|
|
|
|
|
解剖Rambus DRAM內存(3) |
|
作者:第三媒體
來源:www.TheThirdMedia.com
日期:2000-03-24
|
|
|
|
|
|
|
|
|
[摘要]
上一講我們談到RDRAM雖然外頻高,但是可憐的總線寬度則制約了它的性能。同時,現有的133M外頻PIII系統由于遠遠不能為RDRAM提供足夠的外頻,因此嚴重損傷了RDRAM性能,這導致RDRAM在現有PC系統中幾乎不能發揮多大... |
|
[正文]
上一講我們談到RDRAM雖然外頻高,但是可憐的總線寬度則制約了它的性能。同時,現有的133M外頻PIII系統由于遠遠不能為RDRAM提供足夠的外頻,因此嚴重損傷了RDRAM性能,這導致RDRAM在現有PC系統中幾乎不能發揮多大效能。 這一講,我們的重點將討論Latency在RDRAM中的問題。 5、RDRAM的Latency 單從帶寬上比較,最新版的DDR SDRAM比RDRAM還稍有優勢,但是,看起來,SDRAM較之RDRAM仍然處于劣勢,雖然現有的Coppermine系統遏制了RDRAM的帶寬。 注意帶寬是數據能被傳輸的速率,在各種內存中,在數據被真正傳輸前,傳送方必須花費一定時間去等待傳輸請求的響應,這種等待就是種延遲,在這里的專門術語就叫做“Latency”,顯然Latency是削弱傳輸性能的因素。非常重要的是,Latency正好是RDRAM的弱點之一,一般地,RDRAM的Latency對RDRAM性能的削弱比SDRAM嚴重得多。 RDRAM是基于內存系統的協議,這意味著RDRAM的工作方式類似于一個小系統,它把16位數據包從一片RDRAM傳輸到另一片RDRAM,直到這個信息包被組裝成具有64位寬的塊,這時的數據才能被處理器所接受。這樣的處理過程,使數據不得不在系統中的所有RDRAM內爬行一遍,這與SDRAM使用的柵格存取方式具有鮮明不同。這增加了RDRAM很大的復雜性,同時也導致了包括延遲增大的幾個問題。 不同于SDRAM,RDRAM的延遲隨著系統內RDRAM內存條數目的增加而增加,需注意,數據在退出內存控制器之前,數據將順序穿越每一片RDRAM。設想系統中最初只有一條RIMM插槽具有一條RDRAM內存,數據從這片RDRAM傳輸到內存控制器具有某個確定時間延遲;當另一片同樣的RIMM加入系統時,由于它將引入寄生電容和阻抗不匹配,從而將減緩信號的傳播,因此數據經第二片RIMM到達內存控制器將花費更多的時間,換句話就是,第二片RIMM比第一片RIMM具有更大延遲。 對內存控制器來說,連續處理成倍增加的延遲將是一場惡夢。為了能正常工作,當一個基于RDRAM的系統初始化時,系統將確定整個RDRAM系統最大的延遲,并且調節所有RDRAM使用系統中最慢的RDRAM相同的延遲。需要注意的是,對于真實的系統,每一個RIMM具有多個RDRAM設備,因此延遲的平衡是非常困難的。 一片RDRAM芯片典型具有20ns的頁存取延遲,為了平衡延遲,這些芯片具有TPARM 控制寄存器,控制器可以編程以提供2.5, 5.0, 7.5 或10.0 ns的補償延遲。這意味著,RDRAM普通的延遲可能被追加比20ns高50%的延遲。 總和起來,RDRAM的延遲較之最快的PC100 SDRAM的延遲高100% (Puma 3-24)
|
|
【 頻道首頁 】【 評論
】 【 打印
】 【 字體:大
中
小
】
|
|
上一篇:解剖Rambus DRAM內存(4) 下一篇:AGP顯卡超頻探險(4) |
|
導航:報價 | 大全 | 排行榜 | 產品大全 | 參量 | 訂閱 |
|
|