首先,SDR的全稱是SDR SDRAM,可是兩個SDR的意思是徹底不一樣的!dom
瞭解這一點以後,再依次看看其中的區別:
SDR,是隻有在時鐘上升沿進行I/O,而DDR則是在上升沿和降低沿都傳輸一次,因此就傳輸量而言後者是前者的兩倍。code
然後面的DDR二、DDR3則是DDR的升級款,區別在於每次傳輸的數據位不一樣,DDR是2bit,至關於2^!,DDR2是2^2=4bit,DDR3是2^3=8bit。內存
好比DDR3-1600,1600表示等效頻率1600MHz(即有效的數據傳輸頻率),從SDRAM開始數據總線位寬默認都是64bit,若是採用雙通道的話就是128bit。
DDR3採用上升沿和降低沿同時傳輸8bit的數據,因此核心頻率:1600 / 8 = 200 MHz
內存的帶寬 = 核心頻率 × 數據總線位寬 × 傳輸數據位數(倍增係數,DDR3就是8),因此,直接帶入計算:200 × 64 × 8 = 102400 Mbit/s
,此時須要除以8獲得12.8G/s。同步
因此,對於DDR3的傳輸帶寬能夠簡化計算:1600 × 8 = 12.8 GB/s
,可是要清楚中間相消的8都是什麼意思。it
Standard | Internal Rate | Bus Clock |
---|---|---|
SDR | 100 - 166 | 100 - 166 |
DDR | 133 - 200 | 133 - 200 |
DDR2 | 133 - 200 | 266 - 400 |
DDR3 | 133 - 200 | 533 - 800 |
DDR4 | 133 - 200 | 1066 - 1600 |