SPRABI1D January 2018 – July 2022 66AK2E05 , 66AK2G12 , 66AK2H06 , 66AK2H12 , 66AK2H14 , 66AK2L06 , AM5K2E02 , AM5K2E04 , SM320C6678-HIREL , TMS320C6652 , TMS320C6654 , TMS320C6655 , TMS320C6657 , TMS320C6670 , TMS320C6671 , TMS320C6672 , TMS320C6674 , TMS320C6678
Stack up refers to the mechanical layer assembly of the printed circuit board. In all high-speed designs it is good practice to maintain symmetry between the top half of the board and the bottom half of the board. Referencing (sandwiching) signal routing layers containing high speed signals between ground planes reduces EMI problems and provides a constant and controlled impedance transmission path. DDR3 IO power planes can also be used as reference layers for address/command/control signals as long as there are decoupling capacitors distributed across the plane to provide a low-impedance return path to ground. Power and ground planes should ideally be solid planes without breaks. Power planes can have breaks or splits outside of the DDR3 routing region.
Proper stack up must also provide the proper characteristic printed circuit board (PCB) impedance. Most DSP application board systems require a PCB impedance of 50 Ω.
It is recommended that a DDR3 implementation make use of a minimum of four routing layers: two for address/command/control signals and two for data-group signals. Data-group routing should be on layers close to the bottom of the board to minimize stubs. An end-application PCB will likely have a minimum total of 8 layers if sufficient board area is available, but high-performance boards or boards making use of an extended peripheral set may consist of 12 or more layers.