存储器和存储体系PPT课件

上传人:仙*** 文档编号:195092993 上传时间:2023-03-14 格式:PPT 页数:155 大小:1.77MB
收藏 版权申诉 举报 下载
存储器和存储体系PPT课件_第1页
第1页 / 共155页
存储器和存储体系PPT课件_第2页
第2页 / 共155页
存储器和存储体系PPT课件_第3页
第3页 / 共155页
资源描述:

《存储器和存储体系PPT课件》由会员分享,可在线阅读,更多相关《存储器和存储体系PPT课件(155页珍藏版)》请在装配图网上搜索。

1、2023-3-141第第3 3章章 存储器和存储体系存储器和存储体系l存储器概述存储器概述l半导体随机存取存储器半导体随机存取存储器l半导体只读存储器半导体只读存储器l主存储器的组织主存储器的组织l并行存储器并行存储器l高速缓冲存储器高速缓冲存储器l虚拟存储器虚拟存储器l存储体系的层次结构存储体系的层次结构2023-3-1423.1 3.1 存储器概述存储器概述、存储器分类、存储器分类1 1按与按与CPUCPU的连接和功能分类的连接和功能分类l主存储器(主存储器(主存、内存主存、内存)CPUCPU能够直接访问的存储器。能够直接访问的存储器。l辅助存储器(辅助存储器(辅存、外存辅存、外存)CPU

2、CPU不能直接访问的存储器。不能直接访问的存储器。l高速缓冲存储器(高速缓冲存储器(CacheCache)是一种介于主存与是一种介于主存与CPUCPU之间用于解决之间用于解决CPUCPU与主存间速度匹配问题的与主存间速度匹配问题的高速小容量的存储器。高速小容量的存储器。CacheCache用于存放用于存放CPUCPU立即要运行或刚使用过立即要运行或刚使用过的程序和数据。的程序和数据。用于存放当前运行的程序和数据。用于存放当前运行的程序和数据。存放当前不参加运行的程序和数据。存放当前不参加运行的程序和数据。当需要运行程序和数据时,将它们成批调入内存供当需要运行程序和数据时,将它们成批调入内存供C

3、PUCPU使用使用。2023-3-1432 2按存取方式分类按存取方式分类l随机存取存储器随机存取存储器(RAMRAM,Random Access Memory),Random Access Memory)存储器任何单元的内容均可存储器任何单元的内容均可按其地址随机按其地址随机地读取或地读取或写入,且存取时间与单元的物理位置无关。写入,且存取时间与单元的物理位置无关。RAMRAM主要主要用于组成用于组成主存主存。l只读存储器只读存储器(ROMROM,Read Only Memory),Read Only Memory)存储器的内容只能随机地读出而不能随便写入和修存储器的内容只能随机地读出而不能

4、随便写入和修改。改。ROMROM可作为主存的一部分可作为主存的一部分,用于存放不变的程序,用于存放不变的程序和数据。和数据。ROMROM还可用作其它固定存储器还可用作其它固定存储器,如存放微程,如存放微程序的控制存储器、存放字符点阵图案的字符发生器等。序的控制存储器、存放字符点阵图案的字符发生器等。2023-3-144l顺序存取存储器顺序存取存储器(SAMSAM,Sequential Access Memory),Sequential Access Memory)存储器所存信息的存储器所存信息的排列、寻址和读写排列、寻址和读写操作均是操作均是按顺按顺序进行序进行的,没有唯一对应的地址,并且的,

5、没有唯一对应的地址,并且存取时间与存取时间与信息信息在存储器中的在存储器中的物理位置有关物理位置有关。如磁带存储器。如磁带存储器。l直接存取存储器直接存取存储器(DAMDAM,Direct Access Memory),Direct Access Memory)介于介于RAMRAM和和SAMSAM之间的存储器。也称之间的存储器。也称半顺序存储器半顺序存储器。典型的典型的DAMDAM如磁盘,当进行信息存取时,先进行寻道,如磁盘,当进行信息存取时,先进行寻道,属于随机方式,然后在磁道中寻找扇区,属于顺序属于随机方式,然后在磁道中寻找扇区,属于顺序 方式。方式。2023-3-1453 3按存储介质分

6、类按存储介质分类l磁存储器磁存储器 由由磁性材料磁性材料制成的存储器。利用磁性材料的制成的存储器。利用磁性材料的两个不两个不同剩磁状态表示二进制的同剩磁状态表示二进制的“0”0”和和“1”1”。早期有磁芯存。早期有磁芯存储器。现多为储器。现多为磁表面磁表面存储器,如磁盘、磁带等。存储器,如磁盘、磁带等。l半导体存储器半导体存储器 用用半导体器件半导体器件组成的存储器。根据工艺不同,可分组成的存储器。根据工艺不同,可分为双极型和为双极型和MOSMOS型。型。l光存储器光存储器 利用利用光学原理光学原理制成的存储器。通过激光束照在基体制成的存储器。通过激光束照在基体表面引起物理或化学的变化,记忆二

7、进制信息。如光盘。表面引起物理或化学的变化,记忆二进制信息。如光盘。2023-3-1464.4.按信息的可保存性分类按信息的可保存性分类l易失性存储器易失性存储器 电源掉电后,信息自动丢失。电源掉电后,信息自动丢失。l非易失性存储器非易失性存储器 电源掉电后,信息仍能继续保存。电源掉电后,信息仍能继续保存。2023-3-147二、主存的组成与操作二、主存的组成与操作1.1.几个概念几个概念l存储元件存储元件(存储元、存储位存储元、存储位)能够能够存储一位二进制信息存储一位二进制信息的物理器件。存储元是存储器的物理器件。存储元是存储器中中最小的存储单位最小的存储单位。作为存储元的条件:作为存储元

