ChipFind - документация

Электронный компонент: ADS-930MM

Скачать:  PDF   ZIP
DATEL, Inc., 11 Cabot Boulevard, Mansfield, MA 02048 (U.S.A.)
Tel: (508)339-3000, (800)233-2765 Fax: (508)339-6356
Email: datellit@mcimail.com
FEATURES
16-bit resolution
500kHz sampling rate
Functionally complete
Excellent dynamic performance
83dB SNR, 89dB THD
No missing codes
Small, 40-pin, TDIP package
3.5 Watts power dissipation
On-board FIFO
16-Bit, 500kHz
Sampling A/D Converters
ADS-930
I N N O V A T I O N a n d E X C E L L E N C E
GENERAL DESCRIPTION
The low-cost ADS-930 is a high-performance, 16-bit, 500kHz
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-930 is optimized
to achieve a THD of 89dB and an SNR of 83dB.
Packaged in a small, 40-pin, ceramic TDIP, the functionally
complete ADS-930 contains a fast-settling sample-hold
amplifier, a subranging (three-pass) A/D converter, an internal
reference, an on-board FIFO, timing and control logic, three-
state outputs and error-correction circuitry. Digital inputs/
outputs are TTL.
Requiring 15V and +5V supplies, the ADS-930 typically
dissipates 3.5 Watts. The unit is offered with a bipolar input
range of 5V or a unipolar input range of 0 to 10V. Models
are available for use in either commercial (0 to +70C) or
military (55 to +125C) operating temperature ranges.
Typical applications include radar, sonar, medical/graphic
imaging, and FFT spectrum analysis.
Figure 1. ADS-930 Functional Block Diagram
PIN
FUNCTION
PIN
FUNCTION
1
+10V REF. OUT
40
BIT 1 (MSB)
2
BIPOLAR
39
BIT 1 (MSB)
3
ANALOG INPUT
38
BIT 2
4
ANALOG GROUND
37
BIT 3
5
OFFSET ADJUST
36
BIT 4
6
GAIN ADJUST
35
BIT 5
7
+15V SUPPLY
34
BIT 6
8
COMP. BITS
33
BIT 7
9
ENABLE
32
BIT 8
10
FIFO READ
31
BIT 9
11
ANALOG GROUND
30
ANALOG GROUND
12
15V SUPPLY
29
BIT 10
13
ANALOG GROUND
28
BIT 11
14
OVERFLOW
27
BIT 12
15
EOC
26
BIT 13
16
+5V SUPPLY
25
BIT 14
17
START CONVERT
24
DIGITAL GROUND
18
DIGITAL GROUND
23
FIFO/DIR
19
FSTAT1
22
BIT 15
20
FSTAT2
21
BIT 16 (LSB)
INPUT/OUTPUT CONNECTIONS
3
-
S
T
A
T
E
O
U
T
P
U
T

R
E
G
I
S
T
E
R
40 BIT 1 (MSB)
39 BIT 1 (MSB)
38 BIT 2
37 BIT 3
36 BIT 4
35 BIT 5
34 BIT 6
33 BIT 7
32 BIT 8
31 BIT 9
29 BIT 10
28 BIT 11
27 BIT 12
26 BIT 13
25 BIT 14
22 BIT 15
21 BIT 16 (LSB)
TIMING AND
CONTROL LOGIC
GAIN ADJUST 6
+10V REF. OUT 1
OFFSET ADJUST 5
EOC 15
+5V SUPPLY
+15V SUPPLY
15V SUPPLY
ANALOG GROUND
DIGITAL GROUND
C
U
S
T
O
M

G
A
T
E

A
R
R
A
Y
POWER AND GROUNDING
3
-
P
A
S
S

A
N
A
L
O
G
-
T
O
-
D
I
G
I
T
A
L

