第07章可编程逻辑器件.pdf
《第07章可编程逻辑器件.pdf》由会员分享,可在线阅读,更多相关《第07章可编程逻辑器件.pdf(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第七章 可编程逻辑器件数字电路与逻辑设计北京邮电大学 信息与通信工程学院 孙文生第七章 可编程逻辑器件集成电路的发展集成电路的发展:小规模小规模SSI:几十几十 几百门几百门中规模中规模MSI:几百几百 几千门几千门大规模大规模LSI:几千几千 几万门几万门超大规模超大规模VLSI:几万门以上几万门以上标准标准SSI/MSI器件具有批量大、价格便宜等特点器件具有批量大、价格便宜等特点,是传统数字系统设计中使用的主要逻辑器件;缺点是是传统数字系统设计中使用的主要逻辑器件;缺点是密度低,数字系统硬件规模大,印刷线路板走线复杂,密度低,数字系统硬件规模大,印刷线路板走线复杂,焊点多,系统的可靠性差、
2、功耗大、时延大。焊点多,系统的可靠性差、功耗大、时延大。四核四核8线程,集成线程,集成14.8亿只晶体亿只晶体管管(Ivy Bridge架构架构)第七章 可编程逻辑器件通用集成电路通用集成电路:如如RAM专用集成电路专用集成电路(Application Specific Integrated Circuits,ASIC)为满足特定功能需求设计和制造;密度高为满足特定功能需求设计和制造;密度高,能大大减少系能大大减少系统的规模和功耗统的规模和功耗,提高系统的可靠性和工作速度;加密位提高系统的可靠性和工作速度;加密位可实现设计加密可实现设计加密。全定制电路:由半导体器件生产商按照电路的要求专门制造
3、全定制电路:由半导体器件生产商按照电路的要求专门制造。半定制电路:由器件生产商预先做好的单元电路组成半定制电路:由器件生产商预先做好的单元电路组成,用户用户可再次编程可再次编程,有一定通用性有一定通用性。可编程逻辑器件可编程逻辑器件PLD:器件内部集成了大量功能独立的单:器件内部集成了大量功能独立的单元元和可配置的连线和可配置的连线,可借助开发工具对器件进行编程可借助开发工具对器件进行编程以确定其功能以确定其功能。第七章 可编程逻辑器件70年代年代80年代年代90年代年代PROM 和和PLA 器件器件改进的改进的PLA 器件器件GAL器件器件FPGA器件器件EPLD 器件器件CPLD器件器件内
4、嵌复杂内嵌复杂功能模块功能模块的的SoPCSoPCPLD的发展历程的发展历程第七章 可编程逻辑器件C、ASM.程序程序CPUCPU指令指令/数据代码:数据代码:010010 100010 1100010010 100010 1100软件程序编译器软件程序编译器COMPILERCOMPILERVHDL/VERILOG程序程序硬件描述语言硬件描述语言综合器综合器SYNTHESIZERSYNTHESIZER为为ASICASIC设计提供的设计提供的电路网表文件电路网表文件(a)软件语言设计目标流程)软件语言设计目标流程(b)硬件语言设计目标流程)硬件语言设计目标流程编译器和综合功能比较编译器和综合功能
5、比较7.1 存储器及其在实现可编程逻辑方面的应用存储器及其在实现可编程逻辑方面的应用存储器用来存放数据存储器用来存放数据,常见的有常见的有半导体存储器半导体存储器(ROM、RAM)、光光存储器存储器(如如CD,DVD)、磁介质存储器磁介质存储器(如磁带、磁盘如磁带、磁盘)等等.只读存储器只读存储器(ROM)在正常使用时在正常使用时只能只能读取读取,掉电后信息不丢失掉电后信息不丢失(非易失性非易失性),一般用于存放固定的数据或程序。一般用于存放固定的数据或程序。ROM通常有:掩膜式通常有:掩膜式ROM、一次可编程、一次可编程ROM(PROM)、紫、紫外光可擦除外光可擦除ROM(U-EPROM)、
6、电可擦除、电可擦除ROM(EEPROM)。7.1.1 只读存储器只读存储器存储器的组成:存储器的组成:存储矩阵存储矩阵地址地址译码器译码器输出缓冲器输出缓冲器存储器就象存放货物的仓库,为了便于存取,通常将货物的位存储器就象存放货物的仓库,为了便于存取,通常将货物的位置进行编号,并留有存取的通道。置进行编号,并留有存取的通道。位线位线字线字线一一 只读存储器的结构只读存储器的结构二二 用用ROM实现函数实现函数W1W0地地址址译译码码器器+VDD字线字线Wi位线位线DjD3D2D1D0A0A10111101011000011W2W3地地址址线线CMOS-ROM的结构示例的结构示例存储存储单元单元
7、0存储单存储单元元1存储存储单元单元2存储存储单元单元3CS片选片选D0=W01+W10+W20+W31D1=W01+W11+W20+W31D2=W01+W10+W21+W30D3=W00+W11+W21+W30输出输出Di是若干最小项的和是若干最小项的和可见,用可见,用ROM能够实现函数能够实现函数013011012010A AW A AWA AW A AW译码器输出地址最小项译码器输出地址最小项二二 用用ROM实现函数实现函数ROM可以看成与阵列固定,或阵列可编程的可以看成与阵列固定,或阵列可编程的PLD器件。器件。7.1.2 只读存储器的种类只读存储器的种类掩膜只读存储器掩膜只读存储器信
8、息只能读出,不能改写。信息只能读出,不能改写。只能在工厂生产,适合大量生产的定型产品。只能在工厂生产,适合大量生产的定型产品。现场可编程只读存储器现场可编程只读存储器(PROM)可在实验室实现一次编程可在实验室实现一次编程可改写只读存储器可改写只读存储器UVEPROME2PROMFlashFRAM7.1.2 只读存储器的种类只读存储器的种类1.现场可编程只读存储器现场可编程只读存储器(PROM)每个存放数据的结点上每个存放数据的结点上有有一个一个熔断丝熔断丝,出厂时出厂时各各单元内容单元内容均均为为1,若若希望某一单元存放希望某一单元存放0,只须将该结点对应的熔断丝烧断即可。只须将该结点对应的
9、熔断丝烧断即可。在半导体电路中加入了金属丝在半导体电路中加入了金属丝,使生产工艺变得复杂;使生产工艺变得复杂;一旦将内一旦将内容写错容写错,芯片只能作为化工原料了。芯片只能作为化工原料了。7.1.2 只读存储器的种类只读存储器的种类早期早期EPROM存储单元采用浮栅雪崩注入存储单元采用浮栅雪崩注入MOS管管(简称简称FAMOS管管),FAMOS管本身为管本身为P沟道增强型沟道增强型MOS管。管。写入操作:漏源间加写入操作:漏源间加-45V高压高压,发生雪崩击穿发生雪崩击穿,浮栅存储负电荷。浮栅存储负电荷。擦除操作:用紫外线照射约擦除操作:用紫外线照射约30分钟分钟,将浮栅上存储的电荷放掉。将浮
10、栅上存储的电荷放掉。浮栅为多晶硅浮栅为多晶硅2.可改写可改写PROM(Erasable PROM,EPROM)7.1.2 只读存储器的种类只读存储器的种类E2PROM采用浮栅隧道氧化层采用浮栅隧道氧化层MOS管管(简称简称Flotox管管)作存储作存储单元,单元,Flotox管属于管属于N沟道增强型沟道增强型MOS管,浮置栅与漏区之间由管,浮置栅与漏区之间由一个极薄的氧化层区域,称为隧道区。当隧道区的电场强度大一个极薄的氧化层区域,称为隧道区。当隧道区的电场强度大到一定程度时,便在漏区和浮置栅之间出现导电隧道,这种现到一定程度时,便在漏区和浮置栅之间出现导电隧道,这种现象称为隧道效应。象称为隧
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 07 可编程 逻辑 器件
限制150内