8、的条件:有两个稳定状态有两个稳定状态,对应二进制的,对应二进制的“0”0”、“1”1”。在外界的激励下,在外界的激励下,可写入可写入“0”0”、“1”1”。能够识别器件当前的状态。即能够识别器件当前的状态。即可读出可读出所存的所存的“0”0”、“1”1”。2023-3-148l存储单元存储单元 由由一组存储元件一组存储元件组成,可以同时进行读写。组成,可以同时进行读写。l存储体存储体(存储阵列存储阵列)把把大量存储单元大量存储单元电路按一定形式排列起来,即构成存电路按一定形式排列起来,即构成存储体。存储体一般排列成阵列形式,所以又称储体。存储体一般排列成阵列形式,所以又称存储阵列存储阵列。l存

9、储单元的地址存储单元的地址 存储体中每个存储单元被赋予的一个存储体中每个存储单元被赋予的一个唯一的编号唯一的编号,该,该编号就是存储单元的地址。当访问某存储单元时,必须编号就是存储单元的地址。当访问某存储单元时,必须首先给出该存储单元的地址。首先给出该存储单元的地址。2023-3-149l存储单元的编址存储单元的编址 按字节编址:相邻的两个单元是两个按字节编址:相邻的两个单元是两个字节字节。按字编址:相邻的两个单元是两个按字编址:相邻的两个单元是两个字字。2023-3-14102.2.主存的基本组成主存的基本组成2023-3-14112n1MAR译码器存储阵列读放电路写驱动电路MDRn0RDW

10、RDBAB2023-3-1412、存储器的主要性能指标、存储器的主要性能指标1 1存储容量:存储容量:l存储容量的表示:存储容量的表示:在在以字节为编址单位以字节为编址单位的机器中,常用的机器中,常用字节字节表示存储容量。表示存储容量。例如:例如:4MB4MB表示主存可容纳表示主存可容纳4 4兆个字节信息。兆个字节信息。对于存储器芯片,用对于存储器芯片,用存储单元数存储单元数每个单元的位数每个单元的位数表示。表示。例如:例如:512k512k1616位,表示主存有位,表示主存有512k512k个单元,每个单元为个单元,每个单元为 1616位。位。存储器所能存储的二进制信息总量。存储器所能存储的

11、二进制信息总量。2023-3-1413l存储容量的主要计量单位:存储容量的主要计量单位:1K1K 1M 1M 1G 1Gl容量与存储器地址线的关系容量与存储器地址线的关系:1K 1K 需要需要 根地址线根地址线 1M 1M 需要需要 根地址线根地址线 256M 256M 需要需要 根地址线根地址线2 21010102410242 22020 2 21010K K104857610485762 23030 2 21010MM1073741824107374182410102 210102 2202020202 2282828282023-3-14142 2速度速度 访问时间访问时间T TA A

12、(读写时间、存取时间读写时间、存取时间)从启动一次存储器存取操作到完成该操作所需的时间。从启动一次存储器存取操作到完成该操作所需的时间。l读出时间读出时间:从存储器接到有效地址开始到产生有效输出:从存储器接到有效地址开始到产生有效输出所需的时间。所需的时间。l写入时间写入时间:从存储器接到有效地址开始到数据写入被选:从存储器接到有效地址开始到数据写入被选中单元为止所需的时间。中单元为止所需的时间。存取周期存取周期T TMM(存储周期、读写周期存储周期、读写周期 )存储器相邻两次存取操作所需的最小时间间隔。存储器相邻两次存取操作所需的最小时间间隔。2023-3-1415 带宽带宽B Bm m (

13、存储器数据传输率、频宽存储器数据传输率、频宽 )存储器单位时间内所存取的二进制信息的位数。存储器单位时间内所存取的二进制信息的位数。lWW:存储器总线存储器总线的宽度。对于单体存储器,的宽度。对于单体存储器,WW就是数据就是数据总线的根数。总线的根数。l带宽的单位:带宽的单位:KB/sKB/s,MB/sMB/sl提高存储器速度的途径提高存储器速度的途径 提高总线宽度提高总线宽度 WW,如采用多体交叉存储方式。,如采用多体交叉存储方式。减少减少T TMM,如引入,如引入CacheCache。B Bm m=WWT TMM2023-3-14163.2 3.2 半导体随机存取存储器半导体随机存取存储器

