Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
56 views14 pages

12-Bit ADC for Engineers

The document describes the AD678, a 12-bit 200 kSPS analog-to-digital converter (ADC) integrated circuit. Key features include complete integration of the ADC, sample-and-hold amplifier, reference voltage source and clock on a single chip. The ADC offers both bipolar and unipolar input ranges, and supports both 8-bit and 16-bit digital interfaces. It provides high speed sampling at 200 kSPS with 12-bit resolution and specifications ensuring good dynamic performance for signal processing applications.

Uploaded by

Mohammad Usman
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
56 views14 pages

12-Bit ADC for Engineers

The document describes the AD678, a 12-bit 200 kSPS analog-to-digital converter (ADC) integrated circuit. Key features include complete integration of the ADC, sample-and-hold amplifier, reference voltage source and clock on a single chip. The ADC offers both bipolar and unipolar input ranges, and supports both 8-bit and 16-bit digital interfaces. It provides high speed sampling at 200 kSPS with 12-bit resolution and specifications ensuring good dynamic performance for signal processing applications.

Uploaded by

Mohammad Usman
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 14

a 12-Bit 200 kSPS

Complete Sampling ADC


AD678*
FEATURES FUNCTIONAL BLOCK DIAGRAM
AC and DC Characterized and Specified CS SC OE EOCEN SYNC 12/8 EOC
(K, B and T Grades)
200k Conversions per Second AD678
1 MHz Full Power Bandwidth CONTROL LOGIC
VOLTAGE
500 kHz Full Linear Bandwidth REFOUT REF. DB11
12
72 dB S/N+D (K, B, T Grades) REFIN DB2
Twos Complement Data Format (Bipolar Mode) 12
OUTPUT DB1
REGISTER (R/L)
Straight Binary Data Format (Unipolar Mode) 12-BIT D/A CONVERSION
10 M⍀ Input Impedance CONVERTER LOGIC DB0
(HBE)
8-Bit or 16-Bit Bus Interface BIPOFF VCC
4
On-Board Reference and Clock VEE
GAIN 4-BIT FLASH
10 V Unipolar or Bipolar Input Range SAMPLE/
AIN HOLD STAGE A/D VDD
CONVERTER
Commercial, Industrial and Military Temperature AGND
DGND
Range Grades
MIL-STD-883 Compliant Versions Available

PRODUCT DESCRIPTION PRODUCT HIGHLIGHTS


The AD678 is a complete, multipurpose 12-bit monolithic 1. COMPLETE INTEGRATION: The AD678 minimizes ex-
analog-to-digital converter, consisting of a sample-hold ampli- ternal component requirements by combining a high speed
fier (SHA), a microprocessor compatible bus interface, a voltage sample-hold amplifier (SHA), ADC, 5 V reference, clock and
reference and clock generation circuitry. digital interface on a single chip. This provides a fully speci-
The AD678 is specified for ac (or “dynamic”) parameters such fied sampling A/D function unattainable with discrete designs.
as S/N+D ratio, THD and IMD which are important in signal 2. SPECIFICATIONS: The AD678K, B and T grades provide
processing applications. In addition, the AD678K, B and T fully specified and tested ac and dc parameters. The AD678J,
grades are fully specified for dc parameters which are important A and S grades are specified and tested for ac parameters; dc
in measurement applications. accuracy specifications are shown as typicals. DC specifica-
The AD678 offers a choice of digital interface formats; the 12 tions (such as INL, gain and offset) are important in control
data bits can be accessed by a 16-bit bus in a single read opera- and measurement applications. AC specifications (such as
tion or by an 8-bit bus in two read operations (8+4), with right S/N+D ratio, THD and IMD) are of value in signal process-
or left justification. Data format is straight binary for unipolar ing applications.
mode and twos complement binary for bipolar mode. The input 3. EASE OF USE: The pinout is designed for easy board lay-
has a full-scale range of 10 V with a full power bandwidth of out, and the choice of single or two read cycle output pro-
1 MHz and a full linear bandwidth of 500 kHz. High input im- vides compatibility with 16- or 8-bit buses. Factory trimming
pedance (10 MΩ) allows direct connection to unbuffered eliminates the need for calibration modes or external trim-
sources without signal degradation. ming to achieve rated performance.
This product is fabricated on Analog Devices’ BiMOS process, 4. RELIABILITY: The AD678 utilizes Analog Devices’ mono-
combining low power CMOS logic with high precision, low lithic BiMOS technology. This ensures long-term reliability
noise bipolar circuits; laser-trimmed thin-film resistors provide compared to multichip and hybrid designs.
high accuracy. The converter utilizes a recursive subranging 5. UPGRADE PATH: The AD678 provides the same pinout as
algorithm which includes error correction and flash converter the 14-bit, 128 kSPS AD679 ADC.
circuitry to achieve high speed and resolution.
6. The AD678 is available in versions compliant with MIL-
The AD678 operates from +5 V and ±12 V supplies and dissipates STD-883. Refer to the Analog Devices Military Products
560 mW (typ). The AD678 is available in 28-lead plastic DIP, Databook or current AD678/883B data sheet for detailed
ceramic DIP, and 44-lead J-leaded ceramic surface mount packages. specifications.
Screening to MIL-STD-883C Class B is also available.
*Protected by U.S. Patent Nos. 4,804,960; 4,814,767; 4,833,345; 4,250,445;
4,808,908; RE30,586.

