第3章 多层次的存储器
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、字长位数扩展 给定的芯片字长位数较短,不满足设计要求的 存储器字长,此时需要用多片给定芯片扩展 字长位数。三组信号线中,地址线和控制线 公用而数据线单独分开连接。
图3.9 SRAM字长位数扩展
2、字存储容量扩展 给定的芯片存储容量较小(字数少),不满足 设计要求的总存储容量,此时需要用多片给 定芯片来扩展字数。三组信号组中给定芯片 的地址总线和数据总线公用,控制总线中 R/W公用,使能端EN不能公用,它由地址 总线的高位段译码来决定片选信号。所需芯 片数仍由(d=设计要求的存储器容量/选择 芯片存储器容量)决定。
所有存储元的初始状态 均处于“1”状态,因此 编程时只写0,不写1。
若浮栅原来存有负电 荷,在控制栅加高电 位从漏极到源极无电 流流过,表示读出0.
若浮栅原来没有负电 荷,在控制栅加高电 源极加正向电压使电 位从漏极到源极有电 子从浮栅中流出使存 流流过,表示读出1. 储元又变成1状态。
3、FLASH存储器的阵列结构 FLASH存储器的简化阵列结构如下图所示。 在某一时间只有一条行选择线被激活。读操 作时,假定某个存储元原存1,那么晶体管导 通,与它所在位线接通,有电流通过位线, 所经过的负载上产生一个电压降。这个电压 降送到比较器的一个输入端,与另一端输入 的参照电压做比较,比较器输出一个标志为 逻辑1的电平。如果某个存储元原先存0,那 么晶体管不导通,位线上没有电流,比较器 输出端则产生一个标志为逻辑0的电平。
正逻辑的或非门
负逻辑的或非门 (相当于与非门)
正逻辑的与门
负逻辑的与门 (相当于或非门)
0 0 0 0 0 0
1 1
0 0
0 0
11
读命令
1
0
0
1
0
1
1
0
wk.baidu.com
0
1
写命令
1
0
0
1
1
0
0
图3.2的逻辑图
图3.3 32K×8位SRAM结构图和逻辑图
DRAM存储器的存储位元是由一个MOS 晶体管和电容器组成的记忆电路,其中 MOS管作为开关使用,而所存储的信 息1或0则是有电容器上的电荷量来体 现,即当电容器充满电荷时表示存储1, 当电容器放完电没有电荷时,表示存储 0。
图3.19 EPROM存储元
EPROM的主要结构图:
当G1栅有电子积累时,该MOS管的开启 电压变得很高,即使G2栅为高电平,该 管仍不能导通,相当于存储了“0”。反 之,G1栅无电子积累时,MOS管的开 启电压较低,当G2栅为高电平时,该管 可以导通,相当于存储了“1”。
EPROM的写入过程
由于CPU和主存储器之间在速度上是不匹配 的,这种情况便成为限制高速计算机设计的 主要问题。为了提高CPU和主存之间的数据 传输率,除了主存采用更高速的技术来缩短 读出时间外,还可以采用并行技术的存储器。
1、双端口存储器的逻辑结构 双端口存储器由于同一个存储器具有两组 相互独立的读写控制电路而得名。由于进 行并行的独立操作,因而是一种高速工作 的存储器,在科研和工程中非常有用。 举 例说明,双端口存储器IDT7133的逻辑框 图 。如下页图。
EEPROM消去电子的过程:
要达到消去电子的要求,EEPROM也是通过隧道效应达 成的。如上图所示,在漏极加高压,控制栅为0V,翻 转拉力方向,将电子从浮栅中拉出。
FLASH存储器也翻译成闪速存储器,它是 高密度非失易失性的读/写存储器。高密度 意味着它具有巨大比特数目的存储容量。非 易失性意味着存放的数据在没有电源的情况 下可以长期保存。总之,它既有RAM的优 点,又有ROM的优点,称得上是存储技术 划时代的进展。
表3.4 无冲突读写控制
3、有冲突读写控制 当两个端口同时存取存储器同一存储单元时, 便发生读写冲突。为解决此问题,特设置了 BUSY标志。在这种情况下,片上的判断逻 辑可以决定对哪个端口优先进行读写操作, 而对另一个被延迟的端口置BUSY标志 (BUSY变为低电平),即暂时关闭此端口。
有冲突读写控制判断方法 (1)如果地址匹配且在CE之前有效,片上的控 制逻辑在CEL和CER之间进行判断来选择端 口(CE判断)。 (2)如果CE在地址匹配之前变低,片上的控制 逻辑在左、右地址间进行判断来选择端口(地 址有效判断)。 无论采用哪种判断方式,延迟端口的BUSY 标志都将置位而关闭此端口,而当允许存取 的端口完成操作时,延迟端口BUSY标志才 进行复位而打开此端口。
3、存储器模块条 存储器通常以插槽用模块条形式供应市场。这种模 块条常称为内存条,它们是在一个条状形的小印制 电路板上,用一定数量的存储器芯片,组成一个存 储容量固定的存储模块。如图所示。 内存条有30脚、72脚、100脚、144脚、168脚等 多种形式。 30脚内存条设计成8位数据线,存储容量从 256KB~32MB。 72脚内存条设计成32位数据总线 100脚以上内存条既用于32位数据总线又用于64 位数据总线,存储容量从4MB~512MB。
第三章 多层次的存储器
几个概念: 1、存储位元:存储一位(bit)二进制代码的 存储元件称为基本存储单元(或存储位元) 2、存储单元:主存中最小可编址的单位,是 CPU对主存可访问操作的最小单位;每个由 若干个存储位元组成。 3、存储器:多个存储单元按一定规则组成一 个整体。
按存储介质分类:磁表面/半导体存储器 按存取方式分类:随机/顺序存取 按读写功能分类:ROM,RAM
(1)如上图所示,这是EPROM的写入过程,在漏极加高压, 电子从源极流向漏极沟道充分开启。在高压的作用 下,电子的拉力加强,能量使电子的温度极度上升,变 为热电子。此时,若在G2栅上加正电压,形成方向 与沟道垂直的电场,使热电子能跃过SiO2的势垒,注 入到浮栅中。在没有别的外力的情况下,电子会很好 的保持着。(即:写入“0”的过程。) (2)在需要消去电子时,利用紫外线进行照射,给电子 足够的电量能逃逸出浮栅。(即可以抹成“1”)。
RAM:随机读写存储器
ROM:只读存储器
按信息的可保存性分类:永久性和非永久性的 按存储器系统中的作用分类:主/辅/缓/控
高速缓冲存储器简称cache, 它是计算机系统中的一个高 速小容量半导体存储器。 主存储器简称主存,是计算 机系统的主要存储器,用来 存放计算机运行期间的大量 程序和数据。 外存储器简称外存,它是大 容量辅助存储器。
0 1
0 1
1、读/写周期 读周期、写周期的定义是从行选通信号 RAS下降沿开始,到下一个RAS信号的下 降沿为止的时间,也就是连续两个读周期的 时间间隔。通常为控制方便,读周期和写周 期时间相等。
2、刷新周期 刷新周期:DRAM存储位元是基于电容器上 的电荷量存储,这个电荷量随着时间和温度 而减少,因此必须定期地刷新,以保持它们 原来记忆的正确信息。 刷新操作有两种刷新方式: 集中式刷新:DRAM的所有行在每一个 刷新周期中都被刷新。 分散式刷新:每一行的刷新插入到正常的 读/写周期之中。
SRAM中,用一个锁存器作为存储元。 只要直流供电电源一直加在这个记忆电路上,
它就无限期地保持记忆的1状态或0状态。如果 电源断电,那么存储的数据(1或0)就会丢失 。
基本静态存储元结构图
补充:
正逻辑体制:高电平VH用逻辑“1”表示,低电平VL用逻 辑“0”来表示,这种逻辑体制称为正逻辑体制。 负逻辑体制:高电平VH用逻辑“0”表示,低电平VL用逻 辑“1”来表示,这种逻辑体制称为负逻辑体制。 每种逻辑门用不同的逻辑体制来描述其逻辑功能是不同 的,即每种逻辑门都有两种等效逻辑符号,两种逻辑符 号可以进行等效。 两种逻辑符号等效变换规则:1)只要在一种逻辑符号 的所有输入、输出端同时加上或者去掉小圈(当一根线 上有两个小圈,相当于两次取反,则无需画圈)2)将 原来的符号互换(与←→或、同或←→异或)即可。 由此可得到:正与 = 负或 正与非 = 负或非 正或 = 负与 正或非 = 负与非
表3.5 左、右端口读写操作的功能判断
1、存储器的模块化组织 一个由若干个模块组成的主存储器 是线性编址的。这些地址在各模块中如 何安排,有两种方式: 一种是顺序方式,一种是交叉方式
图3.26 存储器模块的两种组织方式
2、多模块交叉存储器的基本结构 下图为四模块交叉存储器结构框图。主存被 分成4个相互独立、容量相同的模块M0, M1,M2,M3,每个模块都有自己的读写控 制电路、地址寄存器和数据寄存器,各自以 等同的方式与CPU传送信息。在理想情况下, 如果程序段或数据块都是连续地在主存中存 取,那么将大大提高主存的访问速度。
1、掩模ROM (1) 掩模ROM的阵列结构和存储元
当行选线与MOS管栅 极连接时,MOS管导 通,表示存储1。
掩模ROM存储元
当行选线与MOS管 不连接时,MOS管 截止,表示存储0。
16×8掩模ROM的阵列结构
(2) 掩膜ROM的逻辑符号和内部逻辑框图
2、可编程ROM (1) EPROM存储元 EPROM叫做光擦除可编程只读存储器。它的 存储内容可以根据需要写入,当需要更新时 将原存储内容抹去,再写入新的内容。 现以浮栅雪崩注入型MOS管为存储元的 EPROM为例进行说明,结构如下图所示。
集中式刷新: 例如刷新周期为8ms的内存来说,所有行的 集中式刷新必须每隔8ms进行一次。为此将 8ms时间分为两部分:前一段时间进行正常 的读/写操作,后一段时间(8ms至正常读/ 写周期时间)做为集中刷新操作时间。 分散式刷新: 例如p70图3.7所示的DRAM有1024行,如 果刷新周期为8ms,则每一行必须每隔 8ms÷1024=7.8us进行一次。
左端口读/写
右端口读/写
双端口存储器简单示例
2、无冲突读写控制 当两个端口的地址不相同时,在两个端口上 进行读写操作,一定不会发生冲突。当任一 端口被选中驱动时,就可对整个存储器进行 存取,每一个端口都有自己的片选控制(CE) 和输出驱动控制(OE)。读操作时,端口的 OE(低电平有效)打开输出驱动器,由存储矩 阵读出的数据就出现在I/O线上。
1、FLASH存储元 在EPROM存储元基础上发展起来的,由此可 以看出创新与继承的关系 。 如下图所示为闪速存储器中的存储元,由单 个MOS晶体管组成,除漏极D和源极S外, 还有一个控制栅和浮空栅。
2、FLASH存储器的基本操作 编程操作、读取操作、擦除操作
在控制栅加正向电压, 电子从源极流向浮空栅, 使浮空栅带负电荷,即 可以写入“0”。
图3.20 EEPROM存储元
EEPROM的写入过程:
EEPROM的写入过程,是利用了隧道效应,即能量小于能量 势垒的电子能够穿越势垒到达另一边。 EEPROM写入过程,如上图所示,根据隧道效应,包围浮栅 的SiO2,必须极薄以降低势垒 。 源漏极接地,处于导通状态。在控制栅上施加高于阈值 电压的高压,以减少电场作用,吸引电子穿越。
(2) EEPROM存储元 EEPROM,叫做电擦除可编程只读存储器。其 存储元是一个具有两个栅极的NMOS管,如图 (a)和(b)所示,G1是控制栅,它是一个浮栅, 无引出线;G2是抹去栅,它有引出线。在G1栅 和漏极D之间有一小面积的氧化层,其厚度极 薄,可产生隧道效应。如图(c)所示,当G2栅加 20V正脉冲P1时,通过隧道效应,电子由衬底 注入到G1浮栅,相当于存储了“1”。利用此方 法可将存储器抹成全“1”状态。
ROM叫做只读存储器。顾名思义,只读的意思是 在它工作时只能读出,不能写入。然而其中存储的原始 数据,必须在它工作以前写入。只读存储器由于工作可 靠,保密性强,在计算机系统中得到广泛的应用。主要 有两类: 掩模ROM:掩模ROM实际上是一个存储内容固定的 ROM,由生产厂家提供产品。 可编程ROM:用户后写入内容,有些可以多次写入。 一次性编程的PROM 多次编程的EPROM和EEPROM。
补充:三态门简介
补充:三态门简介
X G
三态门符号图(a)
Y
X G
三态门符号图(b)
Y
补充:MOS管简介
MOS管是一种由金属、氧化物和半导体组成的 场效应管,其符号下图所示,其中G为栅极,S 为源极,D为漏极。当W(连接栅极)为高电位 时,MOS管导通,R点(连接漏极D)与VCC (连接源极S)同电位。