预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共54页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第七章 存储器、复杂可编程器件和现场可编程门阵列第七章存储器、复杂可编程器件和 现场可编程门阵列存储器——用以存储二进制信息的器件。 半导体存储器的分类: 根据使用功能的不同,半导体存储器可分为两大类: (1)随机存取存储器(RAM)也叫做读/写存储器。既能方便地读出所存数据,又能随时写入新的数据。RAM的缺点是数据易失,即一旦掉电,所存的数据全部丢失。 (2)只读存储器(ROM)。其内容只能读出不能写入。存储的数据不会因断电而消失,即具有非易失性。 存储器的容量:存储器的容量=字长(n)×字数(m) (2)一次性可编程ROM(PROM)。出厂时,存储内容全为1(或全为0),用户可根据自己的需要编程,但只能编程一次。二.ROM的结构及工作原理 1. ROM的内部结构 由地址译码器和存储矩阵组成。02.ROM的基本 工作原理: 由地址译码器 和或门存储矩阵组成。二极管固定ROM举例 (1)电路组成:(2)输出信号表达式二极管固定ROM举例 (1)电路组成:(2)输出信号表达式+VCC在前面介绍的两种存储器中,其存储单元中的内容在出厂时已被完全固定下来,使用时不能变动,称为固定ROM。1.作函数运算表电路 【例7.2—1】试用ROM构成能实现函数y=x2的运算表电路,x的取值范围为0~15的正整数。17Y7=m12+m13+m14+m15【解】 (1)写出各函数的标准与或表达式: 按A、B、C、D顺序排列变量,将Y1、Y2、Y4扩展成为四变量逻辑函数。(2)选用16×4位ROM,画存储矩阵连线图:PROM中的内容只能写一次,有时仍嫌不方便,于是又发展了一种可以改写多次的ROM,简称EPROM。它所存储的信息可以用紫外线或X射线照射擦去,然后又可以重新编制信息。四.ROM的应用举例3.ROM在波形发生器中的应用ROM四.EPROM举例——2764五.ROM容量的扩展一.RAM的基本结构 由存储矩阵、地址译码器、读写控制器、输入/输出控制、片选控制等几部分组成。1.存储矩阵2.地址译码器——将寄存器地址所对应的二进制数译成有效的行选信号和列选信号,从而选中该存储单元。 采用双译码结构。 行地址译码器:5输入32输出,输入为A0、A1、…、A4,输出为X0、X1、…、X31; 列地址译码器:5输入32输出,输入为A5、A6、…、A9,输出为Y0、Y1、…、Y31, 这样共有10条地址线。3.RAM的存储单元4.片选及输入/输出控制电路二.RAM的工作时序(以写入过程为例)RAM组件及其连接RAM2114、2116的管脚图三.RAM的容量扩展D72.字数的扩展:CSA112.字扩展: 用8片1K×8位RAM构成的8K×8位RAM。RAM的芯片简介 6116为2K×8位静态CMOSRAM 芯片引脚排列图: A0~A10是地址码输入端, D0~D7是数据输出端, 是选片端, 是输出使能端, 是写入控制端。用8片2764扩展成64k×8位的EPROM:§7.3复杂可编程逻辑器件A与门A3、三种连接与运算二、CPLD的结构§7.4现场可编程门阵列(FPGA)二、FPGA的结构三、FPGA编程简介本章小节