Visible to Intel only — GUID: sfo1411577349585
Ixiasoft
Visible to Intel only — GUID: sfo1411577349585
Ixiasoft
4.6.4.6. Interleaving Options
- Non-interleaved
- Bank interleave without chip select interleave
- Bank interleave with chip select interleave
The following interleaving examples use 512 megabits (Mb) x 16 DDR3 chips and are documented as byte addresses. For RAMs with smaller address fields, the order of the fields stays the same but the widths may change.
Non-interleaved
RAM mapping is non-interleaved.
Bank Interleave Without Chip Select Interleave
Bank interleave without chip select interleave swaps row and bank from the non-interleaved address mapping. This interleaving allows smaller data structures to spread across all banks in a chip.
Bank Interleave with Chip Select Interleave
Bank interleave with chip select interleave moves the row address to the top, followed by chip select, then bank, and finally column address. This interleaving allows smaller data structures to spread across multiple banks and chips (giving access to 16 total banks for multithreaded access to blocks of memory). Memory timing is degraded when switching between chips.