REV. C
Information furnished by Analog Devices is believed to be accurate and
reliable. However, no responsibility is assumed by Analog Devices for its
use, nor for any infringements of patents or other rights of third parties One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.
which may result from its use. No license is granted by implication or Tel: 781/329-4700 World Wide Web Site: http://www.analog.com
otherwise under any patent or patent rights of Analog Devices. Fax: 781/326-8703 © Analog Devices, Inc., 2000
AD678–SPECIFICATIONS
(TMIN to TMAX, VCC = +12 V ⴞ 5%, VEE = –12 V ⴞ 5%, VDD = +5 V ⴞ 10%, fSAMPLE = 200 kSPS,
AC SPECIFICATIONS f lN = 10.06 kHz unless otherwise noted)
1

AD678J/A/S AD678K/B/T
Parameter Min Typ Max Min Typ Max Units
2
SIGNAL-TO-NOISE AND DISTORTION (S/N+D) RATIO
–0.5 dB Input (Referred to –0 dB Input) 70 71 71 73 dB
–20 dB Input (Referred to –20 dB Input) 51 53 dB
–60 dB Input (Referred to –60 dB Input) 11 13 dB
TOTAL HARMONIC DISTORTION (THD)3 –88 –80 –88 –80 dB
0.004 0.010 0.004 0.010 %
PEAK SPURIOUS OR PEAK HARMONIC COMPONENT –87 –80 –87 –80 dB
FULL POWER BANDWIDTH 1 1 MHz
FULL LINEAR BANDWIDTH 500 500 kHz
INTERMODULATION DISTORTION (IMD)4
2nd Order Products –85 –80 –85 –80 dB
3rd Order Products –90 –80 –90 –80 dB
NOTES
1
fIN amplitude = –0.5 dB (9.44 V p-p) bipolar mode full scale unless otherwise indicated. All measurements referred to a –0 dB (9.997 V p-p) input signal unless
otherwise indicated.
2
See Figures 13 and 14 for higher frequencies and other input amplitudes.
3
See Figure 12.
4
fA = 9.08 kHz, f B = 9.58 kHz, with f SAMPLE = 200 kSPS. See Definition of Specifications section and Figure 16.
Specifications subject to change without notice.

DIGITAL SPECIFICATIONS (All device types T MIN to TMAX, VCC = +12 V ⴞ 5%, VEE = –12 V ⴞ 5%, VDD = +5 V ⴞ 10%)
Parameter Test Conditions Min Max Units
LOGIC INPUTS
VIH High Level Input Voltage 2.0 VDD V
VIL Low Level Input Voltage 0 0.8 V
IIH High Level Input Current VIN = VDD –10 +10 µA
IIL Low Level Input Current VIN = 0 V –10 +10 µA
CIN Input Capacitance 10 pF
LOGIC OUTPUTS
VOH High Level Output Voltage IOH = 0.1 mA 4.0 V
IOH = 0.5 mA 2.4 V
VOL Low Level Output Voltage IOL = 1.6 mA 0.4 V
IOZ High Z Leakage Current VIN = 0 or VDD –10 +10 µA
COZ High Z Output Capacitance 10 pF
Specifications subject to change without notice.

–2– REV. C
AD678
DC SPECIFICATIONS (T MIN to TMAX, VCC = +12 V ⴞ 5%, VEE = –12 V ⴞ 5%, VDD = +5 V ⴞ 10% unless otherwise noted)
AD678J/A/S AD678K/B/T
Parameter Min Typ Max Min Typ Max Units
TEMPERATURE RANGE
J, K Grades 0 +70 0 +70 °C
A, B Grades –40 +85 –40 +85 °C
S, T Grades –55 +125 –55 +125 °C
ACCURACY
Resolution 12 12 Bits
Integral Nonlinearity (INL) ±1 ± 0.7 ±1 LSB
Differential Nonlinearity (DNL) 12 12 Bits
Unipolar Zero Error (@ +25°C)1 ±4 ±2 ±3 LSB
Bipolar Zero Error (@ +25°C)1 ±4 ±3 ±5 LSB
Gain Error (@ +25°C)1, 2 ±4 ±3 ±6 LSB
Temperature Drift
Unipolar/Bipolar Zero
J, K Grades ±2 ±2 ±4 LSB
A, B Grades ±4 ±3 ±4 LSB
S, T Grades ±5 ±4 ±5 LSB
Gain3
J, K Grades ±4 ±4 ±6 LSB
A, B Grades ±7 ±5 ±9 LSB
S, T Grades ± 10 ±8 ± 10 LSB
Gain4
J, K Grades ±2 ±2 ±4 LSB
A, B Grades ±4 ±3 ±4 LSB
S, T Grades ±6 ±5 ±6 LSB
ANALOG INPUT
Input Ranges
Unipolar Range 0 +10 0 +10 V
Bipolar Range –5 +5 –5 +5 V
Input Resistance 10 10 MΩ
Input Capacitance 10 10 pF
Input Settling Time 1 1 µs
Aperture Delay 10 10 ns
Aperture Jitter 150 150 ps
INTERNAL VOLTAGE REFERENCE
Output Voltage5 4.98 5.02 4.98 5.02 V
External Load
Unipolar Mode +1.5 +1.5 mA
Bipolar Mode +0.5 +0.5 mA
POWER SUPPLIES
Power Supply Rejection
VCC = +12 V ± 5% ±2 ±2 LSB
VEE = –12 V ± 5% ±2 ±2 LSB
VDD = +5 V ± 10% ±2 ±2 LSB
Operating Current
ICC 18 20 18 20 mA
IEE 25 34 25 34 mA
IDD 8 12 8 12 mA
Power Consumption 560 745 560 745 mW
NOTES
1
Adjustable to zero.
2
Includes internal voltage reference error.
3
Includes internal voltage reference drift.
4
Excludes internal voltage reference drift.
5
With maximum external load applied.
Specifications subject to change without notice.

