Low Power, 20-Bit A/D Converter: Features Description
Low Power, 20-Bit A/D Converter: Features Description
ORDERING INFORMATION
CS5504-BP -40° to +85° C 20-pin Plastic DIP
CS5504-BS -40° to +85° C 20-pin SOIC
I
12 13 14 15 16 17
2
8 CS
AIN1+ 18
Serial SCLK
10 Interface
AIN1- 4th-Order 19
Digital Logic SDATA
9 MUX Delta-Sigma
Filter 20
AIN2+ Modulator DRDY
11
AIN2-
4
1 CAL
A0 Calibration µC 7
BP/UP
Calibration SRAM OSC
3 5 6
ANALOG CHARACTERISTICS (TA = TMIN to TMAX; VA+ = 5V ± 10%; VA- = -5V ± 10%; VD+ =
3.3V ± 5%; VREF+ = 2.5V, VREF- = 0V; fCLK = 32.768kHz; Bipolar Mode; Rsource = 1kΩ with a 10nF to GND
at AIN.) (Notes 1, 2)
* Refer to the Specification Definitions immediately following the Pin Description Section.
2 DS126F1
CS5504
DYNAMIC CHARACTERISTICS
Parameter Symbol Ratio Units
Modulator Sampling Frequency fs fclk/2 Hz
Output Update Rate (CONV = 1) fout fclk/1622 Hz
Filter Corner Frequency f-3dB fclk/1928 Hz
Settling Time to 1/2 LSB (FS Step) ts 1/fout s
5V DIGITAL CHARACTERISTICS (TA = TMIN to TMAX; VA+, VD+ = 5V ± 10%; VA- = -5V ± 10%;
DGND = 0.) (Notes 2, 7)
3.3V DIGITAL CHARACTERISTICS (TA = TMIN to TMAX; VA+ = 5V ± 10%; VD+ = 3.3V ± 5%;
VA- = -5V ±10%; GND = 0V.) (Notes 2, 7)
DS126F1 3
CS5504
4 DS126F1
CS5504
3.3V SWITCHING CHARACTERISTICS (TA = TMIN to TMAX; VA+ = 5V ± 10%; VD+ = 3.3V ±
5%; VA- = -5V ± 10%; Input Levels: Logic 0 = 0V, Logic 1 = VD+; CL = 50 pF.) (Note 2)
DS126F1 5
CS5504
XIN
XIN/2
CAL
t ccw
CONV
t scl t cal
STATE Standby Calibration Standby
XIN
XIN/2
A0
t sac t hca
CONV
t cpw
DRDY
BP/UP
t bus t buh
t scn t con
STATE Standby Conversion Standby
6 DS126F1
CS5504
3.3V SWITCHING CHARACTERISTICS (TA = TMIN to TMAX; VA+ = 5V ± 10%; VD+ = 3.3V ±
5%; VA- = -5V ± 10%; Input Levels: Logic 0 = 0V, Logic 1 = VD+; CL = 50 pF.) (Note 2)
DS126F1 7
CS5504
DRDY
CS
t csd t fd1
SDATA(o) Hi-Z MSB MSB-1 MSB-2
t dd
SCLK(i)
DRDY
CS
t csd
SDATA(o) Hi-Z MSB MSB-1 LSB+2 LSB+1 LSB
t dd t ph t fd2
SCLK(i)
t pl
8 DS126F1
CS5504
DS126F1 9
CS5504
GENERAL DESCRIPTION tion of this command will not occur until the
complete wake-up period elapses. If no com-
The CS5504 is a low power, 20-bit, monolithic mand is given, the device enters the standby
CMOS A/D converter designed specifically for state.
measurement of dc signals. The CS5504 in-
cludes a delta-sigma charge-balance converter, a Calibration
voltage reference, a calibration micro controller
with SRAM, a digital filter and a serial interface. After the initial application of power, the
CS5504 must enter the calibration state prior to
The CS5504 is optimized to operate from a performing accurate conversions. During calibra-
32.768 kHz crystal but can be driven by an ex- tion, the chip executes a two-step process. The
ternal clock whose frequency is between 30 kHz device first performs an offset calibration and
and 330 kHz. When the digital filter is operated then follows this with a gain calibration. The
with a 32.768 kHz clock, the filter has zeros pre- two calibration steps determine the zero refer-
cisely at 50 and 60 Hz line frequencies and ence point and the full scale reference point of
multiples thereof. the converter’s transfer function. From these
points it calibrates the zero point and a gain
The CS5504 uses a "start convert" command to slope to be used to properly scale the output
latch the input channel selection and to start a digital codes when doing conversions.
convolution cycle on the digital filter. Once the
filter cycle is completed, the output port is up- The calibration state is entered whenever the
dated. When operated with a 32.768 kHz clock CAL and CONV pins are high at the same time.
the ADC converts and updates its output port at The state of the CAL and CONV pins at power-
20 samples/sec. The output port operates in a on are recognized as commands, but will not be
synchronous externally-clocked interface format. executed until the end of the 1800 clock cycle
wake-up period.
ated from the standby state, there may be up to as the maximum signal magnitude stays within
two XIN clock cycles of uncertainty as to when the supply voltages.
conversion actually begins. This is because the
internal logic operates at one half the external The A/D converter is intended to measure dc or
clock rate and the exact phase of the internal low frequency inputs. It is designed to yield ac-
clock may be 180° out of phase relative to the curate conversions even with noise exceeding
XIN clock. When a new conversion is initiated the input voltage range as long as the spectral
from the standby state, it will take up to two components of this noise will be filtered out by
XIN clock cycles to begin. Actual conversion the digital filter. For example, with a 3.0 volt
will use 1624 clock cycles before DRDY goes reference in unipolar mode, the converter will
low to indicate that the serial port has been up- accurately convert an input dc signal up to
dated. See the Serial Interface Logic section of 3.0 volts with up to 15% overrange for 60 Hz
the data sheet for information on reading data noise. A 3.0 volt dc signal could have a 60 Hz
from the serial port. component which is 0.5 volts above the maxi-
mum input of 3.0 (3.5 volts peak; 3.0 volts dc
In the event the A/D conversion command plus 0.5 volts peak noise) and still accurately
(CONV going positive) is issued during the con- convert the input signal (XIN = 32.768 kHz).
version state, the current conversion will be This assumes that the signal plus noise ampli-
terminated and a new conversion will be initi- tude stays within the supply voltages.
ated.
The CS5504 converters output data in binary
Voltage Reference format when converting unipolar signals and in
offset binary format when converting bipolar
The CS5504 uses a differential voltage reference signals. Table 2 outlines the output coding for
input. The positive input is VREF+ and the both unipolar and bipolar measurement modes.
negative input is VREF-. The voltage between
VREF+ and VREF- can range from 1 volt mini- Unipolar Input Output Bipolar Input
mum to 3.6 volts maximum. The gain slope will Voltage Codes Voltage
track changes in the reference without recalibra- >(VREF - 1.5 LSB) FFFFF >(VREF - 1.5 LSB)
tion, accommodating ratiometric applications. VREF - 1.5 LSB FFFFF
VREF - 1.5 LSB
Analog Input Range FFFFE
80000
VREF/2 - 0.5 LSB -0.5 LSB
The analog input range is set by the magnitude
7FFFF
of the voltage between the VREF+ and VREF-
00001
pins. In unipolar mode the input range will + 0.5 LSB -VREF + 0.5 LSB
equal the magnitude of the voltage reference. In 00000
bipolar mode the input voltage range will equate <(+ 0.5 LSB) 00000 <(VREF + 0.5 LSB)
to plus and minus the magnitude of the voltage
Note: Table excludes common mode voltage on the
reference. While the voltage reference can be as signal and reference inputs.
great as 3.6 volts, its common mode voltage can
be any value as long as the reference inputs Table 2. Output Coding
VREF+ and VREF- stay within the supply volt-
ages for the A/D. The differential input voltage
can also have any common mode value as long
12 DS126F1
CS5504
Converter Performance tor to its final value. The voltage on the output
of the buffer may differ up to 100 mV from the
The CS5504 A/D converter has excellent linear- actual input voltage due to the offset voltage of
ity performance. Calibration minimizes the the buffer. Timing allows one half of a XIN
errors in offset and gain. The CS5504 device clock cycle for the voltage on the sample capaci-
has no missing code performance to 20-bits. tor to settle to its final value.
The converter achieves Common Mode Rejec-
tion (CMR) at dc of 105 dB typical, and CMR at An equation for the maximum acceptable source
50 and 60 Hz of 120 dB typical. resistance is derived.
DS126F1 13
CS5504
-20 X1 = 32.768kHz
X2 = 330.00kHz Frequency Notch Frequency Minimum
-40 Depth Attenuation
(Hz) (dB) (Hz) (dB)
Attenuation (dB)
Figure 5. Filter Magnitude Plot to 260 Hz Table 3. Filter Notch Attenuation (XIN = 32.768 kHz)
0 180
Flatness 135
-20
Frequency dB
1 -0.010 90
-40 2 -0.041
Phase (Degrees)
Attenuation (dB)
3 -0.093
45
4 -0.166
-60
5 -0.259
0
6 -0.374
-80 7 -0.510
8 -0.667
-45
-100 9 -0.846
10 -1.047 -90
XIN = 32.768 kHz
17 -3.093 XIN = 32.768 kHz
-120 -135
-140 -180
0 5 10 15 20 25 30 35 40 45 50 0 5 10 15 20 25 30 35 40 45 50
Frequency (Hz) Frequency (Hz)
32.768 kHz. Figures 5, 6 and 7 illustrate the of these interference frequencies even if the fun-
magnitude and phase characteristics of the filter. damental line frequency should vary ± 1% from
Figure 5 illustrates the filter attenuation from dc its specified frequency. The -3dB corner fre-
to 260 Hz. At exactly 50, 60, 100, and 120 Hz quency of the filter when operating from a
the filter provides over 120 dB of rejection. Ta- 32.768 kHz clock is 17 Hz. Figure 7 illustrates
ble 3 indicates the filter attenuation for each of that the phase characteristics of the filter are pre-
the potential line interference frequencies when cisely linear phase.
the converter is operating with a 32.768 kHz
clock. The converter yields excellent attenuation
14 DS126F1
CS5504
If the CS5504 is operated at a clock rate other crystal with tight specifications for both initial
than 32.768 kHz, the filter characteristics, in- frequency and for drift over temperature. To
cluding the comb filter zeros, will scale with the maintain excellent frequency stability, these
operating clock frequency. Therefore, optimum crystals are specified only over limited operating
rejection of line frequency interference will oc- temperature ranges (i.e. -10 °C to +60 °C) by the
cur with the CS5504 running at 32.768 kHz. manufacturers. Applications of these crystals
with the CS5504 does not require tight initial
Anti-Alias Considerations for Spectral tolerance or low tempco drift. Therefore, a lower
Measurement Applications cost crystal with looser initial tolerance and tem-
pco will generally be adequate for use with the
Input frequencies greater than one half the out- CS5504. Also check with the manufacturer
put word rate (CONV = 1) may be aliased by about wide temperature range application of
the converter. To prevent this, input signals their standard crystals. Generally, even those
should be limited in frequency to no greater than crystals specified for limited temperature range
one half the output word rate of the converter will operate over much larger ranges if fre-
(when quency stability over temperature is not a
CONV =1). Frequencies close to the modulator requirement. The frequency stability can be as
sample rate (XIN/2) and multiples thereof may bad as ±3000 ppm over the operating tempera-
also be aliased. If the signal source includes ture range and still be typically better than the
spectral components above one half the output line frequency (50 Hz or 60 Hz) stability over
word rate (when CONV = 1) these components cycle-to-cycle during the course of a day.
should be removed by means of low-pass filter-
ing prior to the A/D input to prevent aliasing. Serial Interface Logic
Spectral components greater than one half the
output word rate on the VREF inputs (VREF+ The digital filter in the CS5504 takes 1624 clock
and VREF-) may also be aliased. Filtering of the cycles to compute an output word once a con-
reference voltage to remove these spectral com- version begins. At the end of the conversion
ponents from the reference voltage is desirable. cycle, the filter will attempt to update the serial
port. Two clock cycles prior to the update
Crystal Oscillator DRDY will go high. When DRDY goes high
just prior to a port update it checks to see if the
The CS5504 is designed to be operated using a port is either empty or unselected (CS = 1). If
32.768 kHz "tuning fork" type crystal. One end the port is empty or unselected, the digital filter
of the crystal should be connected to the XIN will update the port with a new output word.
input. The other end should be attached to When new data is put into the port DRDY will
XOUT. Short lead lengths should be used to go low.
minimize stray capacitance.
Reading Serial Data
Over the industrial temperature range (-40 to
+85 °C) the on-chip gate oscillator will oscillate SDATA is the output pin for the serial data.
with other crystals in the range of 30 kHz to 53 When CS goes low after new data becomes
kHz. The chip will operate with external clock available (DRDY goes low), the SDATA pin
frequencies from 30 kHz to 330 kHz over the in- comes out of Hi-Z with the MSB data bit pre-
dustrial temperature range. The 32.768 kHz sent. SCLK is the input pin for the serial clock.
crystal is normally specified as a time-keeping If the MSB data bit is on the SDATA pin, the
DS126F1 15
CS5504
first rising edge of SCLK enables the shifting The following power supply options are possi-
mechanism. This allows the falling edges of ble:
SCLK to shift subsequent data bits out of the
port. Note that if the MSB data bit is output and VA+ = +5V to +10V, VA- = 0V, VD+ = +5V
the SCLK signal is high, the first falling edge of VA+ = +5V, VA- = -5V, VD+ = +5V
VA+ = +5V, VA- = 0V to -5V, VD+ = +3.3V
SCLK will be ignored because the shifting
mechanism has not become activated. After the
The CS5504 cannot be operated with a 3.3V
first rising edge of SCLK, each subsequent fall-
digital supply if VA+ is greater than +5.5V.
ing edge will shift out the serial data. Once the
LSB is present, the falling edge of SCLK will
Figure 8 illustrates the System Connection Dia-
cause the SDATA output to go to Hi-Z and
gram for the CS5504 using a single +5V supply.
DRDY to return high. The serial port register
Note that all supply pins are bypassed with
will be updated with a new data word upon the
completion of another conversion if the serial 0.1 µF capacitors and that the VD+ digital sup-
port has been emptied, or if the CS is inactive ply is derived from the VA+ supply.
(high).
Figure 9 illustrates the CS5504 using dual sup-
CS can be operated asynchronously to the plies of +5 and -5V.
DRDY signal. The DRDY signal need not be
monitored as long as the CS signal is taken low Figure 10 illustrates the CS5504 using dual sup-
for at least two XIN clock cycles plus 200 ns plies of +10V analog and +5V digital.
prior to SCLK being toggled. This ensures that
CS has gained control over the serial port. When using separate supplies for VA+ and
VD+, VA+ must be established first. VD+
Power Supplies and Grounding should never become more positive than VA+
under any operating condition. Remember to in-
The analog and digital supply pins to the vestigate transient power-up conditions, when
CS5504 are brought out on separate pins to one power supply may have a faster rise time.
minimize noise coupling between the analog and
digital sections of the chip. Note that there is no
analog ground pin. No analog ground pin is re-
quired because the inputs for measurement and
for the voltage reference are differential and re-
quire no ground. In the digital section of the
chip the supply current flows into the VD+ pin
and out of the DGND pin. As a CMOS device,
the CS5504 requires that the supply voltage on
the VA+ pin always be more positive than the
voltage on any other pin of the device. If this
requirement is not met, the device can latch-up
or be damaged. In all circumstances the VA+
voltage must remain more positive than the VD+
or DGND pins; VD+ must remain more positive
than the DGND pin.
16 DS126F1
CS5504
10Ω
+5V
0.1 µF 0.1 µF
Analog
Supply 14 17
VA+ VD+
Calibration 4
CAL
Control Optional
5
XIN Clock
Source
Bipolar/ 6
7 XOUT
Unipolar BP/UP 32.768 kHz
Input Select
CS5504
18
8 SCLK
AIN1+ Serial
Analog* 10 Data
AIN1-
Signal 19 Interface
9 SDATA
Sources AIN2+
11
AIN2- 20
DRDY
*Unused analog inputs should
be tied to signal ground 2
CS
Control
12 1 Logic
+ VREF+ A0
Voltage
Reference 13 3
- VREF- CONV
16
DGND
VA- Unused Logic
15 inputs must be
connected to
VD+ or DGND
DS126F1 17
CS5504
10Ω
+5V
0.1 µF 0.1 µF
Analog
Supply 14 17
VA+ VD+
Calibration 4
CAL
Control Optional
5
XIN Clock
Source
Bipolar/ 6
7 XOUT
Unipolar BP/UP 32.768 kHz
Input Select
CS5504
18
8 SCLK
AIN1+ Serial
Analog* 10 Data
AIN1-
Signal 19 Interface
9 SDATA
Sources AIN2+
11
AIN2- 20
DRDY
*Unused analog inputs should
be tied to signal ground 2
CS
Control
12 1 Logic
+ VREF+ A0
Voltage
Reference 13 3
- VREF- CONV
16
DGND
0.1 µF VA- Unused Logic
-5V
Analog 15 inputs must be
Supply connected to
VD+ or DGND
18 DS126F1
CS5504
+10V +5V
0.1 µF 0.1 µF
Analog Digital
Supply 14 17 Supply
VA+ VD+
Calibration 4
CAL
Control Optional
5
XIN Clock
Source
Bipolar/ 6
7 XOUT
Unipolar BP/UP 32.768 kHz
Input Select
CS5504
18
8 SCLK
AIN1+ Serial
Analog* 10 Data
AIN1-
Signal 19 Interface
9 SDATA
Sources AIN2+
11
AIN2- 20
DRDY
*Unused analog inputs should
be tied to signal ground 2
CS
Control
12 1 Logic
+ VREF+ A0
Voltage
Reference 13 3
- VREF- CONV
16
DGND
VA- Unused Logic
15 inputs must be
connected to
VD+ or DGND
C a l l : ( 5 1 2 ) 4 4 5 - 7 2 2 2
DS126F1 19
CS5504
PIN DESCRIPTIONS*
Clock Generator
XIN; XOUT - Crystal In; Crystal Out, Pins 5, 6.
A gate inside the chip is connected to these pins and can be used with a crystal to provide the
master clock for the device. Alternatively, an external (CMOS compatible) clock can be
supplied into the XIN pin to provide the master clock for the device. Loss of clock will put the
device into a lower powered state (approximately 70% power reduction).
DS126F1 21
CS5504
SPECIFICATION DEFINITIONS
Linearity Error
The deviation of a code from a straight line which connects the two endpoints of the A/D
Converter transfer function. One endpoint is located 1/2 LSB below the first code transition
and the other endpoint is located 1/2 LSB beyond the code transition to all ones. Units in
percent of full-scale.
Differential Nonlinearity
The deviation of a code’s width from the ideal width. Units in LSBs.
Unipolar Offset
The deviation of the first code transition from the ideal (1⁄2 LSB above the voltage on the AIN-
pin.) when in unipolar mode (BP/UP low). Units are in LSBs.
Bipolar Offset
The deviation of the mid-scale transition (011...111 to 100...000) from the ideal (1⁄2 LSB below
the voltage on the AIN- pin.) when in bipolar mode (BP/UP high). Units are in LSBs
22 DS126F1
CS5504
APPENDIX
The following companies provide 32.768 kHz crystals in many package varieties and temperature
ranges.
DS126F1 23
• Notes •
CDB5504
AIN2-
CS5504 B
AIN2+ H
U
E
F
A
AIN1- F
D
E
E
R
R
AIN1+ S
CLKIN
VREF
Introduction
The CDB5504 evaluation board provides a quick and U3 are used to buffer the converter for inter-
means of testing the CS5504 A/D converter. The face to off-board circuits. The buffers are used
CS5504 converter require a minimal amount of on the evaluation board only because the exact
external circuitry. The evaluation board comes loading and off-board circuitry is unknown.
configured with the A/D converter chip operat- Most applications will not require the buffer ICs
ing from a 32.768 kHz crystal and with an for proper operation.
off-chip precision 2.5 volt reference. The board
provides access to all of the digital interface pins To put the board in operation, select either bipo-
of the CS5504 chip. lar or unipolar mode with DIP switch S2. Then
press the CAL pushbutton after the board is
The board is configured for operation from +5 powered up. This initiates calibration of the con-
and -5 volt power supplies, but can be operated verter which is required before measurements
from a single +5 volt supply if the -5V binding can be taken.
post is shorted to the GND binding post.
To select an input, one of two channels, use DIP
switch S2 to select the input for A0 (see Ta-
Evaluation Board Overview ble 1). Once A0 is selected, the CONV switch
(S2-3) must be switched on (closed) and then
The board provides a complete means of making open to cause the CONV signal to transition low
the CS5504 A/D converter chip function. The to high. This latches the A0 channel selection
user must provide a means of taking the output into the converter. With CONV high (S2-3 open)
data from the board in serial format and using it the converter will convert continuously.
in his system.
Figure 3 illustrates the CAB5504 adapter board.
Figure 1 illustrates the schematic for the board. The CAB5504 translates a CS5505 pinout to a
The board comes configured for the A/D con- CS5504 pinout.
verter chip to operate from the 32.768 kHz
watch crystal. A BNC connector for an external Figures 4 and 5 illustrate the evaluation board
clock is provided on the board. To connect the layout while Figure 6 illustrates the component
external BNC source to the converter chip, a cir- placement (silkscreen) of the evaluation board.
cuit trace must be cut. Then a jumper must be
inserted in the proper holes to connect the XIN
pin of the converter to the input line from the
BNC. The BNC input is terminated with a 50Ω
resistor. Remove this resistor if driving from a
logic gate. See the schematic in Figure 1.
R22 +5
+5
+ C16
10 +5
10 µF
CAL DRDY
VD+
R9
+5 SCLK
C7 10 C10
0.1 µF C11 R11 SDATA
+5V +5 0.1 µF 0.01 µF 100k
C2 C5 14 17 J2
D1 + AGND R10 20k
VA+ VD+
6.8V 10 µF 0.1 µF CAL
GND DGND 4
CAL
C17 VD+ R17
+ C3 C4
TP10
R27 VD+ CONV
D2
10 µF 0.1 µF 1A 1K 3 0.1 µF 1 3 47k
6.8V 12 CONV U2A
VREF+ 2
-5V -5 R26 C19 CS
10nF TP9
1B 1K 13 2 4 5
VREF- CS U2B
C20 VD+ R18
10nF A0
2 6 2A TP8 R19
+5 LT1019 1 6 7 100k 47k
R8 C8 A0 U2C
C9 -2.5 V 5 0.1 µF VD+
25k 2B A1
0.1 µF 4 U1
TP7 R20
10 9 100k
CS5504 U2D
3A
+ DRDY
External TP11
20 11 12
VREF _ 3B DRDY U2E
R23 SDATA
TP12 100k
TP3 19 14 15
402 11 SDATA U2F
AIN2- AIN2-
R7 TP13 R24 8 SCLKO
R28 100k
100k TP4 18 5 U3B 6
402 SCLK
AIN2+ 9 AIN2+ VD+ 0.1 µF
R6 R25 4
R29 100k VD+ SCLKI
TP5 14
100k 2 C18
402 10 U3A R1
AIN1- AIN1- R16 100k 3
R5 TP14 BP/UP
R30 1 100k
TP6 7 11 12
100k 402 BP/UP U3D
8 AIN1+
AIN1+ 13 J1
R4
R31 U2 74HC4050
100k TP15 R21 7 VD+
C12 C13 C14 C15 U3 74HC125
U3C
47k 8 9 S2
0.01 µF 0.01 µF 0.01 µF 0.01 µF
CDB5504
10 A1
A0 1 20 DRDY
CS 2 19 SDATA
CONV 3 18 SCLK
CAL 4 17 VD+
XIN 5 16 DGND
XOUT 6 15 VA-
BP/UP 7 14 VA+
AIN1+ 8 13 VREF-
AIN2+ 9 12 VREF+
AIN1- 10 11 AIN2-
1 1 20 14
10 11
12 13
28 DS126DB1
CDB5504
DS126DB1 29
CDB5504
30 DS126DB1
CDB5504
AIN2-
AIN1+
AIN2+
AIN-
AIN1-
CDB5504
DS126DB1 31