计算机组成原理第5章存储器.ppt
《计算机组成原理第5章存储器.ppt》由会员分享,可在线阅读,更多相关《计算机组成原理第5章存储器.ppt(66页珍藏版)》请在三一办公上搜索。
1、第5章 微型计算机的存储器,【本章提要】本章首先介绍存储器分类、半导体存储器种类及性能指标,进而介绍随机读写存储器的SRAM、DRAM及高速RAM以及只读存储器中的MROM、PROM、ERPOM、EEPROM,Flash工作原理及典型芯片,对新型的铁电随机存储器FRAM及磁性随机存储器MRAM也作了必要的介绍。在介绍内存区域划分、内存层次结构之后,重点讨论了存储器的扩展技术以及CMOS/BIOS/Shadow RAM。【学习目标】半导体存储器种类及性能指标,掌握SRAM、DRAM、MROM、PROM、EPROM、EEPROM、Flash及FRAM的工作原理。了解微机内存区域划分及层次结构,了解
2、864位不同结构的存储器组织,了解内存模块、Cache、虚拟存储器等概念。掌握存储器的扩展技术了解COMS、BIOS/Shadow RAM的含义及功能,掌握对CMOS RAM的读写技术。,第5章 微型计算机的存储器,5.1 存储器概述5.2 易失性随机存取存储器5.3 只读存储器5.4 新型非易失性随机存取存储器5.5 内存区域划分5.6 存储器的扩展与组织5.7 存储器层次结构5.8 CMOSROM BIOS和Shadow RAM,2023/10/18,5.1 存储器概述微机存储器分类,内存(RAM+ROM):半导体存储器(本章内容)软盘:普通1.44M+可移动100MB 磁盘 硬盘:从10
3、MB几十GB 光盘 CD-R、CD-R/W可擦写光盘(650MB左右)外存 磁光盘MO:高密度、大容量、快速、“无限次”擦写、寿命长、可靠性高、抗干扰强、性价比高(1.3GB几个GB,甚至1TB),存储器,U盘和移动硬盘(基于USB接口的电子盘),2023/10/18,5.1.1 半导体存储器分类,2023/10/18,半导体存储器主要指标,1.半导体存储器的存储容量:指每一个存储芯片或模块能够存储的二进制位数。存储器容量=单元数数据位数 存储容量V与m、n之间的关系为:V=2mn2.存取速度存取速度:从CPU给出有效的存储器地址到存储器输出有效数据所需要的时间。内存的存取速度通常以ns为单位
4、。有:时钟周期(TCK)、存取时间(TAC)和 列选通延迟时间(CL)3.带宽存储器的带宽指每秒传输数据总量。带宽=存储器总线频率数据宽度/8(单位:字节/S),2023/10/18,5.2 易失性随机存取存储器,一、静态随机存储器(SRAM),2023/10/18,SRAM一般结构,A0,Y译码器,X译码器,存储器逻辑控制,存储体阵列,Ai Ai+1Ai+2Am-1,A0A1A2:Ai-1,OE WE CE,D0D1D2D3:Dn-1,:,:,输出缓冲器,2023/10/18,典型SRAM芯片62V8512,芯片引脚与容量的关系:容量=单元数*位数=2地址线条数*数据线条数对于62V8512
5、:容量=2198位=292108位=512K8位=512KB=4096K位4M位,HM62V8512引脚,2023/10/18,二、DRAM,2023/10/18,DRAM一般结构,特点:外部地址线是内部地址的一半,2023/10/18,DRAM典型芯片,芯片容量=2内部地址线条数*位数=2外部地址线条数*2*位数424256的容量=29*2*4=218*4=256K*4位,424256,2023/10/18,高速RAM,1.EDO DRAM(Extended Data Out)即扩展的数据输出。利用预测地址,可以在当前读写周期中启动下一个存取单元的读写周期,进而从宏观上缩短了地址选择的时间。
6、由于EDO的设计仅适用于数据输出的时候,因此而得名。用于486 及Pentium 产品中。2.SDRAM(Synchronous DRAM同步DRAM)。将CPU和RAM通过一个相同的时钟锁在一起,使得RAM和CPU能够共享一个时钟周期,以相同的速度同步工作。PC-100及现在的PC-133即是。(效率75%,使用最广)100MHz的SDRAM带宽=100MHz*(64/8)=800MB/S3.RDRAM(Rambus DRAM)一种全新有设计,工作速度高达400MHZ,RDRAM使用16位总线,使用时钟上升和下降沿传输数据。(效率85%价格太高,应用不广,如PC600和PC800)400M的
7、RDRAM带宽=400MHz*(16/8)*2=1600MB/S,2023/10/18,高速RAM续,4.DDR DRAM(Double Data Rate DRAM):双倍数据速率SDRAM,在时钟上升和下降沿传输数据,从而得到双倍带宽,同时增加双向数据控制引脚。如PC266100MHz的DDR=100MHz*(64/8)*2=1600MB/S即100MHz的DDR相当于400MHz的RDRAMDDR不足的是效率不高(65%)5.DDR2 DRAM 速度是DDR2的两倍,因此100MHz的DDR2=100MHz*(64/8)*4=3200MB/S6.DDR3 DRAM是DDR2的改进型,工作
8、频率更高,功耗更小,成本更低.,2023/10/18,5.3.1 掩膜ROM(MROM)5.3.2 一次可编程ROM(PROM)5.3.3 紫外线可擦除可编程ROM(EPROM)5.3.4 电可擦除可编程ROM(E2PROM)5.3.5 闪速存储器(Flash Memory),5.3 只读存储器,2023/10/18,5.3.1 掩膜ROM,原理:掩膜ROM存 储 信 息 是 靠MOS管是否跨接来决定 0、1的,当跨接MOS管,对应位信息为0,当没有跨接(被光刻而去掉),MOS的位置对应的信息为1。,2023/10/18,5.3.2 PROM,原理:PROM是靠存储单元中的熔丝是否熔断决定信息
9、0和1的,当熔丝未断时,信息为1,熔丝烧断时信息记录0。,PROM一次可编程ROM,2023/10/18,5.3.3 EPROM,原理:EPROM是靠FAMOS浮置栅是否积累电荷存储信息0和1的,当浮置栅有足够的电荷积累时,记录的信息为0,没有一定的电荷积累时,信息为1。,EPROM可擦除可编程ROM,2023/10/18,EPROM典型结构,典型芯片,2023/10/18,EPROM典型芯片27512,EPROM主要代表是27系列对于EPROM掌握:1.型号与容量的关系512为512K位=64K*8=64KB再如27128为128K位=32KB2.引脚信号与容量的关系容量=2地址线条数*数据
10、线条数如27512容量=216*8=64KB3.控制信号的含义,2023/10/18,5.3.4 E2PROM,原理:E2PROM是靠VG加正负电压到T2,使T1栅极是否注入足够的电荷来存储信息0和1的,当VG加正电压时使栅极有足够的电荷积累时,记录的信息为0,VG加负电压时让栅极电荷散去,信息为1。,E2PROM电可擦除可编程ROM,T,TR,位线数据线,字线,T1,T2,VG,2023/10/18,5.3.5 Flash,原理:Flash原理类似于E2PROM,当WE加正电压时使T1栅极有足够的电荷积累时,记录的信息为0,WE加负电压时让栅极电荷散去,信息为1。擦除时VPP加高压,T4导通
11、,通过VCC到T3加电压到T1的漏极,使T1的栅极电荷快速散去,达到擦除目的。,Flash闪速存储器,典型芯片,2023/10/18,E2PROM和Flash典型芯片,并行E2PROM典型代表28系列Flash ROM代表典型29系列掌握:1.型号与容量的关系28010和29010为1M位=128K*8=128KB再如28040和29040为4M位=512K*8=512KB2.引脚信号与容量的关系容量=2地址线条数*数据线条数如29010容量=217*8=128KB3.控制信号的含义Vpp,WE,OE,CE等,2023/10/18,5.4 铁电和磁性存储器,传统半导体存储器的缺点:不可能既具有
12、非易失性,又可快速无限多次读写。铁电随机存储器(FRAM=Ferroelectric RAM)和磁性随机存储器(MRAM=Magnetic RAM),解决了传统半导体存储器没有解决的问题。,2023/10/18,5.4.1 铁电存储器 FRAM,核心技术:FRAM的核心技术是铁电晶体材料。这一特殊材料使得铁电存储器同时拥有随机存取存储器(RAM)和非易失性存储产品的特性。工作原理:当一个电场被加到铁电晶体时,中心原子顺着电场的方向在晶体里移动。当原子移动时,它通过一个能量壁垒,从而引起电荷击穿。内部电路感应到电荷击穿并设置存储器。移去电场后,中心原子保持不动,存储器的状态也得以保存。,2023
13、/10/18,典型铁电存储器,FRAM产品有两种基本形式,一种是并行结构,一种是串行结构。并行结构的FRAM与容量相同的SRAM芯片引脚兼容,如FM1808与62256兼容;串行结构的FRAM与同容量的串行E2PROM引脚兼容,如FM24C64与AT24C64兼容。有关网站:http:/,2023/10/18,5.4.2 磁阻式随机存储器MRAM,工作原理:(1)MRAM工作的基本原理与硬盘类似,数据以磁性的方向为依据,存储为0或1。(2)MRAM的磁介质与硬盘有着很大的不同。它的磁密度要大得多,也相当薄,因此产生的自感和阻尼要少得多,这是MRAM速度大大快于硬盘的重要原因。(3)当进行读写操
14、作时,MRAM中的磁极方向控制单元会使用相反的磁力方向,以便能同时进行读写操作,不延误时间,因此速度快。,2023/10/18,5.5 微机内存区域划分,扩展内存,(Extended Memory),高端内存区,(HMA),64KB,扩,保留内存(显示缓存区和ROM区),384KB,UMB,充,内,存,常规内存,扩展内存,640KB,80286,PII/PIII/P4Core 2,0000A0000H00009FFFFH,000100000H0000FFFFFH,000FFFFFFH,FFFFFFFFFH,8086/8088,保留内存,常规内存,386 486/Pentium,0FFFFFFF
15、FH,000000000H,2023/10/18,5.6 存储器的扩展与组织,1为什么要扩展?任何存储器芯片(RAM和ROM)的容量都是有限的,当实际系统需要更大存储容量时,就必须采用多片现有的存储器芯片构成较大容量的存储器模块,这就是所谓的存储器扩展。2扩展存储器有三种基本方法(1)字扩展:单元数的扩展(地址线增加)(2)位扩展:数据位的扩展(数据线增加)(3)字位全扩展:单元数和位数都扩展,2023/10/18,5.6.1 地址译码,一、地址译码方法1.线译码方式仅用一根高位地址线选择芯片。2.部分译码方式仅用部分高位地址线参与译码。3.全译码方式。所有地址线全部译码工作。,2023/10
16、/18,二、地址译码实现方法,1.门电路译码用TTL或CMOS数字电路实现译码。2.专用译码器译码用专用译码器如2-4/3-8译码器译码。3.用可编程器件PLD译码。利用PLD编程译码。,2023/10/18,常用译码器,416译码器,38译码器,24译码器,38译码器真值表,2023/10/18,例1.门电路译码示例,要求:利用基本门电路产生地址为3E7H的低电平有效的片选信号。分析:3E7H=11 1110 0111B,2023/10/18,不 变 地 址,变 地 址,例2.译码器译码示例,要求:产生地址为250H-257H共8个低电平有效的片选信号。分析:对应的地址关系如下:,2023/
17、10/18,常用PLD器件简介,可利用可编程逻辑器件进行译码,常用的有:PAL(Programmable Array Logic)可编程逻辑阵列(如PAL16R8,PAL 20X10等)GAL(Generic Array Logic)通用逻辑阵列(如GAL16V8,GAL20V8等)EPLD(Erasable Programmable Logic Device)可擦除可编程门阵列CPLD(Complex Programmable Logic Device)复杂可编程门阵列FPGA(Field Programmable Gate Array)现场可编程门阵列等。这些器件可通过软件编程生成各种逻辑
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 组成 原理 存储器
链接地址:https://www.31ppt.com/p-6342723.html