第7章-可编程逻辑器件.pptVIP

  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文档。上传文档
查看更多
7.1可编程逻辑器件的发展 7.2可编程逻辑器件的结构和表示方法 7.3存储器 7.4可编程阵列逻辑(PAL) 7.5通用阵列逻辑(GAL) 7.6可擦除的可编程逻辑器件(EPLD) 7.7复杂可编程逻辑门阵列器件(CPLD) 7.8现场可编程逻辑门阵列(FPGA) 7.9可编程逻辑器件开发流程 7.1 可编程逻辑器件的发展 早期的可编程逻辑器件只有可编程只读存储器、紫外线可擦除只读存储器和电可擦除只读存储器三种。它们由全译码的与阵列和可编程的或阵列组成。由于阵列规模大、速度慢,因此它们只能完成简单的数字逻辑功能,其主要用途还是用来存储数据。 其后,出现了一类结构上稍复杂的可编程芯片,即可编程逻辑器件(PLD),它能够完成各种数字逻辑功能。典型的PLD由一个与门和一个或门阵列组成,而任意一个组合逻辑都可以用“与–或”表达式来描述,所以PLD能以乘积和的形式完成大量的组合逻辑功能。 20世纪70年代中期出现的可编程阵列逻辑(PAL),它由可编程的与阵列和可编程的或阵列组成 。 20世纪80年代初Lattic公司发明了通用阵列逻辑(GAL),它在PAL的基础上进一步改进,采用输出逻辑宏单元(OLMC)的形式和E2CMOS工艺结构,因而具有可擦除、可重复编程、数据可长期保存和可重新组合结构等优点。 20世纪80年中期Altera公司推出了一种新型的可擦除的可编程逻辑器件(EPLD),集成度比PAL和GAL高得多,设计也更加灵活,但内部互连能力比较弱。 1985年Xilinx公司首家推出了现场可编程门阵列(FPGA),它是一种新型的高密度PLD,内部由许多独立的可编程逻辑模块组成,逻辑模块之间可以灵活地相互连接,具有高密度、编程速度快、设计灵活和可再配置等许多优点 。 20世纪80年代末期,Lattice公司提出了在系统可编程技术之后,相继出现一系列具备在系统可编程能力的复杂可编程逻辑器件(CPLD)。CPLD是在EPLD(可擦除可编辑逻辑器件)的基础上发展起来的,比EPLD性能更好,设计更加灵活,其发展也非常迅速。 7.2 可编程逻辑器件的结构和表示方法 7.2.1 可编程逻辑器件的结构 任何一个组合电路,总可以用一个或多个与-或表达式来描述;任何一个时序电路,总可以用输出方程组和激励方程组来描述,输出方程和激励方程也都可以是与-或表达式。如果可编程逻辑器件包含了与-或式所需的两个阵列——与门阵列(简称与阵列)和或门阵列(简称或阵列),那么就能够实现组合电路;如果再配置记忆元件,还可以实现时序电路。 7.2.2 PLD电路的表示方法 1.??PLD连接的表示法 PLD中阵列交叉点上有三种连接方式:硬线连接、接通连接和断开连接 。 2. 输入、反馈缓冲单元表示法 PLD的输入缓冲器和反馈缓冲器都采用互补的输出结构,以产生原变量和反变量两个互补的信号。 3.PLD与门表示法 与阵列是PLD中的基本逻辑阵列,它们由若干个与门组成,每个与门都是多输入、单输出形式。 4. PLD或门表示法 或阵列也是PLD中的基本逻辑阵列,它们由若干个或门组成,每个或门都是多个输入、单输出形式。 例1 试画出异或门的PLD阵列图。 解: 异或门的逻辑函数表达式为 ,由此可画出相应的PLD阵列图。 例2 已知1位全加器逻辑表达式为: 试画其PLD阵列图。 7.3 存 储 器 存储器从存、取功能上可以分为只读存储器(Read Only Memory,ROM)和随机存储器(Random Access Memory,RAM)两大类。存储器是最早出现的PLD。 7.3.2 ROM的分类 根据或阵列编程和擦除方法的不同,ROM可分成三种类型。 1. 固定只读存储器(ROM)和可编程只读存储器(PROM) 2. 紫外线照射擦除的EPROM(UVEPROM) 3. 电擦除的EPROM(E2PROM) 7.3.3 ROM的应用 1.用ROM实现组合逻辑函数 基本步骤: ① 列出函数的真值表。 ② 选择合适的ROM,对照真值表画出逻辑函数的阵列图。 解: (1) 列出函数的真值表。按A、B、C、D排列变量,列出上列四个函数的真值表如下。为了便于画阵列图,表中还将被选中的字线列出来。 (2) 选择合适的ROM,对照真值表画出逻辑函数的阵列图。用ROM来实现这四个逻辑函数时,只要将四个变量A、B、C、D作为ROM的输入地址代码,而将四个逻辑函数作为ROM中存储单元存放的数据。显然,该ROM的存储容量为16×4

文档评论(0)

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

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

1亿VIP精品文档

相关文档