Hello,
I'm wroking on my own EVB with DM8148 SoC on it. The chip is connected to DDR parts which are the same parts as in the DM8148 TI Evaluation board. These DDRs are: MT41J128M8JP-125 1Gb_DDR3 manufactured by Micron.
Our DDR clock is 533 MHz (OPP166).
We asked TI for the DDR registers configuration in the C674x DSP (which are initialized during hte U-boot process) and received the attached gel file.
However, looking at the registers and comparing them to the DDR specifications, I found some mismatches between the required settings and TI's configuration. Mismatches include the following:
1) T_RAS - configured to be 35.6ns (TI) while the minimum allowed is 37.5ns (DDR spec)
2) T_RC - configured to be 48.75ns (TI) while the minimum allowed is 52,5ns (DDR spec)
3) T_XSNR - configured to be 120ns (TI) while the minimum allowed is 120.625ns (DDR spec)
4) T_RAS_MAX - configured to be 15 (TI) instead of 9 (DDR spec)
These timers can be critical to proper operation of the DDR.
I wanted to ask if there are any special reasons for the mismatches? Or is it something that should be fixed?
Please reply ASAP as we're in the middle of a bringup procedure to this board.
Thanks in advance,
Elad Roichman.