首页 > 技术支持 > 存储器 >SDRAM 同步动态随机存储器

SDRAM 同步动态随机存储器

内存的作用

内存就是数据的临时存放的部件,起着承上启下的作用,一方面要从外存中读取执行程序和需要的数据,另一方面还要为CPU服务,进行读写操作。所以主存储器快慢直接影响着PC的速度。就如卖东西一样,在商店里不可能存放所有的货物,一般情况下货物大部分存放在了库房里,假如库房离我们的商店很远,那你就需要一辆车来拉货,把货物仓库放到车里,到了商店,再把货物从车里搬运到店面里;那么这辆车在转运货物时就可以看作时一个临时仓库,而我们的内存就相当于是这辆车。

内存的工作原理

首先,内存从CPU获得查找某个数据的指令,然后再找出存取资料的位置时(这个动作称为“寻址”),它先定出横坐标(也就是“列地址”)再定出纵坐标(也就是“行地址”),这就好像在地图上画个十字标记一样,非常准确地定出这个地方。对于电脑系统而言,找出这个地方时还必须确定是否位置正确,因此电脑还必须判读该地址的信号,横坐标有横坐标的信号(也就是RAS信号,Row Address Strobe)纵坐标有纵坐标的信号(也就是CAS信号,Column Address Strobe),最后再进行读或写的动作。因此,内存在读写时至少必须有五个步骤:分别是画个十字(内有定地址两个操作以及判读地址两个信号,共四个操作)以及或读或写的操作,才能完成内存的存取操作。

内存的分类

目前市场中主要有的内存类型有SDRAM、DDR SDRAM和RDRAM三种,其中DDR SDRAM内存占据了市场的主流,而SDRAM内存规格已不再发展,处于被淘汰的行列。RDRAM则始终未成为市场的主流,只有部分芯片组支持,而这些芯片组也逐渐退出了市场,RDRAM前景并不被看好。

SDRAM:SDRAM,即Synchronous DRAM(同步动态随机存储器),它的工作速度是与系统总线速度(即时钟周期)同步的。SDRAM内存又分为PC66、PC100、PC133等不同规格,而规格后面的数字就代表着该内存最大所能正常工作系统总线速度,比如PC100,那就说明此内存可以在系统总线为100MHz的电脑中同步工作。SDRAM采用3.3伏工作电压,168Pin的DIMM接口,带宽为64位。

DDR SDRAM:严格的说DDR应该叫DDR SDRAM,人们习惯称为DDR,部分初学者也常看到DDR SDRAM,就认为是SDRAM。DDR SDRAM是Double Data Rate SDRAM的缩写,是双倍速率同步动态随机存储器的意思。DDR内存是在SDRAM内存基础上发展而来的,仍然沿用SDRAM生产体系,因此对于内存厂商而言,只需对制造普通SDRAM的设备稍加改进,即可实现DDR内存的生产,可有效的降低成本。 SDRAM在一个时钟周期内只传输一次数据,它是在时钟的上升期进行数据传输;而DDR内存则是一个时钟周期内传输两次次数据,它能够在时钟的上升期和下降期各传输一次数据,因此称为双倍速率同步动态随机存储器。DDR内存可以在与SDRAM相同的总线频率下达到更高的数据传输率。DDR为184针脚,支持2.5V电压。常见的DDR内存分为DDR、DDR2、DDR3。目前的主流内存是DDR2/3。

RDRAM:RDRAM(Rambus DRAM)是美国的RAMBUS公司开发的一种内存。与DDR和SDRAM不同,它采用了串行的数据传输模式。

传输标准

主板所支持的内存传输带宽大小或主板所支持的内存的工作频率。传输标准术购买内存的首要选择条件之一,它代表着该内存的速度。目前市场中所有的内存传输标准有SDRAM的PC100、PC133;DDR SDRAM的PC1600、PC2100、PC2700、PC3200、PC3500、PC3700、PC4300、PC5300、PC5700。DDR(200-400) DDR2(533-1066),DDR3(1333>3000)

CL(CAS Latency)

CL(CAS Latency):纵向列地址控制器的延迟时间CAS Latency参数,简称CL参数是当一个读命令发出后至数据发送至输出端的所需要的时间(指内存需要经过多少个周期才能开始读写数据),用时钟周期来表示。显然CAS Latency时钟周期数越少越好,也是在一定频率下衡量支持不同规范的内存的重要标志之一。

从前面的DDR/DDR2/DDR3规格表我们可以知道,DDR3的CAS Latency(CL)将在5~8之间,相比现在DDR2的3~6又要高出很多。

目前DDR3-1066、DDR3-1333和DDR3-1600的CL值分别为7-7-7、8-8-8及9-9-9,把内存颗粒工作频率计算在内,其内存模块的延迟值应为13.125ns、12ns及11.25ns,相比DDR2内存模块提升了约25%,因此消费者以CAS数值当成内存模块的延迟值是不正确的。

总延迟时间 = 系统时钟周期×CL(CAS Latency)参数+存取时间。

内存负责向CPU提供运算所需的原始数据,而目前CPU运行速度超过内存数据传输速度很多,因此很多情况下CPU都需要等待内存提供数据,这就是常说的“CPU等待时间”。内存传输速度越慢,CPU等待时间就会越长,系统整体性能受到的影响就越大。因此,快速的内存是有效提升CPU效率和整机性能的关键之一。选择购买内存时,最好选择同样CL设置的内存,因为不同速度的内存混插在系统内,系统会以较慢的速度来运行,也就是当CL2.5和CL2的内存同时插在主机内,系统会自动让两条内存都工作在CL2.5状态,造成资源浪费。

双通道

双通道内存技术其实是一种内存控制和管理技术,它依赖于芯片组的内存控制器发生作用,同时同步在两根内存上进行读写的操作。在理论上能够使两条同等规格内存所提供的带宽增长一倍。它并不是什么新技术,早就被应用于服务器和工作站系统中了,只是为了解决台式机日益窘迫的内存带宽瓶颈问题它才走到了台式机主板技术的前台。通道内存技术是解决CPU总线带宽与内存带宽的矛盾的低价、高性能的方案。目前在I7平台中还推出了DDR3的三通道技术。

内存的SPD芯片

用于存放内存的各类参数,可以起到简化内存设置的作用

ECC

ECC是“Error Checking and Correcting”的简写,中文名称是“错误检查和纠正”。 ECC是一种能够实现“错误检查和纠正”的技术,ECC内存就是应用了这种技术的内存,一般多应用在服务器及图形工作站上,这将使整个电脑系统在工作时更趋于安全稳定。

相关SDRAM 内存芯片:SDRAMDDRDDR2DDR3