14、一、半导体存储器的分类一、半导体存储器的分类SRAMSRAM(静态静态随机存取存储器)随机存取存储器)DRAMDRAM(动态动态随机存取存储器)随机存取存储器)TTL TTL型、型、ELLELL型、型、I I2 2L L型型固定掩膜固定掩膜ROMROM可编程可编程ROMROM(PROMPROM)可擦除可编程可擦除可编程ROMROM(EPROMEPROM)电可擦除可编程电可擦除可编程ROMROM(EEPROMEEPROM)闪烁存储器(闪存,闪烁存储器(闪存,Flash MemoryFlash Memory)RAMRAMROMROM双极型双极型MOSMOS型型2023-3-14173.2.1 3.

15、2.1 静态随机存取存储位元静态随机存取存储位元l 分类及特点分类及特点l双极型半导体存储器双极型半导体存储器TTL TTL、发射极耦合电路存储器、发射极耦合电路存储器ECLECLo其特点:其特点:速度高速度高、驱动能力强,但集成度低、功耗、驱动能力强,但集成度低、功耗大、大、价格高价格高,o一般用于小容量的高速存储器。一般用于小容量的高速存储器。lMOSMOS场效应晶体管存储器(分场效应晶体管存储器(分动态动态、静态静态两种)两种)o其特点:其特点:集成度高集成度高、功耗小、工艺简单、功耗小、工艺简单、成本低成本低,但但速度相对较低速度相对较低o一般用于大容量存储器一般用于大容量存储器202

16、3-3-1418l每一个每一个存储单位存储单位都由一个都由一个触发器触发器构成,可以存储构成,可以存储一个二进制位,每个触发器由一个二进制位,每个触发器由6 6个个MOSMOS管构成。管构成。l存储原理:用晶体管导通与存储原理:用晶体管导通与 截止来表示截止来表示0 0和和1 1。l存储存储0 0:T0T0导通、导通、T1T1截止截止l存储存储1 1:T0T0截止、截止、T1T1导通导通l工作原理:工作原理:l写入操作写入操作l保持状态保持状态l读出操作读出操作2023-3-1419存储原理:双稳态触发器存储原理:双稳态触发器lT0T0、T1T1组成触发器组成触发器lT2T2、T3T3门控管门

17、控管lT4T4、T5T5负载管负载管l存储存储0 0:T0T0导通、导通、A A点电位点电位接地,为低电平接地,为低电平l存储存储1 1:T0T0截止、截止、A A点电位点电位接接VccVcc,为高电平,为高电平lT1T1相反相反字线WVccDDABT2T3T4T5T0T12023-3-1420读出操作读出操作:W:W高高,D,D读出数据读出数据lWW高电平,高电平,T2T2导通导通l位线位线D D与与A A点连接点连接l读读0 0:A A为低电平,为低电平,D D输出低输出低电平电平l读读1 1:A A为高电平,为高电平,D D输出高输出高电平电平lT1T1相反相反字线WVccDDABT2T

18、3T4T5T0T12023-3-1421VCC高电平高电平导通导通导通导通地地高电平高电平VCC读出读出非破坏性读出非破坏性读出2023-3-1422写入操作写入操作:W:W高高,D,D写入数据写入数据lWW高电平,高电平,T2T2导通导通l位线位线D D与与A A点连接点连接l写写0 0:D D输入低电平,输入低电平,A A点电点电位下降,位下降,T0T0导通,存储位导通,存储位元变为元变为0 0l写写1 1:D D输入高电平,输入高电平,A A点电点电位上升,位上升,T0T0截止,存储位截止,存储位元变为元变为1 1lT1T1相反相反字线WVccDDABT2T3T4T5T0T12023-3

19、-1423写入(以写写入(以写“0”0”为例)为例)高电平高电平导通导通导通导通地地高电平高电平地地高电平高电平2023-3-1424保持状态保持状态:W:W低,内部稳定低,内部稳定lWW低电平,低电平,T2T2截止截止l位线位线D D与与A A点断开点断开l只要只要VccVcc不断电,原有信息不断电,原有信息保持不变保持不变字线WVccDDABT2T3T4T5T0T12023-3-1425保持保持地地断开断开断开断开地地高电平高电平2023-3-14263.2.2 3.2.2 动态随机存取存储位元动态随机存取存储位元l存储原理:存储原理:l利用电容利用电容CsCs存储电存储电荷存储信息荷存储

20、信息l电容电容CsCs充有电荷表充有电荷表示示1 1,l电容电容CsCs没有电荷表没有电荷表示示0 0。2023-3-1427读取读取高电平高电平导通导通高电平高电平读取过程中,读取过程中,CsCs的电平最终的电平最终会变为中间电会变为中间电平,即原来存平,即原来存储的数据丢失,储的数据丢失,需要将读出的需要将读出的数据重新写入,数据重新写入,称为称为再生再生中间电平中间电平电压上升电压上升2023-3-1428写入写入高电平高电平导通导通高电平高电平高电平高电平2023-3-1429保持保持 由于电容存在漏电,经由于电容存在漏电,经过一段时间后,过一段时间后,CsCs上的上的电荷会全部泄漏,

21、为了电荷会全部泄漏,为了保持数据的正确性,必保持数据的正确性,必须隔一段时间,进行一须隔一段时间,进行一次次刷新操作刷新操作(Refresh)(Refresh)地地断开断开高电平高电平2023-3-1430l刷新刷新:SRAM SRAM是靠是靠_存储信息的,所存的存储信息的,所存的信息表现为双稳态电路的电平,所以不需要刷信息表现为双稳态电路的电平,所以不需要刷新。新。DRAMDRAM是靠是靠_存储信息的,所存信息表现为存储信息的,所存信息表现为电容上的电荷。由于电路中存在一定的漏电流,电容上的电荷。由于电路中存在一定的漏电流,致使电容慢慢放电,导致所存信息丢失。因此致使电容慢慢放电,导致所存信

22、息丢失。因此必须在电容放电到一定程度前,重新写入信息,必须在电容放电到一定程度前,重新写入信息,这一过程称为这一过程称为刷新刷新。触发器电路触发器电路电容电容2023-3-14312.2.动态存储器的刷新动态存储器的刷新l刷新最大周期刷新最大周期 设存储电容为设存储电容为C C,其两端电压为,其两端电压为u u,电荷,电荷Q QCuCu,则泄,则泄漏电流为:漏电流为:刷新间隔为刷新间隔为:若若C C,u u1V1V,I I,则刷新间隔为,则刷新间隔为t t就是刷新最大间隔,即就是刷新最大间隔,即刷新最大周期刷新最大周期。tuCtQIIuCt2ms100.11102.0t9-12 2023-3-

23、1432l刷新基本方法刷新基本方法 按行进行刷新,每次由刷新地址计数器给出刷新行地按行进行刷新,每次由刷新地址计数器给出刷新行地址,每刷新址,每刷新1 1行,地址计数器自动加行,地址计数器自动加1 1。l刷新方式刷新方式 设刷新周期为设刷新周期为2ms2ms,存储体排成,存储体排成64646464阵列,需要刷阵列,需要刷新新6464行。每读行。每读/写一次或刷新一行的时间为写一次或刷新一行的时间为200ns200ns。有下列。有下列几种刷新方式:几种刷新方式:集中式刷新集中式刷新 分散式刷新分散式刷新 异步式刷新异步式刷新2023-3-1433l 集中式刷新集中式刷新l在允许的最大刷新间隔在允

24、许的最大刷新间隔(2ms)(2ms)内,按照存储器芯片内,按照存储器芯片容量的大小集中安排刷新时间。容量的大小集中安排刷新时间。l假设存储周期为假设存储周期为200ns200ns,在,在2ms2ms的时间内完成的时间内完成1000010000次存储操作,即次存储操作,即1000010000个存储周期。个存储周期。l例如对例如对4k4k1 1位芯片,存储矩阵为位芯片,存储矩阵为64646464,每个存,每个存储单元电路都刷新一次需储单元电路都刷新一次需6464个周期,因此在个周期,因此在2ms2ms内,留出内,留出6464个周期专用于刷新。个周期专用于刷新。2023-3-1434刷新方式刷新方式

25、l集中刷新方式集中刷新方式优点:控制简单,速度快优点:控制简单,速度快缺点:有缺点:有“死区死区”012993599369999读写操作9936个周期刷新操作64个周期刷新间隔(2ms)2023-3-1435刷新方式刷新方式l分散刷新方式分散刷新方式优点:控制简单,无明显优点:控制简单,无明显“死区死区”缺点:速度慢,存储器速度较快时,存在时间上缺点:速度慢,存储器速度较快时,存在时间上的浪费的浪费读写刷新刷新间隔(2ms)读写刷新读写刷新周期0周期1周期49992023-3-1436刷新方式刷新方式l异步刷新方式异步刷新方式优点:无明显优点:无明显“死区死区”,无时间上的浪费,无时间上的浪费

26、缺点:控制复杂缺点:控制复杂l,每隔,每隔31us刷新一次刷新一次刷新间隔(2ms)读写刷新31s 0.2s 读写刷新31s 0.2s 读写刷新31s 0.2s 2023-3-14373.2.3 3.2.3 半导体随机存取存储芯片半导体随机存取存储芯片l1 1、地址译码驱动方式、地址译码驱动方式l一维译码方式一维译码方式l二维译码方式二维译码方式l二维译码方式的字选方式二维译码方式的字选方式 2023-3-1438(1 1)一维译码方式的存储器芯片)一维译码方式的存储器芯片(64648 8位)位)1 11 11 11 11 11 12023-3-1439(2 2)二维二维结构的存储器芯片(结构

27、的存储器芯片(4K4K1 1位)位)双译码双译码方式、方式、位片位片方式方式0 00 00 00 00 00 00 00 00 00 00 01 12023-3-1440(3 3)二维地址译码的)二维地址译码的字选字选方式方式(5125128 8位位=64=646464)改成每次读出改成每次读出一个字,就是一个字,就是字选方式。字选方式。优点:译码电路简优点:译码电路简单,且同一个字在单,且同一个字在同一块芯片中。同一块芯片中。8 8根数据线根数据线行行译译码码器器列列 译译 码码 器器读 写 电 路A0A1A5A6A88位字08位字18位字7078对 8 8*8 8对位线对位线8 8根列选线

