Electronic – What references cover DDR3 layout considerations

ddrddr3high speed

I'm looking for succinct yet correct guidelines for evaluating a DDR3 memory PCB layout. I know that trace length matching, via style and back-drilling, and signal grouping all matter. I know that each group of 8 data bits plus two associated control lines need to be length matched.

I'm seeking a good summary of all the issues, or people's experience, especially if it covers both multi-chip modules and single point to point (one CPU and one memory chip) layout. How critical is all this stuff for small single board CPU's?

I have read DDR1 Layout Considerations – DOs and DONTs and Compensating for unbalanced via count in DDR3 routing

Best Answer

In a pair of an MPU and a DDR3 --- it is mostly covered by the considerations listed for the MPU --- generally, in its datasheet and/or related documentation.

For example, take a look on AM437x (see doc, sec. 5.12.8.2), there are many variants (single chip, multiple chip, DDR type, etc) considered and covered by related rules.

You may be surprised but the sufficient set of rules necessary to trace DDR3 memory is frequently (if not always) dictated by the MCU/MPU you select and not by the memory you connect to --- and there is no something strange there because exactly the MCU dictates the parameters (clock freq, bus width, addressable volume, timings and modes, etc) it will (can) interact with the memory, since the MCU is the bus master.

Related Topic