可编程逻辑器件FPGA.ppt
《可编程逻辑器件FPGA.ppt》由会员分享,可在线阅读,更多相关《可编程逻辑器件FPGA.ppt(44页珍藏版)》请在三一办公上搜索。
1、CPLD/FPGA应用开发技术,信息工程学院电子系韩建峰,2,第二章 大规模可编程逻辑器件,2.1 半导体存储器2.2 可编程逻辑器件概述 2.3 复杂可编程逻辑器件(CPLD)2.4 现场可编程门阵列(FPGA)2.5 CPLD/FPGA的配置模式 2.6 FPGA和CPLD的开发应用选择,3,教学目标,了解PLD的发展进程了解CPLD/FPGA的基本结构和特点 熟悉MAX7000系列 理解FPGA和CPLD开发应用的选择,4,半导体存储器是一种能存储大量二值数字信息的大规模集成电路,是现代数字系统特别是计算机中的重要组成部分。,半导体存储器,ROM,EPROM,快闪存储器,PROM,E2P
2、ROM,固定ROM(又称掩膜ROM),可编程ROM,RAM,SRAM,DRAM,按存取方式来分:,2.1 半导体存储器,5,按制造工艺来分:,半导体存储器,双极型,MOS型,两个重要技术指标:,存储容量存储器能存放二值信息的多少。单位是位或比特(bit)。,存储时间存储器读出(或写入)数据的时间。一般用读(或写)周期来表示。,2.1 半导体存储器,6,存储的数据不会因断电而消失,具有非易失性。,特点:只能读出,不能写入;,ROM的基本结构,ROM主要由地址译码器、存储矩阵和输出缓冲器三部分组成,其基本结构如图所示。,2.1 半导体存储器-掩膜只读存储器(ROM),7,ROM的基本结构,字线,位
3、线,每当给定一组输入地址时,译码器选中某一条输出字线Wi,该字线对应存储矩阵中的某个“字”,并将该字中的m位信息通过位线送至输出缓冲器进行输出。,2.1 半导体存储器-ROM的基本结构,8,字线,位线,制作芯片时,若在某个字中的某一位存入“1”,则在该字的字线与位线之间接入二极管,反之,就不接二极管。,“1”,2.1 半导体存储器-二极管ROM,9,ROM的点阵图,“1”,“0”,2.1 半导体存储器-MOS管ROM,10,2.一次性可编程ROM(PROM)。出厂时,存储内容全为1(或全为0),用户可根据自己的需要进行编程,但只能编程一次。,1.固定ROM(掩模ROM)。厂家把数据“固化”在存
4、储器中,用户无法进行任何修改。使用时,只能读出,不能写入。,ROM的编程是指将信息存入ROM的过程。,用户对PROM编程是逐字逐位进行的。首先通过字线和位线选择需要编程的存储单元,然后通过规定宽度和幅度的脉冲电流,将该存储管的熔丝熔断,这样就将该单元的内容改写了。,熔丝型PROM的存储单元,2.1 半导体存储器-可编程的只读存储器,11,3.紫外线擦除可编程ROM(EPROM)。采用浮栅技术,可通过紫外线照射而被擦除,可重复擦除上万次。,5.快闪存储器(Flash Memory)。也是采用浮栅型MOS管,存储器中数据的擦除和写入是分开进行的,数据写入方式与EPROM相同,一般一只芯片可以擦除/
5、写入100万次以上。,4.电可擦除可编程ROM(E2PROM)。也是采用浮栅技术,用电擦除,可重复擦写100次,并且擦除的速度要快的多。E2PROM的电擦除过程就是改写过程,它具有ROM的非易失性,又具备类似RAM的功能,可以随时改写。,2.1 半导体存储器-可编程的只读存储器,12,断电后存储的数据随之消失,具有易失性。,特点:可随时读出,也可随时写入数据;,根据存储单元的工作原理不同,RAM分为静态RAM和动态RAM。,静态RAM:优点:数据由触发器记忆,只要不断电,数据就能永久保存。,缺点:存储单元所用的管子数目多,功耗大,集成度受到限制。,动态RAM:,优点:存储单元所用的管子数目少,
6、功耗小,集成度高。,缺点:为避免存储数据的丢失,必须定期刷新。,2.1 半导体存储器-随机存取存储器(RAM),13,SRAM主要由存储矩阵、地址译码器和读/写控制电路三部分组成.,SRAM的基本结构,2.1 半导体存储器-静态随机存储器(SRAM),14,动态MOS存储单元利用MOS管的栅极电容来存储信息,但由于栅极电容的容量很小,而漏电流又不可能绝对等于0,所以电荷保存的时间有限。为了避免存储信息的丢失,必须定时地给电容补充漏掉的电荷。通常把这种操作称为“刷新”或“再生”。刷新之间的时间间隔一般不大于 2ms。,动态MOS存储单元有四管电路、三管电路和单管电路等。,2.1 半导体存储器-动
7、态随机存储器(DRAM),15,DRAM分为很多种,常见的主要有FPRAM/FastPage、EDORAM、SDRAM、DDR RAM、RDRAM、SGRAM以及WRAM等,这里介绍其中的一种DDR RAM。DDR RAM(Double-Date-Rate RAM)也称作DDR SDRAM,这种改进型的RAM和SDRAM是基本一样的,不同之处在于它可以在一个时钟读写两次数据,这样就使得数据传输速度加倍了。这是目前电脑中用得最多的内存,而且它有着成本优势,事实上击败了Intel的另外一种内存标准Rambus DRAM。在很多高端的显卡上,也配备了高速DDR RAM来提高带宽,这可以大幅度提高3D
8、加速卡的像素渲染能力。,2.1 半导体存储器-动态随机存储器(DRAM),16,静态RAM是靠双稳态触发器来记忆信息的;动态RAM是靠MOS电路中的栅极电容来记忆信息的。由于电容上的电荷会泄漏,需要定时给与补充,所以动态RAM需要设置刷新电路。但动态RAM比静态RAM集成度高、功耗低,从而成本也低,适于作大容量存储器。所以主内存通常采用动态RAM,而高速缓冲存储器(Cache)则使用静态RAM。另外,静态RAM还应用于显卡、声卡及CMOS等设备中,用于充当设备缓存或保存固定的程序及数据。,2.1 半导体存储器SRAM vs DRAM,17,可编程逻辑器件(Programmable Logic
9、Device)是一种诞生于70年代的由用户编程以实现某种逻辑功能的新型逻辑器件。发展过程:低密度的可编程只读存储器PROM,可编程逻辑阵列PLA,可编程阵列逻辑PAL,通用阵列逻辑GAL,高密度的复杂可编程逻辑器件CPLD,现场可编程门阵列FPGA,2.2 PLD概述,18,分类从结构的复杂度上分类从内部结构上分类从可编程特性分类从可编程器件的编程元件上分类CPLDFPGA的主要区别结构上不同集成度不同应用范围不同使用方法不同,2.2 PLD概述,19,1.PLD连接的表示,PLD的输入、反馈缓冲器都采用了互补输出结构。输出缓冲器一般为三态输出缓冲器。,2.缓冲器的表示,断开,编程连接,固定连
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 可编程 逻辑 器件 FPGA

链接地址:https://www.31ppt.com/p-6555637.html