REV. C –3–
AD678
(All grades, TMIN to TMAX, VCC = +12 V ⴞ 5%, VEE = –12 V ⴞ 5%, VDD = +5 V ⴞ 10% unless
TIMING SPECIFICATIONS otherwise noted)
Parameter Symbol Min Max Units
SC Delay tSC 50 ns
Conversion Time tC 3.0 4.4 µs
Conversion Ratel tCR 5 µs
Convert Pulsewidth tCP 97 ns
Aperture Delay tAD 5 20 ns
Status Delay tSD 0 400 ns
Access Time2, 3 tBA 10 100 ns
10 574 ns
Float Delay5 tFD 10 80 ns
Output Delay tOD 0 ns
Format Setup tFS 47 ns
OE Delay tOE 0 ns
Read Pulsewidth tRP 97 ns
Conversion Delay tCD 150 ns
EOCEN Delay tEO 0 ns
NOTES
1
Includes acquisition time.
2
Measured from the falling edge of OE/EOCEN (0.8 V) to the time at which the data lines/EOC cross 2.0 V or 0.8 V. See Figure 3.
3
COUT = 100 pF.
4
COUT = 50 pF.
5
Measured from the rising edge of OE/EOCEN (2.0 V) to the time at which the output voltage changes by 0.5 V. See Figure 3; C OUT = 10 pF.
Specifications subject to change without notice.

Figure 2. EOC Timing

Figure 1. Conversion Timing

Figure 3. Load Circuit for Bus Timing Specifications

–4– REV. C
AD678
ABSOLUTE MAXIMUM RATINGS* CS SC OE EOCEN SYNC 12/8 EOC
With
Respect AD678
Specification To Min Max Units VOLTAGE
CONTROL LOGIC
REFOUT REF. DB11
VCC AGND –0.3 +18 V REFIN
12
DB2
VEE AGND –18 +0.3 V OUTPUT DB1
12 REGISTER
VCC VEE –0.3 +26.4 V 12-BIT D/A CONVERSION
(R/L)
VDD DGND 0 +7 V CONVERTER LOGIC DB0
(HBE)
AGND DGND –1 +1 V BIPOFF VCC
4
AIN, REFIN AGND VEE VCC V VEE
4-BIT FLASH
Digital Inputs DGND –0.5 +7 V AIN
SAMPLE/ GAIN
STAGE A/D VDD
HOLD
Digital Outputs DGND –0.5 VDD + 0.3 V CONVERTER
DGND
AGND
Max Junction
Temperature 175 °C
Operating Temperature
Functional Block Diagram
J and K Grades 0 +70 °C
A and B Grades –40 +85 °C
S and T Grades –55 +125 °C
Storage Temperature –65 +150 °C
Lead Temperature
(10 sec max) +300 °C
*Stresses above those listed under Absolute Maximum Ratings may cause perma-
nent damage to the device. This is a stress rating only; functional operation of the
device at these or any other conditions above those indicated in the operational
sections of this specification is not implied. Exposure to absolute maximum rating
conditions for extended periods may affect device reliability.

ESD SENSITIVITY
The AD678 features input protection circuitry consisting of large “distributed” diodes and polysilicon
series resistors to dissipate both high energy discharges (Human Body Model) and fast, low energy
pulses (Charged Device Model). Per Method 3015.2 of MIL-STD-883C, the AD678 has been
classified as a Category 1 device. WARNING!
Proper ESD precautions are strongly recommended to avoid functional damage or performance
degradation. Charges as high as 4000 volts readily accumulate on the human body and test equipment ESD SENSITIVE DEVICE
and discharge without detection. Unused devices must be stored in conductive foam or shunts, and
the foam should be discharged to the destination socket before devices are removed. For further
information on ESD precautions, refer to Analog Devices’ ESD Prevention Manual.

ORDERING GUIDE

Model1 Package Temperature Range Tested and Specified Package Option2


AD678JN 28-Lead Plastic DIP 0°C to +70°C AC N-28
AD678KN 28-Lead Plastic DIP 0°C to +70°C AC + DC N-28
AD678JD 28-Lead Ceramic DIP 0°C to +70°C AC D-28
AD678KD 28-Lead Ceramic DIP 0°C to +70°C AC + DC D-28
AD678AD 28-Lead Ceramic DIP –40°C to +85°C AC D-28
AD678BD 28-Lead Ceramic DIP –40°C to +85°C AC + DC D-28
AD678AJ 44-Lead Ceramic JLCC –40°C to +85°C AC J-44
AD678BJ 44-Lead Ceramic JLCC –40°C to +85°C AC + DC J-44
AD678SD 28-Lead Ceramic DIP –55°C to +125°C AC D-28
AD678TD 28-Lead Ceramic DIP –55°C to +125°C AC + DC D-28
NOTES
1
For details on grade and package offerings screened in accordance with MIL-STD-883, refer to Analog Devices Military Products Databook or /883 data sheet.
2
N = Plastic DIP; D = Ceramic DIP; J = J-Leaded Ceramic Chip Carrier.

