Single Supply, 16-Bit A/D Converter: Features Description
Single Supply, 16-Bit A/D Converter: Features Description
ORDERING INFORMATION
CS5509-AP -40° to +85° C 16-pin Plastic DIP
CS5509-AS -40° to +85° C 16-pin SOIC
I
9 10 11 12 13
1
CS
Serial 14
7 SCLK
AIN+ Differential Interface 15
Digital Logic SDATA
4th-Order
Filter 16
8 Delta-Sigma DRDY
AIN- Modulator
3
CAL
Calibration µC 6
BP/UP
Calibration SRAM OSC
2 4 5
ANALOG CHARACTERISTICS (TA = 25°C; VA+ = 5V ± 10%; VD+ = 3.3V ± 5%; VREF+ = 2.5V,
VREF- = 0V; fCLK = 330kHz; Bipolar Mode; Rsource = 50Ω with a 10nF to GND at AIN; AIN- = 2.5V; unless
otherwise specified.) (Notes 1, 2)
Parameter* Min Typ Max Units
Accuracy
Linearity Error fCLK = 32.768 kHz - 0.0015 0.003 ±%FS
fCLK = 165 kHz - 0.0015 0.003 ±%FS
fCLK = 247.5 kHz - 0.0015 0.003 ±%FS
fCLK = 330 kHz - 0.005 0.0125 ±%FS
Differential Nonlinearity - ±0.25 ±0.5 LSB
Full Scale Error (Note 3) - ±0.25 ±2 LSB
Full Scale Drift (Note 4) - ±0.5 - LSB
Unipolar Offset (Note 3) - ±0.5 ±2 LSB
Unipolar Offset Drift (Note 4) - ±0.5 - LSB
Bipolar Offset (Note 3) - ±0.25 ±1 LSB
Bipolar Offset Drift (Note 4) - ±0.25 - LSB
Noise (Referred to Output) - 0.16 - LSBrms
Analog Input
Analog Input Range: Unipolar - 0 to +2.5 - Volts
Bipolar (Note 5, 6) - ±2.5 - Volts
Common Mode Rejection: dc - 105 - dB
fCLK = 32.768kHz 50,60 Hz (Note 2) 120 - - dB
Input Capacitance - 15 - pF
DC Bias Current (Note 1) - 5 - nA
Power Supplies
DC Power Supply Currents: ITotal - 360 450 µA
IAnalog - 300 - µA
IDigital - 60 - µA
Power Dissipation (Note 7) - 1.7 2.25 mW
Power Supply Rejection - 80 - dB
Notes: 1. Both source resistance and shunt capacitance are critical in determining the CS5509’s source
impedance requirements. Refer to the text section Analog Input Impedance Considerations.
2. Specifications guaranteed by design, characterization and/or test.
3. Applies after calibration at the temperature of interest.
4. Total drift over the specified temperature range since calibration at power-up at 25°C.
5. The input is differential. Therefore, GND ≤ Signal + Common Mode Voltage ≤ VA+.
6. The CS5509 can accept input voltages up to the VA+ analog supply. In unipolar mode the CS5509
will output all 1’s if the dc input magnitude ((AIN+)-(AIN-)) exceeds ((VREF+)-(VREF-)) and will
output all 0’s if the input becomes more negative than 0 Volts. In bipolar mode the CS5509 will
output all 1’s if the dc input magnitude ((AIN+)-(AIN-)) exceeds ((VREF+)-(VREF-)) and will output all
0’s if the input becomes more negative in magnitude than -((VREF+)-(VREF-)).
7. All outputs unloaded. All inputs CMOS levels.
* Refer to the Specification Definitions immediately following the Pin Description Section.
Specifications are subject to change without notice.
2 DS125F1
CS5509
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
3.3V DIGITAL CHARACTERISTICS (TA = 25°C; VA+ = 5V ± 10%; VD+ = 3.3V ± 5%; GND =
0.) (Notes 2, 8)
Parameter Symbol Min Typ Max Units
High-Level Input Voltage: XIN VIH 0.7VD+ - - V
All Pins Except XIN VIH 0.6VD+ - - V
Low-Level Input Voltage: XIN VIL - - 0.3VD+ V
All Pins Except XIN VIL - - 0.16VD+ V
High-Level Output Voltage Iout = -400µA VOH (VD+)-0.3 - - V
Low-Level Output Voltage Iout = 400µA VOL - - 0.3 V
Input Leakage Current Iin - ±1 ±10 µA
3-State Leakage Current IOZ - - ±10 µA
Digital Output Pin Capacitance Cout - 9 - pF
DS125F1 3
CS5509
4 DS125F1
CS5509
3.3V SWITCHING CHARACTERISTICS (TA = 25°C; VA+ = 5V ± 10%; VD+ = 3.3V ± 5%;
Input Levels: Logic 0 = 0V, Logic 1 = VD+; CL = 50 pF.) (Note 2)
Parameter Symbol Min Typ Max Units
Master Clock Frequency Internal Oscillator: XIN 30.0 32.768 53.0 kHz
External Clock: fclk 30 - 330 kHz
Master Clock Duty Cycle 40 - 60 %
Rise Times: Any Digital Input (Note 10) trise - - 1.0 µs
Any Digital Output - 50 - ns
Fall Times: Any Digital Input (Note 10) tfall - - 1.0 µs
Any Digital Output - 20 - ns
Start-Up
Power-On Reset Period (Note 11) tres - 10 - ms
Oscillator Start-up Time XTAL=32.768 kHz (Note 12) tosu - 500 - ms
Wake-up Period (Note 13) twup - 1800/fclk - s
Calibration
CONV Pulse Width (CAL=1) (Note 14) tccw 100 - - ns
CONV and CAL High to Start of Calibration tscl - - 2/fclk+200 ns
Start of Calibration to End of Calibration tcal - 3246/fclk - s
Conversion
CONV Pulse Width tcpw 100 - - ns
CONV High to Start of Conversion tscn - - 2/fclk+200 ns
Set Up Time BP/UP stable prior to DRDY tbus 82/fclk - - s
falling
Hold Time BP/UP stable after DRDY falls tbuh 0 - - ns
Start of Conversion to End of Conversion (Note 15) tcon - 1624/fclk - s
DS125F1 5
CS5509
XIN
XIN/2
CAL
t ccw
CONV
t scl t cal
STATE Standby Calibration Standby
XIN
XIN/2
CONV
t cpw
DRDY
BP/UP
t bus t buh
t scn t con
STATE Standby Conversion Standby
6 DS125F1
CS5509
5V SWITCHING CHARACTERISTICS (TA = 25°C; VA+, VD+ = 5V ± 10%; Input Levels: Logic 0
= 0V, Logic 1 = VD+; CL = 50 pF.) (Note 2)
Parameter Symbol Min Typ Max Units
Serial Clock fsclk 0 - 2.5 MHz
Serial Clock Pulse Width High tph 200 - - ns
Pulse Width Low tpl 200 - - ns
Access Time: CS Low to data valid (Note 16) tcsd - 60 200 ns
Maximum Delay Time: SCLK falling to new SDATA bit tdd - 150 310 ns
(Note 17)
Output Float Delay CS High to output Hi-Z (Note 18) tfd1 - 60 150 ns
SCLK falling to Hi-Z tfd2 - 160 300 ns
Notes: 16. If CS is activated asynchronously to DRDY, CS will not be recognized if it occurs when DRDY is high
for 2 clock cycles. The propagation delay time may be as great as 2 f clk cycles plus 200 ns. To
guarantee proper clocking of SDATA when using asynchronous CS, SCLK(i) should not be taken high
sooner than 2 fclk + 200 ns after CS goes low.
17. SDATA transitions on the falling edge of SCLK. Note that a rising SCLK must occur to enable the
serial port shifting mechanism before falling edges can be recognized.
18. If CS is returned high before all data bits are output, the SDATA output will complete the current data
bit and then go to high impedance.
3.3V SWITCHING CHARACTERISTICS (TA = 25°C; VA+ = 5V ± 10%, VD+ = 3.3V ± 5%;
Input Levels : Logic 0 = 0V, Logic 1 = VD+; CL = 50pF.) (Note 2)
Parameter Symbol Min Typ Max Units
Serial Clock fsclk 0 - 1.25 MHz
Serial Clock Pulse Width High tph 200 - - ns
Pulse Width Low tpl 200 - - ns
Access Time: CS Low to data valid (Note 16) tcsd - 100 200 ns
Maximum Delay Time: SCLK falling to new SDATA bit tdd - 400 600 ns
(Note 17)
Output Float Delay CS High to output Hi-Z (Note 18) tfd1 - 70 150 ns
SCLK falling to Hi-Z tfd2 - 320 500 ns
DS125F1 7
CS5509
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 DS125F1
CS5509
* WARNING: Operation at or beyond these limits may result in permanent damage to the device.
Normal operation is not guaranteed at these extremes.
DS125F1 9
CS5509
GENERAL DESCRIPTION tion of this command will not occur until the
complete wake-up period elapses. If no com-
The CS5509 is a low power, 16-bit, monolithic mand is given, the device enters the standby
CMOS A/D converter designed specifically for state.
measurement of dc signals. The CS5509 in-
cludes a delta-sigma charge-balance converter, a Calibration
voltage reference, a calibration microcontroller
with SRAM, a digital filter and a serial interface. After the initial application of power, the
CS5509 must enter the calibration state prior to
The CS5509 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 CS5509 uses a "start convert" command to slope to be used to properly scale the output
start a convolution cycle on the digital filter. digital codes when doing conversions.
Once the filter cycle is completed, the output
port is updated. When operated with a The calibration state is entered whenever the
32.768 kHz clock the ADC converts and updates CAL and CONV pins are high at the same time.
its output port at 20 samples/sec. The output port The state of the CAL and CONV pins at power-
operates in a synchronous externally-clocked in- on are recognized as commands, but will not be
terface format. executed until the end of the 1800 clock cycle
wake-up period.
DS125F1 11
CS5509
the data sheet for information on reading data Unipolar Input Output Bipolar Input
from the serial port. Voltage Codes Voltage
>(VREF - 1.5 LSB) FFFF >(VREF - 1.5 LSB)
In the event the A/D conversion command FFFF
(CONV going positive) is issued during the con- VREF - 1.5 LSB FFFE VREF - 1.5 LSB
version state, the current conversion will be 8000
terminated and a new conversion will be initi- VREF/2 - 0.5 LSB 7FFF -0.5 LSB
ated. 0001
+0.5 LSB 0000 -VREF +0.5 LSB
Voltage Reference <(+0.5 LSB) 0000 <(-VREF +0.5 LSB)
The analog input range is set by the magnitude The CS5509 converters output data in binary
of the voltage between the VREF+ and VREF- format when converting unipolar signals and in
pins. In unipolar mode the input range will offset binary format when converting bipolar
equal the magnitude of the voltage reference. In signals. Table 1 outlines the output coding for
bipolar mode the input voltage range will equate both unipolar and bipolar measurement modes.
to plus and minus the magnitude of the voltage
reference. While the voltage reference can be as Converter Performance
great as 3.6 volts, its common mode voltage can
be any value as long as the reference inputs The CS5509 A/D converter has excellent linear-
VREF+ and VREF- stay within the supply volt- ity performance. Calibration minimizes the
ages VA+ and GND. The differential input errors in offset and gain. The CS5509 device
voltage can also have any common mode value has no missing code performance to 16-bits.
as long as the maximum signal magnitude stays Figure 4 illustrates the DNL of the CS5509. The
within the supply voltages. converter achieves Common Mode Rejection
(CMR) at dc of 105 dB typical, and CMR at 50
The A/D converter is intended to measure dc or and 60 Hz of 120 dB typical.
low frequency inputs. It is designed to yield ac-
curate conversions even with noise exceeding The CS5509 can experience some drift as tem-
the input voltage range as long as the spectral perature changes . The CS5509 uses
components of this noise will be filtered out by chopper-stabilized techniques to minimize drift.
the digital filter. For example, with a 3.0 volt Measurement errors due to offset or gain drift
reference in unipolar mode, the converter will can be eliminated at any time by recalibrating
accurately convert an input dc signal up to the converter.
3.0 volts with up to 15% overrange for 60 Hz
noise. A 3.0 volt dc signal could have a 60 Hz
12 DS125F1
CS5509
+1
+1/2
DNL (LSB)
-1/2
-1
0 32,768 65,535
Codes
Figure 4. CS5509 Differential Nonlinearity plot.
Analog Input Impedance Considerations An equation for the maximum acceptable source
resistance is derived.
The analog input of the CS5509 can be modeled
as illustrated in Figure 5. Capacitors (15 pF −1
Rsmax =
each) are used to dynamically sample each of Ve
2XIN (15pF + CEXT) ln
the inputs (AIN+ and AIN-). Every half XIN cy- V + 15pF(100mv)
cle the switch alternately connects the capacitor e (15pF + CEXT
to the output of the buffer and then directly to
the AIN pin. Whenever the sample capacitor is This equation assumes that the offset voltage of
switched from the output of the buffer to the the buffer is 100 mV, which is the worst case.
AIN pin, a small packet of charge (a dynamic The value of Ve is the maximum error voltage
demand of current) is required from the input which is acceptable. CEXT is the combination
source to settle the voltage of the sample capaci- of any external or stray capacitance.
tor to its final value. The voltage on the output
of the buffer may differ up to 100 mV from the For a maximum error voltage (Ve) of 10 µV in
actual input voltage due to the offset voltage of the CS5509 (1/4LSB at 16-bits), the above equa-
the buffer. Timing allows one half of a XIN tion indicates that when operating from a
clock cycle for the voltage on the sample capaci- 32.768 kHz XIN, source resistances up to
tor to settle to its final value. 110 kΩ are acceptable in the absence of external
capacitance (CEXT = 0).
DS125F1 13
CS5509
Figure 6. Filter Magnitude Plot to 260 Hz Table 2. Filter Notch Attenuation (XIN = 32.768 kHz)
0 180
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)
its specified frequency. The -3dB corner fre- Over the industrial temperature range (-40 to
quency of the filter when operating from a +85 °C) the on-chip gate oscillator will oscillate
32.768 kHz clock is 17 Hz. Figure 8 illustrates with other crystals in the range of 30 kHz to 53
that the phase characteristics of the filter are pre- kHz. The chip will operate with external clock
cisely linear phase. frequencies from 30 kHz to 330 kHz over the in-
dustrial temperature range. The 32.768 kHz
If the CS5509 is operated at a clock rate other crystal is normally specified as a time-keeping
than 32.768 kHz, the filter characteristics, in- crystal with tight specifications for both initial
cluding the comb filter zeros, will scale with the frequency and for drift over temperature. To
operating clock frequency. Therefore, optimum maintain excellent frequency stability, these
rejection of line frequency interference will oc- crystals are specified only over limited operating
cur with the CS5509 running at 32.768 kHz. temperature ranges (i.e. -10 °C to +60 °C) by the
manufacturers. Applications of these crystals
Anti-Alias Considerations for Spectral with the CS5509 does not require tight initial
Measurement Applications tolerance or low tempco drift. Therefore, a lower
cost crystal with looser initial tolerance and tem-
Input frequencies greater than one half the out- pco will generally be adequate for use with the
put word rate (CONV = 1) may be aliased by CS5509. Also check with the manufacturer
the converter. To prevent this, input signals about wide temperature range application of
should be limited in frequency to no greater than their standard crystals. Generally, even those
one half the output word rate of the converter crystals specified for limited temperature range
(when will operate over much larger ranges if fre-
CONV =1). Frequencies close to the modulator quency stability over temperature is not a
sample rate (XIN/2) and multiples thereof may requirement. The frequency stability can be as
also be aliased. If the signal source includes bad as ±3000 ppm over the operating tempera-
spectral components above one half the output ture range and still be typically better than the
word rate (when CONV = 1) these components line frequency (50 Hz or 60 Hz) stability over
should be removed by means of low-pass filter- cycle-to-cycle during the course of a day.
ing prior to the A/D input to prevent aliasing.
Spectral components greater than one half the Serial Interface Logic
output word rate on the VREF inputs (VREF+
and VREF-) may also be aliased. Filtering of the The digital filter in the CS5509 takes 1624 clock
reference voltage to remove these spectral com- cycles to compute an output word once a con-
ponents from the reference voltage is desirable. version begins. At the end of the conversion
cycle, the filter will attempt to update the serial
Crystal Oscillator port. Two clock cycles prior to the update
DRDY will go high. When DRDY goes high
The CS5509 is designed to be operated using a just prior to a port update it checks to see if the
32.768 kHz "tuning fork" type crystal. One end port is either empty or unselected (CS = 1). If
of the crystal should be connected to the XIN the port is empty or unselected, the digital filter
input. The other end should be attached to will update the port with a new output word.
XOUT. Short lead lengths should be used to When new data is put into the port DRDY will
minimize stray capacitance. go low.
DS125F1 15
CS5509
Reading Serial Data VD+ or GND pins; VD+ must remain more
positive than the GND pin.
SDATA is the output pin for the serial data.
When CS goes low after new data becomes Figure 9a illustrates the System Connection Dia-
available (DRDY goes low), the SDATA pin gram for the CS5509. Note that all supply pins
comes out of Hi-Z with the MSB data bit pre- are bypassed with 0.1 µF capacitors and that the
sent. SCLK is the input pin for the serial clock. VD+ digital supply is derived from the VA+
If the MSB data bit is on the SDATA pin, the supply. Figure 9b illustrates the CS5509 operat-
first rising edge of SCLK enables the shifting ing from a +5V analog supply and +3.3V digital
mechanism. This allows the falling edges of supply.
SCLK to shift subsequent data bits out of the
port. Note that if the MSB data bit is output and When using separate supplies for VA+ and
the SCLK signal is high, the first falling edge of VD+, VA+ must be established first. VD+
SCLK will be ignored because the shifting should never become more positive than VA+
mechanism has not become activated. After the under any operating condition. Remember to in-
first rising edge of SCLK, each subsequent fall- vestigate transient power-up conditions, when
ing edge will shift out the serial data. Once the one power supply may have a faster rise time.
LSB is present, the falling edge of SCLK will
cause the SDATA output to go to Hi-Z and
DRDY to return high. The serial port register
will be updated with a new data word upon the
completion of another conversion if the serial
port has been emptied, or if the CS is inactive
(high).
10Ω
Optional
Clock 4 14
XIN SCLK Serial
Source Data
5 15
32.768 kHz XOUT SDATA Interface
CS5509
7
Analog AIN+
Signal 8
AIN-
1
CS
2
CONV
3 Control
CAL
+ 9 6 Logic
VREF+
Voltage BP/UP
Reference 10 16
- VREF- DRDY
GND
12
DS125F1 17
CS5509
Optional
Clock 4 14
XIN SCLK Serial
Source Data
5 15
32.768 kHz XOUT SDATA Interface
CS5509
7
Analog AIN+
Signal 8
AIN-
1
CS
2
CONV
3 Control
CAL
+ 9 6 Logic
VREF+
Voltage BP/UP
Reference 10 16
- VREF- DRDY
GND
12
18 DS125F1
CS5509
PIN DESCRIPTIONS*
Clock Generator
XIN; XOUT - Crystal In; Crystal Out, Pins 4, 5.
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).
DS125F1 19
CS5509
20 DS125F1
CS5509
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
DS125F1 21
CS5509
APPENDIX
The following companies provide 32.768 kHz crystals in many package varieties and temperature
ranges.
22 DS125F1
CDB5509
B
H
U
CS5509 E
F
A
F
D
E
E
R
R
S
AIN+
AIN-
CLKIN
VREF
+5V GND
Introduction
Most applications will not require the buffer ICs
The CDB5509 evaluation board provides a quick for proper operation.
means of testing the CS5509 A/D converter. The
CS5509 converter requires a minimal amount of To put the board in operation, select either bipo-
external circuitry. The evaluation board comes lar or unipolar mode with DIP switch S2. Then
configured with the A/D converter chip operat- press the CAL pushbutton after the board is
ing from a 32.768 kHz crystal and with an powered up. This initiates calibration of the con-
off-chip precision 2.5 volt reference. The board verter which is required before measurements
provides access to all of the digital interface pins can be taken. With CONV high (S2-3 open) the
of the CS5509 chip. converter will convert continuously. Figure 3 il-
lustrates the CAB5509 adapter board. The
CAB5509 translates a CS5505 pinout to a
Evaluation Board Overview CS5509 pinout.
The board provides a complete means of making Figures 4 and 5 illustrate the evaluation board
the CS5509 A/D converter chip function. The layout while Figure 6 illustrates the component
user must provide a means of taking the output placement (silkscreen) of the evaluation board.
data from the board in serial format and using it
in his system.
24 DS125DB1
DS125DB1
R22 +5
+5
+ +5
10 C16
10 µF
DRDY
VD+ CAL
R9 SCLK
+5V +5 +5
C7 C10 C11 SDATA
10 R11
0.1 µF 0.01 µF
+ C2 C5 AGND 0.1 µF 100k
D1
6.8V 10 µF 0.1 µF 11 13 R10 20k
J2
CDB5509
R2 kHz
Note: Buffers not required for general applications.
200
CS 1 16 DRDY
CONV 2 15 SDATA
CAL 3 14 SCLK
XIN 4 13 VD+
XOUT 5 12 GND
BP/UP 6 11 VA+
AIN+ 7 10 VREF-
AIN- 8 9 VREF+
(Top View)
1 24
1 16
8 9
12 13
26 DS125DB1
CDB5509
DS125DB1 27
CDB5509
28 DS125DB1
CDB5509
A A
CDB5509
DS125DB1 29