第08章+存储器和可编程逻辑器件共95页文档
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
17.11.2019
5
1. RAM的结构和读写原理 (1)RAM 的结构框图
I/O1端7.11.画2019双箭是因图为8数-1据RA即M 可的由结构此框端图口读出,也可写6入
① 存储矩阵
共有28(=256)行×24(=16)列共212(= 4096)个信息单元(即字)
每个信息单元有k位二进制数(1或0)
4. Intel 2116是16 K×1位动态存储器(DRAM),
是典型的单管动态存储芯片。它是双列直插16脚封
装器件,采用+12V和± 5V三组电源供电,其逻辑电
平与TTL兼容。
17.11.2019
15
8.1.3 存储器的应用
1. 存储器容量的扩展
存储器的容量:字数×位数 ⑴ 位扩展(即字长扩展):将多片存储器经适当 的连接,组成位数增多、字数不变的存储器。 方法:用同一地址信号控制 n个相同字数的RAM。
17.11.2019
11
若此时R/W=1,则执行读操作,将所选存储单 元中的数据送到I/O端上。
若此时R/W=0时,进行写入数据操作。 当CS=1时,不能对RAM进行读写操作,所有端 均为高阻态。
17.11.2019
12
(3)RAM的存储单元按工作原理分为: 静态存储单元:利用基本RS触发器存储信息。
17.11.2019
21
将1024×图48的-1R2 AMRAM扩的展字为位扩20展48×8 RAM
17.11.2019
22
第8章 存储器和可编程逻辑器件简介
8.1 半导体存储器
8.1.2 只读存储器(ROM)
8.1.3 存储器的应用
2.EPROM的应用
8.1.4 其它类型存储器简介
17.11.2019
17.11.2019
4
8.1.1 随机存取存储器(RAM)
随机存取存储器又叫随机读/写存储器,简称 RAM,指的是可以从任意选定的单元读出数据,或 将数据写入任意选定的存储单元。
优点:读写方便,使用灵活。 缺点:掉电丢失信息。
分类: SRAM (静态随机存取存储器) DRAM (动态随机存取存储器)
第8章 存储器和可编程逻辑器件
8.1 半导体存储器
8.1.1 随机存取存储器(RAM) 8.1.3 存储器的应用
1 .存储器容量的扩展
17.11.2019
1
复习
A/D转换的步骤? 取样定理? 量化误差是不可避免的吗?如何减小量化误差?
17.11.2019
2
第8章 存储器和可编程逻辑器件
本章内容:
存储器中存储单元的数量称为存储容量(=字数 ×位数k)。
17.11.2019
7
② 地址译码器
行地址译码器:输入8位行地址码,输出256条行 选择线(用x表示)
列地址译码器:输入4位列地址码,输出16条列 选择线(用Y表示)
17.11.2019
8
③ 读写控制电路 当R/W =0时,进行写入(Write)数据操作。 当R/W =1时,进行读出(Read)数据操作。
些存储单元上的熔丝用大电流烧断,该单元存储的 内容就变为0,此过程称为编程。
熔丝烧断后不能再接上,故PROM只能进行一 次编程。
17.11.2019
图8-8 PROM的可编程存储单元
28
3.可擦可编程ROM(EPROM)
最早出现的是用紫外线照射擦除的EPROM。 浮 置 栅 MOS 管 ( 简 称 FAMOS 管 ) 的 栅 极 被 SiO2绝缘层隔离,呈浮置状态,故称浮置栅。 当浮置栅带负电荷时, FAMOS管处于导通状 态,源极-漏极可看成短路,所存信息是0。 若浮置栅上不带有电荷,则FAMOS管截止,源 极-漏极间可视为开路,所存信息是1。
17.11.2019
31
8.1.3 存储器的应用
2.EPROM的应用
程序存储器、码制转换、字符发生器、波形发生 器等。
例:八种波形发生器电路。 将一个周期的三角波等分为256份,取得每一点 的函数值并按八位二进制进行编码,产生256字节的 数据。用同样的方法还可得到锯齿波、正弦波、阶梯 波等不同的八种波形的数据,并将这八组数据共2048 个字节写入2716当中。
36
8.1.4 其它类型存储器简介
1. EEPROM 用电气方法在线擦除和编程的只读存储器。 存储单元采用浮栅隧道氧化层MOS管。 写入的数据在常温下至少可以保存十年,擦除/
写入次数为1万次~ 10万次。
2. 快闪存储器Flash Memory
采用与EPROM中的叠栅MOS管相似的结构,同 时保留了EEPROM用隧道效应擦除的快捷特性。理 论上属于ROM型存储器;功能上相当于RAM。
每个字有m位,每位对应从D0、D1、…Dm-1输 出(称为位线)。
存储器的容量是2n×m(字线×位线)。 ROM中的存储体可以由二极管、三极管和MOS 管来实现。
17.11.2019
25
图8-5 二极管ROM
图8-6 字的读出方法
பைடு நூலகம்
在对应的存储单元内存入的是1还是0,是由 接入或不接入相应的二极管来决定的。
8K=213 , 有 13 条 地 址 线 A0~A12;
每字有8位,有8条数
据线I/O0~I/O7;
17.11.2019
四条控制线
图8-3 6264引脚1图4
表8-1 6264的工作方式表
3. Intel2114A是1 K字×4位SRAM,它是双列直插
18脚封装器件,采用5V供电,与TTL电平完全兼容。
17.11.2019
图8-14 三角波细分图
35
将这255个二进制数通过用户编程的方法,写入 对应的存储单元,如表8-3所示。将2716的高三位地 址 A10A9A8 取 为 0 , 则 该 三 角 波 占 用 的 地 址 空 间 为 000H~0FFH,共256个。
表8-3 三角波存储表
17.11.2019
17.11.2019
9
图8-2 RAM存储矩阵的示意图
2564(256个字,每个字4位)RAM存储矩阵的 示意图。
如果X0=Y0=1,则选中第一个信息单元的4个 存储单元,可以对这4个存储单元进行读出或写入。
17.11.2019
10
(2)RAM 的读写原理 (以图8-1为例)
当CS=0时,RAM被选中工作。
保存的信息不易丢失。 动态存储单元:利用MOS的栅极电容来存储信
息。由于电容的容量很小,以及漏电流的存在,为 了保持信息,必须定时给电容充电,通常称为刷新。
17.11.2019
13
2. 静态读写存储器(SRAM)集成电路6264简介
采 用 CMOS 工 艺 制 成 , 存 储 容 量 为 8K×8 位 , 典 型 存取时间为100ns、电源电压 + 5V 、 工 作 电 流 40mA 、 维 持 电 压 为 2V , 维 持 电 流 为 2μA。
将256×1的图R8-A1M0扩展RA为M位25扩6×展 8的RAM
17.11.2019
18
⑵ 字扩展
将多片存储器经适当的连接,组成字数更多,
而位数不变的存储器。
例:由1024×8的 RAM扩展为4096×8的RAM。
共需四片1024×8的 RAM芯片。
1024×8的 RAM有10根地址输入线A9~A0。 4096×8的RAM有12根地址输入线A11~A0。
表8-2 八种波形及存储器地址空间分配情况
S3 S2 S1 000 001 010
┇ 111
17.11.2019
波形 正弦波 锯齿波 三角波
┇ 阶梯波
A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 000H~0FFH 100H~1FFH 200H~2FFH ┇ 700H~7FFH
随机存取存储器RAM和只读存储器ROM的结构、
工作原理及存储器容量扩展的方法;
可编程阵列逻辑PAL 、通用阵列GAL的结构与特
点;
CPLD和FPGA的结构特点;
可编程逻辑器件的开发与应用技术。
17.11.2019
3
8.1 半导体存储器
数字系统中用于存储大量二进制信息的器件是 存储器。
穿孔卡片→纸带→磁芯存储器→半导体存储器 半导体存储器的优点:容量大、体积小、功耗 低、存取速度快、使用寿命长等。 半导体存储器按照内部信息的存取方式不同分 为两大类: 1、只读存储器ROM。用于存放永久性的、不变 的数据。 2、随机存取存储器RAM。用于存放一些临时性 的数据或中间结果,需要经常改变存储内容。
若
A11A10A9A8A7A6A5A4A3A2A1A0=000000000000 表示选中列地址为A11A10A9A8=0000、行地址为 A7A6A5A4A3A2A1A0=00000000的存储单元。 此时只有X0和Y0为有效,则选中第一个信息单 元的k个存储单元,可以对这k个存储单元进行读出
或写入。
23
8.1.2 只读存储器(ROM)
1. 固定ROM 只读存储器所存储的内容一般是固定不变的,
正常工作时只能读数,不能写入,并且在断电后不 丢失其中存储的内容,故称为只读存储器。
ROM组成: 地址译码器 存储矩阵 输出电路
17.11.2019
图8-4 ROM结构方框图 24
地址译码器有n个输入端,有2n个输出信息,每 个输出信息对应一个信息单元,而每个单元存放一 个字,共有2n个字(W0、W1、…W2n-1称为字线)。
34
下面以三角波为例说明其实现方法。
三角波如图8-14所示,在图中取256个值来代表 波形的变化情况。
在水平方向的257个点顺序取值,按照二进制送 入EPROM2716(2K×8位)的地址端A0~A7,地址译 码器的输出为256个(最末一位既是此周期的结束, 又是下一周期的开始)。
由于2716是8位的,所以要将垂直方向的取值转 换成8位二进制数。
17.11.2019
29
不带电 -截止 -存1
(a)
17.11.2019
带负电 浮置栅M图OS8管-9的结浮构置栅(bE)PROMEPROM存储--单导存元通0
30
浮置栅EPROM出厂时,所有存储单元的 FAMOS管浮置栅都不带电荷,FAMOS管处于截止 状态。
写入信息时,在对应单元的漏极与衬底之间加 足够高的反向电压,使漏极与衬底之间的PN结产生 击穿,雪崩击穿产生的高能电子堆积在浮置栅上, 使FAMOS管导通。
选用2线-4线译码器,将输入接高位地址A11、 A10,输出分别控制四片RAM的片选端。
17.11.2019
19
由1024×8图的8-R11AMRA扩M字展扩为展4096×8的RAM
17.11.2019
20
(3) 字位扩展
例:将1024×4的RAM扩展为2048×8 RAM。 位扩展需2片芯片,字扩展需2片芯片,共需4片 芯片。 字扩展只增加一条地址输入线A10,可用一反相 器便能实现对两片RAM片选端的控制。 字扩展是对存储器输入端口的扩展, 位扩展是对存储器输出端口的扩展。
17.11.2019
26
为了便于表达和设计,通常将图8-5简化如图8-7 所示。
存储 矩阵
地址译 码器
图8-5 二极管ROM
图8-7 4×4 ROM阵列图
有存储 单元
17.11.2019
27
2.可编程只读存储器(PROM) 在编程前,存储矩阵中的全部存储单元的熔丝
都是连通的,即每个单元存储的都是1。 用户可根据需要,借助一定的编程工具,将某
17.11.2019
32
波形选 择开关
存八种 波形的 数据
经8位 DAC转
换成模 拟电压。
17.11.2019
图8-13 八种波形发生器电路图
256进 制计数
器
33
S1、S2和S3:波形选择开关。 两个16进制计数器在CP脉冲的作用下,从00H~
FFH不断作周期性的计数,则相应波形的编码数据便
依次出现在数据线D0~D7上,经D/A转换后便可在输 出端得到相应波形的模拟电压输出波形。
当去掉外加反向电压后,由于浮置栅上的电子 没有放电回路能长期保存下来,在的环境温度下, 70%以上的电荷能保存10年以上。
如果用紫外线照射FAMOS管10~30分钟, 浮置栅上积累的电子形成光电流而泄放,使导电沟 道消失,FAMOS管又恢复为截止状态。为便于擦除, 芯片的封装外壳装有透明的石英盖板。
单片容量已达64MB,并正在开发256MB的快闪 存储器。可重写编程的次数已达100万次。
17.11.2019
16
例:将256×1的RAM扩展为 256×8的RAM。
将8块256×1的RAM的所有地址线和CS(片选线) 分别对应并接在一起,而每一片的位输出作为整个 RAM输出的一位。
17.11.2019
17
256×8RAM需256×1RAM的芯片数为:
N一 总片 存存 储储 容 22容 55量 6618量 8