计算机组成解疑补漏之SDR、DDR及相关计算
SDRAM的相關(guān)計(jì)算以及理解SDR和DDR:
關(guān)于SDR、DDR的理解
首先,SDR的全稱是SDR SDRAM,但是兩個(gè)SDR的意思是完全不同的!
- SDRAM:Syncronous Dynamic Random Access Memory,對應(yīng)中文:同步動(dòng)態(tài)隨機(jī)存取存儲器。
- SDR:Single Data Rate,單數(shù)據(jù)率。
- DDR: Double Data Rate,雙數(shù)據(jù)率。
了解這一點(diǎn)之后,再依次看看其中的區(qū)別:
SDR,是只有在時(shí)鐘上升沿進(jìn)行I/O,而DDR則是在上升沿和下降沿都傳輸一次,所以就傳輸量而言后者是前者的兩倍。
而后面的DDR2、DDR3則是DDR的升級款,區(qū)別在于每次傳輸?shù)臄?shù)據(jù)位不同,DDR是2bit,相當(dāng)于2^!,DDR2是2^2=4bit,DDR3是2^3=8bit。
三個(gè)速率指標(biāo)
- 核心頻率:內(nèi)存固定的工作頻率;
- 時(shí)鐘頻率(I/O頻率);
- 等效頻率:有效數(shù)據(jù)傳輸頻率(這是區(qū)分三種DDR之間的關(guān)鍵)
具體實(shí)例
比如DDR3-1600,1600表示等效頻率1600MHz(即有效的數(shù)據(jù)傳輸頻率),從SDRAM開始數(shù)據(jù)總線位寬默認(rèn)都是64bit,如果采用雙通道的話就是128bit。
DDR3采用上升沿和下降沿同時(shí)傳輸8bit的數(shù)據(jù),所以核心頻率:1600 / 8 = 200 MHz
內(nèi)存的帶寬 = 核心頻率 × 數(shù)據(jù)總線位寬 × 傳輸數(shù)據(jù)位數(shù)(倍增系數(shù),DDR3就是8),所以,直接帶入計(jì)算:200 × 64 × 8 = 102400 Mbit/s,此時(shí)需要除以8得到12.8G/s。
所以,對于DDR3的傳輸帶寬可以簡化計(jì)算:1600 × 8 = 12.8 GB/s,但是要清楚中間相消的8都是什么意思。
關(guān)于核心頻率與時(shí)鐘頻率
| 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 |
轉(zhuǎn)載于:https://www.cnblogs.com/ZealYoung/p/10922641.html
總結(jié)
以上是生活随笔為你收集整理的计算机组成解疑补漏之SDR、DDR及相关计算的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 少儿编程:玩游戏不如设计游戏!
- 下一篇: Leetcode 刷题笔记