AWG20 - 20 bit / 2Msps Arbitrary Waveform Generator


  • 2 MHz max sample speed
  • 20 bit resolution
  • Differential outputs
  • 8 output ranges
  • Selectable filters to improve signal quality
  • -118dB THD typical at 1kHz with 1.2kHz filter
  • 95dB SNR typical (DC-800kHz)
  • Programmable common mode voltage
  • For ATX series hardware platform

The AWG20 is a 20 bit Arbitrary Waveform Generator for medium-speed / high resolution waveform generation. The module combines an excellent dynamic performance with a very high DC accuracy.

The module features differential outputs with a programmable common-mode voltage. For single ended applications the positive output as well as the negative output can be used. There are 8 filter paths available, 4 of them can be user configured.

The module has 8 output ranges starting at 80mVpp up to 10.24Vpp, which covers a wide range of Unit Under Test input voltages.

A filter-bank with 4 Low Pass filters (1.2kHz, 12kHz, 40kHz, and 200kHz) provide excellent signal conditioning to obtain the best possible signal integrity. In addition there are 4 software selectable signal paths available for user defined filters.

The Module uses a combination of multiple DACs, sub-ranging and error correction to achieve a full 20 bit performance level. The result is an excellent SNR, THD, linearity and step response, making it very suitable for sine wave generation, ultra linear ramp generation and fast stepping signals. With 4M-word (12M-byte) of memory very complex signal shapes can be generated.

All these features ensure a very accurate result when performing analog measurements. The unit is very suitable for testing ADCs on linearity and dynamic performance.


DC to 20kHz spectrum, 1KHz carrier, 1.2kHz filter-on


conditions: after 1 hour warm-up, TA=25 °C, filter bypass unless otherwise mentioned


Resolution 20 bit
Update rate DC - 2MHz
Pattern depth 4M words

Output characteristics

Output impedance 50Ohm or low impedance (<1Ohm)
Ranges Single Ended (Vpp) 80mV, 0.16V, 0.32V, 0.64V, 1.28V, 2.56V, 5.12V, 10.24V
Ranges differential (Vpp) 0.16V, 0.32V, 0.64V, 1.28V, 2.56V, 5.12V, 10.24V, 20.48V
Output filters (4 pole Butterw.) Bypass, 1.2kHz, 12kHz, 40kHz, 200kHz, plus 4 user signal paths
Bandwidth, -3dB (typical) 500kHz (5.12Vpp range)
0.1dB flatness (typical) 150kHz (5.12Vpp range)
Output configuration Differential, Single Ended, 50Ohm
Output operating range +/- 10.24V

Accuracy (filter bypass)

Absolute accuracy ±(40 µV + 10ppm of range)
Non Linearity ±8ppm of range (4ppm typical)
Temperature drift (typical) ±(1ppm of range + 2ppm of value)/°C

Common mode voltage source

Resolution 20-bit (10 µV)
Voltage range -5.12V to +5.12V
DC-offset accuracy ±(20µV + 8ppm of value)
Non Linearity ±10ppm of range

Dynamic characteristics

(5Vpp output signal, 1.67Msps, BW DC-800kHz)

SNR (1kHz) 92dB
SNR (10kHz) 91dB
SNR (100kHz) 88dB
SNR (1kHz input, A-weighted) 104dB (BW 20Hz - 20kHz)
THD (1kHz) -108dB
THD (1kHz with 1.2kHz filter) -115dB
THD (10kHz) -106dB
THD (100kHz) -83dB
THD (100kHz typical@2Vpp) -90dB
SFDR (1kHz) 108 dB

Clock & Trigger inputs

Input impedance > 1MOhm
Threshold level 3.3V CMOS/TTL (5V tolerant)