计算机组成原理第三章 第3讲 DRAM存储器
合集下载
计算机组成原理第三章存贮系统

03
辅助存贮器
辅助存贮器的类型与特点
01
02
03
磁带
以磁记录方式保存信息, 容量大、价格低、速度慢。
磁盘
以磁记录方式保存信息, 存取速度较快、容量较大、 价格适中。
光盘
以光记录方式保存信息, 容量大、价格低、速度较 慢。
磁盘存贮器的工作原理与性能指标
工作原理
磁盘存贮器采用磁记录方式,在磁盘表面涂有一层磁性材料,通过磁头在磁盘表面的读写操作来实现信息的存储 和读取。
实现方式
虚拟存贮器的实现方式主要有请求分页和请求分段两种。在请求分页方式下,系统将程序的页面按照 需要加载到物理内存中,并通过页表来管理页面的映射关系。在请求分段方式下,系统将程序划分为 多个逻辑段,每个段对应一个连续的地址空间,并通过段表来管理段的映射关系。
请求分页管理方式下的虚拟存贮器
• 请求分页的基本原理:请求分页是一种基于页面的虚拟存贮器管理方式。它将 程序的页面按照需要加载到物理内存中,并通过页表来管理页面的映射关系。 当程序需要访问某个页面时,系统会检查该页面是否已经在物理内存中,如果 不在,则会产生一个页面请求,将所需的页面从外存中加载到物理内存中。
存储效率
随着数据量的增长,存储效率成为一个重要问题,包括如何提高存储 设备的利用率、降低存储成本等。
管理复杂性
随着存贮系统规模的扩大和复杂性的增加,管理复杂性也在不断提高, 如何简化管理、提高管理效率是一个重要问题。
未来存贮系统的展望
全闪存阵列 随着闪存技术的不断成熟和成本 的降低,全闪存阵列将成为未来 存贮系统的一个重要发展方向。
智能化存储 通过人工智能、机器学习等技术 手段,实现存贮系统的智能化管 理和优化,提高存储资源的利用 率和性能表现。
计算机组成原理 第3章_存储系统

3.4高速存储器
• 采取加速CPU和存储器之间有效传输的特殊措 施,可以通过下列几种途径实现: • (1)主存储器采用更高速的技术来缩短存储器的 读出时间,或加长存储器的字长; • (2)采用并行操作的双端口存储器; • (3)在CPU和主存储器之间插入一个高速缓冲存 储器(),以缩短读出时间; • (4)在每个存储器周期中存取几个字;
SRAM
8KB
A0 A12
R/W A0 A10 A11 A12 A13 A14 A15
MREQ
A0 A12
A0 A12
A0 A12
A0 A10
Y0
A
Y1 Y2
B
Y3
C
Y4
Y5 Y6 Y7
74LS138 主存储器组成与CPU的连接图
计算机组成原理
高速存储器
存储器构成: 存储元——存储体——存储器
提高:高性能的主存储器EDRAM 闪速存储器
问:奔腾主存的最大物理地址空间为多少?
232×64=4×230×64 =4×230×8×8=32GB
3.3 只读存储器和闪速存储器
1、只读存储器:ROM、光擦可编程只读存储器EPROM、
2、闪速存储器:是一种高密度、非易失性的读/写半导体存储器。
[例3]: 已知CPU的地址总线16根( A15-A0 ,A0为低位),双向数据 总线8根(D7-D0),控制总线中与主存有关的信号有MREQ(允许 访存,低电平有效),R/W(高电平为读命令,低电平为写命令)。 主存地址空间分配如下:0-8191为系统程序区,由只读存储芯 片组成;8192-32767为用户程序区;最后(最大地址)2K地址空间 为系统程序工作区。上述地址为十进制,按字节编址。现有如下存 储器芯片: EPROM:8K × 8位(控制端仅有CS) SRAM:16K × 1位, 2K × 8位, 4K × 8位, 8K × 8位 请从上述芯片中选择适当芯片设计该计算机主存储器, 画出主存储器逻辑框图,注意画出选片逻辑 (可选用门电路及3:8译码器74LS138) 与CPU的连接,说明选哪些存储器芯片, 选多少片。
计算机组成原理教案(第三章)

