第四章主存储器.ppt
《第四章主存储器.ppt》由会员分享,可在线阅读,更多相关《第四章主存储器.ppt(87页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机学院第第4 4章章 主存储器主存储器 本章要点本章要点本章要点本章要点q静静态态存存储储器器SRAMSRAM、动动态态存存储储器器DRAMDRAM、只只读读存存储储器器ROMROM的存储芯片的引脚特征;的存储芯片的引脚特征;qSRAMSRAM与与ROMROM组组成成的的存存储储器器系系统统的的逻逻辑辑设设计计及及与与CPUCPU之之间的连接;间的连接;qDRAMDRAM存储器系统的设计;存储器系统的设计;q交叉存储器的结构及特性;交叉存储器的结构及特性;学时:学时:学时:学时:8 8计算机学院4 42 2 主存储器的分类主存储器的分类4 41 1 主存储器处于全机的中心地位主存储器处于全
2、机的中心地位 P115P115计算机学院 4.3 4.3 主存储器的技术指标主存储器的技术指标1 1存储容量存储容量存储容量存储容量 存存储储容容量量是是指指存存储储器器系系统统能能容容纳纳的的二二进进制制总总位位数数,常常用用字字节节数数或或单单元元数数位数来描述。位数来描述。(1)(1)字节数字节数 若若主主存存按按字字节节编编址址,即即每每个个存存储储单单元元有有8 8位位,则则相相应应地地用用字字节节数数表表示示存存储储容量的大小。容量的大小。1B=81B=8位位 1KB1KB1024B=21024B=21010B.B.1MB 1MB1K1K1K1K102410241024B=2102
3、4B=22020B;B;1GB 1GB1KMB1KMB10241024102410241024B=21024B=23030B B 1TB=1KGB=1024 1TB=1KGB=102410241024102410241024B=21024B=24040B B计算机学院(2)(2)单元数单元数位数位数 若若主主存存按按字字编编址址,即即每每个个存存储储单单元元存存放放一一个个字字,字字长超过长超过8 8位,则存储容量用单元数位,则存储容量用单元数位数来描述。位数来描述。例例1 1 某某计计算算机机的的字字长长1616位位,它它的的存存储储容容量量是是64KW64KW,若若按字节编址,那么它的存储
4、容量可表示成按字节编址,那么它的存储容量可表示成128KB128KB。例例2 2 机机器器字字长长3232位位,其其存存储储容容量量为为4MB4MB,若若按按字字编编址址,那么它的存储容量可表示成那么它的存储容量可表示成1MW1MW。计算机学院2 2存取速度存取速度(1)(1)(1)(1)存取时间存取时间存取时间存取时间TaTaTaTa 存存取取时时间间是是指指从从启启动动一一次次存存储储器器操操作作到到完完成成该该操操作作所所经经历历的时间。的时间。(2)(2)(2)(2)存取周期存取周期存取周期存取周期TmTmTmTm 存存取取周周期期又又称称读读写写周周期期、访访问问周周期期,它它是是指
5、指存存储储器器进进行行一一次次完完整整的的读读写写操操作作所所需需的的全全部部时时间间,即即连连续续两两次次访访问问存存储储器操作之间所需要的最短时间。器操作之间所需要的最短时间。计算机学院4.4 4.4 主存储器的基本结构和基本操作主存储器的基本结构和基本操作主存储器原理结构框图(见主存储器原理结构框图(见P117P117的图的图4.14.1)。)。存储器的基本操作如下存储器的基本操作如下:(:(见见P117P117)qq(1 1)读操作读操作 地地址址AR AR,CPUCPU发发读读命命令令,则则:M M(ARAR)DRDR,存储器存储器发发readyready命令。命令。qq(2 2)写
6、操作)写操作 地地址址AR AR,数数据据D DR R,CPUCPU发发写写命命令令,则则DRDRMM(ARAR),),存储器存储器发发readyready命令。命令。计算机学院4 45 5 读读/写存储器写存储器(RAMRAM)4.5.14.5.14.5.14.5.1 静态存储器静态存储器静态存储器静态存储器(SRAM)(SRAM)(SRAM)(SRAM)静态半导体存储器静态半导体存储器(SRAM)(SRAM)是是可随机读写的存储器;可随机读写的存储器;它用双稳态触发器保存信息;它用双稳态触发器保存信息;存储数据稳定;不需刷新,但功耗比较大。存储数据稳定;不需刷新,但功耗比较大。1 1 1
7、1 存储元的读写原理存储元的读写原理存储元的读写原理存储元的读写原理 存存储储元元是是存存储储器器中中的的最最小小存存储储单单位位。它它的的基基本本作作用用是是存存储储一一位位二二进制信息。作为存储元的材料或电路,须具备以下基本功能:进制信息。作为存储元的材料或电路,须具备以下基本功能:(1)具有两种稳定状态;具有两种稳定状态;(分别表示分别表示0和和1)(2)两种稳定状态经外部信号控制可以相互转换(即:能写入)两种稳定状态经外部信号控制可以相互转换(即:能写入)(3)经控制,能读出其中的信息;(即:能读出)经控制,能读出其中的信息;(即:能读出)(4)无外部原因,其中的信息能长期保存。(即:
8、能保持)无外部原因,其中的信息能长期保存。(即:能保持)计算机学院六管静态存储元电路六管静态存储元电路 P107P107图中图中图中图中T T T T1 1 1 1、T T T T2 2 2 2为工作管;为工作管;为工作管;为工作管;T T T T3 3 3 3、T T T T4 4 4 4为负载管;为负载管;为负载管;为负载管;T T T T5 5 5 5、T T T T6 6 6 6 、T T T T7 7 7 7、T T T T8 8 8 8为控制管。为控制管。为控制管。为控制管。静静态态MOSMOS存存储储元元T T1 1、T T2 2、T T3 3、T T4 4组组成成的的双双稳稳态
9、态触触发发器器保保存存信信息息,它它能能长长期期保保持持信信息息的的状状态态不不变变,是是因因为为电电源源通通过过T T3 3、T T4 4不不断断供供给给T T1 1或或T T2 2电电流流的的缘故。缘故。其其特特点点是是当当供供电电电电源源切切断断时时,原存的信息也消失。原存的信息也消失。计算机学院 工作原理工作原理两个稳态:两个稳态:两个稳态:两个稳态:T T T T1 1 1 1导通导通导通导通,T T T T2 2 2 2截止为截止为截止为截止为“1 1 1 1”态;态;态;态;T T T T2 2 2 2导通导通导通导通,T T T T1 1 1 1截止为截止为截止为截止为“0 0
10、 0 0”态;态;态;态;写入状态写入状态 (X X、Y Y译码线为高电平,即译码线为高电平,即T T5 5、T T6 6、T T7 7、T T8 8 均导通均导通)写写“1 1”:位线位线2 2为高电平为高电平B B高高T T1 1导通;导通;位线位线1 1加低电平加低电平A A低低T T2 2截止;截止;写写“0 0”:位线位线2 2为低电平为低电平B B低低T T1 1截止。截止。位线位线1 1加高电平加高电平A A高高T T2 2导通;导通;计算机学院 工作原理续工作原理续 读出状态读出状态 (X(X、Y Y译码线为高电平,即译码线为高电平,即T T5 5、T T6 6、T T7 7、
11、T T8 8 均导通均导通)读读“1 1”(T(T2 2截止截止、T T1 1导通导通):VccVcc从从T T4 4到到T T6 6、T T8 8 使位线使位线2 2有电流。有电流。读读“0 0”(T(T1 1截止截止、T T2 2导通导通):VccVcc从从T T3 3到到T T5 5、T T7 7使位使位线线1 1有电流;有电流;所所以以,不不同同的的位位线线上上的的电电流流使使放放大大器器读读出出不不同同的的信信息息“1 1”和和“0 0”。计算机学院2.2.静态静态MOSMOS存储器存储器(1)(1)存储体存储体 存储体用来存储信息,它由静态存储体用来存储信息,它由静态MOS存储元组
12、存储元组成,采用二维矩阵的连接方式。成,采用二维矩阵的连接方式。一一个个44的的存存储储矩矩阵阵的的结结构构如如P118图图4.3所所示示,其中的存储元见其中的存储元见P117 图图4.2。P118 P118 图图4.3中中,存存储储矩矩阵阵44161位位,是是指指16个个字字的的同同一一位位,若若用用8个个同同样样的的存存储储矩矩阵阵,则则可组成可组成16个字、字长为个字、字长为8位的存储体。位的存储体。计算机学院计算机学院 (2)(2)地址译码器地址译码器q地址译码器的设计方案有两种:地址译码器的设计方案有两种:单译码和双译码。单译码和双译码。q单单译译码码结结构构中中,地地址址译译码码器
13、器只只有有一一个个,译译码码器器的的输输出出,选选择择对对应应的的一一个个字字。若若地地址址线线数数n n2 2,译译码码后后输输出出2 22 24 4个个状状态态,对对应应4 4个个地地址址,每个地址中存一个每个地址中存一个4 4位的字。位的字。q这这种种结结构构有有一一个个缺缺点点,就就是是当当n n较较大大时时,译译码码器器将将变变得得复复杂杂而而庞庞大大,使使存存储储器器的的成成本本迅迅速速上上升升,性性能能下下降降。例例如如,n n1212时时,译译码码器器输输出出为为2 21212根根选选择择线线,每每根根选选择择线线还还要要配配一一个个驱驱动动器器。所所以以,单单译译码码结结构构
14、只适用于小容量存储器。只适用于小容量存储器。q为为了了减减少少驱驱动动器器数数量量、降降低低成成本本,存存储储器器一一般般采采用用双双译译码码结结构构。这这种结构中种结构中有有X X和和Y Y两个方向的译码器两个方向的译码器,如如P118P118图图4.34.3所示所示。计算机学院(3)(3)片选和读写控制电路片选和读写控制电路q由由于于一一块块集集成成芯芯片片的的容容量量有有限限,要要组组成成一一个个大大容容量量的的存存储储器器,往往往往需需要要将将多多块块芯芯片片连连接接起起来来使使用用,这这就就存存在在某某个个地地址址要要用用到到某某些些芯芯片片,而而其其它它芯芯片片暂暂时时不不用用的的
15、问问题题,这这就就是是所所谓谓片片选选。只只有有片片选选信信号号CSCS有有效效时时,该该芯芯片片才才被被选选中中,此此片片所所连连的的地地址址线线才才有有效效,才才能能对对它它进进行行读读或或写写操操作作。片片选选和和读读写控制电路如图所示。写控制电路如图所示。计算机学院3.3.静态静态MOSMOS存储器芯片存储器芯片qRAMRAM存储器芯片有很多种型号存储器芯片有很多种型号;q其地址线的引脚数与存储芯片的单元数有关其地址线的引脚数与存储芯片的单元数有关;q数据线的引脚数与存储芯片的字长有关。数据线的引脚数与存储芯片的字长有关。q每每一一芯芯片片必必须须有有一一片片选选信信号号,对对于于RA
16、MRAM存存储储器器芯芯片片还还必必须须有有一一读读写信号,加上电源线、地线组成芯片的所有引脚。写信号,加上电源线、地线组成芯片的所有引脚。q存存储储器器芯芯片片的的地地址址范范围围是是其其地地址址线线从从全全“0 0”到到全全“1 1”进进行行编编码码。计算机学院4 4.存储器的读、写周期存储器的读、写周期 在在与与中中央央处处理理器器连连接接时时,CPUCPU的的时时序序与与存存储储器器的的读、写周期之间的配合问题是非常重要的。读、写周期之间的配合问题是非常重要的。对于已知的对于已知的RAMRAM存储片,读写周期是已知的。存储片,读写周期是已知的。下下面面的的图图示示出出RAMRAM芯芯片
17、片的的读读周周期期与与写写周周期期的的时时序波形图序波形图。计算机学院 (1)(1)读周期读周期q从从给给出出有有效效地地址址后后,到到读读出出所所选选中中单单元元的的内内容容外外部部数数据据总总线线上上稳稳定定地地出出现现所需的时间所需的时间t tA A称为读出时间。称为读出时间。q读读周周期期与与读读出出时时间间是是两两个个不不同同的的概概念念,读读周周期期时时间间t tRCRC表表示示存存储储片片进进行行两两次次连续读操作时所必须间隔的时间,它总是大于或等于读出时间。连续读操作时所必须间隔的时间,它总是大于或等于读出时间。q片选信号片选信号CSCS必须保持到数据稳定输出必须保持到数据稳定
18、输出,t tCOCO为片选的保持时间。为片选的保持时间。q在读周期中在读周期中为为WEWE高电平。高电平。计算机学院(2)(2)写周期写周期q要实现写操作,必须要求片要实现写操作,必须要求片选选CSCS和写命令和写命令WEWE信号都为低。信号都为低。q要要使使数数据据总总线线上上的的信信息息能能够够可可靠靠地地写写入入存存储储器器,要要求求CSCS信信号号与与WEWE信信号号相相“与与”的的宽宽度度至少至少应为应为t tW W。q为为了了保保证证在在地地址址变变化化期期间间不不会会发发生生错错误误写写入入而而破破坏坏存存储储器器的的内内容容,信信号号在在地地址址变变化化期期间必须为高。间必须为
19、高。q为了保证有效数据的可靠写入,地址有效的时间至少应为为了保证有效数据的可靠写入,地址有效的时间至少应为t tWCWC t tAWAWt tW Wt tWRWR。q为为了了保保证证CSCS和和 WEWE变变为为无无效效前前能能把把数数据据可可靠靠地地写写入入,要要求求写写入入的的数数据据必必须须在在t tDWDW以以前前,保保证在数据总线上已经稳定证在数据总线上已经稳定。计算机学院5.RAM5.RAM存储器的扩展存储器的扩展 P119P119由由于于每每一一个个集集成成片片的的存存储储容容量量终终究究是是有有限限的的,所所以以需需要要一一定定数数量量的的片子按一定方式进行连接后才能组成一个完
20、整的存储器。片子按一定方式进行连接后才能组成一个完整的存储器。(1)(1)(1)(1)位扩展位扩展位扩展位扩展 位扩展指的是用多个存储器器件对字长进行扩充。位扩展指的是用多个存储器器件对字长进行扩充。由由mKmKn n1 1的的存存储储器器芯芯片片组组成成mKmKn n2 2的的存存储储器器,需需(n(n2 2n n1 1)片片mKmKn n1 1的的存储器芯片。存储器芯片。位位扩扩展展的的连连接接方方式式是是将将多多片片存存储储器器的的地地址址、片片选选、读读写写控控制制端端相相应应并联,数据端分别引出。并联,数据端分别引出。计算机学院例例1 由由16K4的的存存储储器器芯芯片片组组成成16
21、K8的的存存储储器器,画画出出该该存存储储器的组成逻辑框图。器的组成逻辑框图。解解:由由16K4的的存存储储器器芯芯片片组组成成16K8的的存存储储器器,需需(842)片片16K4的的存存储储器器芯芯片片,存存储储器器扩扩展展图图如如图图4.18所所示示。(P130)计算机学院 (2)(2)字扩展字扩展q字扩展指的是增加存储器中字的数量。字扩展指的是增加存储器中字的数量。q由由m m1 1K Kn n的的存存储储器器芯芯片片组组成成m m2 2K Kn n的的存存储储器器,需需(m(m2 2m m1 1)片片m m1 1K Kn n的的存存储储器器芯片。芯片。q静静态态存存储储器器进进行行字字
22、扩扩展展时时,将将各各芯芯片片的的地地址址线线、数数据据线线、读读写写控控制制线线相相应应并联,而由片选信号来区分各芯片的地址范围。并联,而由片选信号来区分各芯片的地址范围。例例2 2 由由1616K K8 8的的存存储储器器芯芯片片组组成成6464K K8 8的的存存储储器器,画画出出该该存存储储器器的的组组成成逻逻辑框图。辑框图。(P120P120)解解:由由1616K K8 8的的存存储储器器芯芯片片组组成成6464K K8 8的的存存储储器器,需需(64(6416164)4)片片1616K K8 8的的存存储储器器芯芯片片。图图4.194.19所所示示是是字字扩扩展展连连接接方方式式图
23、图,其其中中数数据据线线D D0 0D D7 7与与各各片片的的数数据据端端相相连连,地地址址总总线线低低位位地地址址A A0 0A A1313与与各各芯芯片片的的1414位位地地址址端端相相连连,而两位高位地址而两位高位地址A A1414、A A1515经过译码器和经过译码器和4 4个片选端相连。个片选端相连。计算机学院 字扩展连接方式图字扩展连接方式图计算机学院 (3)(3)字位同时扩展字位同时扩展q实实际际存存储储器器往往往往需需要要字字向向和和位位向向同同时时扩扩充充,由由m m1 1K Kn n1 1的的存存储储器器芯芯片片组组成成m m2 2K Kn n2 2的的存存储储器器,需需
24、(m(m2 2m m1 1)(n(n2 2n n1 1)片片m m1 1K Kn n1 1的的存存储器芯片。储器芯片。例例3 3 用用16k16k8 8位位的的SRAMSRAM芯芯片片构构成成64K64K1616位位的的存存储储器器,要要求求画画出出该存储器的组成逻辑框图。该存储器的组成逻辑框图。n解解:用用16k16k8 8位位的的SRAMSRAM芯芯片片构构成成64K64K1616位位的的存存储储器器,需需(64(64161616168)8)8 8片片16K16K8 8的存储器芯片的存储器芯片(先位扩展再字扩展先位扩展再字扩展先位扩展再字扩展先位扩展再字扩展)。)。n存储器容量为存储器容量
25、为64K64K1616位,其地址线为位,其地址线为1616位位(A(A1515A A0 0);n芯片是芯片是16k16k8 8的,其地址线为的,其地址线为1414根根(A(A1313A A0 0);n称称A A1313A A0 0为为芯芯片片内内部部地地址址,A A1515A A1414为为芯芯片片外外部部地地址址,也也称称芯芯片片选选择地址;择地址;存储器的组成逻辑框图如图所示。存储器的组成逻辑框图如图所示。计算机学院计算机学院 1K4组成4K8 的存储器扩展图计算机学院 模块化存储器设计举例模块化存储器设计举例 q已已知知某某1616位位机机的的主主存存采采用用半半导导体体存存贮贮器器,地
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第四章 主存储器 第四
限制150内