Freelance Electronics Components Distributor
Closed Dec 25th-26th
800-300-1968
We Stock Hard to Find Parts

CS5014-BP14

Part # CS5014-BP14
Description A/D Converter 16, 14 & 12-BitSelf-Calibrating, 40pin PDip
Category CONVERTER
Availability Out of Stock
Qty 0
Qty Price
1 + $47.15156



Technical Document


DISCLAIMER: The information provided herein is solely for informational purposes. Customers must be aware of the suitability of this product for their application, and consider that variable factors such as Manufacturer, Product Category, Date Codes, Pictures and Descriptions may differ from available inventory.

The reset calibration always works perfectly, and
should be used instead of burst mode. The
CS5012’s and CS5012A/14/16’s very low drift
over temperature means that, under most circum-
stances, calibration will only need to be
performed at power-up, using reset.
The CS5012A/14/16 feature a background cali-
bration mode called "interleave." Interleave
appends a single calibration experiment to each
conversion cycle and thus requires no dead time
for calibration. The CS5012A/14/16 gathers data
between conversions and will adjust its transfer
function once it completes the entire sequence of
experiments (one calibration cycle per 2,014 con-
versions in the CS5012A and one calibration per
72,051 conversions in the CS5012, CS5014 and
CS5016). Initiated by bringing both the INTRLV
input and CS low (or hard-wiring INTRLV low),
interleave extends the CS5012A/14/16’s effective
conversion time by 20 CLKIN cycles. Other than
reduced throughput, interleave is totally transpar-
ent to the user. Interleave calibration should not
be used intermittently.
The fact that the CS5012A/14/16 offer several
calibration modes is not to imply that the devices
need to be recalibrated often. The devices are
very stable in the presence of large temperature
changes. Tests have indicated that after using a
single reset calibration at 25 °C most devices ex-
hibit very little change in offset or gain when
exposed to temperatures from -55 to +125 °C.
The data indicated 30 ppm as the typical worst
case total change in offset or gain over this tem-
perature range. Differential linearity remained
virtually unchanged. System error sources outside
of the A/D converter, whether due to changes in
temperature or to long-term aging, will generally
dominate total system error.
Microprocessor Interface
The CS5012A/14/16 feature an intelligent micro-
processor interface which offers detailed status
information and allows software control of the
self-calibration functions. Output data is available
in either 8-bit or 16-bit formats for easy interfac-
ing to industry-standard microprocessors.
Strobing both CS and RD low enables the
CS5012A/14/16’s 3-state output buffers with
either output data or status information depending
on the status of A0. An address bit can be con-
nected to A0 as shown in Figure 4b thereby
memory mapping the status register and output
data. Conversion status can be polled in software
by reading the status register (CS and RD strobed
low with A0 low), and masking status bits S0-S5
and S7 (by logically AND’ing the status word
with 01000000) to determine the value of S6.
Similarly, the software routine can determine
calibration status using other status bits (see Ta-
ble 2). Care must be taken not to read the status
register (A0 low) while HOLD is low, or a soft-
ware reset will result (see Reset above).
Alternatively, the End-of-Convert (EOC) output
can be used to generate an interrupt or drive a
DMA controller to dump the output directly into
memory after each conversion. The EOC pin falls
as each conversion cycle is completed and data is
valid at the output. It returns high within four
CLKIN cycles of the first subsequent data read
operation or after the start of a new conversion
cycle.
CS5012A, CS5014, CS5016
2-22 DS14F6
To interface with a 16-bit data bus, the BW input
to the CS5012A/14/16 should be held high and
all data bits (12, 14 and 16 for the CS5012A,
CS5014 and CS5016 respectively) read in paral-
lel on pins D4-D15 (CS5012A), D2-D15
(CS5014), or D0-D15 (CS5016). With an 8-bit
bus, the converter’s result must be read in two
portions. In this instance, BW should be held low
and the 8 MSB’s obtained on the first read cycle
following a conversion. The second read cycle
will yield the remaining LSB’s (4, 6 or 8 for the
CS5012A/14/16 respectively) with 4, 2 or 0 trail-
ing zeros. Both bytes appear on pins D0-D7. The
upper/lower bytes of the same data will continue
to toggle on subsequent reads until the next con-
version finishes. Status bit S2 indicates which
byte will appear on the next data read operation.
The CS5012A/14/16 internally buffer their output
data, so data can be read while the devices are
tracking or converting the next sample. Therefore,
retrieving the converters’ digital output requires
no reduction in ADC throughput. Enabling the 3-
state outputs while the CS5012A/14/16 is
converting will not introduce conversion errors.
Connecting CMOS logic to the digital outputs is
recommended. Suitable logic families include
4000B, 74HC, 74AC, 74ACT, and 74HCT.
PIN STATUS BIT STATUS DEFINITION
D0 S0 END OF CONVERSION Falls upon completion of a conversion,
and returns high on the first subsequent read.
D1 S1 RESERVED Reserved for factory use.
D2 S2 LOW BYTE/
HIGH BYTE When data is to be read in an 8-bit format (BW=0),
indicates which byte will appear at the output next.
D3 S3 END OF TRACK When low, indicates the input has been acquired to
the devices specified accuracy.
D4 S4 RESERVED Reserved for factory use.
D5 S5 TRACKING High when the device is tracking the input.
D6 S6 CONVERTING High when the device is converting the held input.
D7 S7 CALIBRATING High when the device is calibrating.
Table 2. Status Pin Definitions
D7 D0D5 D3 D2 D1D6 D4D12 D11 D10 D9 D8D15 D14 D13
XXXXX XX X S7 S6 S5 S4 S3 S2 S1 S0
8- or 16-Bit
Data Bus
Data
(A0=1)
Status
(A0=0)
"X" Denotes High Impedance Output
XXXXX XXX
8-Bit Bus
(BW=0)
16-Bit Bus
(BW=1)
B5 B4B11 B10 B7 B6B8B9
CS5012A
CS5014
CS5016
B13 B11 B9
B7 B6
B12 B10 B8
B5 B4B11 B10
B7 B6B8B9
B15
B13 B11
B9 B8
B14 B12 B10
B3 B2 B1 B0 0 000
B5 B4 B3 B2 0 0B1 B0
B7 B6 B5 B4 B1 B0B3 B2
B3 B2 B1 B0 0 000
XXXXX XXX
B7 B6B13 B12 B9 B8B10B11
B5 B4 B3 B2 0 0B1 B0
XXXXX XXX
B9 B8B15 B14 B11 B10B12B13
B7 B6 B5 B4 B1 B0B3 B2
CS5016
CS5014
CS5012A
Figure 7. CS5012A/14/16 Data Format
CS5012A, CS5014, CS5016
DS14F6 2-23
Microprocessor Independent Operation
The CS5012A/14/16 can be operated in a stand-
alone mode independent of intelligent control. In
this mode, CS and RD are hard-wired low. This
permanently enables the 3-state output buffers
and allows transparent latch inputs (CAL and
INTRLV) to be active. A free-running condition
is established when BW is tied high, CAL is tied
low, and HOLD is continually strobed low or tied
to EOT. The CS5012A/14/16’s EOC output can
be used to externally latch the output data if de-
sired. With CS and RD hard-wired low, EOC will
strobe low for four CLKIN cycles after each con-
version. Data will be unstable up to 100 ns after
EOC falls, so it should be latched on the rising
edge of EOC.
Serial Output
All successive-approximation A/D converters de-
rive their digital output serially starting with the
MSB. The CS5012A/14/16 present each bit to the
SDATA pin four CLKIN cycles after it is derived
and can be latched using the serial clock output,
SCLK. Just subsequent to each bit decision
SCLK will fall and return high once the bit infor-
mation on SDATA has stabilized. Thus, the rising
edge of the SCLK output should be used to clock
the data from the CS5012A/14/16 (See Figure 9).
ANALOG CIRCUIT CONNECTIONS
Most popular successive-approximation A/D con-
verters generate dynamic loads at their analog
connections. The CS5012A/14/16 internally buff-
er all analog inputs (AIN, VREF, and AGND) to
ease the demands placed on external circuitry.
However, accurate system operation still requires
careful attention to details at the design stage re-
garding source impedances as well as grounding
and decoupling schemes.
Reference Considerations
An application note titled "Voltage References for
the CS501X Series of A/D Converters" is avail-
able for the CS5012A/14/16. In addition to
working through a reference circuit design exam-
ple, it offers several built-and-tested reference
circuits.
During conversion, each capacitor of the cali-
brated capacitor array is switched between VREF
and AGND in a manner determined by the suc-
cessive-approximation algorithm. The charging
and discharging of the array results in a current
load at the reference. The CS5012A/14/16 in-
clude an internal buffer amplifier to minimize the
external reference circuit’s drive requirement and
preserve the reference’s integrity. Whenever the
array is switched during conversion, the buffer is
used to pre-charge the array thereby providing
the bulk of the necessary charge. The appropriate
array capacitors are then switched to the unbuf-
fered VREF pin to avoid any errors due to offsets
and/or noise in the buffer.
The external reference circuitry need only pro-
vide the residual charge required to fully charge
the array after pre-charging from the buffer. This
creates an ac current load as the CS5012A/14/16
sequence through conversions. The reference cir-
cuitry must have a low enough output impedance
to drive the requisite current without changing its
output voltage significantly. As the analog input
signal varies, the switching sequence of the inter-
nal capacitor array changes. The current load on
the external reference circuitry thus varies in re-
sponse with the analog input. Therefore, the
external reference must not exhibit significant
BW
CAL
RST
Reset
A0
CS
HOLD
+5V
Sampling
Clock
RD
D4
D15
Data
Out
12-Bit
EOC
Latching
Output
INTRLV
CS5012A
CS5014
CS5016
Figure 8. Microprocessor-Independent Connections
CS5012A, CS5014, CS5016
2-24 DS14F6
PREVIOUS123456789101112NEXT