当前位置:首页 > 内存 > 正文

内存位宽4bit和8bit

  • 内存
  • 2024-08-10 07:19:33
  • 8387

一、DDR和DDR2,DDR3,区别在那里

DDR:

DDR使用一个周期来回传输数据,因此传输量同时加倍,因此就像以两倍的工作频率运行一样。为了直观起见,对其进行了命名,因此命名为DDR200266333400。

DDR2:

虽然DDR2的工作频率没有改变,但是数据传输位宽从DDR的2bit变成了4bit,所以同时传输的数据是DDR2的两倍DDR,所以也使用等,有效频率命名为DDR2400533667800。

DDR3:

DDR3内存不会提高运行频率。它继续将数据传输位宽增加到8bit,是DDR2的两倍,因此也运行在相同的频率下。实现更高的带宽,因此等效名称为DDR3800106613331600。

所以可以看出DDR400DDR2800DDR31600内存的运行频率没有差别,只是由于传输数据位宽加倍而导致带宽增加。

内存的实际工作频率是由延迟决定的。DDR400和DDR2800的实际工作频率是相同的。后者的带宽是前者的两倍,并且延迟相同。如果是DDR400和DDR2667,后者虽然带宽较大,但其实际频率较低,延迟也稍大。

DDR2与DDR的区别:

1.速率和预取量

DDR2的实际工作频率DDR2内存的速度是DDR的两倍,其4位能力是标准DDR内存的两倍。

2.封装及电压

DDR封装为TSOPII,DDR2封装为FBGA;

DDR的标准电压为2.5V,DDR2的标准电压为1.8V。

3.bitpre-fetch

DDR是2bitpre-fetch,DDR2是4bitpre-fetch。

4.新技术介绍

DDR2引入了OCD、ODT和POST

(1)ODT:ODT是内置内核的终端电阻。其作用是让DQS、RDQS、DQ和DM信号在终端电阻处被消耗,以防止这些信号在电路上反射;

(2)PostCAS:旨在改善DDR2内存的利用效率。

当没有pre-CAS功能时,其他L-Bank的寻址操作可能会因为当前行的CAS命令占用地址线而延迟,且数据I/O总线Idle当使用pre-CAS时,可以消除命令冲突并提高数据I/O总线利用率。

(3)OCD(Off-ChipDriver):离线驱动器调整,DDR2可以通过OCD来提高信号的完整性。OCD的作用是调整DQS和DQ之间的同步,保证信号的完整性和可靠性。OCD的主要目的是调整I/O接口的电压来补偿上拉和下拉电阻值,目的是最小化DQS和DQ数据信号之间的偏差。

调整时,分别测试DQS高电平、DQ高电平与DQS低电平、DQ高电平的同步性。如果不满足要求,则使用设置突发长度的地址线。传输上拉/下拉电阻电平,测试合格后才会退出OCD操作。

DDR3和DDR2的区别:

2为1.8V,DDR3为1.5V;

3采用CSP和FBGA封装,8位芯片采用78球FBGA封装,16位芯片采用96球FBGA封装,DDR2有三种规格:60/68/84球FBGA封装;

3.逻辑Bank数量,DDR2有4Bank和8Bank,而DDR3有8个起始Bank;

4.突发长度,由于DDR3预计为8bit,因此突发传输周期(BL,BurstLength)也固定为8位,而对于DDR2和早期DDR架构系统,也常用BL=4;

DDR3为此添加了4-bitBurstChop(突发突变)模式,该模式由一个BL=4的读操作加上一个BL=4的写操作组合成一个BL=8的数据突发传输。然后可以通过A112位地址线控制这种突发模式;

5.寻址时序(Timing),DDR2的AL为0~4,DDR3为0、CL-1和CL-2。另外,DDR3还增加了一个时序参数——写延迟(CWD);

6.位预取:DDR2为4bit预取,DDR3为8bit预取;

7.新功能,ZQ是一个新引脚,连接到这个引脚上有一个240欧姆的低容差参考电阻,并且增加了一个新暴露的SRT(Self-ReflashTemperature)可编程温控内存时钟频率功能。

新增PASR(PartialArraySelf-Refresh)部分bank刷新功能,可以说是对整个内存bank进行更有效的数据读写,达到省电的目的;

3的参考电压分为两部分,即服务于命令和地址信号的VREFCA和服务于数据总线的VREFDQ。这将有效提高系统数据总线的信噪比;

9.点对点连接(point-to-point,p2p),这是为了提高系统性能而做出的重要改变。


二、8bit是多大的内存?

主存容量为8KB。

RAM芯片的存储容量=地址线数×数据线数Bit=字数(存储单元数)×字长。

地址线有12条,即可以显示2^12个内存单元,数据线有16条,即可以同时通过数据线传输16位(每行)。一次只能传输1位),即2B(16bit=2*8bit=2B),那么可以理解为存储单元的大小等于每次通过数据线传输的位数,也是2B,所以主存容量是2^12*2B=8KB。

高级信息:

每千字节称为1KB。注意,这里的“千”并不是通常意义上的1000,而是1024。即:1KB=1024B。不过,如果不需要严格计算,也可以假设1K就是1000。4).

每1024KB就是1MB(这里的K也指1024),即:1MB=1024KB=1024×1024B=1,048,576B。这是一个准确的计算。如果没有具体要求,也可以假设1MB=1,000KB=1,000,000B。

还需要注意的是,存储产品制造商直接使用1GB=1000MB、1MB=1000KB、1KB=1000B的计算方法来计算产品的容量。容量未达到额定容量(例如320G硬盘只有300G左右)

每1024MB就是1GB,所以1GB=1024MB。软盘为1.44MB,CD为650MB,硬盘驱动器为120GB。如果我们在硬盘上存储一本10万汉字的小说,则占用10万汉字=20万B=20万B÷1024≈195.3KB≈195.3KB÷1024≈0.19MB。

参考来源:度百科-存储容量