This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
I am debugging a custom designed board, and am having issues configuring the DDR3 (both A and B).
Our DDR3 design is heavily based upon the EVM, and I am running the GEL script from the EVM (modified slightly for the memory chips we selected). I am not seeing a clock output after configuring the PLL. I have double checked the configuration of the PLL and used the Keystone DDR3 debug GEL script to verify the configuration.
I have searched on the forum and found this post talking about DDR3 issues. The poster identified a resistor mismatch (RR1) going to the PTV compensation pins (DDR3ARZQ0-2 or DDR3BRZQ0-2) . I took a look at our schematic and we missed these pins (they are floating). We are going to have to re-spin, but want to try and debug as much as possible before doing so.
Here are my questions:
Hi Anthony,
Is there any work-around configuration possible to leave these not connected but get the DDR3 up and running, so I can verify any more of the design before we re-spin?
Anthony,
The output buffers in the DDR are impedance compensated. This compensation is based on the current through the PTV resistor. The outputs are completely non-functional without that resistor installed. That includes the DDRCLKOUT pins. A resistor is needed to do any further functional testing of the DDR interface. Can you have a hole drilled under the ball and a wire attached? I have heard of this being done in extreme cases such as this. You would have to discuss this with your PCB assembler. We have no expertise with this process.
Tom