网站大量收购独家精品文档,联系QQ:2885784924

第2章PLD硬件特性.pptVIP

  1. 1、本文档共65页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章PLD硬件特性

;可编程逻辑器件(Programmable Logic Device)PLD是70年代发展起来的一种数字逻辑集成器件,是大规模集成电路技术发展和计算机辅助设计的产物,是一种半定制的集成电路。 结合EDA技术可以快速方便地构建数字电路系统。 CPLD和FPGA是两大类大规模可编程逻辑器件。是EDA技术的对象。 学习ASIC技术,掌握可编程逻辑器件的设计方法,已成为现代电子系统设计人员必须具备的基本技能之一。;数字电路系统都是由基本逻辑门来构成,由基本门电路可以构成两类数字电路。组合逻辑电路,输出是当前输入状态的函数。时序逻辑电路,输出是前一状态和当前输入的函数含有存储元件。;PLD概述;PROM(Programmable Read Only Memory) PAL(Programmable Logic Array) PAL(PAL(Programmable Array Logic) 可重复编程的GAL(Generic Aray Logic) EPLD:大规模PLD;可编程逻辑器件的发展情况,大体可以分为六个发展阶段: (1)20世纪70年代初,熔丝编程的可编程只读存储器PROM和可编程逻辑阵列PLA是最早的可编程逻辑器件。 (2)20世纪70年代末,对PLA器件进行了改进,AMD公司推出了可编程阵列逻辑。 (3)20世纪80年代初,Lattice公司发明了电可擦写的、比PAL器件使用更灵活的通用可编程阵列逻辑GAL。;(4)20世纪80年代中期,Xilinx公司提出了现场可编程的概念,同时生产出了世界上第一个FPGA器件。 (5)20世纪80年代末,Lattice公司又提出了在系统可编程的概念,即ISP技术,并且推出了一系列的具备在系统可编程能力的CPLD器件。 (6)进入20世纪90年代以后,集成电路技术进入到飞速发展的时期。并且出现了内嵌复杂功能块(如加法器、乘法器、RAM、PLL CPU核、DSP核等)的FPGA (7)进入21世纪,集成电路的规模和集成度有巨大的进步,利用FPGA可方便实现SOPC(System On a Programmable Chip)。;可编程逻辑器件种类多,各PLD供应商都提供有自身特点的PLD器件;1、按照集成度来区分不同PLD器件 低级程度:可用逻辑门数在500门以下PROM,PAL,PLA,GAL 高集成度:CPLD,FPGA 都属于复杂PLD 2、从结构上分类 乘积项结构器件:其基本结构为“与—或阵列”的器件,大部分简单PLD和CPLD都属于这个范畴。 查找表结构器件:基本结构类似于“门阵列”的器件,它由简单的查找表组成可编程逻辑门,再构成阵列形式,FPGA器件都属于这种器件。;1、编程即根据设计熔丝图文件烧断对应熔丝;简单PLD,结构上由简单的“与-或”门阵列和输入输出单元组成。简单的PLD有:PROM,PLA,PAL,GAL等;PLD结构特殊,逻辑门符号用一种约定的符号来简化图表示;可编程只读存储器,除了做存储器外,还可以做PLD用;从可编程逻辑器件的角度来分析PROM;对于存储单元阵列的输出,可以用下列逻辑关系来表示。;从前面的分析我们可以把PROM的结构表示成一个不可编程的与阵列和一个可编程的或阵列。;表示成PLD阵列的图的PROM直观清晰地表示PROM中固定的与阵列和可编程的或阵列,PROM的地址线是与阵列的n个输入变量,经过不可编程的与陈列产生2n个最小项(乘积项),再经过可编程或阵列产生m个输出函数,m位PROM输出数据位宽。;用4*2PROM编程实现半加器;PROM实现组合逻辑函数时,存储单元利用率低,它的与阵列全译码,产生全部的最小项,实际应用中组合逻辑函数并不需要所有最小项,PLA是对PROM进行的改进,它的与阵列和或阵列都是可编程的。;任何组合函数都可以采用PLA实现,实现时需把逻辑函数化简成最简单的与或表达式,然后用可编程的与阵列构成与项,用可编程的或阵列构成与项的或运算。;PLA;可编程阵列逻辑;PROM,PLA,PAL这些可编程结够只能解决组合逻辑可编程,时序逻辑电路是由组合电路家存储单元(锁存器,触发器,RAM)组成,在PAL加上输出寄存器单元后就可以实现时序电路的可编程。;1985年由Lattice在PAL基础上设计出GAL器件; 依据可编程的部位可将PLD器件分为可编程只读存储器PROM、可编程逻辑阵列PLA、可编程阵列逻辑PAL、通用阵列逻辑GAL等四种最基本的类型,如表所示。;现在超大规模集成电路制造以CPLD、FPGA为主;MAX7000系列;LAB由16个宏单元的阵列组成,MAX7000结构主要由多个LAB组成的阵列以及它们之间的连线构成,多个LAB通

文档评论(0)

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

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

1亿VIP精品文档

相关文档