可编程逻辑器精选培训资料.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文档。上传文档
查看更多
第二章 PLD硬件特性与编程技术; 可编程逻辑器件PLD(Programmable Logic Device)是从20世纪70年代发展起来的一种允许用户配置的集成逻辑器件。可编程器件PLD与专用集成电路ASIC(Application Specific IC)相比较,因其具有成本低、使用灵活、设计周期短、可靠性高等特点,是一种半定制集成电路,极大促进数字集成电路的发展。 ;2.1 PLD概述;2.1 PLD概述; 在数字系统中,根据布尔代数的知识,可知任何组合逻辑函数都可以用与或表达形式描述,也即可用“与门-或门”两种基本门电路实现任何组合逻辑电路,而任何时序逻辑电路又都是由组合逻辑电路加上存储元件(触发器、锁存器)构成的。 ;可编程电路结构;与阵列和或阵列 是电路的主体,其功能主要是用来实现组合逻辑函数。 输入处理电路 是由输入缓冲器组成,其功能主要是使输入信号具有足够的驱动能力并产生输入变量的原变量以及反变量两个互补的信号。 输出处理电路 主要是由三态门寄存器组成,其功能主要是提供不同的输出方式,可以由或阵列直接输出(组合方式),也可以通过寄存器输出(时序方式)。 ;一. PLD的发展过程:;70年代末--美国MMI公司(Monolithic Memories Inc,单片存储器公司)率先推出了可编程阵列逻辑(PAL-Programmable Array Logic)器件。 是第一个得到普遍应用的可编程逻辑器件。;80年代中----Altera公司推出了一种新型的可擦除、可编程逻辑器件(EPLD-Erasable Programmable Logic Device)。 它采用CMOS和UVEPROM工艺制作,集成度比PAL和GAL高得多,设计也更加灵活,但内部互连能力比较弱。 ;90年代至今---高密度CPLD、FPGA在生产工艺、器件的编程和测试技术等方面都有了飞速发展。并在现代电子系统设计中得到了相当广泛的应用。 ; 二. PLD的分类; 2)HDPLD---包括CPLD和FPGA,其集成密度大于700门/片。 如Altera公司的EPM9560,其密度为12000门/片. Lattice公司的pLSI/ispLSI3320为14000门/片. Xilinx公司的XC4020为20000门/片,等等。 目前集成度最高的HDPLD可达400万门/片。;可编程逻辑器件按编程方式分为两类: 1)一次性编程(One Time Programmable,简称OTP)器件; OTP器件只???许对器件编程一次,编程后不能修改,其优点是集成度高、工作频率和可靠性高、抗干扰性强。一次可编程的典型产品是PROM、PAL和熔丝型FPGA 2)重复可编程器件--优点是可多次修改设计,特别适合于系统样机的研制。擦写次数可达上千次,采用SRAM结构,可无限次编程。 ; 可编程逻辑器件的编程信息均存储在可编程元件中。根据各种可编程元件的结构及编程方式,可编程逻辑器件通常又可以分为五类:; EPROM浮栅管;⑤基于静态存储器SRAM结构的编程器件---系统断电后,编程信息会丢失。 ;2.2 低密度PLD可编程原理;(a);1、可编程只读存储器PROM(Programmable Read Only Memory) ROM器件由地址译码部分、ROM单元部分和输出缓冲部分构成。 地址译码部分完成PROM存储阵列的行的选择,是逻辑与的运算,即把PROM的地址译码器 看成是一个与阵列。N个输入量经过不可编程的与阵列产生2n个最小项(乘积项)地址。 存储单元阵列的输出,是一个或门阵列,产生m个输出函数,m就是PROM的输出数据宽度,或门阵列式可编程的。运算关系见课本。; 在PROM中,与门阵列固定,或门阵列可编程, PROM只能实现组合逻辑电路;在组合逻辑函数的输入变量增多时,PROM的存储单元利用率比较低;PROM的与阵列采用的是全译码,产生了全部最小项;PROM是采用熔丝工艺,只可一次性编程使用。 半加器例题见课本。;2、可编程逻辑阵列PLA(Programmable Logic Array)。 由于PROM在组合逻辑函数的输入变量增多时PROM的存储单元利用率大大降低,PROM与阵列式全译码器,产生全部最小项,而实际应用时,绝大多数组合逻辑函数并

文档评论(0)

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

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

1亿VIP精品文档

相关文档