3.主存物理地址的存储空间分布
以奔腾PC机主存为例,说明主存物理地址的存储空间概念
3.3.1只读存储器
1.ROM的分类
只读存储器简称ROM,它只能读出,不能写入。它的最 大优点是具有不易失性。
根据编程方式不同,ROM通常分为三类:
只读存 储器
定
义
优
点
缺
点
掩模式
数据在芯片制造过程中就 确定
可靠性和集成度高,价 不能重写 格便宜
存储 周期 存储 器带 宽
连续启动两次操作所需 间隔的最小时间
单位时间里存储器所存 取的信息量,
主存的速
度
数据传输速率 位/秒,字 技术指标 节/秒
3.2.1 SRAM存储器
1.基本存储元
六管SRAM存储元的电路图及读写操作图
2.SRAM存储器的组成
SRAM存储器的组成框图
存储器对外呈现三组信号线,即地址线、数据线、读/写控制线
主存地址空间分布如图所示。
3.3.2闪速存储器
1.什么是闪速存储器
闪速存储器是一种高密度、非易失性的读/写半导体存储器
2.闪速存储器的逻辑结构
28F256A的逻辑方框图
3.闪速存储器的工作原理
闪速存储器是在EPROM功能基础上增加了电路的电擦除和重新 编程能力。 28F256A引入一个指令寄存器来实现这种功能。其作用是: (1)保证TTL电平的控制信号输入; (2)在擦除和编程过程中稳定供电; (3)最大限度的与EPROM兼容。 当VPP引脚不加高电压时,它只是一个只读存储器。 当VPP引脚加上高电压时,除实现EPROM通常操作外,通过指 令寄存器,可以实现存储器内容的变更。 当VPP=VPPL时,指令寄存器的内容为读指令,使28F256A成 为只读存储器,称为写保护。
计算机组成原理 第三章

