第3章存储器技术PPT讲稿.ppt
《第3章存储器技术PPT讲稿.ppt》由会员分享,可在线阅读,更多相关《第3章存储器技术PPT讲稿.ppt(113页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第3章存储器技术第1页,共113页,编辑于2022年,星期二3.1 3.1 存储器概述存储器概述 微机系微机系统统必必须须配配备备一定容量的存一定容量的存储储器,存器,存储储器主要用于器主要用于存放微机系存放微机系统统工作工作时时所必需的程序和数据。所必需的程序和数据。内存:内存:主要用于主要用于暂暂存当前正在(将要)存当前正在(将要)执执行的程序行的程序,由半由半导导体存体存储储器材料构成,能器材料构成,能够够通通过总线过总线与与CPUCPU直接直接访问访问。外存:外存:只存放相只存放相对对来来说说不不经经常使用的数据和程序,外存常使用的数据和程序,外存中的数据中的数据须须先先调调入内存,才
2、与入内存,才与CPUCPU直接交直接交换换数据。数据。外存和内存的比较外存和内存的比较:1 1)CPUCPU直接在内存中存取处理的程序和数据。直接在内存中存取处理的程序和数据。2 2)外存中的信息须批量调入内存后)外存中的信息须批量调入内存后,方可被方可被CPUCPU调用。调用。3 3)内存容量小、存取速度快、易失性)内存容量小、存取速度快、易失性4 4)外存容量大、存取速度慢、非易失性)外存容量大、存取速度慢、非易失性第2页,共113页,编辑于2022年,星期二1.1.按存按存储储器与器与CPUCPU的位置关系分的位置关系分为为:(1)外存外存:常用的硬:常用的硬盘盘、U U盘盘、光、光盘盘
3、、磁、磁带带等等设备设备以及它以及它们们的的驱动驱动器一般称器一般称为为外存外存储储器,也称器,也称外部外部设备设备。(2)内存内存:用于:用于暂暂存当前存当前正在(将要)正在(将要)执执行的程序。也称行的程序。也称为为主存,一般插在主板上,主存,一般插在主板上,CPUCPU能能够够通通过过总线总线直接直接访问访问,存取速,存取速度快但容量度快但容量较较小。小。512MB,2GB。容量由CPU的AB限制80GB、160GB(3)Cache,用来存放当前最可能频繁使用的程序和数,用来存放当前最可能频繁使用的程序和数据,在信息交换的过程中起缓冲作用,容量小于内存。据,在信息交换的过程中起缓冲作用,
4、容量小于内存。CPUCacheRAM外存外存内存内存第3页,共113页,编辑于2022年,星期二2.2.按存储器在计算机中的存取方式分类:按存储器在计算机中的存取方式分类:(1 1)随机存取存储器)随机存取存储器RAMRAM(Random Access MemoryRandom Access Memory)可随机地从任意位置进行信息的存取,所用的存取时间都可随机地从任意位置进行信息的存取,所用的存取时间都相同,与存储单元的地址无关,如半导体、磁芯随机存储相同,与存储单元的地址无关,如半导体、磁芯随机存储器。器。从给出命令时磁鼓所在的单元开始(2)顺序存取存储器)顺序存取存储器SAMSAM(Se
5、quential Access MemorySequential Access Memory)只能只能以某种预先确定的以某种预先确定的顺序来读写顺序来读写存储单元,存取时间与存储单元,存取时间与存储单元的物理位置有关。如,磁带存储器。存储单元的物理位置有关。如,磁带存储器。(3)半顺序存取存储器(磁盘存储器)。)半顺序存取存储器(磁盘存储器)。第4页,共113页,编辑于2022年,星期二 3.3.按存储介质方式分类:按存储介质方式分类:(1)半导体存储器半导体存储器:内存(2)磁存储器:)磁存储器:(3)光存储器:)光存储器:1按存取信息的功能分为:RAM:主要构成内存,RAM又可分为SRAM
6、和DRAM。ROM:主要用于存放BIOS程序。2按材料和制造工艺分为:双极型:存取速度最快,和CPU的工作速度基本相匹配。但功耗大,容量小,价格高。MOS型:存取速度较慢,功耗小、容量大、价格低。在非磁性金属或塑料的表面涂一层磁性材料,如磁盘、磁带、磁卡。用激光技术控制访问的存储器,利用光学原理来读写信息的,如CD-ROM、可读写的光盘等。第5页,共113页,编辑于2022年,星期二 3.1.2 3.1.2 存储器的主要性能指标存储器的主要性能指标1.1.存储容量存储容量 通常用该内存储器所能寻址的单元个数及每个单元能通常用该内存储器所能寻址的单元个数及每个单元能够存取的二进制数的位数来表示,
7、够存取的二进制数的位数来表示,即:存储容量即:存储容量=基本单元个数基本单元个数位数(位数(b b)=MN=1K8=MN=1K8位位 内存最大容量:由内存最大容量:由ABAB决定。决定。内存的实际容量:小于最大容量内存的实际容量:小于最大容量0000到FFFF的单元个数为64KB8bit物理存储器存储器地址空间ABDB第6页,共113页,编辑于2022年,星期二2.2.速度速度 存取时间存取时间TA:内存储器从接收到存储单元的地址开始,:内存储器从接收到存储单元的地址开始,到它存入和取出数据为止所需的时间。到它存入和取出数据为止所需的时间。通常指存取时间的上限值(最大值),称为最大存取通常指存
8、取时间的上限值(最大值),称为最大存取时间。时间。存取周期存取周期TAC:两次存储器访问所需的最小时间间隔。:两次存储器访问所需的最小时间间隔。第7页,共113页,编辑于2022年,星期二3.3.功耗,半导体存储器的功耗指功耗,半导体存储器的功耗指“维持功耗维持功耗”和和“操作操作功耗功耗”。4.4.可靠性,对电磁场及温度变换的抗干扰能力,可靠性,对电磁场及温度变换的抗干扰能力,一般用平均无故障时间一般用平均无故障时间MTBFMTBF(Main Time Between Main Time Between FailuresFailures)表示,)表示,MTBFMTBF越长,可靠性越高。越长,
9、可靠性越高。5.5.性性/价比价比待机功耗工作功耗第8页,共113页,编辑于2022年,星期二3.1.3 存储系统的多层次结构存储系统的多层次结构 在计算机系统中常采用在计算机系统中常采用三级三级结构来构成存储系统,由高结构来构成存储系统,由高速缓冲存储器速缓冲存储器Cache,主存和辅存组成,如图。,主存和辅存组成,如图。微型机系统的存储器微型机系统的存储器CPU内部的寄存器组内部的寄存器组高速缓冲存储器高速缓冲存储器主存储器主存储器(DRAM、SRAM、ROM)辅存储器辅存储器磁盘磁盘(软磁盘、硬磁盘软磁盘、硬磁盘)磁带、光盘磁带、光盘一级一级Cache二级二级Cache以以Cache-主
10、存和主存主存和主存-辅存的辅存的两级层次两级层次结构。结构。第9页,共113页,编辑于2022年,星期二 3.2 3.2 读写存储器读写存储器半半导导体存体存储储器器按存取信息的功能分按存取信息的功能分为为:RAMRAM:存:存储储的信息可根据需要随的信息可根据需要随时读时读/写,关机后信息写,关机后信息丢丢失,主要用于存放各种失,主要用于存放各种输输入入/出数据、中出数据、中间间运算运算结结果及正在果及正在运行程序的数据,可与外存交运行程序的数据,可与外存交换换信息。信息。RAMRAM按采用器件可分按采用器件可分为为:双极型和双极型和MOSMOS型。型。按存储原理分为:按存储原理分为:SRA
11、MSRAM和和DRAMDRAM 内存一般指RAM ROMROM:存:存储储的信息只能的信息只能读读出不能修改或写入新的信息,关出不能修改或写入新的信息,关机后信息不机后信息不丢丢失,主要用于存放失,主要用于存放BIOSBIOS程序。程序。ROMROM按信息的设置方式按信息的设置方式可分为:可分为:掩模式掩模式ROMROM、PROMPROM、EPROMEPROM、EEPROMEEPROM和和Flash Flash M Memoryemory。第10页,共113页,编辑于2022年,星期二 3.2.1 3.2.1 SRAM:Static RAMSRAM:Static RAM 1.1.基本存储电路基
12、本存储电路 芯片中一个芯片中一个基本存储电路基本存储电路能能存储存储1 1位位二进制数,二进制数,基本存储电路一般由基本存储电路一般由R-S R-S 触发器触发器构成,其两个稳态分别表构成,其两个稳态分别表示存储内容为示存储内容为“0”0”或为或为“1”1”。存储1个字节需要8个基本存储电路第11页,共113页,编辑于2022年,星期二1.1.静态读写存储器静态读写存储器SRAM的基本存储电路的基本存储电路由由6 6个个MOSMOS管管组成的双稳态触发器电路,如图。组成的双稳态触发器电路,如图。写1时,I/O为1,即A=1,B=0,T1截止,T2导通读出时,选择线/行选中为高,A、B点的原来值
13、被分别送到I/O和I/O*。A=1,T1截止B=0,T2导通写0时,I/O为0,即A=0,B=1,T1导通,T2截止第12页,共113页,编辑于2022年,星期二2.SRAM2.SRAM的结构的结构 利用利用基本存储电路基本存储电路排成阵列,再加上地址译码电路和排成阵列,再加上地址译码电路和读读/写控制电路就可以构成随机存取存储器。写控制电路就可以构成随机存取存储器。一个容量为一个容量为MN的存储器则包含的存储器则包含MN个基本存储电路。个基本存储电路。如,存储器容量为如,存储器容量为1KB=1024B=1K8位位=32行行32列。列。AB的n次幂I/O位数2的10次幂B5+5 2的5次幂第1
14、3页,共113页,编辑于2022年,星期二行行译译码码列译码列译码0001101100 01 10 110000第14页,共113页,编辑于2022年,星期二典型芯片典型芯片Intel6116Intel6116容量:容量:2K82K8位。位。SRAMSRAM,速度快,集成度低,功耗大,成本高,适用于小容量,速度快,集成度低,功耗大,成本高,适用于小容量存储,如存储,如CacheCache。DRAMDRAM,速度慢,集成度高,功耗小,成本低,如内存条。,速度慢,集成度高,功耗小,成本低,如内存条。AB:010I/O:07第15页,共113页,编辑于2022年,星期二总结:总结:存储器存储器 1
15、1 存储器与存储器与CPUCPU的位置关系将存储器分为:的位置关系将存储器分为:2 2 存储器在计算机中的存取方式分类:存储器在计算机中的存取方式分类:3 3 存储器按存储介质方式分类:存储器按存储介质方式分类:4 4 半导体存储器按存取信息的功能分为:半导体存储器按存取信息的功能分为:RAMRAM(SRAMSRAM和和DRAMDRAM)、)、ROMROM(PROMPROM、EPROMEPROM、EEPROMEEPROM和和FlashMFlashM)。)。5 5 半导体存储器按材料分为:半导体存储器按材料分为:双极型、双极型、MOSMOS型(型(ROMROM、DRAMDRAM及及SRAMSRA
16、M)。)。6 6 存储器按照和存储器按照和CPUCPU的位置关系分为三级:的位置关系分为三级:7 7 内存储器的性能指标:内存储器的性能指标:8 8 SRAMSRAM:MNMN,存储,存储1 1位的基本存储电路由双稳态触发器。位的基本存储电路由双稳态触发器。DRAMDRAM:基本存储电路用基本存储电路用MOSMOS管栅和源极之间的电容管栅和源极之间的电容C C来存来存慢/容量大/功耗小,集成度高,价格低,如内存快/容量小/功耗大,成本高,适用于小容量存储,如Cache。RAM,SAM和半顺序外存,内存和Cache半导体,磁性和光存储器第16页,共113页,编辑于2022年,星期二3.2.2 3
17、.2.2 动态读写存储器动态读写存储器DRAM(Dynamic RAM)DRAM(Dynamic RAM)1.1.基本存储电路基本存储电路DRAMDRAM存储信息的基本电路采用存储信息的基本电路采用单管电路、三管电路和四管单管电路、三管电路和四管电路电路。图图3-5 3-5 单管动态基本存储电路单管动态基本存储电路刷新放大器列选择信号列选择信号数据输入数据输入/输出线输出线行选择信号行选择信号TC读时:某行线为1,T导通,C上的值通过列线的刷新放大器转换为0或1重写到C上,列线选中某列读取信息。写时:行线为1,T导通,C上的值送到刷新放大器上后又对C进行写,刷新时,列选择信号总为0。不读/写时
18、:行选择信号线为0,T截止,C与外电路断开,不充放电,故保持原状态。第17页,共113页,编辑于2022年,星期二2.DRAM2.DRAM的刷新的刷新 DRAMDRAM的的基本存储电路原理是利用基本存储电路原理是利用MOS管栅极和源极管栅极和源极之间的之间的电容电容C来存储来存储存储电荷存储电荷信息。电容的信息。电容的有、无表示存有、无表示存储的储的0或或1。由于任何电容都存在漏电现象,由于任何电容都存在漏电现象,故每次数据读出后,要故每次数据读出后,要重新恢复重新恢复C C上的电荷量。即使无读操作,电荷泄漏也会造成上的电荷量。即使无读操作,电荷泄漏也会造成信息丢失。信息丢失。为了保持为了保持
19、DRAMDRAM电容电容C C中信息中信息(电荷电荷),需周期性地(,需周期性地(一般一般每隔每隔2ms2ms)就必须对动态)就必须对动态RAMRAM进行读出和再写入操作,使原进行读出和再写入操作,使原来处于逻辑电平来处于逻辑电平“1”1”的电容上所释放的电荷又得到补充,的电容上所释放的电荷又得到补充,而原来处于电平而原来处于电平“0”0”的电容仍保持的电容仍保持“0”0”,这个过程叫这个过程叫DRAMDRAM的刷新的刷新。刷新周期通常为刷新周期通常为2ms8ms2ms8ms。CCD刷新第18页,共113页,编辑于2022年,星期二存储器专门的刷新电路操作,主要有:存储器专门的刷新电路操作,主
20、要有:(1 1)刷新地址刷新地址通常由通常由刷新地址计数器刷新地址计数器产生,而不是由地址总产生,而不是由地址总线提供。线提供。(2 2)由于)由于DRAMDRAM的基本存储电路可的基本存储电路可按行按行同时刷新,所以刷新同时刷新,所以刷新只需要行地址,不需要列地址。只需要行地址,不需要列地址。(3 3)刷新操作时,数据线是呈高阻状态,片内数据线)刷新操作时,数据线是呈高阻状态,片内数据线与外部数据线完全隔离。与外部数据线完全隔离。第19页,共113页,编辑于2022年,星期二3 3 典型典型DMARDMAR芯片芯片Intel 2164AIntel 2164A (1)(1)内部结构:内部结构:
21、容量是容量是64K164K1位位行、列地址行、列地址分时送入分时送入。利用内部多路开关,利用内部多路开关,行地址选通信号行地址选通信号RAS/RAS/;列地址选通信号列地址选通信号CAS/CAS/AB:015I/O:1(2)(2)读读/写控制写控制当当WE/WE/低电平低电平有效有效时写入时写入被选被选中单元;中单元;当当WE/WE/高电平高电平无效时表示读无效时表示读。64KB需8片8+8,先行后列第20页,共113页,编辑于2022年,星期二8位地址锁存器128 128存储矩阵行时钟缓冲器RASWECASA1128读出放大器1/2(1/128列译码器)128 读出放大器128 128存储矩
22、阵128 128存储矩阵128读出放大器1/2(1/128列译码器)128 读出放大器128 128存储矩阵1/128行译码器1/128行译码器1/4I/O门输出缓冲器列时钟缓冲器写允许时钟缓冲器数据输入缓冲区A7A6A5A4A3A2A0DINVSSVDDDout64KB*1=4个128*128128行选1行16位AB1位DB图图3-6 Intel 2164A 64K*13-6 Intel 2164A 64K*1位的内部结构示意图位的内部结构示意图8+8,先行后列4选1的I/O4个128的读出放大器第21页,共113页,编辑于2022年,星期二SRAMSRAM:MNMN,存储,存储1 1位的基
23、本存储电路由双稳态触发器。位的基本存储电路由双稳态触发器。快快/容量小容量小/功耗大,成本高,适用于小容量存储,如功耗大,成本高,适用于小容量存储,如CacheCache。DRAMDRAM:基本存储电路用基本存储电路用MOSMOS管栅和源极之间的电容管栅和源极之间的电容C C来存。来存。需要刷新电路,需要刷新电路,慢慢/容量大容量大/功耗小,集成度高,价格低,如功耗小,集成度高,价格低,如内存。内存。第22页,共113页,编辑于2022年,星期二3.2.3 ROM3.2.3 ROM 根据制造工艺可分为掩膜式根据制造工艺可分为掩膜式ROMROM、PROMPROM、EPROMEPROM以及以及EE
24、PROMEEPROM等。等。1)1)掩掩膜膜编程的编程的ROMROM(Mask Programmed ROM)(Mask Programmed ROM)简称简称ROMROM 用最后一道掩模工艺来控制某特定基本存储电路的晶体管能用最后一道掩模工艺来控制某特定基本存储电路的晶体管能否工作,以达到预先写入信息的目的,制造完成后否工作,以达到预先写入信息的目的,制造完成后用户不能更用户不能更改改所存信息。由于只有读出所需的电路,所以结构简单、集所存信息。由于只有读出所需的电路,所以结构简单、集成度高、容易接口,大批量生产时也很便宜。成度高、容易接口,大批量生产时也很便宜。掩掩膜膜ROMROM主要用做微
25、型机的标准程序存储器,如主要用做微型机的标准程序存储器,如BASICBASIC语语言的解释程序、汇编语言的汇编程序、言的解释程序、汇编语言的汇编程序、FORTRANFORTRAN语言的语言的编译程序等。也可用来存储数学用表、代码转换表、逻辑编译程序等。也可用来存储数学用表、代码转换表、逻辑函数表、固定常数以及阴极射线管或打印机用的由字符产函数表、固定常数以及阴极射线管或打印机用的由字符产生图形的数据等。生图形的数据等。可存放BIOS,系统自检、初始化等程序。第23页,共113页,编辑于2022年,星期二 2)2)现场编程现场编程ROMROM(可编程),简称(可编程),简称PROMPROM。出厂
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 存储器 技术 PPT 讲稿
限制150内