- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
可编程逻辑器件的构成原理
我们前面已经讲过了有关组成逻辑电路的分析及设计的内容,从前面的知识我们可知任一组成逻辑电路都可以写成与或表达式的形成(也可以是或与表达式的形式),我们欲实现组合逻辑的功能可将其分为与逻辑部分及或逻辑部分,于是实现任一组合逻辑电路按下图的步骤就可以实现了。上图可分为输入电路、与阵列、或阵列、输出电路几部分。输入电路用于对输入信号进行缓冲,并产生原变量和反变量两个互补的信号供与阵列使用。与阵列和或阵列用于实现各种与或结构的逻辑函数,若进一步与逻辑电路的输出反馈电路配合可实现各种复杂的逻辑功能。输出电路则有多种形式,可以是三态门的输出;也可以是双向的输出;或是一个多功能的输出宏单元,使PLD的功能更加灵活、完善。
下表列出了常用的PLD内部的结构:
分类 与阵列 或阵列 输出电路 PROM 固定 可编程 固 定 PLA 可编程 可编程 固 定 PAL 可编程 固 定 固 定 GAL 可编程 固 定 可组态 PROM是由固定的与阵列和可编程的或阵列组成。当与阵列有n个输入时,就会有2n个输出(全译码输出),即要有2n个2输入的与门存在。由于PROM是直接利用未经化简与或表达式的每个最小项来实现,因而在门的利用率上常常是不经济的。PROM阵列的全译码功能更适合于作为存储器使用,现在很少作为PLD来使用。
PLA的与阵列和或阵列均可编程,因而可实现经过化简的与或逻辑,与、或阵列可得到充分使用,但迄今为止还没有高质量的编程工具,另外由于PLA的输出结构的缺陷,现在已很少使用了。
PAL是与项可编程、或项固定的,每个输出是输入变量若干个与或的形式。用户通过编程可实现各种组合逻辑电路。PAL一般采用熔断丝双极性工艺,只能一次编程。但由于其速度较快、开发系统完善,现仍有较少使用。
GAL的基本逻辑部分与PAL相同,也是与项可编程、或项固定。但其输出电路采用逻辑宏单元形式,用户可以对输出自行组态。GAL采用EEPROM的浮栅技术,实现了电可擦除功能,大大方便了用户的使用,现使用较广
文档评论(0)