第2章存储器PPT讲稿.ppt
《第2章存储器PPT讲稿.ppt》由会员分享,可在线阅读,更多相关《第2章存储器PPT讲稿.ppt(116页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第2章存储器章存储器第1页,共116页,编辑于2022年,星期一2.1 存储器概述存储器概述2.1.1 计算机中的存储器计算机中的存储器计算机中的存储器由计算机中的存储器由两部分组成两部分组成:一类是位于一类是位于“主机主机”内部的存储器,简称内部的存储器,简称“主存主存”,由半导体器件构,由半导体器件构成。它的主要特性是成。它的主要特性是“随机存取随机存取”。现代计算机为了提高运行速度,在主存和现代计算机为了提高运行速度,在主存和CPU之间增设了容量小、速之间增设了容量小、速度快的高速缓冲存储器(度快的高速缓冲存储器(cache)。在这样的系统中,)。在这样的系统中,cache和主存和主存
2、构成内存。在没有构成内存。在没有cache的系统中,主存也称为内存。的系统中,主存也称为内存。另一部分是另一部分是辅助存储器辅助存储器,也称为外部存储器,简称,也称为外部存储器,简称“辅存辅存”或或“外外存存”。辅存的。辅存的重要特征重要特征是是CPU只能以只能以“块块”为单位访问这类存储为单位访问这类存储器,在电源关闭后,辅存中的信息仍然可以长期保存。器,在电源关闭后,辅存中的信息仍然可以长期保存。第2页,共116页,编辑于2022年,星期一2.1.2 半导体存储器的分类与性能指标半导体存储器的分类与性能指标1.半导体存储器分类半导体存储器分类微型计算机系统普遍采用半导体存储器作为内存。微型
3、计算机系统普遍采用半导体存储器作为内存。按制造工艺按制造工艺:双极型双极型(速度快,耗电多)速度快,耗电多)MOS型(速度稍慢,耗电少)型(速度稍慢,耗电少)按功能划分:按功能划分:随机存取存储器随机存取存储器RAM(Radom Access Memory)和只读存储器和只读存储器ROM(Read Only Memory)近年来出现了新型的近年来出现了新型的“闪速存储器闪速存储器”(Flash Memory)等新型等新型存储器件。存储器件。第3页,共116页,编辑于2022年,星期一图图2-1 半导体存储器的分类半导体存储器的分类第4页,共116页,编辑于2022年,星期一RAM(随机读写存储
4、器随机读写存储器):信息可以按地址读出,也可以按地址写入;信息可以按地址读出,也可以按地址写入;具有易失性。具有易失性。RAM分为分为SRAM(静态)(静态)和和DRAM(动态)(动态)两类两类:SRAM读写速度快,但是集成度低,容量小,主要用作读写速度快,但是集成度低,容量小,主要用作Cache或小系统的内存储器。或小系统的内存储器。DRAM靠靠MOS管极间电容存储电荷的多少决定信息是管极间电容存储电荷的多少决定信息是0还是还是1,由于漏电流的存在,需要定时进行重新写入,这一操作,由于漏电流的存在,需要定时进行重新写入,这一操作称为称为“刷新刷新”。动态动态RAM读写速度慢于静态读写速度慢于
5、静态RAM,但是它的集成密度高,单,但是它的集成密度高,单片容量大,现代微型计算机的片容量大,现代微型计算机的“主存主存”均由均由DRAM构成。构成。第5页,共116页,编辑于2022年,星期一ROM的特点:的特点:信息只能读出,不能写入信息只能读出,不能写入具有具有“非易失性非易失性”,掉电后内容不会丢失,掉电后内容不会丢失用于存放固定不变的程序或重要参数用于存放固定不变的程序或重要参数 ROM包括包括:掩膜掩膜ROMPROMEPROMEEPROM(E2PROM)等)等第6页,共116页,编辑于2022年,星期一2.半导体存储器的技术指标半导体存储器的技术指标衡量半导体存储器的性能指标有很多
6、,其中最重衡量半导体存储器的性能指标有很多,其中最重要的是存储器的要的是存储器的存取速度存取速度和和存储容量存储容量。第7页,共116页,编辑于2022年,星期一(1)半导体存储器的存储容量)半导体存储器的存储容量电子计算机内,信息的最小表示单位是一个二进制电子计算机内,信息的最小表示单位是一个二进制“位(位(bit)”,它可以存储一个二进制,它可以存储一个二进制“0”或者或者“1”。CPU访问存储器的最小单位是访问存储器的最小单位是8位二进制数组成的位二进制数组成的“字节(字节(Byte)”。每个。每个“字节字节”有一个顺序编号,称为有一个顺序编号,称为“地址地址”。每一个存储芯片或芯片组能
7、够存储的二进制位数或者所包含的字节总每一个存储芯片或芯片组能够存储的二进制位数或者所包含的字节总数就是它的数就是它的“存储容量存储容量”。计量单位计量单位KB(千字节)、(千字节)、MB(兆字节)、(兆字节)、GB(吉字节)和(吉字节)和TB(太字节)的相互关系:(太字节)的相互关系:1KB210字节字节1024字节;字节;1MB210 KB1024 KB;1GB210 MB=1024 MB;1TB210 GB=1024 GB。第8页,共116页,编辑于2022年,星期一半导体存储器芯片容量取决于存储单元的个数和每个单元包含半导体存储器芯片容量取决于存储单元的个数和每个单元包含的位数。存储容量
8、可以用下面的式子表示:的位数。存储容量可以用下面的式子表示:存储器容量(存储器容量(S)存储单元数()存储单元数(p)数据位数(数据位数(i)存储单元个数(存储单元个数(p)与存储器芯片的地址线条数()与存储器芯片的地址线条数(k)有密切关系:)有密切关系:p=2k,或,或klog2(p)。数据位数)。数据位数i一般等于芯片数据线的根数。一般等于芯片数据线的根数。存储芯片的容量(存储芯片的容量(S)与地址线条数()与地址线条数(k)、数据线的位数()、数据线的位数(i)之)之间的关系因此可表示为:间的关系因此可表示为:S2ki例例如如,一一个个存存储储芯芯片片容容量量为为20488,说说明明它
9、它有有8条条数数据据线线,2048个个单单元元,地地址址线线的的条条数数为为klog2(2048)log2(211)11。再再如如一一个个存存储储芯芯片片有有20条条地地址址线线和和4条条数数据据线线,那那么么,它它的的单单元数为元数为2201M,容量为,容量为1M4(4兆位)。兆位)。第9页,共116页,编辑于2022年,星期一(2)存取时间)存取时间存取时间存取时间是指是指CPU访问一次存储器(写入或读出)所需的时间。访问一次存储器(写入或读出)所需的时间。存存储储周周期期则则是是指指连连续续两两次次访访问问存存储储器器之之间间所所需需的的最最小小时时间间,存存储储周周期期等等于于存存取取
10、时时间间加加上上存存储储器器的的恢恢复复时时间间。现现在在存存储储器器的的存存取取时时间间通通常常以以纳纳秒秒(ns)为为单单位位。秒秒(s)、毫毫秒秒(ms)、微微秒秒(s)和和纳纳秒秒(ns)之间的换算关系为:)之间的换算关系为:1 s103 ms1000 ms;l ms103 s1000 s;1s103 ns1000 ns;存存储储周周期期为为0.1ms表表示示每每秒秒钟钟可可以以存存取取l万万次次,10ns意意味味着着每每秒秒钟存取钟存取1亿次。存取时间越小,速度越快。亿次。存取时间越小,速度越快。第10页,共116页,编辑于2022年,星期一(3)可靠性)可靠性内内存存发发生生的的任
11、任何何错错误误都都会会使使计计算算机机不不能能正正常常工工作作。存存储储器器的的可可靠靠性性取取决决于于构构成成存存储储器器的的芯芯片片、配配件件质质量量及及组装技术组装技术。(4)功耗)功耗使使用用低低功功耗耗存存储储器器芯芯片片构构成成存存储储系系统统不不仅仅可可以以减减少少对对电电源源容容量量的的要要求求,而而且且还还可可以以减减少少发发热热量量,提提高高存储系统的稳定性。存储系统的稳定性。第11页,共116页,编辑于2022年,星期一2.2 随机存取存储器(随机存取存储器(RAM)随机存储器(随机存储器(RAM)用来存放当前运行的程序、各种)用来存放当前运行的程序、各种输入输出数据、运
12、算中间结果等,输入输出数据、运算中间结果等,存储的内容既可随时读出,也可随时写入存储的内容既可随时读出,也可随时写入掉电后内容会全部丢失。掉电后内容会全部丢失。第12页,共116页,编辑于2022年,星期一2.2.1 静态随机存取存储器(静态随机存取存储器(SRAM)1.SRAM工作原理工作原理静态静态RAM的的8管基本存储电路管基本存储电路:上半部分上半部分是基本存储单元,用来存储是基本存储单元,用来存储1位二进制信息位二进制信息0和和1。下半部分下半部分是读写逻辑,门电路控制数据信号输入是读写逻辑,门电路控制数据信号输入/输出。输出。需要访问该存储电路时,使行线需要访问该存储电路时,使行线
13、X和列线和列线Y同时有效(高电平),同时有效(高电平),这时这时T5和和T6以及以及T7和和T8这这4只管子同时导通。只管子同时导通。第13页,共116页,编辑于2022年,星期一图图2-2 MOS型静态存储单元型静态存储单元第14页,共116页,编辑于2022年,星期一单元存储电路工作原理:单元存储电路工作原理:1。T3,T4两个两个MOS管持续导通,用作管持续导通,用作“负载电阻负载电阻”;2。T1,T2两个两个MOS管管“背靠背背靠背”连接,它们的状态相反;连接,它们的状态相反;3。由。由T1,T2,T3,T4组成的存储电路有两种稳定状态:组成的存储电路有两种稳定状态:Q1=1,Q2=0
14、:记为状态记为状态0 Q1=0,Q2=1:记为状态记为状态14。没有外来信号影响时,存储电路的状态保持不变;没有外来信号影响时,存储电路的状态保持不变;5。(T5,T7),(T6,T8)控制单元存储电路与外部的连通,控制单元存储电路与外部的连通,它们受行线它们受行线X和列线和列线Y控制。控制。第15页,共116页,编辑于2022年,星期一(1)写数据)写数据在在写写控控制制信信号号有有效效的的情情况况下下,A和和B两两个个三三态态门门打打开开;读读信信号号无效,无效,C门关闭。门关闭。写写l时,数据线上为时,数据线上为“1”:“1”B T8 T6 Q2“1”A(=0)T7 T5 Q1基本存储单
15、元基本存储单元Q2处稳定为处稳定为1,而,而Q1稳定为稳定为0。同理当写同理当写0后,后,Q2为为0,Q1为为1,也是稳定的。,也是稳定的。第16页,共116页,编辑于2022年,星期一(2)读数据)读数据读读数数据据时时,读读控控制制信信号号有有效效,写写控控制制信信号号无无效效。此此时时,A和和B关关闭,闭,C门打开。门打开。Q2T6 T8 C 数据线:数据线:如果原存的信息为如果原存的信息为l,则读出,则读出1,否则读出,否则读出0。静静态态存存储储器器用用双双稳稳态态触触发发器器存存储储信信息息,一一旦旦电电压压消消失失,原原存存储储的的状状态态同同时时消消失失,再再次次上上电电时时,
16、原原来来的的信信息息不不能能恢恢复复。SRAM最大的最大的弱点弱点就是信息的易失性。就是信息的易失性。工作时间工作时间T1,T2总有一路饱和导通,因此总有一路饱和导通,因此SRAM耗电多。耗电多。第17页,共116页,编辑于2022年,星期一一个一个SRAM芯片由上述许多基本存储单元组成。除了地芯片由上述许多基本存储单元组成。除了地址、数据线引脚外,址、数据线引脚外,SRAM芯片还应有芯片还应有23根控制信号引根控制信号引脚。脚。读写控制线一般标注为读写控制线一般标注为R/W#或或WR#。另一根控制信号称为另一根控制信号称为“片选信号片选信号”,标注为,标注为CE#或或CS#。“片选信号片选信
17、号”信号由地址译码电路产生信号由地址译码电路产生。第18页,共116页,编辑于2022年,星期一2.SRAM的典型芯片的典型芯片典型的典型的SRAM芯片有:芯片有:1K4位的位的2114、2K8位的位的6116、8K8位的位的6264、16K8位的位的62128、32K8位的位的62256、64K8位的位的62512128K8位(位(1M位)的位)的HM628128512K8位(位(4M位)的位)的HM628512等。等。图图2-3所所示示的的是是SRAM芯芯片片6264的的引引脚脚。各各控控制制信信号号的的配配合合如表如表2-1。6264的的CS2控制引脚,平时接高电平,可以用来进行控制引脚
18、,平时接高电平,可以用来进行掉电掉电保护保护。当。当CS2电压降至电压降至0.2V,只需要向该引脚提供,只需要向该引脚提供2uA的电的电流,在流,在VCC2V时,该芯片进入掉电保护状态。时,该芯片进入掉电保护状态。第19页,共116页,编辑于2022年,星期一图图2-3 6264的引脚的引脚第20页,共116页,编辑于2022年,星期一3.SRAM的读写时序的读写时序SRAM芯片进行读操作需要提供以下外部信号:芯片进行读操作需要提供以下外部信号:地址信号;地址信号;片选信号;片选信号;读命令(读命令(R/W#=1)。)。存储器读时序。存储器读时序。读取时间读取时间 tACS 读周期时间读周期时
19、间tRC读恢复时间读恢复时间tRS存储器读周期存储器读周期tRCtAA+tRS 第21页,共116页,编辑于2022年,星期一图图2-4 存储器读时序存储器读时序第22页,共116页,编辑于2022年,星期一SRAM芯片进行写操作需要提供以下外部信号:芯片进行写操作需要提供以下外部信号:地址信号;地址信号;片选信号;片选信号;写命令(写命令(R/W#=0)。)。存储器写时序:存储器写时序:地址建立时间地址建立时间tAW写入脉冲宽度写入脉冲宽度 tWP 恢复时间恢复时间tRS 写周期时间写周期时间tWCtAW+tWP+tRS第23页,共116页,编辑于2022年,星期一图图2-5 存储器写时序存
20、储器写时序第24页,共116页,编辑于2022年,星期一4.SRAM芯片与系统的连接芯片与系统的连接一一个个存存储储芯芯片片内内各各个个存存储储单单元元的的高高位位地地址址是是相相同同的的,它它决决定定了了这这个个芯芯片片在在整整个个内内存存中中占占据据的的地地址址范范围围。所所以以,芯芯片片的的选选片片信号应该由高位地址译码产生信号应该由高位地址译码产生。芯芯片片内内部部存存储储单单元元的的选选择择由由低低位位地地址址决决定定,通通过过芯芯片片的的地地址引脚输入。它们可以理解为址引脚输入。它们可以理解为“片内相对地址片内相对地址”。存存储储器器的的地地址址译译码码有有两两种种方方式式:全全地
21、地址址译译码码和和部部份份地地址址译码。译码。第25页,共116页,编辑于2022年,星期一(1)全地址译码)全地址译码 所所谓谓全全地地址址译译码码,就就是是连连接接存存储储器器时时要要使使用用全全部部20位位地地址址信信号号,所有的高位地址都要参加译码。所有的高位地址都要参加译码。图图2-6是是一一片片SRAM 6264与与系系统统总总线线的的连连接接。该该6264芯芯片片的的地地址址范范围围为为1E000H1FFFFH(低低13位位可可以以是是全全0到到全全1之之间间的的任任何何一一个个值值)。改改变变译译码码电电路路的的连连接接方方式式可可以以改改变变这这个个芯芯片片的的地地址范围。址
22、范围。译译码码电电路路构构成成方方法法很很多多,可可以以利利用用基基本本逻逻辑辑门门电电路路构构成成,也也可可以以利利用集成的译码器芯片或可编程芯片组成。用集成的译码器芯片或可编程芯片组成。第26页,共116页,编辑于2022年,星期一图2-66264的全地址译码连接第27页,共116页,编辑于2022年,星期一(2)部份地址译码)部份地址译码部份地址译码就是只有部份高位地址参与存储器的地址译码。部份地址译码就是只有部份高位地址参与存储器的地址译码。图图2-7就是一个部份地址译码的例子。该就是一个部份地址译码的例子。该6264芯片被同时映芯片被同时映射到了以下几组内存空间中:射到了以下几组内存
23、空间中:F4000HF5FFFH;F6000HF7FFFH;FC000HFDFFFH;FE000HFFFFFH;该该芯芯片片占占据据了了4个个8KB的的内内存存空空间间。对对这这个个6264芯芯片片进进行行存存取取时时,可以使用以上可以使用以上4个地址范围的任一个。个地址范围的任一个。第28页,共116页,编辑于2022年,星期一图图2-7 6264的部分地址译码连接的部分地址译码连接第29页,共116页,编辑于2022年,星期一 6264芯芯片片本本身身只只有有8KB的的存存储储容容量量,为为什什么么会会出出现现这这种种情情况况呢呢?其其原原因因就就在在于于高高位位地地址址信信号号没没有有全
24、全部部参参加加地地址址译译码码。A15和和A13分分别别为为00、01、10、11这这4种种组组合合时时,6264这这个个8KB存存储储芯芯片片分分别别被被映映射射到到上上面面列列出出的的四四个个8KB的的地址空间。地址空间。可见可见,采用部份地址译码会重复占用地址空间。,采用部份地址译码会重复占用地址空间。部部份份地地址址译译码码使使芯芯片片重重复复占占用用地地址址空空间间,破破坏坏了了地地址址空空间间的的连连续续性性,减减小小了了总总的的可可用用存存储储地地址址空空间间。优优点点是是译译码器的构成比较简单,主要用于小型系统中。码器的构成比较简单,主要用于小型系统中。第30页,共116页,编
25、辑于2022年,星期一2.2.2 动态随机存取存储器(动态随机存取存储器(DRAM)1.DRAM工作原理工作原理动动态态随随机机存存储储器器(DRAM)的的基基本本单单元元电电路路可可以以采采用用4管管电电路路或或单单管管电电路路。由由于于单单管管电电路路元元件件数数量量少少,芯芯片片集集成成度度高高,所所以以被被普普遍遍使用。使用。DRAM芯芯片片集集成成度度高高、价价格格低低,微微型型计计算算机机内内存存储储器器几几乎乎毫毫无无例外地都是由例外地都是由DRAM组成。组成。第31页,共116页,编辑于2022年,星期一单单管管动动态态存存储储单单元元电电路路如如图图2-8,它它由由一一个个M
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 存储器 PPT 讲稿
限制150内