DDC

Digital Down Converter

/dij-ih-tul down kun-ver-ter/
A DDC (Digital Down Converter) digitally frequency-shifts and decimates a wideband digitized signal to extract a narrow channel of interest. The DDC multiplies the digitized signal by a complex digital oscillator (NCO), then low-pass filters and decimates to reduce the data rate to match the channel bandwidth. DDCs replace analog mixers, filters, and IF stages with flexible digital processing in modern SDR receivers.
Category: Digital Signal Processing
Related to: ADC, FPGA, DDS, Channelizer, Receiver
Units: MHz, MSPS

Understanding DDCs

DDCs are the digital equivalent of an analog mixer + filter + decimator. They enable software-defined radio by performing frequency tuning and channel selection entirely in the digital domain.

DDC Architecture

  1. NCO (Numerically Controlled Oscillator): Generates sin/cos at the desired center frequency. Sub-Hz tuning resolution.
  2. Complex mixer: Multiplies input by NCO to shift the desired channel to baseband (zero frequency).
  3. CIC filter: Efficient decimation filter for initial rate reduction.
  4. FIR filter: Multi-rate filter for final bandwidth selection and decimation.
  5. Output: Complex (I/Q) baseband samples at the channel data rate.
Common Questions

Frequently Asked Questions

What is a DDC?

A DDC digitally tunes and extracts a narrow channel from a wideband digitized signal. It replaces analog mixers and IF filters with digital NCO, complex mixing, and decimation filtering. The core building block of software-defined radio.

What is the advantage of DDC over analog mixing?

DDCs provide sub-Hz tuning resolution, perfect repeatability, no spurious mixing products, flexible bandwidth selection, and multiple simultaneous channels from one ADC. Analog: better dynamic range and lower latency for simple systems.

How many DDCs can an FPGA implement?

Modern FPGAs: 16-64 DDC channels from a single wideband ADC. RFSoC devices (Xilinx/AMD) include built-in DDC blocks in hardware, providing 8-16 hardened DDC channels per ADC for minimum power and latency.

Digital Solutions

Talk to Our Engineers

For DDC design and software-defined radio solutions, contact our team.

Get in Touch