数字电路第8章(可编程逻辑器件基础)_1.pptVIP

数字电路第8章(可编程逻辑器件基础)_1.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章 可编程逻辑器件基础 第8章 可编程逻辑器件基础 本章内容 8.1 概述 8.2 现场可编程逻辑阵列(FPLA) 8.3 可编程阵列逻辑(PAL) 8.4 通用阵列逻辑(GAL) 8.5 可擦除的可编程逻辑器件(EPLD) 8.6 复杂可编程逻辑器件(CPLD) 8.7 现场可编程门阵列(FPGA) 8.1 概述 从逻辑器件的功能和使用方法看,最初的逻辑器件全部采用标准通用片,后来发展到采用现场片和用户片。 通用片的功能是器件厂制造时定死的,用户只能拿来使用而不能改变其内部功能,例如:门、触发器、多路开关、加法器、寄存器、计数器、译码器等逻辑器件和随机读写存储器件。 用户片是完全按用户要求设计的VLSI器件,一般称为专用集成电路(ASIC)。但在用量不大的情况下,设计费用高,设计周期长,销售量少。 8.1 概述 由于通用片和专用片的使用范围有限,20世纪70年代以后陆续出现了用户可在现场更改其内容(功能)的现场片,如EPROM,FPLA,PAL,GAL,FPGA等一类可编程逻辑器件,通称为PLD器件。它们规整通用,适合采用高集成度技术。因此,在数字系统中得到了迅速的应用。? 8.1 概述 可编程逻辑器件的发展: 70年代初期的PLD ??? 可编程只读存储器(PROM):与门阵列是固定的,或门阵列是可编程的;器件采用熔断丝工艺,一次性编程使用。 70年代末期的PLD ??? 现场可编程逻辑阵列(FPLA):与阵列和或阵列均可编程,可以实现组合逻辑和时序逻辑。可编程阵列逻辑(PAL)器件:与门阵列是可编程的,或门阵列是固定连接的,它有多种输出和反馈结构,为数字逻辑设计带来灵活性。但PAL仍采用熔断丝工艺,一次性编程使用。 8.1 概述 可编程逻辑器件的发展: 80年代中期的PLD ???? 通用阵列逻辑(GAL) 器件是在PAL器件基础上发展起来的新一代器件,并取代了PAL。和PAL一样,它的与门阵列是可编程的,或门阵列是固定的。但由于采用了高速电可擦CMOS工艺,可以反复擦除和改写。 80年代后的PLD ??? ?现场可编程门阵列(FPGA)问世,一种可编程的大规模集成器件,它既有门阵列的结构和性能,又具有现场可编程的特点,而且可以反复地擦除和重新编程,适用于ASIC的研制。FPGA的体系结构核心是可组态的逻辑块。 8.1 概述 目前生产的PLD产品主要有: 可编程阵列逻辑(PAL) 通用阵列逻辑(GAL) 可擦除的可编程逻辑器件(EPLD) 复杂可编程逻辑器件(CPLD) 现场可编程门阵列(FPGA) 其中,PAL与GAL集成度较低,称为低密度PLD;EPLD、CPLD及FPGA称为高密度PLD。 PLD的开发系统 8.1 概述 低密度的PLD器件 由输入缓冲、与阵列、或阵列、输出缓冲等四部分功能电路组成。 (1)连接 (2)缓冲器 (3)与门 (3)或门 (4)输出恒为0的与门 8.1 概述 例如: 8.2 现场可编程逻辑阵列FPLA 基本结构形式 可编程“与”阵列+可编程“或”阵列+输出电路 例如:编程后的电路结构: 相当于实现组合逻辑: 8.2 现场可编程逻辑阵列FPLA 也可以实现时序电路: 8.3 可编程阵列逻辑PAL (1)基本结构形式 可编程“与”阵列+固定“或”阵列+输出电路 最简单的形式为: 8.3 可编程阵列逻辑PAL PAL总结: 为数字电路的研制工作和小批量产品的生产提供很大方便; 采用双极性熔丝工艺,一旦编程以后不能修改,不满足经常修改电路的需要; 输出类型繁多,给设计者带来不便; * * PROM和PLA 改进的PLA和PAL GAL EPLD和FPGA CPLD 内嵌复杂功能模块的SoPC 70年代 80年代 90年代 Programmable Logic Array可编程逻辑阵列 Generic Array Logic通用阵列逻辑 Programmable Array Logic可编程阵列逻辑 Erasable Programmable Logic Device 可擦除的可编程逻辑器件 Field Programmable Gate Array 现场可编程门阵列 Complex Programmable Logic Device 复杂可编程逻辑器件 System on Programmable Chip可编程片上系统 8.1 概述 硬件:计算机和编程器。 软件:编程语言和工具软件。 在系统可编程(ISP)器件不需要专门的编程器。 Quartus II、MAX+plusII、ISE、Foundation、ispEXPERT等。 VHDL、Verilog HDL、AHDL、ABEL等 8.1

文档评论(0)

676200 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档