REV. C –5–
AD678
PIN DESCRIPTION
28-Lead DIP 44-Lead
Symbol Pin No. JLCC Pin No. Type Name and Function

AGND 7 11 P Analog Ground. This is the ground return for AIN only.
AIN 6 10 AI Analog Signal Input.
BIPOFF 10 15 AI Bipolar Offset. Connect to AGND for +10 V input unipolar mode and straight binary
output coding. Connect to REFOUT through 50 Ω resistor for ± 5 V input bipolar mode
and twos complement binary output coding. See Figures 7 and 8.
CS 4 6 DI Chip Select. Active LOW.
DGND 14 23 P Digital Ground
DB11–DB4 26–19 40, 39, 37, 36, DO Data Bits 11 through 4. In 12-bit format (see 12/8 pin), these pins provide the upper 8 bits
35, 34, 33, 31 of data. In 8-bit format, these pins provide all 12 bits in two bytes (see R/L pin).
Active HIGH.
DB3, DB2 18, 17 30, 27 DO Data Bits 3 and 2. In 12-bit format, these pins provide Data Bit 3 and Data Bit 2.
Active HIGH. In 8-bit format they are undefined and should be tied to VDD.
DB1 (R/L) 16 26 DO In 12-bit format, Data Bit 1. Active HIGH.
DB0 (HBE) 15 25 DO In 12-bit format, Data Bit 0. Active HIGH.
EOC 27 42 DO End-of-Convert. EOC goes LOW when a conversion starts and goes HIGH when the
conversion is finished. In asynchronous mode, EOC is an open drain output and
requires an external 3 kΩ pull-up resistor. See EOCEN and SYNC pins for information
on EOC gating.
EOCEN 1 1 DI End-Of-Convert Enable. Enables EOC pin. Active LOW.
HBE (DB0) 15 25 DI In 8-bit format, High Byte Enable. If LOW, output contains high byte. If HIGH, output
contains low byte.
OE 2 3 DI Output Enable. The falling edge of OE enables DB11–DB0 in 12-bit format and
DB11–DB4 in 8-bit format. Gated with CS. Active LOW.
REFIN 9 14 AI Reference Input. +5 V input gives 10 V full-scale range.
REFOUT 8 12 AO +5 V Reference Output. Tied to REFIN through 50 Ω resistor for normal operation.
R/L (DB1) 16 26 DI In 8-bit format, Right/Left justified. Sets alignment of 12-bit result within 16-bit field.
Tied to VDD for right-justified output and tied to DGND for left-justified output.
SC 3 5 DI Start Convert. Active LOW. See SYNC pin for gating.
SYNC 13 21 DI SYNC Control. If tied to VDD (synchronous mode), SC, EOC and EOCEN are gated
by CS. If tied to DGND (asynchronous mode), SC and EOCEN are independent of CS,
and EOC is an open drain output. EOC requires an external 3 kΩ pull-up resistor in
asynchronous mode.
VCC 11 17 P +12 V Analog Power.
VEE 5 8 P –12 V Analog Power.
VDD 28 43 P +5 V Digital Power.
12/8 12 19 DI Twelve/eight-bit format. If tied HIGH, sets output format to 12-bit parallel. If tied
LOW, sets output format to 8-bit multiplexed.
No Connect 2, 4, 7, 9, 13, These pins are unused and should be connected to DGND or VDD.
16, 18, 20, 22,
24, 28, 29, 32,
38, 41, 44
Type: AI = Analog Input; AO = Analog Output; DI = Digital Input (TTL and 5 V CMOS compatible); DO = Digital Output (TTL and 5 V CMOS compatible).
All DO pins are three-state drivers; P = Power.

PIN CONFIGURATIONS
DIP PACKAGE JLCC PACKAGE
EOCEN

DB11
EOC
VDD
OE

NC
CS
SC

NC
NC

NC

EOCEN 1 28 VDD

OE 2 27 EOC
6 5 4 3 2 44 43 42 41 40
SC 3 26 DB11
PIN 1
NC 7 39 DB10
CS 4 25 DB10 IDENTIFIER
VEE 8 38 NC
VEE 5 24 DB9 NC 9 37 DB9
AIN 6 23 DB8 AIN 10 36 DB8
AD678 AGND 11 AD678 35 DB7
AGND 7 22 DB7
TOP VIEW REFOUT TOP VIEW 34 DB6
12
REFOUT 8 (Not to Scale) 21 DB6 DB5
NC 13 33
REFIN 9 20 DB5
REFIN 14 32 NC
BIPOFF 10 19 DB4 BIPOFF 15 31 DB4
VCC 11 18 DB3 NC 16 30 DB3

12/8 12 17 DB2 VCC 17 29 NC


18 19 20 21 22 23 24 25 26 27 28
SYNC 13 16 DB1 (R/L)
NC
SYNC
NC

DGND 14
DB1 (R/L)
NC

NC

15 DB0 (HBE)
DB2
NC
12/8

DGND

DB0 (HBE)

NC = NO CONNECT