1TB=230B
• 存取时间(存储的时间。
• 存储周期:是指连续启动两次读操作所需要间隔的最 小时间。 • 存储器的带宽(数据传输速率):是单位时间里存储 器所存取的信息量。通常以位/秒或字节/秒来表示。
3.2 SRAM存储器
通常使用的半导体存储器分为随机存取存储器 (Random Access Memory,RAM)和只读存储器 (Read-Only Memory,ROM)。它们各自又有许多 不同的类型。
相连。
A15 A14
2:4 译码器
CPU
A0 A13
11 10 01 00 CE 16K×8
CE … 16K×8 WE
CE 16K×8
WE
CE 16K×8
WE
WE
WE
D0~D7 16K×8字扩展法组成64K×8 RAM
• 字位同时扩展:既增加存储单元的数量,也加长
各单元的位数
• 实际的存储器 往往 需要对字和位同时扩展,如
I/O1 ….. I/O4
WE 2114 CS A0 …. A9
CPU
A0 A9
WE 2114 CS A0 …. A9
A10 A11
wE
2:4 译 码 器
用16K×8位的芯片采用字扩展法组成64K×8位 的存储器连接图。 图中4个芯片的数据端与数据总线D0—D7相连, 地址总线低位地址A0—A13与各芯片的14位地址端相 连,而两位高位地址A14 ,A15 经译码器和4个片选端
CPU
A0
A0 A1 A2 A3 A4 A5 A6 A7 A 8 A9
A0 A1 A2 A3 A4 A5 A6 A7 A8 A9
A9 CS
假定使用8K×1的RAM存储器芯片,那么组成 8K×8位的存储器,每一片RAM是8192×1,故其地址
计算机组成原理第3章课件

数据传输速率 技术指标
位/秒,字节/秒
3.2 SRAM存储器
目前广泛使用的内存是半导体存储器。 优点:存取速度快,存储体积小,可靠性高,价格低; 缺点:断电后不能保存信息。 根据存储原理不同,可分为静态读写存储器(SRAM)和动态读写
存储器(DRAM)。 SRAM存取速度快,但容量不如DRAM大。
读与写 的互锁
逻辑
play
3.2.3 存储器的读写周期
计算机组成原理
10
3.2.3 存储器的读写周期
计算机组成原理
play
11
【例】 下图是SRAM的写入时序图。其中R/W是读/写命令控 制线,当R/W线为低电平时,存储器按给定地址把数据线上的数 据写入存储器。请指出下图写入时序中的错误,并画出正确的 写入时序图。
计算机组成原理
0
1
2
3
play 27
字存储容量扩展
字存储容量扩展的连接方式:
各芯片使用相同的数据线、控制线。
CPU地址位数 > 芯片的地址输入位数
•取一部分CPU地址,送各芯片的地址线; •另一部分CPU地址(高位地址),经译码器产生一
组片选信号,各芯片的片选端选用其中一个片选 信号。
地址 数据 CS R/W
play
3.3 DRAM存储器
3.3.1 DRAM存储位元的记忆原理 3.3.2 DRAM芯片的逻辑结构 3.3.3 读/写周期、刷新周期 3.3.4 存储器容量的扩充 3.3.5 高级的DRAM结构 3.3.6 DRAM主存读/写的正确性校验
计算机组成原理
内存条有30脚、72脚、100脚、144脚、168脚、184脚、240 脚等多种形式。
白中英计算机组成原理第3章_内部存储器

存储器带宽
每秒从存储器进出信息的最大数量; 单位为位/秒或者字节/秒。
2014年12月14日星期日 12
求存储器带宽的例子
设某存储系统的存取周期为500ns,每个存取周期可 访问16位,则该存储器的带宽是多少? 存储带宽= 每周期的信息量 / 周期时长 = 16位/(500 ╳10-9)秒 = 3.2 ╳ 107 位/秒 = 32 ╳ 106 位/秒 = 32M位/秒
第三章 内部存储器
目录
3.1 存储器概述
3.2 SRAM存储器 3.3 DRAM存储器 3.4 只读存储器和闪速存储器 3.5 并行存储器 3.6 CACHE存储器
(理解)
(理解) (掌握) (理解) (理解) (掌握)
2014年12月14日星期日
2
学习要求
理解存储系统的基本概念 熟悉主存的主要技术指标 掌握主存储器与CPU的连接方法
半导体存储器:用半导体器件(MOS管)组成的存储器; 软盘
磁表面存储器:用磁性材料(磁化作用)做成的存储器; 光盘存储器:用光介质(光学性质)构成的存储器; 光盘 按存取方式分 随机存储器:存取时间和存储单元的物理位臵无关; 顺序存储器:存取时间和存储单元的物理位臵有关;
半导体 存储器 磁带 硬盘 磁带
数据总线 MDR
•••
驱动器
•••
译码器
控制电路
•••
MAR
地址总线
2014年12月14日星期日
读
写
23
32K×8位的SRAM逻辑结构图
X方向: 8根地址线 输出选中 256行
动画演示: 3-3.swf
三维存储 阵列结构
输入输出时 分别打开不 同的缓冲器
读写、 选通 控制
计算机组成原理课件第3章
主存储器
辅助存储器
5. 按在计算机系统中的作用分
5
高速缓冲存储器
控制存储器
3.1.2 存储器的分级结构
为了解决对存储器要求容量大,速度快,成本低三者之间的矛 盾,目前通常采用多级存储器体系结构,即使用高速缓冲存储器、 主存储器和外存储器。
6
表3.1
名
存储器的用途和特点
称 简称 用 途 特 点 存储介质
21
3.2.2 DRAM存储元
22
23
3. DRAM芯片的逻辑结构
24
3. DRAM芯片的逻辑结构
25
读/写周期、刷新周期
1、读/写周期 读周期、写周期的定义是从行选通信号 RAS下降沿开始,到下一个RAS信号的下降沿为止 的时间,也就是连续两个读周期的时间间隔。通常 为控制方便,读周期和写周期时间相等。
14
2) 字扩展法:
目的:用多个芯片扩大存储单元数,每个存储单元的位数已满足使 用要求,单元数为各芯片的单元数之和。 例:用16K×8的RAM存储器芯片,组成64K×8位的存储器
连接方法:
CPU的数据线 D0~D7 共8根 分别接到每一个芯片
CPU的地址线 A0~A13 共14根 分别接到每一个芯片 CPU的地址线A14A15经2:4译码器产生4根片选信号线分别接 到4个芯片的CE(或CS)
EPROM
电子通过绝缘层注入硅栅,在 高压电源去除后硅栅中的电子 被绝缘层包围而无法泄漏,硅 栅变负,形成导电沟,从而使 EPROM存储元导通,输出为 “0”。 芯片封装于石英玻璃窗口 内,当用紫外线照射该窗口时, 浮空栅中的电子会形成光电流 泄漏,从而使EPROM管恢复 初态。
43
EPROM内部结构__以2716为例
计算机组成原理试读稿_第3章存储器系统的层次结构_(初稿)【王道考研系列】2012计算机考研
第三章 存储系统的层次结构
大纲内容
(待补充)
已考真题分布
(待补充)
3.1 存储器的分类 3.1.1 考点精析
1. 存储器的分类(★)
存储器种类繁多,可以从不同的角度对存储器进行分类。 (1)按在计算机中的作用(层次)分类 1)主存储器:简称主存,又称内存储器(内存),用来存放计算机运行期间所需的大 量程序和数据,CPU可以直接随机地对其进行访问,也可以和高速缓冲存储器(Cache)以 及辅助存储器交换数据。其特点是容量较小、存取速度较快、每位价格较高。 2)辅助存储器:简称辅存,又称外存储器(外存),是主存储器的后援存储器,用来 存放当前暂时不用的程序和数据,以及一些需要永久性保存的信息,它不能与 CPU 直接交 换信息。其特点是容量极大、存取速度较慢、单位成本低。 3)高速缓冲存储器:简称Cache,位于主存和CPU之间,用来存放正在执行的程序段和 数据,以便CPU能高速地使用它们。Cache的存取速度可以与CPU的速度相匹配,但存储容量 小、价格高。目前的高档微机通常将它们或它们的一部分制作在CPU芯片中。 (2)按存储介质分类 按存储介质可分为磁表面存储器(磁盘、磁带)、半导体存储器(MOS 型存储器、双 极型存储器)和光存储器。 (3)按存取方式分类 1)随机存储器(RAM):存储器的任何一个存储单元的内容都可以随机存取,而且存 取时间与存储单元的物理位置无关。其优点是读写方便、使用灵活,主要用做主存或高速缓 冲存储器。 2)只读存储器(ROM):存储器的内容只能随机读出而不能写入。信息一旦写入存储 器就固定不变了,即使断电,内容也不会丢失。因此,通常用它存放固定不变的程序、常数 和汉字字库,甚至用于操作系统的固化。它与随机存储器可共同作为主存的一部分,统一 构成主存的地址域。
大纲内容
(待补充)
已考真题分布
(待补充)
3.1 存储器的分类 3.1.1 考点精析
1. 存储器的分类(★)
存储器种类繁多,可以从不同的角度对存储器进行分类。 (1)按在计算机中的作用(层次)分类 1)主存储器:简称主存,又称内存储器(内存),用来存放计算机运行期间所需的大 量程序和数据,CPU可以直接随机地对其进行访问,也可以和高速缓冲存储器(Cache)以 及辅助存储器交换数据。其特点是容量较小、存取速度较快、每位价格较高。 2)辅助存储器:简称辅存,又称外存储器(外存),是主存储器的后援存储器,用来 存放当前暂时不用的程序和数据,以及一些需要永久性保存的信息,它不能与 CPU 直接交 换信息。其特点是容量极大、存取速度较慢、单位成本低。 3)高速缓冲存储器:简称Cache,位于主存和CPU之间,用来存放正在执行的程序段和 数据,以便CPU能高速地使用它们。Cache的存取速度可以与CPU的速度相匹配,但存储容量 小、价格高。目前的高档微机通常将它们或它们的一部分制作在CPU芯片中。 (2)按存储介质分类 按存储介质可分为磁表面存储器(磁盘、磁带)、半导体存储器(MOS 型存储器、双 极型存储器)和光存储器。 (3)按存取方式分类 1)随机存储器(RAM):存储器的任何一个存储单元的内容都可以随机存取,而且存 取时间与存储单元的物理位置无关。其优点是读写方便、使用灵活,主要用做主存或高速缓 冲存储器。 2)只读存储器(ROM):存储器的内容只能随机读出而不能写入。信息一旦写入存储 器就固定不变了,即使断电,内容也不会丢失。因此,通常用它存放固定不变的程序、常数 和汉字字库,甚至用于操作系统的固化。它与随机存储器可共同作为主存的一部分,统一 构成主存的地址域。
计算机组成原理第四版第三章
•图为熔丝烧断型PROM存储单元原理图,由三极管和熔丝组成。 •在编程前,存储矩阵中的全部存储单元的熔丝都是连通的,即每个单元 存储的都是1。 • 用户可根据需要,借助一定的编程工具,将某些存储单元上的熔丝用大 电流烧断,该单元存储的内容就变为0,此过程称为编程。 • 熔丝烧断后不能再接上,故PROM只能进行一次编程。
用以存储1位二进制代码“0”或 “1”。
存储单元:由若干个具有相同操作
属性的存储元组成,是CPU访问 存储器的基本单位 。
存储体:很多个存储单元的集合,
是实际存放二进制信息的地方。
存储器:是计算机系统中的记忆设 备,用来存放程序和数据。包括 存储体和它的外围电路。
三、SRAM存储器——基本结构
地 址 输 入
第三章 多层次的存储器
3.1 存储器概述 3.2 SRAM存储器 3.3 3.4 3.5 3.6 3.7 3.8
DRAM存储器
半导体只读存储器及闪存 并行存储器 Cache存储器 虚拟存储器 奔腾系列机的虚存组织
Back
存储器分类: 根据存储元件的性能及
使用方法不同,存储器有各种 不同的分类方法。 4.按信息的易失性分类 1.按存储介质分类 永久性记忆的存储器(易失性) 半导体存储器 非永久性存储器(非易失性) 磁表面存储器 2.按存取方式分类 5.按在计算机系统中的作用 随机存储器 分类 顺序存储器 半顺序存储器 主存储器 3.按存储内容可变性(读写功能)分类 辅助存储器 只读存储器(ROM) 缓冲存储器 随机存储器(RAM) 控制存储器
3)擦除方法:
这种器件的上方有一个石英窗口,见图所
示。当用光子能量较高的紫外线照射G1浮 栅时,G1中的电子获得足够的能量,从而 穿过氧化层回到衬低,见图所示。这样, 浮栅上的电子消失,达到擦去存储信息的 目的,相当于存储器又存了全1。
用以存储1位二进制代码“0”或 “1”。
存储单元:由若干个具有相同操作
属性的存储元组成,是CPU访问 存储器的基本单位 。
存储体:很多个存储单元的集合,
是实际存放二进制信息的地方。
存储器:是计算机系统中的记忆设 备,用来存放程序和数据。包括 存储体和它的外围电路。
三、SRAM存储器——基本结构
地 址 输 入
第三章 多层次的存储器
3.1 存储器概述 3.2 SRAM存储器 3.3 3.4 3.5 3.6 3.7 3.8
DRAM存储器
半导体只读存储器及闪存 并行存储器 Cache存储器 虚拟存储器 奔腾系列机的虚存组织
Back
存储器分类: 根据存储元件的性能及
使用方法不同,存储器有各种 不同的分类方法。 4.按信息的易失性分类 1.按存储介质分类 永久性记忆的存储器(易失性) 半导体存储器 非永久性存储器(非易失性) 磁表面存储器 2.按存取方式分类 5.按在计算机系统中的作用 随机存储器 分类 顺序存储器 半顺序存储器 主存储器 3.按存储内容可变性(读写功能)分类 辅助存储器 只读存储器(ROM) 缓冲存储器 随机存储器(RAM) 控制存储器
3)擦除方法:
这种器件的上方有一个石英窗口,见图所
示。当用光子能量较高的紫外线照射G1浮 栅时,G1中的电子获得足够的能量,从而 穿过氧化层回到衬低,见图所示。这样, 浮栅上的电子消失,达到擦去存储信息的 目的,相当于存储器又存了全1。
计算机组成原理 第三章 内部存储器
存储模块条
5.高级的DRAM结构
(1)FPM-DRAM 快速页模式动态存储器
•程序局部性原理
•在存储阵列中,一行一般有很多单元 •一次RAS,多次改变CAS
(2)CDRAM芯片
(例:1M*4位)
另二个优 点:P76 在DRAM上集成SRAM(cache) 行、列地址的分时输入(11+9) 第一次读一行,后面读缓存 猝发式读取
4.存储器带宽:单位时间内所存取的信息 量
3.2 静态随机读写SRAM
广泛用MOS半导体 静态SRAM 动态DRAM
内存? 外存?
1.静态基本存储元
双稳态触发
2.基本静态存储元阵列
内部有多少 根地址线?
地 址 译 A0-A5 码 器
【例1】 说明1M×1位DRAM片子可采 用的刷新方法,刷新周期定为8ms
前提假设:阵列为512行,2048列 行地址为A0—A8。选中一个,这一行上的2048个存储元同时 进行刷新,即在8ms内进行512个周期的刷新。 刷新方式可采用: 在8ms中进行512次刷新操作的集中刷新方式 或按8ms÷512=15.5μs刷新一次的分散刷新方式。
Vcc
GND
4.存储器的读、写周期
(2114读周期)
T1
T2
T3
T4
读周期 的意义
读信号(WE)
2114读周期时序图
SRAM存储器小结
基本存储元 由存储元构成一定容量的存储器 实例2114(1K*4) 存储器的读写周期 请读P68 3.2.2
复习
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
分析与SRAM不同之处:
(2)增加了刷新计数器和相应的控制电路。 DRAM读出后必须刷新,而未读写的存储元 也要定期刷新,而且要按行刷新,所以刷新 计数器的长度等于行地址锁存器。刷新操作 与读/写操作是交替进行的,所以通过2选1 多路开关来提供刷新行地址或正常读/写的行 地址。
勘误:
• P71,第一段倒数第二行CRS改为CAS。
具体地,三组信号组中给定芯片的地址总 线和数据总线公用,控制总线中R/W公用, 使能端EN不能公用,它由地址总线的高位 段译码来决定片选信号。
所需芯片数:d=设计要求的存储器容量/选 择芯片存储器容量
[例3]利用1M×8位的DRAM芯片设计2M×8位的 DRAM存储器
解:所需芯片数d=(2M×8)/(1M×8) =2(片)
使用校验码保证正确性,校验码一并写入 DRAM:
• 奇偶校验:只能检测1位数据 • 汉明校验:检测多位并自动恢复正确值
DRAM正确性校验概念图
思考:当读出是0,读出过程和刷新过程应 该是怎样的?
3.3 DRAM存储器
二、DRAM芯片的逻辑结构 下面我们通过一个例子来看一下动态存储
器的逻辑结构如图。 图3.7(a)示出1M×4位DRAM芯片的管
脚图,其中有两个电源脚、两个地线脚, 为了对称,还有一个空脚(NC)。 图3.7(b)是该芯片的逻辑结构图。
存储芯片
[例2] 利用1M×4位的SRAM芯片,设计一个存 储容量为1M×8位的SRAM存储器。
解:所需芯片数量=(1M×8)/(1M×4)=2片
参照教材图3.9
3.3 DRAM存储器
2、字存储容量扩展
给定的芯片存储容量较小(字数少),不 满足设计要求的总存储容量,此时需要用 多片给定芯片来扩展字数。
DRAM存储器
3.3 DRAM存储器
一、DRAM存储位元的记忆原理
• SRAM存储器的存储位元是锁存器,它具有两 个稳定的状态。
• DRAM存储器的存储位元是由一个MOS晶体 管和电容器组成的记忆电路,如图3.6所示。
MOS:Metal-Oxide-Semiconductor •金属-氧化物-半导体
3.3 DRAM存储器
三、读/写周期 读周期、写周期的定义是从行选通信号
RAS下降沿开始,到下一个RAS信号的下 降沿为止的时间。通常为控制方便,读周 期和写周期时间相等。
注意行选通信号、列选通信号的作用
3.3 DRAM存储器
四、 刷新周期 刷新周期:DRAM存储位元是基于电容器
上的电荷量存储,这个电荷量随着时间减 少,因此必须定期地刷新,以保持它们原 来记忆的正确信息。 刷新有两种方式:
因此:
• 采用Cache策略 • 增强型DRAM
3.3 DRAM存储器
3.3.5、高级的DRAM结构 FPM DRAM:快速页模式动态存储器
• 根据程序的局部性原理来实现 • 读周期和写周期中,先由低电平的行选通信号RAS确
定行地址,并一直保持有效 • 然后由低电平的列选信号CAS确定列地址。 • 下一次寻找操作,行地址不变,打入新的连续的列地址,
图(d)表示(c)读出1后 存储位元重写1。由于 (c)中读出1是破坏性 读出,必须恢复存储 位元中原存的1。此时 输入缓冲器关闭,刷
新缓冲器打开,输出
缓冲器读放打开, DOUT=1经刷新缓冲器 送到位线上,再经 MOS管写到电容上。
同样:输入缓冲器与输出缓冲器总是互锁 的。两个操作是互斥的,不会同时发生。
取得数据,依此类推 • 如下图所示
3.3.5、高级的DRAM结构
快速页模式读操作的时序图:
3.3.5、高级的DRAM结构
注意:电子教案上的该图有错误
3.3.5、高级的DRAM结构
CDRAM带高速缓冲存储器(cache)的动态存 储器,它是在通常的DRAM芯片内又集成了一个 小容量的SRAM,从而使DRAM芯片的性能得到 显著改进。如图所示出1M×4位CDRAM芯片的 结构框图,其中SRAM为512×4位。
• 30脚内存条设计成8位数据线,存储容量从 256KB~32MB。
• 72脚内存条设计成32位数据总线 • 100脚以上内存条既用于32位数据总线又用于
64位数据总线,存储容量从4MB~512MB。 • 2G内存引脚个数一般在200左右。
3.3 DRAM存储器
相对来讲,DRAM造价低廉,容量大,但 因其内部结构及与总线连接受限等因素, 使得其速率无法与CPU匹配。
播放CAIMຫໍສະໝຸດ S管 电容器图(b)表示写0到存储 位元。此时输出缓冲
器和刷新缓冲器关闭,
输入缓冲器打开,输 入数据DIN=0送到存 储元位线上;行选线 为高,打开MOS管, 于是电容上的电荷通 过MOS管和位线放 电,表示存储了0。
图(c)表示从存储位 元读出1。输入缓冲 器和刷新缓冲器关闭, 输出缓冲器/读放打 开(R/W为高)。行 选线为高,打开 MOS管,电容上所 存储的1送到位线上, 通过输出缓冲器读出 放大器发送到DOUT, 即DOUT=1。
• 集中式刷新 • 分散式刷新
刷新操作有两种刷新方式:
1、集中式刷新:
• DRAM的所有行在每一个刷新周期中都被刷 新。
• 例如刷新周期为8ms的内存来说,所有行的集中 式刷新必须至少每隔8ms进行一次。为此将8ms 时间分为两部分:前一段时间进行正常的读/写 操作,后一段时间做为集中刷新操作时间。
3.3.5、高级的DRAM结构
[例4] CDRAM内存条组成实例。 一片CDRAM的容量为1M×4位,8片
这样的芯片可组成1M×32位4MB的存储 模块,其组成如下图所示。
3.3.6、DRAM主存读/写的正确性校 验
DRAM通常用做主存储器,其读写操作的正 确性与可靠性至关重要。
数据在传输、保存中难免有即使很低的错 误概率。
3.3.5、高级的DRAM结构
SDRAM同步型动态存储器。计算机系统 中的CPU使用的是系统时钟,SDRAM的 操作要求与系统时钟相同步,在系统时钟 的控制下从CPU获得地址、数据和控制信 息。换句话说,它与CPU的数据交换同步 于外部的系统时钟信号,并且以CPU/存 储器总线的最高速度运行,而不需要插入 等待状态。其原理和时序关系见下一页图 和动画。
3.3 DRAM存储器
五、存储器容量的扩充 (重要) 1、字长位数扩展
假如给定的存储芯片字长位数较短,不能满足 设计要求的存储器字长,此时需要用多片给定芯 片扩展字长位数。
具体实现:三组信号线中,地址线和控制线 公用而数据线单独分开连接。 所需存储芯片数量: d=设计要求的存储器字节容量 / 给定芯片存储 器字节容量
3.3 DRAM存储器
MOS管做为开关使用 存储的信息1或0则是由电容器上的电荷量
来体现
• 当电容器充满电荷时,代表存储了1, • 当电容器放电没有电荷时,代表存储了0。
图(a)表示写1到存储 位元。此时输出缓 冲器关闭、刷新缓 冲器关闭,输入缓 冲器打开(R/W为 低),输入数据 DIN=1送到存储元位 读放 线上,而行选线为 高,打开MOS管, 于是位线上的高电 平给电容器充电, 表示存储了1。
注:复用地址线A0-A9
存储器单元 地址20位 地址线10位
列选通 信号
行选通 信号
分析与SRAM不同之处:
(1)增加了行地址锁存器和列地址锁存器。 由于DRAM存储器容量很大,地址线宽度相 应要增加,这势必增加芯片地址线的管脚数 目。为避免这种情况,采取的办法是分时传 送地址码。
若地址总线宽度为10位,先传送地址码 A0~A9,由行选通信号RAS打入到行地址 锁存器;然后传送地址码A10~A19,由列 选通信号CRS打入到列地址锁存器。芯片内 部两部分合起来,地址线宽度达20位,存储 容量为1M。
刷新操作有两种刷新方式:
2、分散式刷新:每一行的刷新插入到正 常的读/写周期之中。
例如p70,图3.7所示的DRAM有1024行,如果刷新周期 为8ms,则必须至少每隔8ms÷1024=7.8us做一次行 刷新操作。
思考:刷新与存取能不能并行?
• 不能,因为内存就一套地址译码和片选装置, 刷新与存取有相似的过程,它要选中某一行— —这期间片选线、地址线、地址译码器全被占 用着。同理,刷新操作之间也不能并行——意 味着一次只能刷一行。
参考教材图3.10
3.3 DRAM存储器
3、存储器模块条
存储器通常以模块条形式供应市场。这种 模块条常称为内存条,它们是在一个条状 形的小印制电路板上,用一定数量的存储 器芯片,组成一个存储容量固定的存储模 块,可以插入计算机主板内存插槽。如图 所示。
3.3 DRAM存储器
内存条有30脚、72脚、100脚、144脚、 168脚等多种形式。