cancel
Showing results for 
Search instead for 
Did you mean: 

Can STM32MP157C support 1Gbytes DDR3L RAM in 512Mx16 Configuration? For example Micron Part MT41K512M16VRP-107 IT?

ITeo.1
Associate II
 
1 ACCEPTED SOLUTION

Accepted Solutions
PatrickF
ST Employee

Hi,

maybe some users of this forum could answer if they used this particular memory.

notice that there is many designs with a single 4Gbit x16 memories and DDR tuning is not really dependent of the device density, but mostly linked to PCB layout.

Don't worry so much with DDR tuning, we have seen that DDR3L timings are quite robust.

It should work without much issues if AN5122 and AN5168 are followed and using CubeMx DT. Note that an updated version of AN5168 is available which simplified the tuning strategy.

Most customers wanting 1Gbyte prefer to use 2x4Gbits 16-bits memories because there is more second sources devices than for single 8Gbits x16-bits. In the end it makes sometimes 2x4Gbits pricing lower that 1x8Gbits (in some volume quantities).

2x16-bits DDR also offer slightly more performances, especially for 800MHz devices with intensive GPU activity (e.g. Android).

In contrary, using 1x16-bit DDR allows the termination resistors and VTT to be skipped (which most customers do), with gain in cost, area and power.

Regards.

In order to give better visibility on the answered topics, please click on 'Select as Best' on the reply which solved your issue or answered your question. See also 'Best Answers'

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.

View solution in original post

3 REPLIES 3
PatrickF
ST Employee

Hi,

yes, a single 8Gbit 16-bits DDR3L is supported.

0693W00000FD7QgQAL.pngRegards,

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.
ITeo.1
Associate II

Thanks for the reply.

I do notice this and note that it support but has anyone successfully implemented it? So far, I haven't come across a board that uses implementation of Single chip 512Mx16 to get 1Gbytes Ram but mostly implementing 2x 256Mx16 configuration (32 bits bus width) to get 1Gbytes RAM. I'm a little concern on the DDR tuning when implementing 1x 512Mx16 DDR3L RAM as I haven't come across any device tree that implemented 512Mx16 configuration.

PatrickF
ST Employee

Hi,

maybe some users of this forum could answer if they used this particular memory.

notice that there is many designs with a single 4Gbit x16 memories and DDR tuning is not really dependent of the device density, but mostly linked to PCB layout.

Don't worry so much with DDR tuning, we have seen that DDR3L timings are quite robust.

It should work without much issues if AN5122 and AN5168 are followed and using CubeMx DT. Note that an updated version of AN5168 is available which simplified the tuning strategy.

Most customers wanting 1Gbyte prefer to use 2x4Gbits 16-bits memories because there is more second sources devices than for single 8Gbits x16-bits. In the end it makes sometimes 2x4Gbits pricing lower that 1x8Gbits (in some volume quantities).

2x16-bits DDR also offer slightly more performances, especially for 800MHz devices with intensive GPU activity (e.g. Android).

In contrary, using 1x16-bit DDR allows the termination resistors and VTT to be skipped (which most customers do), with gain in cost, area and power.

Regards.

In order to give better visibility on the answered topics, please click on 'Select as Best' on the reply which solved your issue or answered your question. See also 'Best Answers'

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.