–6– REV. C
Definition of Specifications–AD678
NYQUIST FREQUENCY APERTURE JITTER
An implication of the Nyquist sampling theorem, the “Nyquist Aperture jitter is the variation in aperture delay for successive
Frequency” of a converter is that input frequency which is one- samples and is manifested as noise on the input to the A/D.
half the sampling frequency of the converter.
INPUT SETTLING TIME
SIGNAL-TO-NOISE AND DISTORTION (S/N+D) RATIO Settling time is a function of the SHA’s ability to track fast slew-
S/N+D is the ratio of the rms value of the measured input signal ing signals. This is specified as the maximum time required in
to the rms sum of all other spectral components below the track mode after a full-scale step input to guarantee rated con-
Nyquist frequency, including harmonics but excluding dc. version accuracy.

TOTAL HARMONIC DISTORTION (THD) DIFFERENTIAL NONLINEARITY (DNL)


THD is the ratio of the rms sum of the first six harmonic com- In an ideal ADC, code transitions are 1 LSB apart. Differential
ponents to the rms value of a full-scale input signal and is ex- nonlinearity is the maximum deviation from this ideal value. It
pressed as a percentage or in decibels. For input signals or is often specified in terms of resolution for which no missing
harmonics that are above the Nyquist frequency, the aliased codes (NMC) are guaranteed.
component is used.
UNIPOLAR ZERO ERROR
PEAK SPURIOUS OR PEAK HARMONIC COMPONENT In unipolar mode, the first transition should occur at a level 1/2
The peak spurious or peak harmonic component is the largest LSB above analog ground. Unipolar zero error is the deviation
spectral component excluding the input signal and dc. This of the actual transition from that point. This error can be ad-
value is expressed in decibels relative to the rms value of a full- justed as discussed in the Input Connections and Calibration
scale input signal. section.

INTERMODULATION DISTORTION (IMD) BIPOLAR ZERO ERROR


With inputs consisting of sine waves at two frequencies, fa and In the bipolar mode, the major carry transition (1111 1111
fb, any device with nonlinearities will create distortion products, 1111 to 0000 0000 0000) should occur at an analog value 1/2
of order (m + n), at sum and difference frequencies of mfa ± LSB below analog ground. Bipolar zero error is the deviation of
nfb, where m, n = 0, 1, 2, 3.... Intermodulation terms are those the actual transition from that point. This error can be adjusted
for which m or n is not equal to zero. For example, the second as discussed in the Input Connections and Calibration section.
order terms are (fa + fb) and (fa – fb) and the third order terms
are (2 fa + fb), (2 fa – fb), (fa + 2 fb) and (fa – 2 fb). The IMD GAIN ERROR
products are expressed as the decibel ratio of the rms sum of The last transition should occur at an analog value 1 1/2 LSB
the measured input sides to the rms sum of the distortion terms. below the nominal full scale (9.9963 volts for a 0–10 V range,
The two signals applied to the converter are of equal ampli- 4.9963 volts for a ± 5 V range). The gain error is the deviation of
tude and the peak value of their sum is –0.5 dB from full scale the actual difference between the first and last code transition
(9.44 V p-p). The IMD products are normalized to a 0 dB from the ideal difference between the first and last code transi-
input signal. tion. This error can be adjusted as shown in the Input Connec-
tions and Calibration section.
BANDWIDTH
The full-power bandwidth is that input frequency at which the INTEGRAL NONLINEARITY (INL)
amplitude of the reconstructed fundamental is reduced by 3 dB The ideal transfer function for a linear ADC is a straight line
for a full-scale input. drawn between “zero” and “full scale.” The point used as
The full-linear bandwidth is the input frequency at which the “zero” occurs 1/2 LSB before the first code transition. “Full
slew rate limit of the sample-hold-amplifier (SHA) is reached. scale” is defined as a level 1 1/2 LSB beyond the last code tran-
At this point, the amplitude of the reconstructed fundamental sition. Integral nonlinearity is the worst-case deviation of a code
has degraded by less than 0.1 dB. Beyond this frequency, distor- from the straight line. The deviation of each code is measured
tion of the sampled input signal increases significantly. from the middle of that code.
The AD678 has been designed to optimize input bandwidth, al- POWER SUPPLY REJECTION
lowing the AD678 to undersample input signals with frequen- Variations in power supply will affect the full-scale transition,
cies significantly above the converter’s Nyquist frequency. but not the converter’s linearity. Power Supply Rejection is the
maximum change in the full-scale transition point due to a
APERTURE DELAY change in power-supply voltage from the nominal value.
Aperture delay is a measure of the SHA’s performance and is
measured from the falling edge of Start Convert (SC) to when TEMPERATURE DRIFT
the input signal is held for conversion. In synchronous mode, This is the maximum change in the parameter from the initial
Chip Select (CS) should be LOW before SC to minimize aper- value (@ +25°C) to the value at TMIN or TMAX.
ture delay.

REV. C –7–
AD678–Dynamic Performance

Figure 4. Harmonic Distortion vs. Input Frequency Figure 7. Nonaveraged 2048 Point FFT at 200 kSPS,
fIN = 49.902 kHz

Figure 5. S/N+D vs. Input Amplitude


Figure 8. IMD Plot for fIN = 9.08 kHz (fa), 9.58 kHz (fb)
(fSAMPLE 200 kSPS)

Figure 9. Power Supply Rejection (fIN = 10 kHz,


Figure 6. S/N+D vs. Input Frequency and Amplitude fSAMPLE = 200 kSPS, VRIPPLE = 0.1 V p-p)