28、根列选线读写64根线512/88*8位位A71 11 11 10 00 00 02023-3-14412.2.静态静态SRAMSRAM芯片举例芯片举例-Intel 2114-Intel 2114芯片(芯片(1K1K4 4位)位)1010根地址线,用于寻根地址线,用于寻址址10241024个存储单元个存储单元4 4根双向数据线根双向数据线读读/写控制线写控制线片选信号线片选信号线2023-3-1442Intel 2114Intel 2114内部结构图内部结构图 2023-3-1443SRAMSRAM的工作时序的工作时序l 读周期时序读周期时序l 写周期时序写周期时序读出数据TRCAddrCSOE

29、DataAddrTWCCSWE写入数据Data2023-3-14443 3、DRAMDRAM芯片实例芯片实例 2164 2164 l基本特征基本特征l64K64K*1 1位位=4=4*(128128*128128)l存取时间为存取时间为150ns150ns或或200ns200ns;l每每2ms2ms需刷新一遍,需刷新一遍,每每次同时刷新次同时刷新512512个存储单个存储单元元,2ms2ms内需有内需有128128个刷个刷新周期。新周期。l引脚引脚l地址线复用地址线复用A0A7A0A7l行地址选通行地址选通RASRASl列地址选通列地址选通CASCAS,也起,也起片选作用片选作用l分开的输入分

