SPRABI1D January 2018 – July 2022 66AK2E05 , 66AK2G12 , 66AK2H06 , 66AK2H12 , 66AK2H14 , 66AK2L06 , AM5K2E02 , AM5K2E04 , SM320C6678-HIREL , TMS320C6652 , TMS320C6654 , TMS320C6655 , TMS320C6657 , TMS320C6670 , TMS320C6671 , TMS320C6672 , TMS320C6674 , TMS320C6678
The current DDR3 controller design implementation allows multiple DRAM configurations to be used. The following list describes the known usable
DRAM configurations compatible with TI KeyStone family of DSPs. For a definitive confirmation on usable memory configurations and bus widths before proceeding, see the device-specific data manual.
Table 4-1through Table 4-4 are intended to provide a general overview of the possible DDR3 DRAM topologies usable with the KeyStone DSP. In all cases, only JEDEC-compliant (JESD79-3C) SDRAMs are supported. For all of the tables below, the notation * implies possible support, not a plan of record.
Device Width | Total Memory / Memory Topology | Rank Width | Total Size |
---|---|---|---|
×8 SDRAM | 1Gb / (16M × 8 × 8) × 2 SDRAMs | ×16 | 256MB |
1Gb / (16M × 8 × 8) × 4 SDRAMs | ×32 | 512MB | |
1Gb / (16M × 8 × 8) × 8 SDRAMs | ×64 | 1024MB | |
1Gb / (16M × 8 × 8) × 8 SDRAMs × 2 ranks | ×64 | 2048MB | |
2Gb / (32M × 8 × 8) × 2 SDRAMs | ×16 | 512MB | |
2Gb / (32M × 8 × 8) × 4 SDRAMs | ×32 | 1024MB | |
2Gb / (32M × 8 × 8) × 8 SDRAMs | ×64 | 2048MB | |
2Gb / (32M × 8 × 8) × 8 SDRAMs × 2 ranks | ×64 | 4096MB | |
4Gb / (64M × 8 × 8) × 2 SDRAMs | ×16 | 1024MB | |
4Gb / (64M × 8 × 8) × 4 SDRAMs | ×32 | 2048MB | |
4Gb / (64M × 8 × 8) × 8 SDRAMs | ×64 | 4096MB | |
4Gb / (64M × 8 × 8) × 8 SDRAMs × 2 ranks | ×64 | 8192MB | |
8Gb / (128M × 8 × 8) × 2 SDRAMs | ×16 | 2048MB | |
8Gb / (128M × 8 × 8) × 4 SDRAMs | ×32 | 4096MB | |
8Gb / (128M × 8 × 8) × 8 SDRAMs | ×64 | 8192MB |
Device Width | Total Memory / Memory Topology | Rank Width | Total Size |
---|---|---|---|
×16 SDRAM | 1Gb / (8M × 16 × 8) × 1 SDRAMs | ×16 | 128MB |
1Gb / (8M × 16 × 8) × 2 SDRAMs | ×32 | 256MB | |
1Gb / (8M × 16 × 8) × 4 SDRAMs | ×64 | 512MB | |
1Gb / (8M × 16 × 8) × 4 SDRAMs × 2 ranks | ×64 | 1024MB | |
2Gb / (16M × 16 × 8) × 1 SDRAM | ×16 | 256MB | |
2Gb / (16M × 16 × 8) × 2 SDRAMs | ×32 | 512MB | |
2Gb / (16M × 16 × 8) × 4 SDRAMs | ×64 | 1024MB | |
2Gb / (16M × 16 × 8) × 4 SDRAMs × 2 ranks | ×64 | 2048MB | |
4Gb / (32M × 16 × 8) × 1 SDRAMs | ×16 | 512MB | |
4Gb / (32M × 16 × 8) × 2 SDRAMs | ×32 | 1024MB | |
4Gb / (32M × 16 × 8) × 4 SDRAMs | ×64 | 2048MB | |
4Gb / (32M × 16 × 8) × 4 SDRAMs × 2 ranks | ×64 | 4096MB | |
8Gb / (64M × 16 × 8) × 1 SDRAMs | ×16 | 1024MB | |
8Gb / (64M × 16 × 8) × 2 SDRAMs | ×32 | 2048MB | |
8Gb / (64M × 16 × 8) × 4 SDRAMs | ×64 | 4096MB | |
8Gb / (64M × 16 × 8) × 4 SDRAMs × 2 ranks | ×64 | 8192MB |
Device Width | Total Memory / Memory Topology | Rank Width | Total Size |
---|---|---|---|
×32 SDRAM | 2Gb / (8M × 32 ×8) × 1 SDRAM | ×32 | 256MB* |
2Gb / (8M × 32 × 8) × 2 SDRAMs | ×64 | 512MB* | |
2Gb / (8M × 32 × 8) × 1 SDRAM × 2 ranks | ×32 | 512MB* | |
2Gb / (8M × 32 × 8) × 2 SDRAMs × 2 ranks | ×64 | 1024MB* | |
4Gb / (16M × 32 × 8) × 1 SDRAM | ×32 | 512MB* | |
4Gb / (16M × 32 × 8) × 2 SDRAM | ×64 | 1024MB* | |
4Gb / (16M × 32 × 8) × 1 SDRAM × 2 ranks | ×32 | 1024MB* | |
4Gb / (16M × 32 × 8) × 2 SDRAMs × 2 ranks | ×64 | 2048MB* |
In addition to the discrete SDRAM devices configurations listed above, the following ECC configurations are supported.
Device Width | Memory Rank Topology | Rank Width | Total Size |
---|---|---|---|
×8 SDRAM | 1Gb (16M × 8 × 8) × 5 SDRAMs | ×36 | 512MB |
1Gb (16M × 8 × 8) × 9 SDRAMs | ×72 | 1024MB | |
1Gb (16M × 8 × 8) × 9 SDRAMs × 2 ranks | ×72 | 2048MB | |
2Gb (32M × 8 × 8) × 5 SDRAMs | ×36 | 1024MB | |
2Gb (32M × 8 × 8) × 9 SDRAMs | ×72 | 2048MB | |
2Gb (32M × 8 × 8) × 9 SDRAMs × 2 ranks | ×72 | 4096MB | |
4Gb (64M × 8 × 8) × 5 SDRAMs | ×36 | 2048MB | |
4Gb (64M × 8 × 8) × 9 SDRAMs | ×72 | 4096MB | |
4Gb (64M × 8 × 8) × 9 SDRAMs × 2 ranks | ×72 | 8192MB | |
8Gb (64M × 8 × 8) × 5 SDRAMs | ×36 | 4096MB | |
8Gb (64M × 8 × 8) × 9 SDRAMs | ×72 | 8192MB | |
×16 SDRAM (1) | 1Gb (8M × 16 × 8) × 3 SDRAMs | ×36 | 256MB |
1Gb (8M × 16 × 8) × 5 SDRAMs | ×72 | 512MB | |
1Gb (8M × 16 × 8) × 5 SDRAMs × 2 ranks | ×72 | 1024MB | |
2Gb (16M × 16 × 8) × 3 SDRAMs | ×36 | 512MB | |
2Gb (16M × 16 × 8) × 5 SDRAMs | ×72 | 1024MB | |
2Gb (16M × 16 × 8) × 5 SDRAMs × 2 ranks | ×72 | 2048MB | |
4Gb (32M × 16 × 8) × 3 SDRAMs | ×36 | 1024MB | |
4Gb (32M × 16 × 8) × 5 SDRAMs | ×72 | 2048MB | |
4Gb (32M × 16 × 8) × 5 SDRAMs × 2 ranks | ×72 | 4096MB | |
8Gb (64M × 16 × 8) × 3 SDRAMs | ×36 | 2048MB | |
8Gb (64M × 16 × 8) × 5 SDRAMs | ×72 | 4096MB | |
8Gb (64M × 16 × 8) × 5 SDRAMs × 2 ranks | ×72 | 8192MB |