ADC Mysteries Are Finally Explained

Nov. 12, 2008
Analog-to-digital Converters (ADCs) have both analog and digital functions. Most simply, an ADC can be considered a device that provides an output that digitally represents the input voltage or current level. The analog input is compared to the ...

Analog-to-digital Converters (ADCs) have both analog and digital functions. Most simply, an ADC can be considered a device that provides an output that digitally represents the input voltage or current level. The analog input is compared to the ADC's analog reference voltage or current. The digital output word denotes what fraction of the reference voltage or current is the input voltage or current. In essence, the ADC is a divider. These definitions hail from the application note, "ABCs of ADCs: Analog-to-Digital Converter Basics" by National Semiconductor's Nicholas Gray.

At 64 pages long, this application note is extensive. For the sake of simplicity, the text assumes an ADC with a binary output. It begins by delving into numerous definitions surrounding ADCs. For example, an ADC's resolution is its number of output bits. Yet resolution also may be defined as the size of the least significant bit or one count. The least and most significant bits are those bits that have the least and most weight, respectively, in a digital word.

Better accuracy can be realized through the use of a higher-resolution converter and/or smaller reference voltage. Yet more bits means higher cost while a reduction in the reference voltage translates into a loss of input dynamic range. The note examines a host of errors relating to ADCs, such as quantization, offset, full-scale offset, and gain errors. The document moves on to define different types of linearity and their corresponding errors. Differential nonlinearity and linearity errors are both used to describe the error in step size. In contrast, integral nonlinearity and integral linearity error describe the maximum deviation from the ideal transfer function.

When using high-speed ADCs, there are many possible sources of problems. Yet many users are not aware of them. As a result, they end up using higher-resolution ADCs than they need because they are trying to get better noise performance or lower distortion. These common design mistakes involve either inadequate attention to noise minimization or the overdriving of any input. To avoid high-frequency coupling, for example, the designer should keep the signal path straight, avoid running analog lines parallel to each other, and keep inductors adequately separated or orthogonal to each other. Finally, care should be taken with resistor packs. This work is a valuable resource for any engineer who uses these mixed-signal devices.

National Semiconductor Corp., 2900 Semiconductor Dr., P.O. Box 58090, Santa Clara, CA 95052-8090; (408) 721-5000, Internet: www.national.com.

Sponsored Recommendations

Getting Started with Python for VNA Automation

April 19, 2024
The video goes through the steps for starting to use Python and SCPI commands to automate Copper Mountain Technologies VNAs. The process of downloading and installing Python IDC...

Introduction to Copper Mountain Technologies' Multiport VNA

April 19, 2024
Modern RF applications are constantly evolving and demand increasingly sophisticated test instrumentation, perfect for a multiport VNA.

Automating Vector Network Analyzer Measurements

April 19, 2024
Copper Mountain Technology VNAs can be automated by using either of two interfaces: a COM (also known as ActiveX) interface, or a TCP (Transmission Control Protocol) socket interface...

Guide to VNA Automation in MATLAB Using the TCP Interface

April 19, 2024
In this guide, advantages of using MATLAB with TCP interface is explored. The how-to is also covered for setting up automation language using a CMT VNA.