30、开的输入DinDin和输出和输出数据线数据线DoutDout NC DIN WE RAS A0 A2 A1 GND VCC CAS DOUT A6 A3 A4 A5 A7 1 16 2 15 3 14 4 13 5 12 6 11 7 10 8 9 2023-3-144521642164内部结构示意图内部结构示意图 8 8位位地地址址锁锁存存器器 DOUT 输出输出缓冲缓冲器器 A0A0A1A1A2A2A3A3A4A4A5A5A6A6A7A7 128128128128 存储矩阵存储矩阵 128128 读出放大器读出放大器 1/2(1/1/2(1/128128 列译码器列译码器)128128 读

31、出放大器读出放大器 128128128128 存储矩阵存储矩阵 1/1/128128 行译码器行译码器 1/1/128128 行译码器行译码器 128128128128 存储矩阵存储矩阵 128128 读出放大器读出放大器 1/2(1/1/2(1/128128 列译码器列译码器)128128 读出放大器读出放大器 128128128128 存储矩阵存储矩阵 8 8位位地地址址锁锁存存器器2 2 1/41/4I/OI/O门门 行时钟缓冲器行时钟缓冲器 列时钟缓冲器列时钟缓冲器 写允许时钟缓冲器写允许时钟缓冲器 数据输入缓冲器数据输入缓冲器 RASRAS CASCAS WEWE D DININ 2

32、023-3-1446DRAMDRAM读写时序读写时序 Addr读周期读出数据RASCASRDData行列RASCASWRDataAddr行列写入数据写周期2023-3-1447DRAMDRAM刷新时序刷新时序lRAS only refreshRAS only refreshl在在DRAMDRAM芯片外部设芯片外部设置专门的刷新计数器置专门的刷新计数器来产生行地址来产生行地址l只送行地址,不送列只送行地址,不送列地址地址lHidden refreshHidden refreshlDRAMDRAM芯片内部提供芯片内部提供刷新计数器刷新计数器l刷新分散在每次的读刷新分散在每次的读或写操作之后或写操作

33、之后AddrRASCAS刷新周期AddrRASCASRDData读周期读出数据行列刷新周期2023-3-1448静态存储器静态存储器 vs vs 动态存储器动态存储器lSRAMSRAMlStaticStaticl集成度较低(六管),集成度较低(六管),单片容量较小单片容量较小l不需要刷新不需要刷新l速度快,曾在速度快,曾在PentiumPentium主板上用作主板上用作二级高速缓存二级高速缓存(图图)l通常是字选方式通常是字选方式lDRAMDRAMlDynamicDynamicl集成度高(单管),集成度高(单管),单片容量较大单片容量较大l需要定时刷新需要定时刷新l速度较低,多用作主速度较低,

34、多用作主存储器存储器l通常是位选方式通常是位选方式2023-3-1449用作用作L2 CacheL2 Cache的的SRAMSRAM2023-3-14503.2.4 3.2.4 高级高级DRAMDRAMlFPM(Fast Page Mode,FPM(Fast Page Mode,快页型快页型)DRAM)DRAM l快速页快速页l突发模式突发模式2023-3-1451EDO DRAMEDO DRAM(扩展数据输出)(扩展数据输出)l可以在输出一个数据的过程中准备下一个数据的输出可以在输出一个数据的过程中准备下一个数据的输出 2023-3-1452SDRAM(Synchronous DRAM)SD

35、RAM(Synchronous DRAM)同步型同步型RAMRAMl其地址信号和数据信号由同一个时钟驱动。其地址信号和数据信号由同一个时钟驱动。clockclock同步是同步是指内存能够与指内存能够与CPUCPU同步存取资料,可以取消等待周期,减同步存取资料,可以取消等待周期,减少数据传输的延迟,因此可提升计算机的性能和效率少数据传输的延迟,因此可提升计算机的性能和效率2023-3-1453DDR SDRAM(Synchronous DRAM)DDR SDRAM(Synchronous DRAM)l即同步动态即同步动态RAMRAMlDDR SDRAMDDR SDRAM不仅能在时钟脉冲的上升沿读

36、出数不仅能在时钟脉冲的上升沿读出数据而且还能在下降沿读出数据据而且还能在下降沿读出数据 l等效传输频率是工作频率的两倍等效传输频率是工作频率的两倍 lDDRDDR的标准的标准oDDR266DDR266、DDR333DDR333和和DDR400DDR400lDDRDDR对应的规范对应的规范 oPC2100/PC2700/PC3200PC2100/PC2700/PC3200l工作电压工作电压2023-3-1454DDRIIDDRII,DDRIIIDDRIIIlDDRII(Double Data Rate Synchronous DRAMDDRII(Double Data Rate Synchron

37、ous DRAM,第二代同步双倍速率动态随机存取存储器第二代同步双倍速率动态随机存取存储器)l4bit4bit数据预读取数据预读取 l工作电压采用工作电压采用1.8v 1.8v lDDRIIIDDRIIIl8bit8bit数据预读取数据预读取 l点对点的拓扑架构点对点的拓扑架构 P2PP2P、P22P P22P l工作电压降为工作电压降为1.5v 1.5v 2023-3-1455RDRAM(Rambus DRAM,RDRAM(Rambus DRAM,高频动态随机存取高频动态随机存取存储器存储器)lRambusRambus公司独立设计完成的一种内存模式,速度一般公司独立设计完成的一种内存模式,速

38、度一般可以达到可以达到500530MB/s500530MB/s,是,是DRAMDRAM的的1010倍以上。倍以上。184个接触点个接触点 目前的目前的RDRAMRDRAM内存只能以双数条形式存在,而且由于内存只能以双数条形式存在,而且由于RDRAMRDRAM采用了串联的设计,因此所有未用的采用了串联的设计,因此所有未用的RIMMRIMM插插槽都必须用一个被称作槽都必须用一个被称作“连通器连通器”的电路板占用的电路板占用.RIMM(RAMBUS In-line Memory Module)RIMM(RAMBUS In-line Memory Module)2023-3-14563.3 3.3 半

39、导体只读存储器半导体只读存储器ROMROM的特点的特点l 特性:特性:正常工作时只能读出信息,而不能写入的随机存储正常工作时只能读出信息,而不能写入的随机存储器。信息的写入是通过器。信息的写入是通过特殊方法特殊方法。与与RAMRAM相比相比:速度相当、结构简单、集成度高、造:速度相当、结构简单、集成度高、造价低、功耗小、价低、功耗小、可靠性高、无掉电信息丢失、无读出可靠性高、无掉电信息丢失、无读出信息破坏、不需要刷新。信息破坏、不需要刷新。与外存相比与外存相比:都具有掉电信息不丢失的特点,但速:都具有掉电信息不丢失的特点,但速度高。度高。2023-3-1457半导体只读存储器半导体只读存储器R

40、OMROM的应用的应用l应用应用:(主要用来存放不需要改变的信息):(主要用来存放不需要改变的信息)o 存放软件存放软件n 如引导程序如引导程序n存放微程序存放微程序o存放特殊编码存放特殊编码n 如字符点阵如字符点阵2023-3-14583.3.1 3.3.1 掩模只读存储器掩模只读存储器MROMMROMl特点:特点:l存储的信息在芯片制时最存储的信息在芯片制时最后一道掩模后一道掩模(MASKMASK)工艺由工艺由连线决定连线决定“0”0”和和“1”1”;l生产周期长;生产周期长;l可靠性高,信息永不丢失。可靠性高,信息永不丢失。l适用场合:适用场合:l大批量生产。大批量生产。Vcc字地址译码

41、器读放电路D3 D2 D1 D0W1W2W3存储阵列读 MOS只读存储器只读存储器结构:结构:负载管负载管无管子的位线为高,无管子的位线为高,称为存储称为存储0有管子的有管子的位线为低,位线为低,称为存储称为存储12023-3-14593.3.2 3.3.2 一次性可编程只读存储器一次性可编程只读存储器PROMPROMSSSSSSSSSSSSSSSS地址译码 读 放 电 路VccA0A1A2A3A4 D7 D6 D1 D0读熔丝熔丝2023-3-1460特点:特点:使用专用设备(编程器),用户一次性使用专用设备(编程器),用户一次性写入,故称为可编程(写入,故称为可编程(Programmabl

42、eProgrammable)。不可)。不可恢复,信息永久保存。恢复,信息永久保存。适用于适用于:小批量生产。:小批量生产。2023-3-14613.3.3 3.3.3 可擦除的只读存储器可擦除的只读存储器EPROMEPROMl基本结构基本结构l写写“1”1”:保持原状态,浮栅上不带电:保持原状态,浮栅上不带电荷。荷。l写写“0”0”:源极(:源极(S S)和漏极()和漏极(D D)之间)之间加高电压,使加高电压,使PNPN结处于反偏状态,发结处于反偏状态,发生瞬间击穿。浮栅上积累了负电荷,生瞬间击穿。浮栅上积累了负电荷,形成了带正电的形成了带正电的P P沟道,管子导通。沟道,管子导通。(b)E

43、PROM晶体管导通状态(a)EPROM晶体管结构-Vpp 地 浮栅 击穿电流-+-源极 漏极 N基基体体 P P 字线位线Vcc2023-3-14623.3.3 3.3.3 可擦除的只读存储器可擦除的只读存储器EPROMEPROMl擦除擦除(ErasableErasable):l 紫外线照射,浮栅上的电子获得能量,穿越绝缘层泄紫外线照射,浮栅上的电子获得能量,穿越绝缘层泄放掉电荷。放掉电荷。l特点:特点:l 可多次擦除,通常有数千次擦除寿命可多次擦除,通常有数千次擦除寿命l 外形上有玻璃外形上有玻璃 窗,避免日光或荧光灯照射。窗,避免日光或荧光灯照射。2023-3-1463EPROM擦除器20

44、23-3-14643.3.4 3.3.4 电擦除只读存储器电擦除只读存储器EEPROMEEPROMl 特点:特点:l隧道效应隧道效应l内置升压电路,电信内置升压电路,电信号擦除号擦除(Electrically Electrically ErasableErasable)l 先擦后写先擦后写l 写入速度较慢,写一写入速度较慢,写一个数据的大约时间在个数据的大约时间在2-10ms2-10ms之间。之间。l结构:结构:P 基体 源极 S-漏极 D 浮栅 G1 控制栅 G2 N 沟道 应用:应用:取代取代EPROMEPROM,擦除方便,擦除方便,但成本较高。但成本较高。小容量串行接口的小容量串行接口的

45、E2PROME2PROM,保存系统设置等参数。保存系统设置等参数。2023-3-14653.3.5 3.3.5 闪速存储器(闪速存储器(Flash MemoryFlash Memory)l特点:特点:l 高速高速l 高集成度、低成本高集成度、低成本.l 整片电擦除或按块电擦整片电擦除或按块电擦除,可擦除除,可擦除100100万次万次l结构:存储原理存储原理具有两种状态具有两种状态:1.1.未写入状态:浮空栅极无电子,未写入状态:浮空栅极无电子,栅极电压大于栅极电压大于1V1V就开始导通。就开始导通。2.2.已写入状态:浮空栅极布满电子,已写入状态:浮空栅极布满电子,栅极电压大于栅极电压大于5V

46、5V才开始导通。才开始导通。2023-3-14663.3.5 3.3.5 闪速存储器(闪速存储器(Flash MemoryFlash Memory)l写入:写入:l控制栅极和漏极都加控制栅极和漏极都加上高电压,电子由源上高电压,电子由源极向漏极移动,在漏极向漏极移动,在漏极附近产生的热电子极附近产生的热电子可以越过硅表面到可以越过硅表面到SiOSiO2 2 膜的顶峰,在膜的顶峰,在控制栅极高电压的吸控制栅极高电压的吸引下能够注入到浮空引下能够注入到浮空栅极。栅极。高电压高电压高电压高电压地地2023-3-14673.3.5 3.3.5 闪速存储器(闪速存储器(Flash MemoryFlash

47、 Memory)l擦除:擦除:l控制栅极接地,漏极控制栅极接地,漏极开路,源极加高电压,开路,源极加高电压,则浮空栅极上累积的则浮空栅极上累积的电子逃逸。电子逃逸。(增强(增强FNFN隧道注入方隧道注入方式)式)正脉冲正脉冲2023-3-14683.3.5 3.3.5 闪速存储器(闪速存储器(Flash MemoryFlash Memory)l应用应用l可升级可升级BIOS(BIOS(右图右图)lU U盘盘l数码相机数码相机l掌上电脑掌上电脑lMP3MP3随身听随身听2023-3-1469编程器编程器 全自动全自动IC通用编程器通用编程器 通用编程器通用编程器2023-3-1470铁电存储器(

48、铁电存储器(FRAM,FeRAMFRAM,FeRAM)lFerroelectricFerroelectric random accessrandom access memory memory l利用铁电晶体的铁电效应实现数据存储,利用铁电晶体的铁电效应实现数据存储,l特点特点l速度快,能够像速度快,能够像RAMRAM一样操作;一样操作;l读写功耗极低。读写功耗极低。lFRAMFRAM仍有最大访问次数的限制,目前最大访问次仍有最大访问次数的限制,目前最大访问次数是数是100100亿次(亿次(1010 10 10),超过这个次数之后,它仅,超过这个次数之后,它仅仅是没有了非易失性,仍可像普通仅是没

49、有了非易失性,仍可像普通RAMRAM一样使用。一样使用。2023-3-1471磁性随机存储器磁性随机存储器MRAMMRAM lMagnetoresistiveMagnetoresistive Random Access Memory Random Access Memory l基于半导体和磁通道基于半导体和磁通道(magnetic tunnel junction-MTJ)(magnetic tunnel junction-MTJ)技术的固态存储介质,属于非挥发性芯片。技术的固态存储介质,属于非挥发性芯片。l擦写次数高于现有的不挥发存储器,可达擦写次数高于现有的不挥发存储器,可达101015 1

50、5;l读写时间可达读写时间可达70nS70nSl正在开发阶段,主要开发厂商有正在开发阶段,主要开发厂商有IBMIBM、InfineonInfineon、CypressCypress和和MotorolaMotorola。2023-3-14723.4 3.4 主存储器的组织主存储器的组织l3.4.1 3.4.1 主存储器容量的扩充主存储器容量的扩充l由于一块存储器芯片的容量总是有限的,因此一由于一块存储器芯片的容量总是有限的,因此一个存储器总是由一定数量的存储器芯片构成。个存储器总是由一定数量的存储器芯片构成。l要组成一个存储器,需要考虑的问题:要组成一个存储器,需要考虑的问题:2023-3-14

51、73 如何选择芯片如何选择芯片 根据存取速度、存储容量、电源根据存取速度、存储容量、电源 电压、功耗及成本等电压、功耗及成本等方面的要求进行芯片的选择。方面的要求进行芯片的选择。所需的芯片数量所需的芯片数量 单单元元位位数数每每片片芯芯片片单单元元数数单单元元位位数数存存储储器器总总单单元元数数芯芯片片总总片片数数/2023-3-1474例:用例:用21142114芯片芯片(1K(1K4 4位位)组成组成32K32K8 8位的存储器,所需芯片位的存储器,所需芯片数为:数为:如何把许多芯片连接起来如何把许多芯片连接起来 l通常存储器芯片在通常存储器芯片在单元数单元数和和位数位数方面都与实际存储器

52、要方面都与实际存储器要求有很大差距,所以需要在求有很大差距,所以需要在字方向字方向和和位方向位方向两个方面进两个方面进行扩展。行扩展。l按扩展方向可分为:位扩展、字扩展、字和位同时扩展。按扩展方向可分为:位扩展、字扩展、字和位同时扩展。(片片)位位位位644K1832K 2023-3-14751.1.位扩展位扩展l存储器芯片的字数和存储器的存储器芯片的字数和存储器的字数一致字数一致,只在位数方向,只在位数方向扩展(扩字长)。扩展(扩字长)。l例:用例:用21142114芯片构成芯片构成1K1K8 8位的存储器。位的存储器。A A0 0A A9 9WEWECSCS21142114I/OI/O1

53、1I/OI/O4 4操作操作0 00 0写写0 01 1读读1 1未选中未选中CSWR/2023-3-1476DDD0479AA021142114CSWE2023-3-1477l位扩展的连接方法:位扩展的连接方法:将各存储器芯片的将各存储器芯片的地址线地址线、片选线片选线和和读读/写线写线并并联。联。将各存储器芯片的将各存储器芯片的数据线数据线分别接到数据总线的对分别接到数据总线的对应位上。应位上。2023-3-14782.2.字扩展字扩展l存储器芯片的位数与存储器的存储器芯片的位数与存储器的位数一致位数一致,只在,只在字数方向扩展(扩字数)。字数方向扩展(扩字数)。l例:用例:用16K16K

54、8 8位的芯片构成位的芯片构成64K64K8 8位的存储器,位的存储器,并写出各芯片的地址范围。并写出各芯片的地址范围。2023-3-1479WEA12A13A0.D7D0A15A14CS0CS1CS2CS3片选片选译码译码16K816K816K816K82023-3-1480l64K64K8 8位的存储器需要位的存储器需要1616位地址线位地址线A15A15A0A0,而,而16K16K8 8位的芯片的片内地址线为位的芯片的片内地址线为1414根,所以用根,所以用1616位地址线中的低位地址线中的低1414位位A13A13A0A0进行片内寻址,高进行片内寻址,高两位地址两位地址A15A15、A

55、14A14用于选择芯片,即选片寻址。用于选择芯片,即选片寻址。2023-3-1481l设存储器从设存储器从0000H0000H开始连续编址,则四块芯片的开始连续编址,则四块芯片的地址分配:地址分配:l 第一片地址范围为:第一片地址范围为:0000H0000H3FFFH3FFFHl 第二片地址范围为:第二片地址范围为:4000H4000H7FFFH7FFFHl 第三片地址范围为:第三片地址范围为:8000H8000HBFFFHBFFFHl 第四片地址范围为:第四片地址范围为:C000HC000HFFFFHFFFFH2023-3-1482A15A14 A13A12A2A1A0 00 0000000

56、000000000 00000000000000 00 1111111111111100 111111111111110000H0000H3FFFH3FFFH第一片第一片 01 0000000000000001 00000000000000 01 1111111111111101 111111111111114000H4000H7FFFH7FFFH第二片第二片 10 0000000000000010 00000000000000 10 1111111111111110 111111111111118000H8000HBFFFHBFFFH第三片第三片 11 0000000000000011 00

57、000000000000 11 1111111111111111 11111111111111C000HC000HFFFFHFFFFH第四片第四片2023-3-14832023-3-1484l字扩展的连接方式:字扩展的连接方式:将所有芯片的将所有芯片的地址线地址线、数据线数据线、读读/写控制线写控制线并并联。联。由由片选信号区分被选芯片片选信号区分被选芯片。各芯片的片选信号分。各芯片的片选信号分别接到别接到存储器高位地址译码器存储器高位地址译码器的输出端的相应位的输出端的相应位上。上。2023-3-14853.3.字和位同时扩展字和位同时扩展l按位扩展和字扩展的方法分别在位方向和字方按位扩展和

58、字扩展的方法分别在位方向和字方向扩展。向扩展。例:用例:用2114(1K2114(1K4 4位位)芯片构成芯片构成4K4K8 8位的存储器。位的存储器。2023-3-1486WEA8A9A0.D7D0A11A10CS0CS1CS2CS3片选片选译码译码1K41K41K41K41K41K41K41K42023-3-1487l字和位同时扩展的连接方式:字和位同时扩展的连接方式:所有芯片的所有芯片的片内地址线片内地址线、读读/写控制线写控制线并联。并联。不同地址区域内(不同地址区域内(组间组间),同一位同一位芯片的数据线对应地并芯片的数据线对应地并接在一起,连接到数据总线的对应位上。接在一起,连接到

59、数据总线的对应位上。不同位不同位芯片的芯片的数据线分别连接到数据总线的不同位上。数据线分别连接到数据总线的不同位上。同一地址区域内(同一地址区域内(组内组内),不同芯片的片选信号连在一起,不同芯片的片选信号连在一起,接到片选译码器的同一输出端;接到片选译码器的同一输出端;不同地址区域内不同地址区域内的芯片的芯片的片选信号分别接到片选译码器的不同输出端。的片选信号分别接到片选译码器的不同输出端。2023-3-1488例例1:1:用用512K512K*1 1位的存储器芯片构成位的存储器芯片构成2MB2MB的存储器的存储器(存储器存储器按字节编址按字节编址),则共需选,则共需选_块芯片。在这些芯片中

60、,块芯片。在这些芯片中,其中其中_块芯片的块芯片的A A1 1地址线应对应地接在一起;地址线应对应地接在一起;_块芯片的读写控制线应接在一起;每块芯片的读写控制线应接在一起;每_块芯块芯片的片选信号线应接在一起;每片的片选信号线应接在一起;每_块芯片的数据块芯片的数据输入线输入线D DININ应接在一起。该存储器地址总线至少应接在一起。该存储器地址总线至少_位,其中位,其中_位用于选片寻址,位用于选片寻址,_位用于片内位用于片内寻址。若存储器按芯片容量划分若干个地址区域且从寻址。若存储器按芯片容量划分若干个地址区域且从0 0连续编址,则第一个地址区域的最后一个地址为连续编址,则第一个地址区域的

61、最后一个地址为_H_H,最后一个地址区域的第一个地址为,最后一个地址区域的第一个地址为_H_H。该存储器应选择具有。该存储器应选择具有_个输入个输入_个输出的译码器用于选片,一个输出端控制个输出的译码器用于选片,一个输出端控制_块芯片的块芯片的_信号。信号。3232323232328 84 421212 2191907FFFF07FFFF1800001800002 24 48 8片选片选2023-3-1489例例2:2:用用256256K K*1 1位的存储器芯片构成位的存储器芯片构成1616MBMB的存储器的存储器(存储器存储器按字节编址按字节编址),则共需选,则共需选_块芯片。在这些芯片中

62、,块芯片。在这些芯片中,其中其中_块芯片的块芯片的A A1 1地址线应对应地接在一起;地址线应对应地接在一起;_块芯片的读写控制线应接在一起;每块芯片的读写控制线应接在一起;每_块芯块芯片的片选信号线应接在一起;每片的片选信号线应接在一起;每_块芯片的数据块芯片的数据输入线输入线D DININ应接在一起。该存储器地址总线至少应接在一起。该存储器地址总线至少_位,其中位,其中_位用于选片寻址,位用于选片寻址,_位用于片内位用于片内寻址。若存储器按芯片容量划分若干个地址区域且从寻址。若存储器按芯片容量划分若干个地址区域且从0 0连续编址,则第一个地址区域的最后一个地址为连续编址,则第一个地址区域的

63、最后一个地址为_H_H,最后一个地址区域的第一个地址为,最后一个地址区域的第一个地址为_H_H。该存储器应选择具有。该存储器应选择具有_个输入个输入_个输出的译码器用于选片,一个输出端控制个输出的译码器用于选片,一个输出端控制_块芯片的块芯片的_信号。信号。5125125125125125128 8646424246 6181803FFFF03FFFFFC0000FC00006 664648 8片选片选2023-3-1490例例3:3:某微机系统有某微机系统有1616根地址线,根地址线,8 8根数据线,地址根数据线,地址空间安排为:空间安排为:16KB16KB系统程序存储区,用系统程序存储区,

64、用ROMROM芯片,安排在地址最低区;接着留出芯片,安排在地址最低区;接着留出16KB16KB的的设备地址空间;其后的设备地址空间;其后的32KB32KB作为用户程序区,作为用户程序区,采用采用RAMRAM芯片。给定芯片如下,请画出连线芯片。给定芯片如下,请画出连线图,给出各存储区的地址范围。图,给出各存储区的地址范围。2023-3-1491lROMROM区:区:16K16K8 8位,需位,需1 1片片16K16K8 8位位ROMROM芯片芯片lRAMRAM区:区:32K32K8 8位,需位,需2 2片片16K16K8 8位位RAMRAM芯片芯片lI/OI/O区:区:16K16K8 8位,主存

65、不应使用位,主存不应使用ROMROMD D7 7D D0 0A A1313A A0 0CSCS DEDERAMRAMD D7 7D D0 0A A1313A A0 0CSCS RDRDWRWR2023-3-1492A A1515A A14 14 A A1313A A1212AA2 2A A1 1A A0 0 00 0000000000000000 00000000000000 00 11111111111111 00 111111111111110000H0000H3FFFH3FFFHROMROM区区 01 0000000000000001 00000000000000 01 11111111

66、111111 01 111111111111114000H4000H7FFFH7FFFHI/OI/O区区 10 0000000000000010 00000000000000 10 1111111111111110 111111111111118000H8000HBFFFHBFFFHRAMRAM区区1 1 11 0000000000000011 00000000000000 11 1111111111111111 11111111111111C000HC000HFFFFHFFFFHRAMRAM区区2 22023-3-1493ROMROMA A1313A A0 0CSCSDEDERAMRAMD D7 7D D0 0A A1515A A1414CSCSRDRDWRWRRAMRAMY Y0 0CSCSRDRDWRWR地址译码器地址译码器MEMRMEMRY Y2 2Y Y3 3Y Y1 1R/WR/W2023-3-1494l例例4 4l已知某模型机地址总线为已知某模型机地址总线为1717位(位(A 160A 160),数据总线),数据总线8 8位(位(D70D70)(双向),)(双向),MRE

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!