–8– REV. C
AD678
CONVERSION CONTROL END-OF-CONVERT
In synchronous mode (SYNC = HIGH), both Chip Select (CS) In asynchronous mode, End-of-Convert (EOC) is an open drain
and Start Convert (SC) must be brought LOW to start a con- output (requiring a minimum 3 kΩ pull-up resistor) enabled by
version. CS should be LOW tSC before SC is brought LOW. In End-of-Convert ENable (EOCEN). In synchronous mode,
asynchronous mode (SYNC = LOW), a conversion is started by EOC is a three-state output which is enabled by EOCEN and
bringing SC low, regardless of the state of CS. CS. See the Conversion Status Truth Table for details. Access
(tBA) and float (tFD) timing specifications do not apply in asyn-
Before a conversion is started, End-of-Convert (EOC) is HIGH,
chronous mode where they are a function of the time constant
and the sample-hold is in track mode. After a conversion is
formed by the 10 pF output capacitance and the pull-up
started, the sample-hold goes into hold mode and EOC goes
resistor.
LOW, signifying that a conversion is in progress. During the
conversion, the sample-hold will go back into track mode and
START CONVERSION TRUTH TABLE
start acquiring the next sample. EOC goes HIGH when the con-
version is finished. INPUTS
In track mode, the sample-hold will settle to ± 0.01% (12 bits) SYNC CS SC STATUS
in 1 µs maximum. The acquisition time does not affect the
throughput rate as the AD678 goes back into track mode more 1 1 X No Conversion
than 1 µs before the next conversion. In multichannel systems, Synchronous 1 0 Start Conversion
the input channel can be switched as soon as EOC goes LOW if Mode 1 0 Start Conversion
the maximum throughput rate is needed. (Not Recommended)
1 0 0 Continuous Conversion
12-Bit Mode Coding Format (1 LSB = 2.44 mV) (Not Recommended)
0 X 1 No Conversion
Unipolar Coding Bipolar Coding
Asynchronous 0 X Start Conversion
(Straight Binary) (Twos Complement)
Mode 0 X 0 Continuous Conversion
VIN* Output Code VIN* Output Code (Not Recommended)
0V 000 . . . 0 –5.000 V 100 . . . 0 NOTES
5.000 V 100 . . . 0 –0.002 V 111 . . . 1 1 = HIGH voltage level.
0 = LOW voltage level.
9.9976 V 111 . . . 1 +0.000 V 000 . . . 0
X = Don’t care.
+2.500 V 010 . . . 0 X = HIGH to LOW transition. Must stay low for t = t CP.
+4.9976 V 011 . . . 1
*Code center. CONVERSION STATUS TRUTH TABLE

OUTPUT ENABLE TRUTH TABLES INPUTS OUTPUT


SYNC CS EOCEN EOC STATUS
12-BIT MODE (12/8 = HIGH)
1 0 0 0 Converting
INPUTS OUTPUT 1 0 0 1 Not Converting
(CS U OE) DB11–DB0 Synchronous 1 1 X High Z Either
1 High Z Mode 1 X 1 High Z Either
0 Enable 12-Bit Output
0 X 0 0 Converting
8-BIT MODE (12/8 = LOW) Asynchronous 0 X 0 High Z Not Converting
Mode* 0 X 1 High Z Either
INPUTS OUTPUTS
NOTES
R/L HBE (CS U OE) DB11 . . . DB4 l = HIGH voltage level.
0 = LOW voltage level.
X X 1 High Z X = Don’t care.
1 0 0 0 0 0 0 a b c d *EOC requires a pull-up resistor in asynchronous mode.
Unipolar 1 1 0 e f g h i j k l
Mode 0 0 0 a b c d e f g h
0 1 0 i j k l 0 0 0 0
1 0 0 a a a a a b c d
Bipolar 1 1 0 e f g h i j k 1
Mode 0 0 0 a b c d e f g h
0 1 0 i j k l 0 0 0 0
NOTES
1 = HIGH voltage level. a = MSB.
0 = LOW voltage level. 1 = LSB.
X = Don’t care.
U = Logical OR.

