記憶體核心頻率、工作頻率,等效頻率、預讀取技術詳解
DRAM (Synchronous Dynamic Random-Access Memory) DDR (Double Data Rate SDRAM) DDR2DDR2的特性和DDR一樣,它的內部儲存陣列到I/O快取之間通過一條寬敞的64位,100MHz匯流排,但是資料從快取傳輸到外部控制器通過一條快速而狹窄的匯流排(16位,200MHz),外部匯流排仍然使用雙倍傳輸資料的策略,我們得到的資料傳輸率為400MHz。因此,64位模組需要同時使用4個段(banks)。這個記憶體模組被稱為DDR2-400,它的標記方法和DDR記憶體相同,都是以記憶體的資料傳輸率來標識。 因此,以同樣100MHz頻率工作的DRAM儲存單元,我們使用不同的記憶體模組寬度,得到不同的記憶體頻寬,SDRAM是800MB/s,DDR SDRAM是1600MB/s,DDR2 SDRAM則達到了3200MB/s的資料傳輸率!由於多路複用技術,記憶體模組通過同時使用低速的記憶體陣列可以達到高頻寬。DDR採用了2位預取(2-bit prefetch),也就是2:1的資料預取,2bit預取架構允許內部的佇列(column)工作頻率僅僅為外部資料傳輸頻率的一半。在SDRAM中資料傳輸率完全參考時鐘訊號,因此資料傳輸率和時鐘頻率一樣。DDR2採了4位預取(4-bit prefetch),這就是DDR2提高資料傳輸率的關鍵,可以在不提高內部儲存陣列頻率的情況下提高資料輸出頻寬,未來的DDR3還有現在的RDRAM採用了8位資料預取。 相對於SDRAM,DDR擴充套件了原來SDRAM的設計。由於2bit Prefetch架構可以同存取兩個bank的資料,使內部資料匯流排的頻寬提高兩倍,因此在記憶體的輸出端可以在時鐘訊號的上升延和下降延傳輸資料,DDR的資料傳輸率是實際工作頻率的兩倍。DDR2通過使用4-bit預取架構來提高資料傳輸率,降低對內部bank頻率的要求。採用4-bit prefetch架構使DDR2僅能使用兩種資料突發傳輸長度(burst length),BL=4或BL=8。這個比較容易理解,因為DDR2一次存取4bit資料,所以資料突發長度也就成了4或8。 DDR2記憶體將使用240pin的模組,但是它的長度(記憶體條長度)和現在184pin的DIMM一樣,也就是說DDR2模組的pin之間更加緊密了。模組的特性可以讓它適應更高的工作頻率,而且,模組還能容納更高容量的記憶體顆粒。DDR2模組的優勢是明顯的,但也不能忽視它的缺點:首先,它在相同時鐘速率介面上使用了更高的工作頻率,第二,寫延遲被增加了。第三,記憶體的價格會更加昂貴,因為在封裝上的成本增加了許多,DDR和DDR2的其它區別參見下表:
DDR記憶體家族的未來發展趨勢(下表由VR-Zone總結)。從中可以瞭解到DDR-Ⅱ與DDR-Ⅲ的未來發展日程與可能的規格。顯然DDR-Ⅲ採用類似RDRAM的8bit預取設計,核心頻率將是I/O頻率的1/8。目前DDR-Ⅲ還在初步討論中,謹供參考。
|
|||||||||||||||||||||||||||
夢多點評: |