【带宽、主频、位宽、数据传输速率】DDR带宽怎么计算?

文章目录

  • 1. 如何计算DDR带宽
  • 2. DDR data rate和DDR主频
  • 3. Mbps和Mhz
  • 4. 出题

1. 如何计算DDR带宽

计算DDR理论带宽的公式为:

DDR主频 * 位宽 = 理论带宽

其中,位宽(bit width)指的是内存总线的位宽,例如64位、128位、16bit、32bit等,bit意为"位"或"比特"。

主频指的是DDR内存的实际主频,而不是DDR内存的倍频频率。因此,在计算理论带宽时,需要将DDR主频和位宽相乘即可。例如,以2400MHz主频,64bit位宽为例,计算公式为:

2400 * 64 = 153600Mbit/s = 19200MB/s = 18.75GB/s。

这里的Mbit/s指的是兆比特每秒,MB/s指的是兆字节每秒,GB/s指的是千兆字节每秒。

需要注意的是,这里的理论带宽是指DDR内存的最大传输速率,实际带宽会受到多种因素的影响,例如内存控制器、内存时序等。

2. DDR data rate和DDR主频

DDR data rate和DDR主频是一个意思吗?

DDR data rate和DDR主频不是一个意思。DDR data rate指的是内存传输数据的速率,单位通常为Mbps。
DDR主频指的是内存控制器的时钟频率,单位是MHz。
两者之间的关系是DDR data rate = DDR主频 * 传输位数,例如DDR4-3200内存的DDR data rate为3200Mbps,而DDR主频为1600MHz。

3. Mbps和Mhz

Mbps和Mhz是一个意思吗?

Mbps和MHz不是一个意思。Mbps指的是数据传输速率,即每秒传输的数据量,单位为兆比特每秒。而MHz指的是时钟频率,即每秒钟的时钟周期数,单位为兆赫兹。
在DDR内存中,数据传输是在时钟周期的上升沿和下降沿都进行一次采样,因此DDR data rate是DDR主频的两倍。

4. 出题

DDR1,bit width,2x32bit
DDR2,DDR4,max data rate 6400Mbps
DDR3,LPDDR4/LPDDR4x,max data rate 8567Mbps
问DDR带宽是多少?

2x32x8567/8/2 = 34268MB/s = 33.5 GB/s

你可能感兴趣的:(日常生活学习记录,DDR,带宽,主频,数据传输速率,Mbps,位宽)