8.5可编程逻辑器件讲义.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
8.5可编程逻辑器件讲义

概 述 只读存储器ROM : 该ROM容量为多少? 地址001,010,101,111存储的数据是什么? 用ROM设计全加器 用ROM设计全加器 《数字电子技术基础》第五版 通用 IC(74系列、COMS系列) 专用IC(ASIC,定制) 可编程逻辑器件PLD PLD 存储器:ROM、RAM 可编程逻辑阵列PLA 可编程阵列逻辑PAL 通用阵列逻辑GAL FPLA、EPLD、CPLD、FPGA 数字IC 半导体存储器 特点:集成度高、体积小、可靠性高、价格低、外围电路简单且易于接口,便于批量生产等 触发器 存储一位二进制信息 寄存器 存储一组二进制信息 存储大量二值信息 它是属于大规模集成电路,由于计算机以及一些数字系统中要存储大量的数据,因此存储器是数字系统中不可缺少的组成部分。 ②随机存储器(Random-Access-Memory RAM) ①只读存储器(Read-Only-Memory ROM) 从存取功能上分类 从制造工艺上分类 ②MOS存储器 ①双极型存储器 ③顺序存储器(Sequential-Access-Memory SAM) 速度快,功耗大,价格高,主要用于对速度要求较高的场合 集成度高,功耗低,价格低,大容量存储器都是用MOS工艺制作 存储的信息是固化在存储单元中的,其信息可以长期保持(程序存储器) 可在任何时刻随机地对任一个存储单元直接存取信息(数据存储器) 对信息的存入或取出是按顺序进行的,具有“先进先出”或“先进后出”的特点 特点是在正常工作状态下只能从中读取数据,不能快速随时修改或重新写入数据。其电路结构简单,而且断电后数据也不会丢失。缺点是只能用于存储一些固定数据的场合。 掩模ROM在制造时,生产厂家利用掩模技术把数据写入存储器中,一旦ROM制成,其存储的数据就固定不变,无法更改。 掩模ROM(固定ROM) 可编程ROM(Programmable ROM,简称PROM) PROM在出厂时存储内容全为1(或者全为0),用户可根据自己的需要写入,利用通用或专用的编程器,将某些单元改写为0(或为1),写入后无法改变。 写入的数据可用紫外线擦除,用户可多次改写其中存储的数据;操作复杂,擦除速度慢 可擦除的PROM(Erasable PROM,EPROM)。 用电可擦除所写入的数据,使用更加方便 电可擦除的EPROM(Electrically EPROM, E2PROM) 快闪存储器(Flash Memory) 结构简单、编程可靠、擦除快捷、集成度高 0 1 0 1 1 1 0 0 0 0 1 0 0 1 1 1 1 0 地址译码器 A0 A1 d3 d1 d2 d0 m0 m1 m2 m3 A0 A’1 d3 d1 d2 d0 m0 m1 m2 m3 A1 A’0 ROM:与门阵列+或门阵列 PROM:固定连接的与门阵列+可编程的或门阵列 8 x 4位 001——0010 010——0101 101——1000 111——0001 d3 d1 d2 d0 m0 m1 m2 m3 A A’ B B’ C C’ m4 m5 m6 m7 用ROM实现任意组合逻辑函数 主要缺点:与阵列是一个全译码阵列,输入变量较多时,必然会导致器件工作速度降低,ROM体积较大,成本较高,PROM更适合用于存储数据,而不是用于编程。 1 1 1 1 1 1 0 0 1 1 1 0 1 0 1 0 1 0 0 1 1 0 1 1 0 0 1 0 1 0 0 1 1 0 0 0 0 0 0 0 CO S CI B A 输出 输 入 S CO m0 m1 m2 m3 A A’ B B’ CI CI’ m4 m5 m6 m7 d3 d1 d2 d0 m0 m1 m2 m3 A A’ B B’ C C’ m4 m5 m6 m7 是一种按通用器件来生产,但逻辑功能是由用户通过对器件编程来设定的 可编程逻辑器件(Programmable Logical Ddevice, PLD) PLD是一种半定制器件,可以由编程来确定其逻辑功能 (1)与固定、或编程:PROM (2)与或全编程:可编程逻辑阵列PLA (3)与编程、或固定:可编程阵列逻辑PAL、GAL和HDPLD PLD基本结构大致相同,根据与或阵列是否可编程分为三类: 在PLD中门电路的简化画法 连接方法 × 固定连接 编程连接 断开 可编程逻辑阵列(Programmable logic arary,PLA):由可编程的与阵列和或阵列组成,可以实现任意逻辑函数 W1W2W3W4W5W6W7W8 现场可编程逻辑阵列(Field Programmable Logic Arr

文档评论(0)

441113422 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档