C
O
N
V
E
R
T
E
R
S/H
GAIN
ADJUST
CKT.
OFFSET
ADJUST
CKT.
PRECISION
+10V REFERENCE
ANALOG INPUT 3
START CONVERT 17
COMP. BITS 8
19 FSTAT1
20 FSTAT2
23 FIFO/DIR
10 FIFO READ
9 ENABLE
14 OVERFLOW
16
7
12
4, 11, 13, 30
18, 24
BIPOLAR 2
ADS-930
2
+25C
0 to +70C
55 to +125C
ANALOG INPUTS
MIN.
TYP.
MAX.
MIN.
TYP.
MAX.
MIN.
TYP.
MAX.
UNITS
Input Voltage Range
Bipolar
--
5
--
--
5
--
--
5
--
Volts
Unipolar
--
0 to 10
--
--
0 to 10
--
--
0 to 10
--
Volts
Input Resistance
1.4
1.5
1.7
1.4
1.5
1.7
1.4
1.5
1.7
k
Input Capacitance
--
7
15
--
7
15
--
7
15
pF
DIGITAL INPUTS
Logic Levels
Logic "1"
+2.0
--
--
+2.0
--
--
+2.0
--
--
Volts
Logic "0"
--
--
+0.8
--
--
+0.8
--
--
+0.8
Volts
Logic Loading "1"
--
--
+20
--
--
+20
--
--
+20
A
Logic Loading "0"
--
--
20
--
--
20
--
--
20
A
Start Convert Positive Pulse Width
175
200
215
175
200
215
175
200
215
ns
STATIC PERFORMANCE
Resolution
--
16
--
--
16
--
--
16
--
Bits
Integral Nonlinearity (f
in
= 10kHz)
--
1.0
--
--
1.5
--
--
2.0
--
LSB
Differential Nonlinearity (f
in
= 10kHz)
--
0.75
--
--
1.0
--
--
1.5
--
LSB
Full Scale Absolute Accuracy
--
0.05
0.18
--
0.2
0.5
--
0.5
0.8
%FSR
Unipolar Zero Error (Tech Note 2)
--
0.05
0.085
--
0.1
0.25
--
0.25
0.5
%FSR
Bipolar Zero Error (Tech Note 2)
--
0.05
0.085
--
0.15
0.25
--
0.25
0.5
%FSR
Bipolar Offset Error (Tech Note 2)
--
0.05
0.15
--
0.1
0.25
--
0.25
0.5
%FSR
Gain Error (Tech Note 2)
--
0.1
0.15
--
0.15
0.35
--
0.25
0.65
%
No Missing Codes (f
in
= 10kHz)
16
--
--
16
--
--
15
--
--
Bits
DYNAMIC PERFORMANCE
Peak Harmonics (0.5dB)
dc to 100kHz
--
91
--
--
91
--
--
87
--
dB
100kHz to 250kHz
--
86
--
--
86
--
--
84
--
dB
Total Harmonic Distortion (0.5dB)
dc to 100kHz
--
89
81
--
89
81
--
85
76
dB
100kHz to 250kHz
--
84
--
--
84
--
--
82
--
dB
SignaltoNoise Ratio
(w/o distortion, 0.5dB)
dc to 100kHz
81
83
--
81
83
--
75
80
--
dB
100kHz to 250kHz
--
80
--
--
80
--
--
79
--
dB
SignaltoNoise Ratio
(& distortion, 0.5dB)
dc to 100kHz
78
81
--
77
81
--
72
78
--
dB
100kHz to 250kHz
--
78
--
--
78
--
--
76
--
dB
TwoTone Intermodulation
Distortion (f
in
= 100kHz,
240kHz, f
s
= 500kHz, 0.5dB)
--
82
--
--
82
--
--
81
--
dB
Noise
--
150
--
--
150
--
--
150
--
Vrms
Input Bandwidth (3dB)
Small Signal (20dB input)
--
2
--
--
2
--
--
2
--
MHz
Large Signal (0.5dB input)
--
1.1
--
--
1.1
--
--
1.1
--
MHz
Feedthrough Rejection
(f
in
= 250kHz)
--
92
--
--
92
--
--
92
--
dB
Slew Rate
--
80
--
--
80
--
--
80
--
V/s
PARAMETERS
LIMITS
UNITS
+15V Supply (Pin 7)
0 to +16
Volts
15V Supply (Pin 12)
0 to 16
Volts
+5V Supply (Pin 16)
0 to +6
Volts
Digital Inputs (Pin 8, 9, 10, 17, 23)
0.3 to +V
DD
+0.3
Volts
Analog Input (Pin 3)
Unipolar
12.5 to +12.5
Volts
Bipolar
7.5 to +12.5
Volts
Lead Temperature (10 seconds)
+300
C
PARAMETERS
MIN.
TYP.
MAX.
UNITS
Operating Temp. Range, Case
ADS-930MC
0
--
+70
C
ADS-930MM
55
--
+125
C
Thermal Impedance
jc
--
4
--
C/Watt
ca
--
18
--
C/Watt
Storage Temperature Range
65
--
+150
C
Package Type
40-pin, metal-sealed, ceramic TDIP
Weight
0.56 ounces (16 grams)
ABSOLUTE MAXIMUM RATINGS
PHYSICAL/ENVIRONMENTAL
FUNCTIONAL SPECIFICATIONS
(T
A
= +25C, V
CC
= 15V, +V
DD
= +5V, 500kHz sampling rate, and a minimum 5 minute warmup unless otherwise specified.)
ADS-930
3
+25C
0 to +70C
55 to +125C
DYNAMIC PERFORMANCE
(Cont.)
MIN.
TYP.
MAX.
MIN.
TYP.
MAX.
MIN.
TYP.
MAX.
UNITS
Aperture Delay Time
--
10
--
--
10
--
--
10
--
ns
Aperture Uncertainty
--
5
--
--
5
--
--
5
--
ps rms
S/H Acquisition Time
( to 0.003%FSR, 10V step)
--
460
545
--
460
545
--
460
545
ns
Overvoltage Recovery Time
--
600
1000
--
600
1000
--
600
1000
ns
A/D Conversion Rate
500
--
--
500
--
--
500
--
--
kHz
ANALOG OUTPUT
Internal Reference
Voltage
+9.95
+10.0
+10.05
+9.95
+10.0
+10.05
+9.95
+10.0
+10.05
Volts
Drift
--
10
--
--
10
--
--
10
--
ppm/C
External Current
--
--
1
--
--
1
--
--
1
mA
DIGITAL OUTPUTS
Logic Levels
Logic "1"
+2.4
--
--
+2.4
--
--
+2.4
--
--
Volts
Logic "0"
--
--
+0.4
--
--
+0.4
--
--
+0.4
Volts
Logic Loading "1"
--
--
4
--
--
4
--
--
4
mA
Logic Loading "0"
--
--
+4
--
--
+4
--
--
+4
mA
Delay, Falling Edge of ENABLE
to Output Data Valid
--
--
10
--
--
10
--
--
10
ns
Output Coding
Complementary Offset Binary; Complementary Two's Complement, Offset Binary, Two's Complement
POWER REQUIREMENTS
Power Supply Ranges
+15V Supply
+14.5
+15.0
+15.5
+14.5
+15.0
+15.5
+14.5
+15.0
+15.5
Volts
15V Supply
14.5
15.0
15.5
14.5
15.0
15.5
14.5
15.0
15.5
Volts
+5V Supply
+4.75
+5.0
+5.25
+4.75
+5.0
+5.25
+4.75
+5.0
+5.75
Volts
Power Supply Currents
+15V Supply
--
+110
+130
--
+110
+130
--
+110
+130
mA
15V Supply
--
100
125
--
100
125
--
100
125
mA
+5V Supply
--
+80
+90
--
+80
+90
--
+80
+90
mA
Power Dissipation
--
3.5
4.25
--
3.5
4.25
--
3.5
4.25
Watts
Power Supply Rejection
--
--
0.02
--
--
0.02
--
--
0.02
%FSR/%V
TECHNICAL NOTES
1. Obtaining fully specified performance from the ADS-930
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 performance, tie all ground pins (4, 11, 13,
18, 24 and 30) directly to a large analog ground plane
beneath the package.
Bypass all power supplies and the +10V reference output
to ground with 4.7F tantalum capacitors in parallel with
0.1F ceramic capacitors. Locate the bypass capacitors
as close to the unit as possible.
2. The ADS-930 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 calibra-
tion hardware, make adjustments following warmup. 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.
Footnotes:
All power supplies must be on before applying a start convert pulse. All
supplies and the clock (START CONVERT) must be present during warmup
periods. The device must be continuously converting during this time.
When COMP. BITS (pin 8) is low, logic loading "0" will be 350A.
A 200ns wide start convert pulse is used for all production testing. For
applications requiring less than a 500kHz sampling rate, wider start convert
pulses can be used.
Effective bits is equal to:
6.02
(SNR + Distortion) 1.76 + 20 log
Full Scale Amplitude
Actual Input Amplitude
3. Pin 8 (COMP. BITS) is used to select the digital output coding
format of the ADS-930. See Tables 3a and 3b. When this pin
has a TTL logic "0" applied, it complements all of the
ADS-930's digital outputs.
When pin 8 has a logic "1" applied and the ADS-930 is
operated within its unipolar (0 to 10V) input range, the output
coding is straight binary. Applying a logic "0" to pin 8 under
these conditions changes the output coding to complemen-
tary binary.
When pin 8 has a logic "1" applied and the ADS-930 is
operated within its bipolar (5V) input range, the output coding
is offset binary. Applying a logic "0" to pin 8 under these
conditions changes the coding to complementary offset
binary. Using the MSB output (pin 40) instead of the MSB
output (pin 39) under these conditions changes the respective
output codings to two's complement and complementary two's
complement.
Pin 8 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 8 allowing
ADS-930
4
DELAY
PIN
TRANSITION
MIN.
TYP.
MAX.
UNITS
Direct mode to FIFO enabled
23
10
20
ns
FIFO enabled to direct mode
23
10
20
ns
FIFO READ to output data valid
10
40
ns
FIFO READ to status update when changing
from <half full (1 word) to empty
10
28
ns
FIFO READ to status update when changing
from
half full (8 words) to <half full (7 words)
10
110
ns
FIFO READ to status update when changing
from full (16 words) to
half full (15 words)
10
190
ns
Falling edge of EOC to status update when writing
first word into empty FIFO
15
190
ns
Falling edge of EOC to status update when
changing FIFO from <half full (7 words) to
15
110
ns
half full (8 words)
Falling edge of EOC to status update when filling
FIFO with 16th word
15
28
ns
Table 1. FIFO Delays
1
0
0
1
1
0
0
1
0
1
0
1
0
1
1
0
1
0
INTERNAL FIFO OPERATION
The ADS-930 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 23
(FIFO/DIR) and 10 (FIFO READ) control the FIFO's operation.
The FIFO's status can be monitored by reading pins 19
(FSTAT1) and 20 (FSTAT2).
When pin 23 (FIFO/DIR) has a logic "1" applied, the FIFO is
inserted into the digital data path. When pin 23 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 9 (ENABLE)). Read and write commands to
the FIFO are ignored when the ADS-930 is operated in the
"direct" mode. It takes a maximum of 20ns to switch the FIFO
in or out of the ADS-930's operation.
FIFO WRITE and READ Modes
Once the FIFO has been enabled (pin 23 high), digital data is
automatically written to it, regardless of the status of FIFO
READ (pin 10). 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 10 (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 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 9), data from the first conversion will appear at
the output of the ADS-930. 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 = "1"), it can be read by dropping the FIFO READ line
(pin 10) 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.
If a read command is issued after the FIFO has been
emptied, the last word (the 16th conversion) will remain
present at the outputs.
FIFO Reset Feature
At any time, the FIFO can be reset to an empty state by
putting the ADS-930 into its "direct" mode (logic "0" applied
to pin 23, FIFO/DIR) and also applying a logic "0" to the
FIFO READ line (pin 10). The empty status of the FIFO will
be indicated by FSTAT1 going to a "0" and FSTAT2 going to
a "1". The status outputs will change 40ns after the control
signals have been applied.
FIFO Status, FSTAT1 and FSTAT2
The status of the data in the FIFO can be monitored by
reading the two status pins, FSTAT1 (pin 19) and FSTAT2
(pin 20).
CONTENTS
FSTAT1
FSTAT2
Empty (0 words)
0
1
<half full (
7 words)
0
0
half-full or more (
8 words)
1
0
Full (16 words)
1
1
it to be either connected to +5V or left open when a logic "1"
is required.
4. To enable the three-state outputs, connect ENABLE (pin 9)
to a logic "0" (low). To disable, connect pin 9 to a logic "1"
(high).
5. Applying a start convert pulse while a conversion is in
progress (EOC = logic "1") will initiate a new and probably
inaccurate conversion cycle.
6. Do not enable/disable or complement the output bits or
read from the FIFO during the conversion process (from the
falling edge of START CONVERT to the falling edge of
EOC).
TECHNICAL NOTES cont.
ADS-930
5
9.999847
9.999771
8.750000
7.500000
5.000000
4.999924
2.500000
1.250000
0.000153
0.000076
0.000000
1111 1111 1111 1111
LSB "1" to "0"
1110 0000 0000 0000
1100 0000 0000 0000
1000 0000 0000 0000
0111 1111 1111 1111
0100 0000 0000 0000
0010 0000 0000 0000
0000 0000 0000 0001
LSB "0" to "1"
0000 0000 0000 0000
COMP. OFF. BIN.
0000 0000 0000 0000
LSB "0" to "1"
0001 1111 1111 1111
0011 1111 1111 1111
0111 1111 1111 1111
1000 0000 0000 0000
1011 1111 1111 1111
1101 1111 1111 1111
1111 1111 1111 1110
LSB "1" to "0"
1111 1111 1111 1111
OFFSET BINARY
0111 1111 1111 1111
LSB "1" to "0"
0110 0000 0000 0000
0100 0000 0000 0000
0000 0000 0000 0000
1111 1111 1111 1111
1100 0000 0000 0000
1010 0000 0000 0000
1000 0000 0000 0001
LSB "0" to "1"
1000 0000 0000 0000
COMP. TWO'S COMP.
1000 0000 0000 0000
LSB "0" to "1"
1001 1111 1111 1111
1011 1111 1111 1111
1111 1111 1111 1111
0000 0000 0000 0000
0011 1111 1111 1111
0101 1111 1111 1111
0111 1111 1111 1110
LSB "1" to "0"
01111111 1111 1111
TWO'S COMP.
+4.999847
+4.999771
+3.750000
+2.500000
0.000000
0.000076
2.500000
3.750000
4.999847
4.999924
5.000000
+FS 1 LSB
+FS 1 1/2 LSB
+3/4 FS
+1/2 FS
0
1/2 LSB
1/2 FS
3/4 FS
FS +1 LSB
FS + 1/2 LSB
FS
FS +1 LSB
FS +1 1/2 LSB
7/8 FS
3/4 FS
1/2FS
1/2FS 1/2LSB
1/4FS
1/8FS
1 LSB
1/2LSB
0
UNIPOLAR
INPUT
OUTPUT CODING
INPUT
BIPOLAR
SCALE
RANGE
RANGE
SCALE
0 to 10V
MSB
LSB
MSB
LSB
MSB
LSB
MSB
LSB
5V
STRAIGHT BIN
COMP. BINARY
Table 3b. Output Coding
CALIBRATION PROCEDURE
(Refer to Figure 2 and Tables 3a, and 3b)
Connect the converter per Table 2 for the appropriate input
voltage range. 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-930'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-930, offset adjusting is normally accomplished
when the analog input is 0 minus LSB (76V). See Table
3b for the proper bipolar and unipolar output coding.
Gain adjusting is accomplished when the analog input is at
nominal full scale minus 1 LSB's (9.999771V for unipolar
and +4.999771V for bipolar).
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.
Zero/Offset Adjust Procedure
1. Apply a train of pulses to the START CONVERT input
(pin 17) so that the converter is continuously converting.
2. For unipolar or bipolar zero/offset adjust, apply 76.3V to
the ANALOG INPUT (pin 3).
Figure 2. Bipolar Connection Diagram
Table 3a. Setting Output Coding Selection (Pin 8)
Straight Binary
1
Complementary Binary
0
Complementary Offset Binary
0
Offset Binary
1
Complementary Two's Complement
0
(Using MSB, pin 40)
Two's Complement
1
(Using MSB, pin 40)
OUTPUT FORMAT
PIN 8 LOGIC LEVEL
3. For a bipolar input - adjust the offset potentiometer until the
code flickers between 1000 0000 0000 0000 and 0111
1111 1111 1111 with pin 8 tied high (offset binary) or
between 0111 1111 1111 1111 and 1000 0000 0000 0000
with pin 8 tied low (complementary offset binary).
For a unipolar input - adjust the offset potentiometer until all
output bits are 0's and the LSB flickers between 0 and 1
with pin 8 tied high (straight binary) or until all output bits
are 1's and the LSB flickers between 0 and 1 with pin 8 tied
low (complementary binary).
4. Two's complement coding requires using BIT 1 (MSB) (pin
40). With pin 8 tied high, adjust the trimpot until the output
code flickers between all 0's and all 1's.
Table 2. Input Connections
0 to 10V
Pin 3
Pins 2 and 4
5V
Pin 3
Pins 1 and 2
INPUT RANGE
INPUT PIN
TIE TOGETHER
ADS-930
20k
15
14
40
39
38
37
36
35
34
33
32
31
29
28
27
26
25
22
21
EOC
OVERFLOW
BIT 1 (MSB)
BIT 1 (MSB)
BIT 2
BIT 3
BIT 4
BIT 5
BIT 6
BIT 7
BIT 8
BIT 9
BIT 10
BIT 11
BIT 12
BIT 13
BIT 14
BIT 15
BIT 16 (LSB)
ANALOG
GROUND
DIGITAL
GROUND
0.1F
4.7F
0.1F
COMP. BITS
4.7F
+10V REF. OUT
FIFO READ
16
18, 24
8
1
10
+5V
DIGITAL
15V
+15V
OFFSET
ADJUST
GAIN
ADJUST
5
6
3
0.1F
4.7F
4, 11
13, 30
12
0.1F
4.7F
7
+
+
20k
15V
+15V
15V
+15V
17
START CONVERT
ANALOG INPUT
9 ENABLE
23 FIFO/DIR
19 FSTAT1
2 BIPOLAR
20 FSTAT2
+5V
+5V
+15V
15V