Hi Forum,
According to the answers of forum question "Subject: DM8168: DDR3 Configuration" (MarcPyne quoted below) it would be possible to achieve a total DDR3 memory size of 2 GByte using 16-bit data bus width devices. As I understand this may be done by connecting one pair of 16-bit DDR3 devices in parallel to each (32-bit) EMIF, making a total of 4 DDR3 16-bit devices on the two EMIF's together, as described in the DM8168 Data Sheet (SPRS614A, p. 183, par. 8.3.2.2). (There also seems to be no possibility to connect more than 2 16-bit devices to each of the two EMIF's.)
Thus, to achieve a total of 2 GByte, i.e. 16 Gbit, with 4 devices (of the same size) each device must have a capacity of 4 Gbit.
However, the DM8168 Data Sheet (SPRS614A, p. 171, par. 8.3) also states that the maximum DDR3 device size that may be used is 2 Gbit: "Memory device capacity: 64Mb, 128Mb, 256Mb, 512Mb, 1Gb, and 2Gb devices".
In these two statements (by the Data Sheet and by MP) i see a contradiction.
Question 1: Is it really possible to use the complete 1 GByte adress space of each EMIF using 16-bit DDR3 devices (in spite of the Data Sheet statement)?
Question 2: If yes, which supported combination of 16-bit DDR3 devices may be used to connect 1 GByte of memory to one EMIF?
Question 3: Also, if the answer of Q1 is yes, which 16-bit DDR3 device sizes are supported?
Best regards,
Sven
"Subject: DM8168: DDR3 Configuration