DDR

abbreviationStandard termElectronics

Double data rate is a clocking technique that transfers data on both the rising and falling edges of a clock signal.

Double data rate (DDR) is a bus signaling method that doubles the bandwidth of a digital link without increasing the clock frequency. It works by triggering data transfers on both the rising and falling edges of the clock pulse. Engineers use this technique heavily in memory interfaces and high-speed communication links to maximize throughput while keeping clock speeds manageable, which helps control electromagnetic interference and power consumption.

Heard on the job

Make sure you match the trace lengths on the DDR bus so we don't get setup and hold violations on the falling edge.

Insider tip

Because DDR uses both clock edges, the duty cycle of the clock signal must be kept as close to 50 percent as possible to ensure symmetric timing margins.