ADS-935
PRELIMINARY PRODUCT DATA
FEATURES
•
•
•
•
•
•
•
•
•
16-bit resolution
5MHz sampling rate
Functionally complete
No missing codes over full military temperature range
Edge-triggered
±5V, ±12V or ±15V supplies, 3.0 Watts
Small, 40-pin, ceramic TDIP
83dB SNR, –86dB THD
Ideal for both time and frequency-domain applications
PIN
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
16-Bit, 5MHz
Sampling A/D Converters
INPUT/OUTPUT CONNECTIONS
FUNCTION
+3.2V REF. OUT
UNIPOLAR
ANALOG INPUT
ANALOG GROUND
OFFSET ADJUST
GAIN ADJUST
DIGITAL GROUND
FIFO/DIR
FIFO READ
FSTAT1
FSTAT2
START CONVERT
BIT 16 (LSB)
BIT 15
BIT 14
BIT 13
BIT 12
BIT 11
BIT 10
BIT 9
PIN
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
FUNCTION
+12V/+15V
–12V/–15V
+5V ANALOG SUPPLY
–5V SUPPLY
ANALOG GROUND
COMP. BITS
OUTPUT ENABLE
OVERFLOW
EOC
+5V DIGITAL SUPPLY
DIGITAL GROUND
BIT 1 (MSB)
BIT 1 (MSB)
BIT 2
BIT 3
BIT 4
BIT 5
BIT 6
BIT 7
BIT 8
GENERAL DESCRIPTION
The ADS-935 is a 16-bit, 5MHz sampling A/D converter. This
device accurately samples full-scale input signals up to Nyquist
frequencies with no missing codes. The dynamic performance
of the ADS-935 has been optimized to achieve a signal-to-noise
ratio (SNR) of 83dB and a total harmonic distortion (THD) of
–86dB.
Packaged in a 40-pin TDIP, the functionally complete
ADS-935 contains a fast-settling sample-hold amplifier, a
subranging (two-pass) A/D converter, an internal reference,
timing/control logic, and error-correction circuitry. Digital input
and output levels are TTL. The ADS-935 only requires the
rising edge of the start convert pulse to operate.
Requiring ±5V supplies and either ±12v or ±15V supplies the
ADS-935 dissipates 3.0 Watts. The device is offered with a
bipolar (±2.75V) or a unipolar (0 to –5.5V) analog input range.
Models are available for use in either commercial (0 to +70°C)
or military (–55 to +125°C) operating temperature ranges.
A proprietary, auto-calibrating, error-correcting circuit enables
the device to achieve specified performance over the full
military temperature range. Typical applications include medical
imaging, radar, sonar, communications and instrumentation.
10 FSTAT1
11 FSTAT2
GAIN ADJUST 6
GAIN
ADJUST
CKT.
8 FIFO/DIR
9 FIFO/READ
29 BIT 1 (MSB)
28 BIT 1 (MSB)
+3.2V REF. OUT 1
2-PASS ANALOG-TO-DIGITAL CONVERTER
PRECISION
+3.2V REFERENCE
27 BIT 2
26 BIT 3
25 BIT 4
CUSTOM GATE ARRAY
3-STATE
OUTPUT REGISTER
24 BIT 5
23 BIT 6
22 BIT 7
21 BIT 8
20 BIT 9
19 BIT 10
18 BIT 11
17 BIT 12
16 BIT 13
15 BIT 14
14 BIT 15
13 BIT 16 (LSB)
34 OUTPUT ENABLE
33 OVERFLOW
POWER AND GROUNDING
+5V ANALOG SUPPLY
+5V DIGITAL SUPPLY
–5V SUPPLY
ANALOG GROUND
DIGITAL GROUND
–12/–15V ANALOG SUPPLY
+12/+15V ANALOG SUPPLY
38
31
37
4, 36
7, 30
39
40
UNIPOLAR 2
OFFSET ADJUST 5
OFFSET
ADJUST
CKT.
ANALOG INPUT 3
S/H
START CONVERT 12
EOC 32
COMP. BITS 35
TIMING AND
CONTROL LOGIC
Figure 1. ADS-935 Functional Block Diagram
www.cd4power.com
Page 1 of 8
®
®
ADS-935
ABSOLUTE MAXIMUM RATINGS
PARAMETERS
+5V Supply
(Pins 31, 38)
–5V Supply
(Pin 37)
+12V/+15V Supply
(pin 40)
–12V/–15V Supply
(pin 39)
Digital Inputs
(Pins 8, 9, 12, 34, 35)
Analog Input
(Pin 3)
Lead Temperature
(10 seconds)
LIMITS
0 to +6
0 to –6
0 to +16V
0 to +16V
–0.3 to +V
DD
+0.3
±5
+300
UNITS
Volts
Volts
Volts
Volts
Volts
Volts
°C
PHYSICAL/ENVIRONMENTAL
PARAMETERS
Operating Temp. Range, Case
ADS-935MC
ADS-935MM
Thermal Impedance
θjc
θca
Storage Temperature Range
Package Type
Weight
MIN.
0
–55
—
—
–65
TYP.
—
—
MAX.
+70
+125
UNITS
°C
°C
4
—
°C/Watt
18
—
°C/Watt
—
+150
°C
40-pin, metal-sealed, ceramic TDIP
0.56 ounces (16 grams)
FUNCTIONAL SPECIFICATIONS
(T
A
= +25°C, ±V
CC
= ±12/15V, +V
DD
= ±5V, 5MHz sampling rate, and a minimum 3 minute warm-up
➀
unless otherwise specified.)
+25°C
ANALOG INPUT
Input Voltage Range
Unipolar
Bipolar
Input Resistance
(Pin 3)
(Pin 2)
Input Capacitance
DIGITAL INPUTS
Logic Levels
Logic "1"
Logic "0"
Logic Loading "1"
Logic Loading "0"
➁
Start Convert Positive Pulse Width
➂
STATIC PERFORMANCE
Resolution
Integral Nonlinearity
Differential Nonlinearity
(f
in
= 10kHz)
Full Scale Absolute Accuracy
Bipolar Zero Error
(Tech Note 2)
Bipolar Offset Error
(Tech Note 2)
Gain Error
(Tech Note 2)
No Missing Codes
(f
in
= 10kHz)
DYNAMIC PERFORMANCE
Peak Harmonics
(–0.5dB)
dc to 500kHz
500kHz to 2.45MHz
Total Harmonic Distortion
(–0.5dB)
dc to 500kHz
500kHz to 2.45MHz
Signal-to-Noise Ratio
(w/o distortion, –0.5dB)
dc to 500kHz
500kHz to 2.45MHz
Signal-to-Noise Ratio
➃
(& distortion, –0.5dB)
dc to 500kHz
500kHz to 2.45MHz
Noise
Two-Tone Intermodulation
Distortion
(f
in
= 200kHz,
240kHz, f
s
= 5MHz, –0.5dB)
Input Bandwidth
(–3dB)
Small Signal (–20dB input)
Large Signal (–0.5dB input)
Feedthrough Rejection
(f
in
= 1MHz)
Slew Rate
Aperture Delay Time
Aperture Uncertainty
S/H Acquisition Time
( to ±0.001%FSR, 5.5V step)
Overvoltage Recovery Time
➄
A/D Conversion Rate
—
—
—
—
84
83
80
79
—
—
—
—
—
—
—
—
—
—
5
–87
–82
–86
–81
86
85
82
81
80
–87
25
15
90
±400
4
2
80
200
—
–82
–80
–81
–80
—
—
—
—
—
–85
—
—
—
—
—
—
—
—
—
—
—
—
—
84
83
80
79
—
—
—
—
—
—
—
—
—
—
5
–87
–82
–86
–81
86
85
82
81
80
–87
25
25
90
±400
4
2
80
200
—
–82
–80
–81
–80
—
—
—
—
—
–85
—
—
—
—
—
—
—
—
—
—
—
—
—
77
77
76
76
—
—
—
—
—
—
—
—
—
—
5
–82
–78
–81
–77
80
80
78
75
80
–87
25
15
90
±400
4
2
90
200
—
–78
–78
–76
–76
—
—
—
—
—
–82
—
—
—
—
—
—
—
—
—
dB
dB
dB
dB
dB
dB
dB
dB
µVrms
dB
MHz
MHz
dB
V/µs
ns
ps rms
ns
ns
MHz
Page 2 of 8
—
—
–0.95
—
—
—
—
16
16
±1
±0.5
±0.15
±0.1
±0.1
±0.15
—
—
—
+1.0
±0.3
±0.2
±0.2
±0.3
—
—
—
–0.95
—
—
—
—
16
16
±1.5
±0.5
±0.3
±0.2
±0.2
±0.3
—
—
—
+1.0
±0.5
±0.4
±0.4
±0.5
—
—
—
–0.95
—
—
—
—
16
16
±2
±0.5
±0.5
±0.4
±0.4
±0.5
—
—
—
+1.5
±0.8
±0.6
±0.6
±0.8
—
Bits
LSB
LSB
%FSR
%FSR
%FSR
%
Bits
+2.0
—
—
—
20
—
—
—
—
50
—
+0.8
+20
–20
—
+2.0
—
—
—
20
—
—
—
—
50
—
+0.8
+20
–20
—
+2.0
—
—
—
20
—
—
—
—
50
—
+0.8
+20
–20
—
Volts
Volts
µA
µA
ns
MIN.
—
—
—
—
—
TYP.
0 to –5.5V
±2.75
400
480
10
MAX.
—
—
—
—
15
MIN.
—
—
—
—
—
0 to +70°C
TYP.
0 to –5.5V
±2.75
400
480
10
MAX.
—
—
—
—
15
–55 to +125°C
MIN.
—
—
—
—
—
TYP.
0 to –5.5V
±2.75
400
480
10
MAX.
—
—
—
—
15
UNITS
Volts
Volts
Ω
Ω
pF
www.cd4power.com
®
®
ADS-935
+25°C
TYP.
0 TO +70°C
MIN.
TYP.
–55 TO +125°C
MIN.
TYP.
MAX.
DYNAMIC PERFORMANCE
(Cont.)
ANALOG OUTPUT
Internal Reference
Voltage
Drift
External Current
DIGITAL OUTPUTS
Logic Levels
Logic "1"
Logic "0"
Logic Loading "1"
Logic Loading "0"
Output Coding
➅
POWER REQUIREMENTS
Power Supply Ranges
➆
+5V Supply
–5V Supply
+12V Supply
➇
–12V Supply
➇
+15V Supply
➇
–15V Supply
➇
Power Supply Currents
+5V Supply
–5V Supply
–12/15V Supply
➇
+12/15V Supply
➇
Power Dissipation
Power Supply Rejection
MIN.
MAX.
MAX.
UNITS
—
—
—
+3.2
±30
5
—
—
—
—
—
—
+3.2
±30
5
—
—
—
—
—
—
+3.2
±30
5
—
—
—
Volts
ppm/°C
mA
+2.4
—
—
+2.4
—
—
+2.4
—
—
—
—
+0.4
—
—
+0.4
—
—
+0.4
—
—
–4
—
—
–4
—
—
–4
—
—
+4
—
—
+4
—
—
+4
(Offset) Binary / Complementary (Offset) Binary / Two's Complement / Complementary Two's Complement
Volts
Volts
mA
mA
+4.75
–4.75
+11.5
–11.5
+14.5
–14.5
—
—
—
—
—
—
+5.0
–5.0
+12.0
–12.0
+15.0
–15.0
+200
–100
–65
+85
2.85
—
+5.25
–5.25
+12.5
–12.5
+15.5
–15.5
—
—
—
—
3.1
±0.07
+4.75
–4.75
+11.5
–11.5
+14.5
–14.5
—
—
—
—
—
—
+5.0
–5.0
+12.0
–12.0
+15.0
–15.0
+220
–150
–65
+85
2.85
—
+5.25
–5.25
+12.5
–12.5
+15.5
–15.5
—
—
—
—
3.5
±0.07
+4.9
–4.9
+11.5
–11.5
+14.5
–14.5
—
—
—
—
—
—
+5.0
–5.0
+12.0
–12.0
+15.0
–15.0
+220
–150
—
—
2.85
—
+5.25
–5.25
+12.5
–12.5
+15.5
–15.5
—
—
—
—
3.5
±0.07
Volts
Volts
Volts
Volts
Volts
Volts
mA
mA
mA
mA
Watts
%FSR/%V
Footnotes:
➀
All power supplies must be on before applying a start convert pulse. All
supplies and the clock (START CONVERT) must be present during warm-up
periods. The device must be continuously converting during this time.
➁
When COMP. BITS (pin 35) is low, logic loading "0" will be –350µA.
➂
A 5MHz clock with a 50nsec positive pulse width is used for all production
testing. See Timing Diagram for more details.
➃
Effective bits is equal to:
(SNR + Distortion) – 1.76 +
20 log
6.02
Full Scale Amplitude
Actual Input Amplitude
➄
This is the time required before the A/D output data is valid once the analog
input is back within the specified range.
➅
See table 2a, Setting Output Coding Selection.
➆
The minimum supply voltages of +4.9V and –4.9V for ±V
DD
are required for
–55°C operation only. The minimum limits are +4.75V and –4.75V when
operating at +125°C.
➇
±12V only or ±15V only required.
TECHNICAL NOTES
1. Obtaining fully specified performance from the ADS-935
requires careful attention to pc-card layout and power supply
decoupling. The device's analog and digital ground systems
are connected to each other internally. For optimal perfor-
mance, tie all ground pins (4, 7, 30 and 36) directly to a large
analog
ground plane beneath the package.
For the best performance it is recommended to use a single
power source for both the +5V analog and +5V digital sup-
plies. Bypass all power supplies and the +3.2V reference
output to ground with 4.7µF tantalum capacitors in parallel
with 0.1µF ceramic capacitors. Locate the bypass capacitors
as close to the unit as possible.
2. The ADS-935 achieves its specified accuracies without the
need for external calibration. If required, the device's small
initial offset and gain errors can be reduced to zero using
the adjustment circuitry shown in Figure 2. When using this
circuitry, or any similar offset and gain calibration hardware,
make adjustments following warm-up. To avoid interaction,
always adjust offset before gain. Tie pins 5 and 6 to ANALOG
GROUND (pin 4) if not using offset and gain adjust circuits.
3. Pin 35 (COMP. BITS) is used to select the digital output
coding format of the ADS-935. See Tables 2a and 2b. When
this pin has a TTL logic "0" applied, it complements all of the
ADS-935’s digital outputs.
When pin 35 has a logic "1" applied, the output coding is
complementary (offset) binary. Applying a logic "0" to pin
35 changes the coding to (offset) binary. Using the MSB
output (pin 29) instead of the MSB output (pin 28) changes
the respective output codings to complementary two's
complement and two's complement.
Pin 35 is TTL compatible and can be directly driven with
digital logic in applications requiring dynamic control over
its function. There is an internal pull-up resistor on pin 35
allowing it to be either connected to +5V or left open when
a logic "1" is required.
4. To enable the three-state outputs, connect OUTPUT
ENABLE (pin 34) to a logic "0" (low). To disable, connect pin
34 to a logic "1" (high).
www.cd4power.com
Page 3 of 8
®
®
ADS-935
5. Applying a start convert pulse while a conversion is in
progress (EOC = logic "1") will initiate a new and probably
inaccurate conversion cycle. Data from both the interrupted
and subsequent conversions will be invalid.
6. Do not enable/disable or complement the output bits or
read from the FIFO during the conversion process (from the
rising edge of EOC to the falling edge of EOC).
7. The OVERFLOW bit (pin 33) switches from 0 to 1 when the
input voltage exceeds that which produces an output of all
1’s or when the input equals or exceeds the voltage that
produces all 0’s. When COMP BITS is activated, the above
conditions are reversed.
immediately after the first conversion has been completed and
remains there until the FIFO is read.
If the output three-state register has been enabled (logic "0"
applied to pin 34), data from the first conversion will appear at
the output of the ADS-935. Attempting to write a 17th word
to a full FIFO will result in that data, and any subsequent
conversion data, being lost.
Once the FIFO is full (indicated by FSTAT1 and FSTAT2 both
equal to "1"), it can be read by dropping the FIFO READ line
(pin 9) to a logic "0" and then applying a series of 15 rising
edges to the read line. Since the first data word is already
present at the FIFO output, the first read command (the first
rising edge applied to FIFO READ) will bring data from the
second conversion to the output. Each subsequent read
command/rising edge brings the next word to the output
lines. After the 15th rising edge brings the 16th data
word to the FIFO output, the subsequent falling edge on
READ will update the status outputs (after a 20ns maximum
delay) to FSTAT1 = 0,
FSTAT2 = 1 indicating that the FIFO is empty.
If a read command is issued after the FIFO empties, the last
word (the 16th conversion) will remain present at the outputs.
INTERNAL FIFO OPERATION
The ADS-935 contains an internal, user-initiated, 18-bit,
16-word FIFO memory. Each word in the FIFO contains the 16
data bits as well as the MSB and overflow bits. Pins 8 (FIFO/
DIR) and 9 (FIFO READ) control the FIFO's operation. The
FIFO's status can be monitored by reading pins 10 (FSTAT1)
and 11 (FSTAT2).
When pin 8 (FIFO/DIR) has a logic "1" applied, the FIFO is
inserted into the digital data path. When pin 8 has a logic
"0" applied, the FIFO is transparent and the output data goes
directly to the output three-state register (whose operation is
controlled by pin 34 (ENABLE)). Read and write commands
to the FIFO are ignored when the ADS-935 is operated in the
"direct" mode. It takes a maximum of 20ns to switch the FIFO
in or out of the ADS-935’s digital data path.
FIFO Reset Feature
At any time, the FIFO can be reset to an empty state by putting
the ADS-935 into its "direct" mode (logic "0" applied to pin 8,
FIFO/DIR) and also applying a logic "0" to the FIFO READ
line (pin 9). The empty status of the FIFO will be indicated by
FSTAT1 going to a "0" and FSTAT2 going to a "1". The status
outputs change 40ns after applying the control signals.
FIFO Write and Read Modes
Once the FIFO has been enabled (pin 8 high), digital data
is automatically written to it, regardless of the status of FIFO
READ (pin 9). Assuming the FIFO is initially empty, it will
accept data (18-bit words) from the next 16 consecutive A/D
conversions. As a precaution, pin 9 (which controls the FIFO's
READ function) should not be low when data is first written to
an empty FIFO.
When the FIFO is initially empty, digital data from the first
conversion (the "oldest" data) appears at the output of the FIFO
FIFO Status, FSTAT1 and FSTAT2
Monitor the status of the data in the FIFO by reading the two
status pins, FSTAT1 (pin 10) and FSTAT2 (pin 11).
CONTENTS
Empty (0 words)
<half full (<8 words)
half-full or more (≥8 words)
Full (16 words)
FSTAT1
0
0
1
1
FSTAT2
1
0
0
1
Table 1. FIFO Delays
DELAY
Direct mode to FIFO enabled
FIFO enabled to direct mode
FIFO READ to output data valid
FIFO READ to status update when changing
from <half full (1 word) to empty
FIFO READ to status update when changing
from
≥half
full (8 words) to <half full (7 words)
FIFO READ to status update when changing
from full (16 words) to
≥half
full (15 words)
Falling edge of EOC to status update when writing
first word into empty FIFO
Falling edge of EOC to status update when
changing FIFO from <half full (7 words) to
≥half
full (8 words)
Falling edge of EOC to status update when filling
FIFO with 16th word
PIN
8
8
9
9
9
9
32
32
32
TRANSITION
1
0
1
0
1
0
1
0
1
0
0
1
1
1
1
MIN.
–
–
–
–
–
–
–
–
–
TYP.
10
10
–
–
–
–
–
–
–
MAX.
20
20
40
20
110
190
190
110
28
UNITS
ns
ns
ns
ns
ns
ns
ns
ns
ns
0
0
0
www.cd4power.com
Page 4 of 8
®
®
ADS-935
CALIBRATION PROCEDURE
Connect the converter per Figure 2. Any offset/gain calibration
procedures should not be implemented until the device is fully
warmed up. To avoid interaction, adjust offset before gain.
The ranges of adjustment for the circuits in Figure 2 are
guaranteed to compensate for the ADS-935’s initial accuracy
errors and may not be able to compensate for additional
system errors.
A/D converters are calibrated by positioning their digital
outputs exactly on the transition point between two adjacent
digital output codes. This is accomplished by connecting
LED's to the digital outputs and performing adjustments until
certain LED's "flicker" equally between on and off. Other
approaches employ digital comparators or microcontrollers to
detect when the outputs change from one code to the next.
For the ADS-935, offset adjusting is normally accomplished
when the analog input is 0 minus ½ LSB (–42µV). See Table 2b
for the proper bipolar output coding.
Gain adjusting is accomplished when the analog input is
at nominal full scale minus 1½ LSB's (+2.749874V or
–5.499874V).
Note: Connect pin 5 to ANALOG GROUND (pin 4) for
operation without zero/offset adjustment. Connect pin 6 to
pin 4 for operation without gain adjustment.
39
0.1µF
+
–12/–15V
4.7µF
20k
Ω
+5V
–5V
6
GAIN
ADJUST
+12/+15V
0.1µF
+
4.7µF
40
+5V
20k
Ω
–5V
5
OFFSET
ADJUST
Zero/Offset Adjust Procedure
1. Apply a train of pulses to the START CONVERT input (pin
12) so that the converter is continuously converting.
2. For zero/offset adjust, apply –42µV to the ANALOG INPUT
(pin 3).
3. For bipolar operation - Adjust the offset potentiometer until
the code flickers between 1000 0000 0000 0000 and 0111
1111 1111 1111 with pin 35 tied high (complementary offset
binary) or between 0111 1111 1111 1111 and 1000 0000
0000 0000 with pin 35 tied low (offset binary).
For unipolar operation - Adjust the offset potentiometer until
all outputs are 1's and the LSB flickers between 0 and 1 with
pin 35 tied high (complementary binary) or until all outputs
are 0's and the LSB flickers between 0 and 1 with pin 35
tied low (binary).
4. For bipolar, Two's complement coding requires using
BIT 1 (MSB) (pin 29). With pin 35 tied low, adjust the trimpot
until the output code flickers between all 0’s and all 1’s.
33 OVERFLOW
32 EOC
29 BIT 1 (MSB)
28 BIT 1 (MSB)
27 BIT2
7, 30 DIGITAL GROUND
26 BIT 3
25 BIT 4
24 BIT 5
+5V
4.7µF
+
0.1µF
31
+5V DIGITAL
+5V
+
4.7µF
+
4.7µF
0.1µF
0.1µF
38
+5V ANALOG
23 BIT 6
22 BIT 7
21 BIT 8
20 BIT 9
19 BIT 10
18 BIT 11
17 BIT 12
16 BIT 13
15 BIT 14
14 BIT 15
13 BIT 16 (LSB)
4, 36
ANALOG GROUND
–5V
37
–5V
ADS-935
34
8
10
11
1
+
0.1µF
4.7µF
2
Connect for
Unipolar Model
(0 to –5.5V)
ENABLE
FIFO/DIR
FSTAT1
ANALOG INPUT 3
FSTAT2
FIFO READ 9
+3.2V REF. OUT
START CONVERT 12
COMP. BITS 35
UNIPOLAR
+5V
For Bipolar
Gain Adjust Procedure
Figure 2. Connection Diagram
1. For gain adjust, for bipolar apply +2.749874V and for unipo-
lar mode 5.499874V to the ANALOG INPUT (pin 3).
2. Adjust the gain potentiometer until all output bits are 0’s and
the LSB flickers between a 1 and 0 with pin 35 tied high
(complementary (offset) binary) or until all output bits are 1’s
and the LSB flickers between a 1 and 0 with pin 35 tied low
((offset) binary).
3. For bipolar, Two's complement coding requires using
BIT 1 (MSB) (pin 29). With pin 35 tied low, adjust the gain
trimpot until the output code flickers equally between 0111
1111 1111 1111 and 0111 1111 1111 1110.
4. To confirm proper operation of the device, vary the applied
input voltage to obtain the output coding listed in Table 2b.
Table 2a. Setting Output Coding Selection (Pin 35)
OUTPUT FORMAT
Complementary (Offset) Binary
(Offset) Binary
Complementary Two’s Complement
(Using MSB, pin 29)
Two’s Complement
(Using MSB, pin 29)
PIN 35 LOGIC LEVEL
1
0
1
0
www.cd4power.com
Page 5 of 8