
記憶體控制器如何將CPU給出的線性位址映射到SDRAM尋址方案?我猜它是這樣的:
0x0 - 等級 1,bank0,行 0,列 0
0x8 - 等級 1,bank0,行 0,列 1
。
。
。
(最多第 0 行)
0xn - 等級 1,組 0,行 1,列 0
0xn+8 等級 1,組 0,行 1,列 1
。
。
。
(最大組 0)
0xm 等級 1,組 1,行 0,列 0
0xm+8 等級 1,組 1,行 0,列 1
ETC。
資料(字)是否分散在記憶體模組上的所有 8 個 IC 中,如 t他的 (即,將字寫入rank 1,bank 0,row 0:LSByte寫入IC0bank 0,row 0,column,LSByte + 1寫入IC1,bank 0,row 0,column...MSByte寫入IC7 ,銀行 0、行 0、列 0)?
答案1
這取決於具體模組的建構方式。總行必須是 64 位,但可以分佈在 8x 8 位元晶片或 4x 16 位元晶片等上。