第3章 可编程逻辑器件.pptVIP

  1. 1、本文档共173页,可阅读全部内容。
  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文档。上传文档
查看更多
第3章 FPGA/CPLD结构与应用 3.1 概述 2.2 可编程逻辑器件的基本结构 2.3 可编程逻辑器件的基本资源 2.4 可编程逻辑器件的编程元件 2.5 Altera公司的可编程逻辑器件 习题 3.1 概述 3. 1 可编程逻辑器件按集成度分类 集成度是可编程逻辑器件的一项很重要的指标,如果从集成密度上分类,可分为简单可编程逻辑器件(SPLD)和高密度可编程逻辑器件(HDPLD)。通常将PROM、PLA、PAL和GAL这四种PLD产品划归为简单可编程逻辑器件,而将 CPLD和FPGA统称为高密度可编程逻辑器件,如图2-1所示。 3.1 可编程逻辑器件的其他分类方法 目前常用的可编程逻辑器件都是从“与-或阵列”和“门阵列”两类基本结构发展起来的,所以又可从结构上将其分为两大类: (1) PLD器件——基本结构为与或阵列的器件。 (2) FPGA器件——早期的基本结构为门阵列,目前已发展到逻辑单元(包含了门、触发器等)阵列。 PLD是最早的可编程逻辑器件,它的基本逻辑结构由与阵列和或阵列组成,能够有效地实现“积之和”形式的布尔逻辑函数。FPGA是最近10年发展起来的另一种可编程逻辑器件,它的基本结构类似于门阵列,能够实现一些较大规模的复杂数字系统。PLD主要通过修改具有固定内部电路的逻辑功能来编程,FPGA主要通过改变内部连线的布线来编程。 所有的CPLD器件和FPGA器件均采用CMOS技术,但它们在编程工艺上有很大的区别。如果按照编程工艺划分,可编程逻辑器件又可分为四个种类: (1) 熔丝(Fuse)或反熔丝(Antifuse)编程器件。PROM器件、Xilinx公司的XC5000系列器件和Actel的FPGA器件等采用这种编程工艺。 (2) U/EPROM编程器件,即紫外线擦除/电可编程器件。大多数的FPGA和CPLD用这种方式编程。 (3) E2PROM编程器件,即电擦写编程器件。GAL器件、ispLSI器件用这种方法编程。 (4) SRAM编程器件。Xilinx公司的FPGA是这一类器件的代表。 3.2 PLD原理 PLD器件种类较多,不同厂商生产的PLD器件结构差别较大,不能够逐一介绍,本节选择PLD器件中一些具有代表性的结构来说明其实现的主要逻辑功能。图2-2所示为PLD器件的基本结构框图,它由输入缓冲电路、与阵列、或阵列、输出缓冲电路等四部分组成。其中“与阵列”和“或阵列”是PLD器件的主体,逻辑函数靠它们实现; 输入缓冲电路主要用来对输入信号进行预处理,以适应各种输入情况;输出缓冲电路主要用来对输出信号进行处理,用户可以根据需要选择各种灵活的输出方式(组合方式、时序方式等)。我们知道,任何组合逻辑函数均可化为与或式,用“与门-或门”二级电路实现,而任何时序电路又都是由组合电路加上存储元件(触发器)构成的,因而PLD的这种结构对实现数字电路具有普遍的意义。 2.2.1 PLD电路的表示方法及有关符号 可编程逻辑器件有一个相同的基本结构,其核心由与阵列和或阵列构成。由于阵列规模一般远大于普通电路,用传统的器件符号已不能满足PLD原理图的需要,因此在PLD中,有关器件有其专门的表示方法。 1.PLD缓冲器表示法 为了使输入信号具有足够的驱动能力并产生原码和反码两个互补的信号,PLD的输入缓冲器和反馈缓冲器都采用互补的输出结构,如图2-3所示。图中B=A,C=A。 2.PLD与门表示法 图2-4(a)、(b)所示分别为一个四输入与门的习惯表示法和PLD表示法,图中 Y=A·B·C 若有逻辑表达式Y=A·A·B·B,则显然此时D恒为电平“0”,PLD对此有专门的简化表示法,如图2-4(c)、(d)所示。 3.或门表示法 图2-5所示为一个三输入或门的习惯表示法和PLD表示法,图中D=A+B+C。 ? 4.PLD连接的表示法 图2-6所示为PLD中阵列交叉点上三种连接方式的表示法。其中,交叉处为“· ”的表示纵、横两线固定连接,不能通过“编程”手段使其断开;交叉处为“×”的表示该处为可编程连接

文档评论(0)

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

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

1亿VIP精品文档

相关文档