REV. C –9–
AD678
OUTPUT ENABLE OPERATION POWER-UP
The data bits (DB11–DB0) are three-state outputs enabled by The AD678 typically requires 10 µs after power-up to reset
Chip Select (CS) and Output Enable (OE). CS should be LOW internal logic.
tOE before OE is brought LOW. Bits DB1 (R/L) and DB0
(HBE) are bidirectional. In 12-bit mode they are data output APPLICATION INFORMATION
bits. In 8-bit mode they are inputs which define the format of INPUT CONNECTIONS AND CALIBRATION
the output register. The high (10 MΩ) input impedance of the AD678 eases the
In unipolar mode (BIPOFF tied to AGND), the output coding task of interfacing to high source impedances or multiplexer
is straight binary. In bipolar mode (BIPOFF tied to REFOUT), channel-to-channel mismatches of up to 1000 Ω. The 10 V p-p
output coding is twos complement binary. full-scale input range accepts the majority of signal voltages
without the need for voltage divider networks which could dete-
When EOC goes HIGH, the conversion is completed and the riorate the accuracy of the ADC.
output data may be read. Bringing OE LOW tOE after CS is
brought LOW makes the output register contents available on The AD678 is factory trimmed to minimize linearity, offset and
the data bits. A period of time tCD is required after OE is gain errors. In unipolar mode, the only external component that
brought HIGH before the next SC instruction may be issued. is required is a 50 Ω ± 1% resistor. Two resistors are required in
bipolar mode. If offset and gain are not critical (as in some ac
Figure 10 illustrates the 8-bit read mode (12/8 = LOW), where applications), even these components can be eliminated.
only DB11–DB4 are used as output lines onto an 8-bit bus. The
output is read in two steps, with the high byte read first, followed In some applications, offset and gain errors need to be trimmed
by the low byte. High Byte Enable (HBE) controls the output out completely. The following sections describe the correct pro-
sequence. The 12-bit result can be right or left justified depend- cedure for these various situations.
ing on the state of R/L.
UNIPOLAR RANGE INPUTS
In 12-bit read mode (12/8 = HIGH), a single READ operation Offset and gain errors can be trimmed out by using the configu-
accesses all 12 output bits on DB11-DB0 for interface to a ration shown in Figure 12. This circuit allows approximately
16-bit bus. Figure 11 provides the output timing relationships. ± 25 mV of offset trim range (± 10 LSB) and ± 0.5% of gain trim
Note that tCR must be observed, in that SC pulses should not be (± 20 LSB).
issued at intervals closer than 5 µs. If SC is asserted sooner than
5 µs, conversion accuracy may deteriorate. For this reason, SC The first transition (from 0000 0000 0000 to 0000 0000 0001)
should not be held LOW in an attempt to operate in a continu- should nominally occur for an input level of +1/2 LSB (1.22 mV
ously converting mode. above ground for a 10 V range). To trim unipolar zero to this
nominal value, apply a 1.22 mV signal to AIN and adjust R1
until the first transition is located.
The gain trim is done by adjusting R2. If the nominal value is
required, apply a signal 1 1/2 LSB below full scale (9.9963 V for
a 10 V range) and adjust R2 until the last transition is located
(1111 1111 1110 to 1111 1111 1111).
If offset adjustment is not required, BIPOFF should be con-
nected directly to AGND. If gain adjustment is not required, R2
should be replaced with a fixed 50 Ω ± 1% metal film resistor. If
REFOUT is connected directly to REFIN, the additional gain
error will be approximately 1%.

BIPOLAR RANGE INPUTS


The connections for the bipolar mode are shown in Figure 13.
Figure 10. Output Timing, 8-Bit Read Mode In this mode, data output coding will be in twos complement
binary. This circuit will allow approximately ± 25 mV of offset
trim range (± 10 LSB) and ± 0.5% of gain trim range (20 LSB).
Either or both of the trim pots can be replaced with 50 Ω ± 1%
fixed resistors if the AD678 accuracy limits are sufficient for the
application. If the pins are shorted together, the additional offset
and gain errors will be approximately 1%.
To trim bipolar zero to its nominal value, apply a signal 1/2 LSB
below midrange (–1.22 mV for a ± 5 V range) and adjust R1
until the major carry transition is located (1111 1111 1111 to
NOTE
1IN ASYNCHRONOUS MODE, SC IS INDEPENDENT OF CS
0000 0000 0000). To trim the gain, apply a signal 1 1/2 LSB
below full scale (+4.9963 V for a ± 5 V range) and adjust R2 to
Figure 11. Output Timing, 12-Bit Read Mode give the last positive transition (0111 1111 1110 to 0111 1111
1111). These trims are interactive so several iterations may be
necessary for convergence.

–10– REV. C
AD678
A single-pass calibration can be done by substituting a bipolar The AD678 incorporates several features to help the user’s
offset trim (error at minus full scale) for the bipolar zero trim layout. Analog pins (VEE) AIN, AGND, REFOUT, REFIN,
(error at midscale), using the same circuit. First, apply a signal BIPOFF, VCC) are adjacent to help isolate analog from digital
1/2 LSB above minus full scale (–4.9988 V for a ± 5 V range) signals. In addition, the 10 MΩ input impedance of AIN mini-
and adjust R1 until the minus full-scale transition is located mizes input trace impedance errors. Finally, ground currents
(1000 0000 0000 to 1000 0000 0001). Then perform the gain have been minimized by careful circuit design. Current through
error trim as outlined above. AGND is 200 µA, with no code-dependent variation. The cur-
rent through DGND is dominated by the return current for
DB11–DB0 and EOC.

SUPPLY DECOUPLING
The AD678 power supplies should be well filtered, well regulated,
and free from high-frequency noise. Switching power supplies
are not recommended. These supplies generate spikes which can
induce noise in the analog system.
Decoupling capacitors should be located as close as possible to
all power supply pins. A 10 µF tantalum capacitor in parallel
with a 0.1 µF ceramic provides adequate decoupling. The power
supply pins should be decoupled directly to AGND.
Figure 12. Unipolar Input Connections with Gain and
Offset Trims An effort should be made to minimize the trace length between
the capacitor leads and the respective converter power supply
and common pins. The circuit layout should attempt to locate
the AD678, associated analog input circuitry and interconnec-
tions as far as possible from logic circuitry. A solid analog ground
plane around the AD678 will isolate large switching ground
currents. For these reasons, the use of wire wrap circuit con-
struction is not recommended; careful printed circuit construction
is preferred.

