《计算机硬件技术基础-第4章(存储器)课件.ppt》由会员分享,可在线阅读,更多相关《计算机硬件技术基础-第4章(存储器)课件.ppt(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第4章 内部存储器目录4.1 存储系统概述4.2 内部存储器的作用及其分类内存的作用、内存的分类内存的主要技术指标4.3 半导体存储器的组成及工作原理随机存储器RAM、只读存储器ROM、内部存储器的组成4.4 RAM的基本工作方式4.5 内存模组与基本结构逻辑Bank与芯片容量表示方法内存条(模组)的结构及工作原理14.6 主流内存条介绍FPM DRAM、EDO DRAM、SDRAM、DDR SDRAM、DDR2 SDRAM、Rambus几种常见内存带宽比较内存接口类型4.7 内存相关技术内存双通道内存技术内存参数的及优化化内存技术规范及标注格式第4章 内部存储器目录24.1 存储系统概述存储
2、体系存储系统是计算机的重要组成部分,用来存储计算机工作需要的信息(程序和数据)的部件,构成计算机的信息记忆功能。存储器可分为两大类:内部存储器和外部存储器。内部存储器外部存储器微机存储系统的层次结构 34.2 内部存储器的作用及分类作用内存储器均为半导体存储器;外存储器有磁性存储器、光存储器和半导体存储器三种。内存的作用:运行程序;暂存常用的程序、数据;与外存储器、外设交换数据的缓冲存储。中央处理器接口总线内存储器外存储器44.2 内部存储器的作用及分类内存的主要技术指标 存储容量:存储器可以容纳的二进制信息量称为存储容量。以字节(B:Byte)为单位。1KB=210=1024B 1MB=22
3、0=1024KB=1,048,576B 1GB=230=1024MB=1,048,576KB=1,073,741,824B 速度:读取时间=存储器从接收读出命令到被读出信息稳定在MDR(Memory Data Register)的输出端为止的时间,一般单位为ns(10-9秒)。DRAM芯片:一般为几十ns。目前由DRAM芯片构成的内存条(模块):突发传送模式下读写速度可以达到2ns。如DDR400连续读取的极限速度为2.5ns。SRAM芯片:几个十几ns。带宽:(存储器位数/8)X读取速度峰值,单位为MB/s。64.2 内部存储器的作用及分类内存的主要技术指标 错误校验:内存在读写过程中检测和
4、纠正错误的能力,常用的错误校验方式有Parity、ECC。奇偶校验(Parity):每个字节增加一位,共9位,增加的一位用于奇校验或偶校验。只有检错能力。ECC(Error Checking and Correcting):一般每64位增加8位。由于差错控制。ECC的功能不但使内存具有数据检错能力,而且具备了数据纠错功能,ECC可以纠正存储器访问的绝大多数错误。关于SPD(Serial Presence Detect):用1个小容量EEPROM芯片,记录内存的速度、容量、电压与行、列地址带宽等参数信息。当开机时PC的BIOS将自动读取SPD中记录的信息,以完成正确的硬件参数设置(如外频、读取时
5、间、及各种延时)。SPD芯片74.3 半导体存储器的组成及工作原理SRAM SRAM工作原理SRAM基本存储电路单元:双稳态触发器,8个双稳态触发器集成为一个字节的存储单元(寄存器),多个存储单元集成为存储器芯片,多片存储器芯片组成存储器模块。CPD QD0Q0D QD1Q1D QD2Q2D QD3Q3D QD4Q4D QD5Q5D QD6Q6D QD7Q7D0D78位R/W读/写E使能8位8位8位8位R/WD0D7E0E1E2E384.3 半导体存储器的组成及工作原理DRAM DRAM的位存储电路:为MOS管+电容器动态存储电路,其记忆信息的机理是依靠电容器C存储电荷的状态,电容器C有电荷时
6、,为逻辑“l”,没有电荷时,为逻辑“0”。单元读写:只有行选择信号和列选择信号同时有效时才选中该存储单元,再根据数据线状态和控制电路完成对电容电压的读取(读)或对电容的充放电(写)。T数据输入输出线行选择信号列选择信号C刷新放大器 刷新:由于电容器存在漏电,因此需要定期对电容器充放电,每隔一定时间(一般2ms左右的刷新周期)就要刷新一次。刷新是按行进行,一次一行,一个刷新周期完成所有行的刷新。104.3 半导体存储器的组成及工作原理DRAM DRAM芯片结构:存储阵列为多页面结构,地址线为行地址和列地址分别传送,由行选通(RAS)信号和列选通信号控制。数据线分为输入和输出,WE有效为写,无效为
7、读。RAS:Row Address StrobeCAS:Column Address Strobe行选择信号列选择信号行地址译码器地址WE数据输出数据输入位存储单元地址锁存器列地址译码器RAS CAS1 14.3 半导体存储器的组成及工作原理DRAMDRAM读出时序DRAM写入时序134.3 半导体存储器的组成及工作原理ROM2.PROM可编程ROM PROM虽然可由用户编程,但只能有一次写入的机会,一旦编程(写入)之后,就如掩模式ROM一样。PROM存储器使用熔断丝,熔断丝原始状态导通(1),将熔断丝烧断编程为0。PROM是最早期的ROM品种,现在已基本淘汰。3.EPROM可擦除可编程ROM
8、 EPROM通过紫外线照射可以将信息全部擦除(全部为1)。EPROM可重复编程。适合于系统开发研制时使用。EPROM虽然具有可反复编程的优点,但需要专用的紫外线擦除器,且只能整体擦除。4.EEPROM电可擦除可编程ROM 可通过电信号全部或部分擦除,能完成在线编程。通过程序方式可实现读写,但其读写速度比RAM慢的多。154.3 半导体存储器的组成及工作原理ROM5.Flash Memory闪烁存储器属于EEPROM的改进产品。新一带的非易失存储器。特点:一般容量比其他类型ROM大的多,集成度高;内部为分页结构(一般1页512字节),写入之前必须整页擦除,信息只能由1写为0。目前被广泛用于移动存
9、储器(U盘),替代软磁盘。在PC机中取代原来的PROM/EEPROM,用来保存BIOS程序。从发展趋势看,将取代其他类型的ROM,有逐步取代部分磁性存储器。和硬盘相比:抗震、无噪声、耗电低等优点。但容量小、单位容量造价高。和RAM相比:具有非易失的优势。但速度慢、不能完成完全随机读写。164.3 半导体存储器的组成及工作原理内存的组成 存储芯片阵列:模块的数据位宽一般大于存储器芯片的数据位宽,目前使用的存储器模块的数据位宽为64位,存储器芯片的数据位宽一般为4位、8位或16位。8片32M/8位组成256MB的存储器模块8片16M/16位组成256MB的存储器模块32MX8位32MX8位32MX
10、8位32MX8位32MX8位32MX8位32MX8位32MX8位影射到系统16MX16位16MX16位16MX16位16MX16位16MX16位16MX16位16MX16位16MX16位64位模块位宽影射到系统256MB存储空间184.3 半导体存储器的组成及工作原理内存的组成 地址译码器:可以使用单译码和双译码结构,双译码结构的译码器构造简单。194.4 RAM的基本工作方式 读写操作过程:RAM单元的读写操作过程包括地址锁存、译码、单元读写和数据传输几个步骤。存储芯片阵列地址译码器地址寄存器MAR读写驱动电路数据寄存器MDR时序控制电路系统总线地址总线读写控制数据总线CPU地址译码,译码输
11、出选定指定存储单元。CPU传送地址到存储器的地址寄存器。从控制总线传送读/写命令。CPU通过总线将数据传送到MDR(写)或将MDR数据传送到CPU(读)。完成单元的内容更新(写)或读出单元内容(读)。204.5 内存模组的基本构造 内存模组(内存条)由多块DRAM芯片组成,如早期的4MX8的模组,采用30线的SIMM封装,将8片4MX1的芯片封装的一起。模组引线A0A10:行、列地址线;DQ1DQ8:数据线;CAS:列选通信号;RAS:行选通信号;WE:写命令,0=写,1=读DQ1DQ8A0A10RASCASWE行地址 列地址RASCAS地址数据数据214.6 主流内存条介绍 内存条目前内存的
12、物理结构都是条状的模块,由DRAM芯片构成的条状电路模块。内存条的使用必须符合芯片组的要求类型 接口 位宽 单条容量 电压 应用时代=DRAM 30 SIMM 8 256K4M 5 286/386/486FPM DRAM 72 SIMM 32 432M 5 486/PentiumEDO DRAM 72 SIMM 32 432M 5 PentiumSDRAM 168 DIMM 64 32256M 3.3 PentiumRambus DRAM 184 RIMM 16 64M1G 2.5 PentiumDDR SDRAM 184 DIMM 64 128512M 2.5PentiumDDR2 SDRA
13、M 240 DIMM 64 256M1G1.8 Pentium=SIMM:Single In-line Memory Module FPM:Fast Page Mode DIMM:Dual In-line Memory Module EDO:Extended Data Out RIMM:Rambus In-line Memory Module DDR:Double Data Rate 224.6 主流内存条介绍EDO DRAM EDO(Extended Data Out)DRAMEDO DRAM是在FPM DRAM的基础上的改进,由于引入了预读取机制,EDO DRAM 可以在输出数据的同时进行
14、下一个列地址选通。EDO DRAM的读写速度比FPM DRAM提高20%40%。行地址 列地址1 列地址2 列地址4数据1 数据2 数据3 数据4RASCASDATAAdd.列地址3 由于动态存储器的机理的原因,相邻的两次列地址传送之间必须有时间间隔(预充电时间)。244.6 主流内存条介绍SDRAM SDRAM(Synchronous SRAM)FPM和EDO 存储模组中只有一个Bank,SDRAM有多个Bank,在单元组织上采用交叉存放。如果有两个Bank,Bank0和Bank1交错读写,在读写某一个Bank时,另一个bank完成预充电。SDRAM的读写是和系统总线时钟clock同步的。S
15、DRAM是64位位宽,3.3伏工作电压。行地址 列地址数据1 数据2 数据3 数据4CLOCKRASCASAdd.Data254.6 主流内存条介绍DDR DDR(Double Data Rate)SDRAM:在SDRAM的基础上,内部具备2bit预取机制,采用时钟的上、下沿分别传输数据,使传送带宽增加一倍。在相同的时钟频率下,DDR比SDRAM的传输速度提高一倍。双体结构:存储阵列由双存储体构成,交叉编址,执行一个存储器输出的同时准备另一个存储器的数据,按时间交替输出。DDR SDRAM为64位位宽,2.5伏工作电压。264.7 内存相关技术双通道技术 双通道通过在内存控制器(北桥芯片或MC
16、H)上增加两个存储器通道,使用现有的存储器模组实现两个通道并行工作,在同时安装两条64位的DDR或DDR2存储器条,可以实现128位的位宽。支持双通道的主机板一般都有4个DIMM存储器插槽,两个内存条必须插到同颜色的插槽才可以配置成双通道模式。284.7 内存相关技术内存技术规范及标注格式PC66PC100PC133标准 总线频率66MHz100MHz133MHz带宽533MB/s800MB/s1067MB/sSDRAM主要的标准有PC66、PC100、PC133三种。294.7 内存相关技术内存技术规范及标注格式DDR有PC2100、PC2700、PC3200、PC4200等几种。DDR 2
17、66DDR 333规格 工作频率133MHz166MHz单通道带宽2.1GB/s2.7GB/s双通道带宽4.2GB/s5.3GB/sDDR 400 200MHz 3.2GB/s 4.8GB/sPC2100PC2700标准PC3200DDR 533 266MHz 4.2GB/s 8.5GB/s PC420031DDR2主要有PC2-3200、PC2-4300、PC2-5300几种。DDR2-400DDR2-533DDR2-667规格 工作频率200MHz266MHz333MHz单通道带宽3.2GB/s4.3GB/s5.3GB/s双通道带宽6.4GB/s8.5GB/s10.67GB/sPC2-3200PC2-4300PC2-5300标准4.7 内存相关技术内存技术规范及标注格式32作业 Flash存储器和传统的只读存储器相比有什么优点?与硬盘、RAM相比较,Flash存储器有什么优势和缺陷?内存的速度怎样定义?什么是内存的带宽?从存储机理、芯片结构和应用三个方面比较SRAM和DRAM。64MB的SRAM和DRAM芯片的地址引线和数据引线各有多少条?简述从EDO DRAM到SDRAM存储器采用的改进技术。比较SDRAM与DDR SDRAM的特点。使用CPU-Z(1.39,)测试一台计算机的存储器类型、容量以及SPD信息,写出测试结果。33
限制150内