- 1、本文档共57页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子技术与应用第9章
§9.6可编程逻辑器件 概述 一、掩模只读存储器 (ROM) 2.电路及工作原理 三、紫外线擦除的只读存储器(EPROM) 四、电可擦除EPROM(EEPROM) 6.可编程逻辑器件(PLD) 一.概述 可编程逻辑器件(PLD)是20世纪80年代发展起来的一种通用的可编程的数字逻辑电路。它是一种标准化、通用的数字电路器件,集门电路、触发器、多路选择开关、 三态门等器件和电路连线于一身。PLD使用起来灵活方便,可以根据逻辑要求设定输入与输出之间的关系,也就是说PLD是一种由用户配置某种逻辑功能的器件。 PLD的每个输出都是输入“乘积和”的函数. 其优点如下: (1) 简化设计。 由于PLD的可编程性和灵活性, 电路设计结束后,可随意进行修改或删除,无需重新布线和生产印刷板,大大缩短了系统的设计周期。 (2) 高性能。 现在市场上提供的PLD器件的性能超过了最快的标准分立逻辑器件的性能,而且一片PLD芯片的功耗比分立器件组合而成的电路的功耗要小。 (3) 可靠性高。 采用PLD器件将使所用器件的数目减少, 也使印刷板面积减少,密度下降,这些都大大提高了电路的可靠性,同时也将减少干扰和噪声,使系统的运行更可靠。 (4)成本下降。 采用PLD设计数字系统, 由于所用器件少,用于器件测试及装配的工作量也少,所以系统的成本将下降。 (5) 硬件加密。 使用PLD器件构成的数字系统, 其内部结构是由设计者通过编程实现的。有些PLD器件(例如GAL)还提供一个能被编程的保密单元,可用来防止检验和读出芯片中的程序,这对于保持芯片设计的专利、 防止他人抄袭有很大好处。 (1)PLD的输入缓冲器 (2)与门表示法 3. 或门表示法 PLD的 3 种连接方式 二.可编程逻辑器件的结构PLD早期产品的 4 种结构 PLD的基本结构框图 1. PROM结构 * PROM是由固定的“与”阵列和可编程的“或”阵列组成的,如图8.6所示。 *与阵列为全译码方式,当输入为I1~In时,与阵列的输出为n个输入变量可能组合的全部最小项,即2n个最小项。 *或阵列是可编程的,如果PROM有m输出,则包含有m个可编程的或门,每个或门有2n个输入可供选用,由用户编程来选定。 *无论ROM、 PROM、 EPROM还是E2PROM,其功能是作“读”操作。所以ROM主要是作存储器。 PROM结构 2. PLA(Programmable Logic Array)结构 PLA结构特点: 与阵列是可编程的, 且不是全译码方式而是部分译码方式, 只产生函数所需要的乘积项。 或阵列也是可编程的,它选择所需要的乘积项来完成或功能。 优点:与阵列是可编程,实现灵活多样的逻辑功能,它比PROM灵活, 便于完成多种逻辑功能. PLA结构 3. PAL(Programmable Array Logic)结构 PAL结构特点: 由可编程的与阵列和固定的或阵列组成. 优点:它比PROM灵活, 便于完成多种逻辑功能,同时又比PLA工艺简单, 易于编程和实现, 提高稳定性能。 PAL的基本结构由可编程的与阵列和固定的或阵列组成这种结构形式为实现大部分逻辑函数.而且该输出通过触发器送给输出缓冲器, 同时也可以将状态反馈回与阵列。这种反馈功能使PAL器件具有记忆功能,既可以记忆先前的状态,又可以改变功能状态,因此PAL器件可以构成状态时序机,实现加、减计算及移位、分支操作等。 PLA规模比ROM小, 工作速度快, 当输出函数包含较多的公共项时, 使用PLA更为节省硬件。 PAL结构 PAL16H8逻辑图 4. GAL(Generic Array Logic通用阵列逻辑)结构 GAL结构与PAL相同, 由可编程的与阵列去驱动一个固定的或阵列,其差别在于输出结构不同。PAL的输出是一个有记忆功能的D触发器,而GAL器件的每一个输出端都有一个可组态的输出逻辑宏单元OLMC(OutputLogicacrocells)。由于输出具有可编程的逻辑宏单元,可以由用户定义所需的输出状态 GAL结构特点: (1)采用E2CMOS工艺,最大运行功耗45 mA, 最大 维持功耗35 mA,存取速度高达15~25 ns。具有可重复擦 除和编程的功能。 (2)具有输出逻辑宏单元(OLMC),可灵活设计各 种复杂逻辑。 (3) GAL16V8可以模拟20引脚的PAL器件,可代替21 种PAL产品;GAL20V8可以模拟
文档评论(0)