GROUNDING
If a single AD678 is used with separate analog and digital
ground planes, connect the analog ground plane to AGND and
the digital ground plane to DGND keeping lead lengths as short
Figure 13. Bipolar Input Connections with Gain and Offset as possible. Then connect AGND and DGND together at the
Trims AD678. If multiple AD678s are used or the AD678 shares ana-
log supplies with other components, connect the analog and
BOARD LAYOUT digital returns together once at the power supplies rather than at
Designing with high-resolution data converters requires careful each chip. This prevents large ground loops which inductively
attention to layout. Trace impedance is a significant issue. At the couple noise and allow digital currents to flow through the ana-
12-bit level, a 5 mA current through a 0.5 Ω trace will develop a log system.
voltage drop of 2.5 mV, which is 1 LSB for a 10 V full-scale span.
In addition to ground drops, inductive and capacitive coupling INTERFACING THE AD678 TO MICROPROCESSORS
need to be considered, especially when high- accuracy analog The I/O capabilities of the AD678 allow direct interfacing to
signals share the same board with digital signals. Finally, power general purpose and DSP microprocessor buses. The asynchro-
supplies need to be decoupled in order to filter out ac noise. nous conversion control feature allows complete flexibility and
Analog and digital signals should not share a common path. control with minimal external hardware.
Each signal should have an appropriate analog or digital return The following examples illustrate typical AD678 interface
routed close to it. Using this approach, signal loops enclose a configurations.
small area, minimizing the inductive coupling of noise. Wide PC
tracks, large gauge wire, and ground planes are highly recom-
mended to provide low impedance signal paths. Separate analog
and digital ground planes are also desirable, with a single inter-
connection point to minimize ground loops. Analog signals should
be routed as far as possible from digital signals and should cross
them at right angles.

REV. C –11–
AD678
AD678 TO TMS320C25 byte of data as soon as “high byte read” is complete. The low
In Figure 14 the AD678 is mapped into the TMS320C25 I/O byte read operation executes in a similar manner to the first and
space. AD678 conversions are initiated by issuing an OUT is completed during the next 160 ns.
instruction to Port 8. EOC status and the conversion result are
read in with an IN instruction to Port 8. A single wait state is
inserted by generating the processor READY input from IS,
Port 8 and MSC. This configuration supports processor clock
speeds of 20 MHz and is capable of supporting processor clock
speeds of 40 MHz if a NOP instruction follows each AD678
read instruction.
AD678 TO 80186
Figure 15 shows the AD678 interfaced to the 80186 micro-
processor. This interface allows the 80186’s built-in DMA con-
troller to transfer the AD678 output into a RAM based FIFO
buffer of any length, with no microprocessor intervention.
Figure 14. AD678 to TMS320C25 Interface
In this application the AD678 is configured in the asynchronous
mode, which allows conversions to be initiated by an external
trigger source independent of the microprocessor clock. After
each conversion, the AD678 EOC signal generates a DMA
request to Channel 1 (DRQ1). The subsequent DMA READ
operation resets the interrupt latch. The system designer must
assign a sufficient priority to the DMA channel to ensure that
the DMA request will be serviced before the completion of the
next conversion. This configuration can be used with 6 MHz
and 8 MHz 80186 processors.
AD678 TO ANALOG DEVICES ADSP-2101
Figure 16 demonstrates the AD678 interfaced to an ADSP-2101.
With a clock frequency of 12.5 MHz, and instruction execution in
one 80 ns cycle, the digital signal processor supports the AD678
interface with one wait state.
Figure 15. AD678 to 80186 DMA Interface
The converter is configured to run asynchronously using a sam-
pling clock. The EOC output of the AD678 gets asserted at the
end of each conversion and causes an interrupt. Upon interrupt,
the ADSP-2101 immediately asserts its FO pin LOW. In the
following cycle, the processor starts a data memory read by pro-
viding an address on the DMA bus. The decoded address gener-
ates OE for the converter, and the high byte of the conversion
result is read over the data bus. The read operation is extended
with one wait state and thus started and completed within two
processor cycles (160 ns). Next, the ADSP-2101 asserts its FO
pin HIGH. This allows the processor to start reading the lower
byte of data. This read operation executes in a similar manner to
the first and is completed during the next 160 ns.
AD678 TO ANALOG DEVICES ADSP-2100A Figure 16. AD678 to ADSP-2101 Interface
Figure 17 demonstrates the AD678 interfaced to an ADSP-2100A.
With a clock frequency of 12.5 MHz, and instruction execution
in one 80 ns cycle, the digital signal processor will support the
AD678 data memory interface with three hardware wait states.
The converter is configured to run asynchronously using a sam-
pling clock. The EOC output of the AD678 gets asserted at the
end of each conversion and causes an interrupt. Upon interrupt,
the ADSP-2100A immediately executes a data memory write
instruction which asserts HBE. In the following cycle, the pro-
cessor starts a data memory read (high byte read) by providing
an address on the DMA bus. The decoded address generates
OE for the converter. OE, together with logic and latch, is used
to force the ADSP-2100A into a one cycle wait state by generat-
ing DMACK. The read operation is thus started and completed
within two processor cycles (160 ns). HBE is released during Figure 17. AD678 to ADSP-2100A Interface
“high byte read.” This allows the processor to read the lower

–12– REV. C
AD678
OUTLINE DIMENSIONS
Dimensions shown in inches and (mm).

28-Lead Ceramic DIP Package (D-28)

28-Lead Plastic DIP Package (N-28A)

REV. C –13–
AD678
OUTLINE DIMENSIONS
Dimensions shown in inches and (mm).

44-Terminal Lead Ceramic (J-44)

C1381b–0–3/00 (rev. C)
PRINTED IN U.S.A.

–14– REV. C

You might also like