Double-data-rate, single-data random access memory (DDR-SDRAM) has become popular in desktop and portable computing. The reason is its superior performance, low power dissipation, and competitive cost compared to other memory technologies.1
DDR initially had a 266-Mbyte/s data rate versus a 133-Mbyte/s data rate for plain SDRAM. Subsequently, the DDR data rate has increased to 400 Mbytes/s. A second-generation DDR, or DDR2, debuted at the beginning of 2004. This extended the data rate from 400 up to 667 Mbytes/s, while reducing power consumption further.2
First-generation DDR still dominates the market, but DDR2 is gaining market share fast. Additionally, a transition crossover is expected by the end of 2005. But no matter the flavor, DDRx memories require a new and more complex power-management architecture compared to the previous SDRAM technology.
DDR POWER-MANAGEMENT ARCHITECTURE
Figure 1 illustrates the basic power-management architecture for first-generation DDR memories. In DDR memories, the output buffer is a push-pull stage, while the input receiver is a differential stage. This requires a reference bias midpoint, VREF, and consequently, an input voltage termination that can source, as well as sink, current.
This last feature (sourcing and sinking current) differentiates the DDR VTT termination from other terminations present in the PC motherboard. This difference is especially noticeable in the termination for the front system bus (FSB) that connects the CPU to the memory channel hub (MCH), which requires only sink capability due to termination to the positive rail. Hence, such DDR VTT terminations can't reuse or adapt previous VTT termination architectures, and they require a new power design.
The logic gates in first-generation DDR memories are powered from 2.5 V. Be-tween any output buffer from the chip set and the corresponding input receiver on the memory module, we typically find a routing trace or stub that needs to be properly terminated with resistors RT and RS (Fig. 1, again). When all impedances (including that of the output buffer) are accounted for, each terminated line can sink or source ±16.2 mA.3 For systems with longer trace lengths between transmitter and receiver, it may be necessary to terminate the line at both ends, doubling the current.
The 2.5-V VDDQ required for the DDR logic has a tolerance of +200 mV. To maintain noise margins, VTT must track VDDQ. It has to equal VDDQ/2, or approximately 1.25 V, with an accuracy of ±3%. Finally, VREF must equal VTT to +40 mV. These tracking requirements, plus the requirement that VTT can both sink and source current, present unique challenges in powering DDR memory.
WORSE-CASE CURRENT CONSUMPTION
—VTT Termination: Assuming the following structure for a 128-Mbyte memory system:
128-bit wide bus
8 data strobes
8 mask bits
8 VCC bits
40 address lines (2 copies of 20 addresses)
192 lines
With each line consuming 16.2 mA, we have a maximum current consumption of:
192 × 16.2 mA = 3.11 A peak-VDDQ Power Supply: VDDQ sources current during the phase in which VTT sinks current. It follows that the current for VDDQ is unipolar, and its maximum equals the maximum value required of VTT, 3.11 A.