SDRAM | app_addr Mapping |
---|---|
Rank | (RANK == 1) ? 1'b0: app_addr[COL_WIDTH + ROW_WIDTH + BANK_WIDTH + BANK_GROUP_WIDTH +: RANK_WIDTH |
Row | app_addr[BANK_GROUP_WIDTH + BANK_WIDTH + COL_WIDTH +: ROW_WIDTH |
Column | app_addr[3 + BANK_GROUP_WIDTH + BANK_WIDTH + 1 +: COL_WIDTH - 4], app_addr[3 + BANK_GROUP_WIDTH +: 1, app_addr[2:0] |
Bank | app_addr[3 + BANK_GROUP_WIDTH + 1 +: BANK_WIDTH] |
Bank Group | app_addr[3 +: BANK_GROUP_WIDTH] |
SDRAM Bus | Row[14:0] | Column[9:0] | Bank[1:0] | Bank Group[1:0] |
---|---|---|---|---|
app_addr Bits | 28 through 14 | 13 through 8, 5, and 2, 1, 0 | 7, 6 | 4, 3 |