請問一下:
SDRAM的refresh的方式有:Auto-Refresh、Self-Refresh兩者有何不同?
那refresh與Precharge又有何不同?
而Precharge又分Bank Precharge及Precharge all又有何不同呢?
2005-03-07 15:46:44 · 1 個解答 · 發問者 阿宏 1 in 電腦與網際網路 ➔ 硬體 ➔ 附加元件
Auto-Refresh 指在正常的讀寫動作中,有一個 internal counter 會對所有的 Memory cell 做 Refresh 的動作;而 Self-Refresh 是指 Memory 進入 Sleep mode 後,自行 Refresh 的動作而 Precharge 是指在讀寫動作之前,先對該 Bank 做 Active 的前置動作,一般 DRAM 會有兩個或四個 Bank,為了速度的考量,有可能現在在讀 Bank 0,但下一個動作要讀 Bank1,此時就要先對 Bank1 做 Precharge 的動作,等 Bank0 讀完後,就可以馬上接著讀 Bank1 了。而 Precharge All Bank 一般是在 Initialize 的時候用而已至於兩者的差別,Refresh 是為了更新 DRAM 裡面的資料內容,避免電容因時間太久而導致 Data loss,而 Precharge 是為了讀寫前 Active bank,兩者是不一樣的以上是一些以前的概念,如果有錯歡大家指正
2005-03-08 13:41:31 · answer #1 · answered by ? 7 · 0⤊ 0⤋