DDR2 800 for PCB signal integrity design and DDR

Posted by

Key Characteristics of DDR2 800

DDR2 800 SDRAM has the following key characteristics:

  • Operates at a clock frequency of 400 MHz with data transfers on both edges of the clock signal, providing an effective data rate of 800 MT/s (mega transfers per second)
  • Uses SSTL_18 (Stub Series Terminated Logic for 1.8V) for data, command, and address signaling
  • Has a prefetch buffer size of 4n (vs 2n for DDR)
  • Has 240 pins per DIMM module (vs 184 pins for DDR)
  • Uses a VDDQ voltage of 1.8V ±0.1V (vs 2.5V for DDR)

A comparison of DDR2 800 to other DDR2 speed grades is shown in the table below:

Parameter DDR2 400 DDR2 533 DDR2 667 DDR2 800
Clock Rate (MHz) 200 266 333 400
Data Rate (MT/s) 400 533 667 800
SSTL Voltage 1.8V 1.8V 1.8V 1.8V
Prefetch Size 4n 4n 4n 4n
Pins per DIMM 240 240 240 240

Signal Integrity Challenges with DDR2

As clock frequencies increase, the signal integrity challenges of routing memory signals on a PCB become greater. Some of the key challenges include:

Reflections and Impedance Discontinuities

Impedance discontinuities caused by uncontrolLED PCB trace impedances, improper terminations, vias, and connectors can result in reflections that corrupt data signals. At high frequencies, even small discontinuities can cause significant reflections.

Crosstalk

As edge rates become faster and traces are routed closer together to make routing easier, the coupling between signals increases. This crosstalk can cause jitter and reduce noise margins, leading to data corruption.

Attenuation and Intersymbol Interference

As frequencies increase, the attenuation experienced by signals also increases. If the high-frequency components of a signal are attenuated too much, the signal can become distorted and the receiver may not be able to recover the data. This is known as intersymbol interference (ISI).

Power Integrity

At higher frequencies, the transient current demands of memory devices become greater. This can cause power supply noise that degrades signal integrity. Careful PDN (power distribution network) design is critical.

Best Practices for DDR2 PCB Design

To overcome the signal integrity challenges associated with DDR2 and create a reliable design, the following best practices should be followed:

Controlled Impedance Routing

DDR2 signals should be routed on controlled impedance transmission lines. The PCB Stackup should be designed to provide the target impedances (typically 50Ω single-ended and 100Ω differential). Trace widths and spacing to reference planes must be tightly controlled.

Length Matching

To minimize skew between signals, trace lengths should be tightly matched. For read/write data strobes (DQS) and data lines (DQ), the maximum mismatch is ±20 ps. For address/command lines the maximum skew is ±125 ps. Serpentine routing techniques can be used to add length to shorter traces.

Terminations

Parallel termination resistors should be used at the DRAM end of the bus to minimize reflections. The resistor value should be chosen to match the trace impedance (typically 20-30Ω for SSTL_18). Fly-by termination should be used, rather than T-branches, to avoid impedance discontinuities.

Via Control

The number of vias in DDR2 signals should be minimized as much as possible, as vias represent impedance discontinuities and can cause reflections. Any unavoidable vias should be placed near the driver end of the signal. Back-drilling can be used to remove the unused portion of the via stub.

Power Distribution

Decoupling capacitors should be placed close to DRAM power pins to minimize inductance and supply clean power. Typically a combination of bulk (10-100 μF) and ceramic (0.1 μF and 0.01 μF) capacitors are used in parallel. The PCB stackup should include power and ground planes for low impedance.

Example DDR2 Routing Topology

The diagram below shows an example topology for routing DDR2 signals on a PCB:

        [CPU]
         |
   [Termination]
         |
   .-----'-----.  
   |           |
  [DRAM]     [DRAM]

In this topology, DDR2 signals are routed in a fly-by fashion from the CPU to each DRAM in series. The termination resistors are placed near the last DRAM. This arrangement provides clean signaling but does require length-matching between the two DRAM branches.

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9TpB9YmcGvhPWlSNB9kJSzktt3mNjc4ALY2Uj+FNbcS8WYLwQwj98/wAuwsSR+775rvaKf1OmL6xM4M+FNbLSMPsYDy28mPNfhYthK/6vvigeFNcyv/HkALk3H+ufuhTb/q67yij6nSD28zyu4+HWu3FzcTm5slE0jSY8yQkFjnH+rrovC3g+bRJWnu7hZJF3+UkJJTLrtLOzKDx0AArsqK3VNK3kczim7sB0FFFFaFBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB/9k=” alt=”” class=”wp-image-136″ >

DDR2 Layout Checklist

When laying out a DDR2 interface on a PCB, use the following checklist to ensure all key requirements have been met:

  • [ ] Controlled impedance stackup designed and specified to fabricator
  • [ ] All DDR2 signals routed on controlled impedance traces
  • [ ] DQ/DQS signals length-matched to ±20 ps
  • [ ] Address/command signals length-matched to ±125 ps
  • [ ] Parallel termination resistors used at end of bus
  • [ ] Fly-by topology used (no T-branches)
  • [ ] Vias minimized and placed near driver
  • [ ] Back-drilling used on vias if possible
  • [ ] Decoupling capacitors placed near DRAM power pins
  • [ ] Power and ground planes included in stackup

Simulation and Measurement

While following best layout practices goes a long way towards ensuring DDR2 signal integrity, it is highly recommended to perform pre- and post-layout simulation to verify the design. A SPICE circuit simulator with an S-parameter model of the PCB interconnects can be used to simulate eye diagrams and analyze timing.

Post-fabrication, measurements should also be performed on the Prototype PCB to correlate simulation results and verify that the DDR2 interface is working as expected. A high-bandwidth oscilloscope with an active probe can be used to capture eye diagrams.

Conclusion

Designing a PCB for a DDR2 interface presents many signal integrity challenges due to the high frequencies involved. However, by understanding these challenges and following best practices for PCB design – including controlled impedances, length matching, proper termination, and power distribution – a reliable DDR2 implementation can be achieved. Simulation and measurement are also key to validating the design and ensuring robust performance.

FAQ

What is the difference between DDR2 and DDR3?

The main differences between DDR2 and DDR3 are:
– DDR3 has higher data rates (up to 2133 MT/s)
– DDR3 uses lower voltages (1.5V or 1.35V)
– DDR3 has higher latencies (CAS latency of 9-11 vs 3-6 for DDR2)
– DDR3 uses a fly-by command/address bus topology

Can DDR2 and DDR3 be used interchangeably?

No, DDR2 and DDR3 modules have different pin assignments and signaling voltages so they are not compatible. A system must be designed for either DDR2 or DDR3.

What is the purpose of a termination resistor?

A termination resistor is used at the end of a transmission line to absorb energy and prevent reflections. Without termination, reflections from the end of the line can interfere with the original signal and cause data corruption.

Why is length matching important for DDR2 signals?

Length matching is important to minimize skew between related signals, such as data and strobe lines. If the signals arrive at the receiver at different times, it becomes difficult to capture the data reliably. The tighter length matching requirements for data lines is due to the need to capture the data synchronously with the strobe.

What is a stackup and why is it important?

A PCB stackup refers to the arrangement of copper layers and dielectrIC Substrates that make up the circuit board. The stackup determines the impedances of the traces on the board. For DDR2, careful stackup design is critical to produce the target impedances needed for the memory signals. The stackup also provides power and ground planes for the PDN.

Leave a Reply

Your email address will not be published. Required fields are marked *