3/25/08
10:56
±2.5 V / 5 V, 100 kSps, 16-bit, High-throughput
Features & Description
Single-ended Analog Input
On-chip Buffers for High Input Impedance
Conversion Time = 10 µS
Settles in One Conversion
Linearity Error = 0.0008%
Signal-to-Noise = 92 dB
S/(N + D) = 91 dB
DNL = ±0.1 LSB Max.
Simple three/four-wire serial interface
Power Supply Configurations:
- Analog: +5V/GND; IO: +1.8V to +3.3V
- Analog: ±2.5V; IO: +1.8V to +3.3V
Power Consumption:
- ADC Input Buffers On: 85 mW
- ADC Input Buffers Off: 60 mW
General Description
The CS5571 is a single-channel, 16-bit analog-to-digital
converter capable of 100 kSps conversion rate. The input
accepts a single-ended analog input signal. On-chip b uffers provide high input impedance for both the AIN input
and the VREF+ input. This significantly reduces the drive
requirements of signal sources and reduces errors due to
source impedances. The CS5571 is a delta-sigma converter capable of switching multiple input channels at a high
rate with no loss in throughput. The ADC uses a low-latency digital filter architecture. The filter is designed for fast
settling and settles to full accuracy in one conversion. The
converter's 16-bit data output is in serial format, with the
serial port acting as either a master or a slave. The converter is designed to support bipolar, ground-referenced
signals when operated from ±2.5V analog supplies.
The converter can operate from an analog supply of 0-5V
or from ±2.5V. The digital interface supports standard logic
operating from 1.8, 2.5, or 3.3 V.
ORDERING INFORMATION:
See Ordering Information on page 34.
CS5571
∆Σ
ADC
V1+
VREF+
VREF-
AIN
ACOM
BUFEN
V1-
V2+
ADC
V2-
Preliminary Product Information
http://www.cirrus.com
VL
CS5571
SMODE
CS
DIGITAL
FILTER
LOGIC
OSC/CLOCK
GENERATOR
TST
This document contains information for a new product.
Cirrus Logic reserves the right to modify this product without notice.
Copyright © Cirrus Logic, Inc. 2008
(All Rights Reserved)
DIGITAL CONTROL
DCR
SERIAL
INTERFACE
VLR
VLR2
SCLK
SDO
RDY
DITHER
RST
CONV
BP/UP
MCLK
MAR ‘08
DS768PP1
3/25/08
10:56
TABLE OF CONTENTS
1. CHARACTERISTICS AND SPECIFICATIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
ANALOG CHARACTERISTICS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
SWITCHING CHARACTERISTICS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
DIGITAL CHARACTERISTICS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
GUARANTEED LOGIC LEVELS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
RECOMMENDED OPERATING CONDITIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
ABSOLUTE MAXIMUM RATINGS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2. OVERVIEW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
3. THEORY OF OPERATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
3.1 Converter Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
3.2 Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.3 Voltage Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
3.4 Analog Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.5 Output Coding Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
3.6 Typical Connection Diagrams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
3.7 AIN & VREF Sampling Structures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.8 Converter Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.9 DITHER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
3.10 Digital Filter Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
3.11 Serial Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
3.11.1 SSC Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.11.2 SEC Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.12 Power Supplies & Grounding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
3.13 Using the CS5571 in Multiplexing Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
3.14 Synchronizing Multiple Converters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
4. PIN DESCRIPTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
5. PACKAGE DIMENSIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
6. ORDERING INFORMATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
7. ENVIRONMENTAL, MANUFACTURING, & HANDLING INFORMATION . . . . . . . . . . . . . .34
8. REVISION HISTORY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34
CS5571
2 DS768PP1
3/25/08
10:56
LIST OF FIGURES
Figure 1. SSC Mode - Read Timing, CS remaining low . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Figure 2. SSC Mode - Read Timing, CS falling after RDY falls . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Figure 3. SEC Mode - Continuous SCLK Read Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Figure 4. SEC Mode - Discontinuous SCLK Read Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Figure 5. Voltage Reference Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
Figure 6. CS5571 Configured Using ±2.5V Analog Supplies . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Figure 7. CS5571 Configured for Unipolar Measurement Using a Single 5V Analog Supply. . . . 18
Figure 8. CS5571 Configured for Bipolar Measurement Using a Single 5V Analog Supply. . . . . 19
Figure 9. CS5571 DNL Plot. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Figure 10. CS5581 DNL Error Plot with DNL Histogram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Figure 11. Spectral Performance, 0 dB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Figure 12. Spectral Performance, -6 dB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Figure 13. Spectral Performance, -12 dB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Figure 14. Spectral Performance, -80 dB Dither On . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Figure 15. Spectral Performance, -80 dB Dither Off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Figure 16. Spectral Performance, -100 dB Dither On. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Figure 17. Spectral Performance, -100 dB Dither Off. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Figure 18. Spectral Performance, -116.3 dB Dither On . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Figure 19. Spectral Plot of Noise with Shorted Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Figure 20. Noise Histogram, 4096 Samples Dither On, Code Center. . . . . . . . . . . . . . . . . . . . . . 24
Figure 21. Noise Histogram, 4096 Samples Dither Off, Code Center. . . . . . . . . . . . . . . . . . . . . . 24
Figure 22. Noise Histogram, 4096 Samples Dither On, Input at Code Boundary. . . . . . . . . . . . . 24
Figure 23. Noise Histogram, 4096 Samples Dither Off, Input at Code Boundary. . . . . . . . . . . . . 24
Figure 24. CS5571 Digital Filter Response (DC to fs/2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Figure 25. CS5571 Digital Filter Response (DC to 10 kHz) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Figure 26. CS5571 Digital Filter Response (DC to 4fs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Figure 27. Simple Multiplexing Scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Figure 28. More Complex Multiplexing Scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
CS5571
LIST OF TABLES
Table 1. Output Coding, Two’s Complement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Table 2. Output Coding, Offset Binary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
DS768PP1 3
3/25/08
10:56
1. CHARACTERISTICS AND SPECIFICATIONS
• Min / Max characteristics and specifications are guaranteed over the specified operating conditions.
• Typical characteristics and specifications are measured at nominal supply voltages and T
• VLR = 0 V. All voltages measured with respect to 0 V.
A
CS5571
= 25°C.
ANALOG CHARACTERISTICS T
±5%; VL -VLR = 3.3 V, ±5%; VREF = (VREF+) - (VREF-) = 4.096V; MCLK = 16 MHz; SMODE = VL. DITHER = VL
unless otherwise stated; BUFEN = V1+ unless otherwise stated. Connected per Figure 6 . Bipolar mode unless otherwise stated.
Parameter Min Typ Max Unit
Accuracy
Linearity Error - 0.0008 - ±%FS
Differential Linearity Error (Note 1) - - ±0.1 LSB
Positive Full-scale Error - 1.0 - %FS
Negative Full-scale Error - 1.0 - %FS
Full-scale Drift (Note 2, 3) - ±1 - LSB
Bipolar Offset (Note 2) - ±15 - LSB
Bipolar Offset Drift (Note 2, 3) - ±1 - LSB
Noise (Note 4) - 36 - µVrms
Dynamic Performance
Peak Harmonic or Spurious Noise 1 kHz, -0.5 dB Input
Total Harmonic Distortion 1 kHz, -0.5 dB Input - -94 -82 dB
Signal-to-Noise 91 92 - dB
= -40 to +85 °C; V1+ = V2+ = +2.5 V, ±5%; V1- = V2- = -2.5 V,
A
12 kHz, -0.5 dB Input--
-96
-96
-
-
dB
dB
16
16
16
16
S/(N + D) Ratio -0.5 dB Input, 1 kHz
-60 dB Input, 1 kHz--
-3 dB Input Bandwidth (Note 5) - 84 - kHz
1. No missing codes is guaranteed at 16 bits resolution over the specified temperature range.
2. One LSB is equivalent to VREF ÷ 2
3. Total drift over specified temperature range after reset at power-up, at 25º C.
4. With DITHER off the output will be dominated by quantization.
5. Scales with MCLK.
4 DS768PP1
16
or 4.096 ÷ 65536 = 62.5 µV.
91
32
-
-
dB
dB
3/25/08
10:56
CS5571
ANALOG CHARACTERISTICS (CONTINUED) T
V2- = -2.5 V, ±5%; VL -VLR = 3.3 V, ±5%; VREF = (VREF+) - (VREF-) = 4.096V; MCLK = 16 MHz; SMODE = VL.
DITHER = VL unless otherwise stated; BUFEN = V1+ unless otherwise stated. Connected per Figure 6 .
Parameter Min Typ Max Unit
Analog Input
Analog Input Range Unipolar
Input Capacitance - 10 - pF
CVF Current (Note 6) AIN Buffer On (BUFEN = V+)
AIN Buffer Off (BUFEN = V-)
Voltage Reference Input
Voltage Reference Input Range
(VREF+) – (VREF-) (Note 7) 2.4 4.096
Input Capacitance - 10 - pF
CVF Current VREF+ Buffer On (BUFEN = V+)
VREF+ Buffer Off (BUFEN = V-)
Power Supplies
DC Power Supply Currents I
Power Consumption Normal Operation Buffers On
Power Supply Rejection (Note 8) V1+ , V2+ Supplies
V1-, V2- Supplies
= -40 to +85 °C; V1+ = V2+ = +2.5 V, ±5%; V1- =
A
0 to +VREF / 2
Bipolar
ACOM
VREF-
V1
I
V2
I
VL
Buffers Off
-
-
-
-
-
-
-
-
-
-
-
-
-
±VREF / 2
600
130
130
3
1
1
-
-
-
85
60
80
80
101
-
-
-
4.2
-
-
-
18
1.8
0.6
80
-
-
V
V
nA
µA
µA
V
µ A
mA
mA
mA
mA
mA
mW
mW
dB
dB
6. Measured using an input signal of 1 V DC.
7. For optimum performance, VREF+ should always be less than (V+) - 0.2 volts to prevent saturation of the VREF+ input buffer.
8. Tested with 100 mVp-p on any supply up to 1 kHz. V1+ and V2+ supplies at the same voltage potential, V1- and V2- supplies at
the same voltage potential.
DS768PP1 5
3/25/08
10:56
SWITCHING CHARACTERISTICS
TA= -40 to +85 °C; V1+ = V2+ = +2.5 V, ±5%; V1- = V2- = -2.5 V, ±5%;
VL - VLR = 3.3 V, ±5%, 2.5 V, ±5%, or 1.8 V, ±5%
Input levels: Logic 0 = 0V = Low; Logic 1 = VD+ = High; CL = 15 pF.
Parameter Symbol Min Typ Max Unit
CS5571
Master Clock Frequency Internal Oscillator
External Clock
Master Clock Duty Cycle 40 - 60 %
Reset
RST
Low Time (Note 9) t
rising to RDY falling Internal Oscillator
RST
External Clock
Conversion
CONV
Pulse Width t
setup to CONV falling (Note 10) t
BP/UP
low to start of conversion t
CONV
Perform Single Conversion (CONV
Conversion Time (Note 11)
Start of Conversion to RDY
9. Reset must not be released until the power supplies and the voltage reference are within specification.
10. BP/UP
11. If CO NV is held low contin uously, conversions occur every 160 MCLK cycles.
can be changed coincident to CONV falling. BP/UP must remain stable until RDY falls.
is tied to CONV, conversions will occur every 162 MCLKs.
If RDY
If CONV is operated asynchronously to MCLK, a conversion may take up to 164 MCLKs.
RDY falls at the end of conversion.
high before RDY falling) t
falling t
XIN
f
clk
res
t
wup
cpw
scn
scn
bus
buh
12
0.5
1--µ s
-
-
4-- M C L K s
0--n s
--2 M C L K s
20 - - MCLKs
--1 6 4 M C L K s
14
16
120
1536
16
16.2
-
-
MHz
MHz
µs
MCLKs
6 DS768PP1
3/25/08
10:56
SWITCHING CHARACTERISTICS (CONTINUED)
TA= -40 to +85 °C; V1+ = V2+ = +2.5 V, ±5%; V1- = V2- = -2.5 V, ±5%;
VL - VLR = 3.3 V, ±5%, 2.5 V, ±5%, or 1.8 V, ±5%
Input levels: Logic 0 = 0V = Low; Logic 1 = VD+ = High; CL = 15 pF.
Parameter Symbol Min Typ Max Unit
Serial Port Timing in SSC Mode (SMODE = VL)
RDY
falling to MSB stable t
Data hold time after SCLK rising t
Serial Clock (Out) Pulse Width (low)
(Note 12, 13) Pulse Width (high)
rising after last SCLK rising t
RDY
12. SDO and SCLK will be high impedance when CS is high. In some systems SCLK and SDO may require pull-down
resistors.
13. SCLK = MCLK/2.
1
2
t
3
t
4
5
CS5571
-- 2- M C L K s
-1 0- n s
50
50
-8- M C L K s
-
-
-
-
ns
ns
MCLK
RDY
SCLK(o)
SDO
CS
t
1
t
2
MSB MSB –1
t
3
t
4
LSB
LSB+1
Figure 1. SSC Mode - Read Timing, CS remaining low (Not to Scale)
t
5
DS768PP1 7
3/25/08
10:56
SWITCHING CHARACTERISTICS (CONTINUED)
TA= -40 to +85 °C; V1+ = V2+ = +2.5 V, ±5%; V1- = V2- = -2.5 V, ±5%;
VL - VLR = 3.3 V, ±5%, 2.5 V, ±5%, or 1.8 V, ±5%
Input levels: Logic 0 = 0V = Low; Logic 1 = VD+ = High; CL = 15 pF.
Parameter Symbol Min Typ Max Unit
Serial Port Timing in SSC Mode (SMODE = VL)
Data hold time after SCLK rising t
Serial Clock (Out) Pulse Width (low)
(Note 14, 15) Pulse Width (high)
RDY
rising after last SCLK rising t
falling to MSB stable t
CS
First SCLK rising after CS
hold time (low) after SCLK rising t
CS
SCLK, SDO tri-state after CS
14. SDO and SCLK will be high impedance when CS is high. In some systems SCLK and SDO may require pull-down
resistors.
15. SCLK = MCLK/2.
falling t
rising t
t
t
10
11
12
13
14
7
8
9
CS5571
-1 0- n s
50
50
-8- M C L K s
-1 0- n s
-8- M C L K s
10 - - ns
-5- n s
-
-
-
-
ns
ns
MCLK
RDY
SCLK(o)
SDO
CS
t
13
t
12
t
11
MSB MSB –1
t
7
t
8
t
9
LSB+1
LSB
t
14
Figure 2. SSC Mode - Read Timing, CS falling after RDY falls (Not to Scale)
t
10
8 DS768PP1
3/25/08
10:56
SWITCHING CHARACTERISTICS (CONTINUED)
TA= -40 to +85 °C; V1+ = V2+ = +2.5 V, ±5%; V1- = V2- = -2.5 V, ±5%;
VL - VLR = 3.3 V, ±5%, 2.5 V, ±5%, or 1.8 V, ±5%
Input levels: Logic 0 = 0V = Low; Logic 1 = VD+ = High; CL = 15 pF.
Parameter Symbol Min Typ Max Unit
Serial Port Timing in SEC Mode (SMODE = VLR)
SCLK(in) Pulse Width (High)
SCLK(in) Pulse Width (Low)
CS
hold time (high) after RDY falling t
hold time (high) after SCLK rising t
CS
CS
low to SDO out of Hi-Z (Note 16) t
Data hold time after SCLK rising t
Data setup time before SCLK rising t
CS
hold time (low) after SCLK rising
-
-
15
16
17
18
19
t
20
CS5571
30 - - ns
30 - - ns
10 - - ns
10 - - ns
-1 0- n s
-1 0- n s
10 - - ns
1
10 - ns
SCLK
10
RDY
rising after SCLK falling t
16. SDO will be high impedance when CS is high. In some systems SDO may require a pull-down resistor.
MCLK
RDY
t
15
CS
t
16
SCLK(i)
t
17
t
t
19
18
SDO
21
-1 0- n s
t
21
t
20
LSB MSB
Figure 3. SEC Mode - Continuous SCLK Read Timing (Not to Scale)
DS768PP1 9
MCLK
RDY
SCLK(i)
SDO
CS
3/25/08
10:56
t
21
t
15
t
17
t
t
19
18
t
20
LSB MSB
CS5571
Figure 4. SEC Mode - Discontinuous SCLK Read Timing (Not to Scale)
DIGITAL CHARACTERISTICS
= TMIN to TMAX; VL = 3.3V, ±5% or VL = 2.5V, ±5% or 1.8V, ±5%; VLR = 0V
T
A
Parameter Symbol Min Typ Max Unit
Input Leakage Current I
Digital Input Pin Capacitance C
Digital Output Pin Capacitance C
in
in
out
--2µ A
-3-p F
-3-p F
10 DS768PP1
3/25/08
10:56
GUARANTEED LOGIC LEVELS
TA=-40to+85°C;V1+=V2+=+2.5V, ±5%; V1- = V2- = -2.5 V, ±5%;
VL - VLR = 3.3 V, ±5%, 2.5 V, ±5%, or 1.8 V, ±5%
Input levels: Logic 0 = 0V = Low; Logic 1 = VD+ = High; CL = 15 pF.
Guaranteed Limits
Parameter Sym VL Min Typ Max Unit Conditions
Logic Inputs
3.3 1.9
Minimum High-level Input Voltage:
Maximum Low-level Input Voltage:
Logic Outputs
Minimum High-level Output Voltage:
Maximum Low-level Output Voltage:
V
IH
1.8 1.2
3.3 1.1
V
IL
1.8 0.6
3.3 2.9
V
OH
V
OL
2.5 2.1
1.8 1.65
3.3 0.36
2.5 0.36
1.8 0.44
CS5571
V 2.5 1.6
V 2.5 0.95
V
V
IOH=-2mA
IOH=-2mA
DS768PP1 11