DAC

A DAC converts digital codes into an analog signal, often a voltage or current. Different architectures suit different tasks, from setting a control level to generating a changing waveform.

The converter maps each input code to an analog output according to its transfer characteristic and reference. Updating the codes over time creates a waveform. Real outputs have finite settling time, noise and distortion, and sampled waveforms can require filtering.

In plain terms

A digitally controlled staircase of signal levels. More steps can make the staircase finer, but they do not guarantee every step is perfectly placed.

Why designers use it

Best for

Key specifications

When not to use it

Common mistakes

Where you will find it

A short history

DACs span multiple architectures and applications. TI's tutorial distinguishes sigma-delta, interpolating and high-speed converters, then explains sampling, spectral performance and digital processing. Those distinctions are more useful for choosing a converter than treating DACs as ordinary logic gates.

Good to know

Related