CIRRUS LOGIC CS5531, CS5532, CS5533, CS5534 Service Manual

CS5531/32/33/34
Features
z Chopper-stabilized PGIA (Programmable
Gain Instrumentation Amplifier, 1x to 64x)
6 nV/√Hz @ 0.1 Hz (No 1/f noise) at 64x 500 pA Input Current with Gains >1
Delta-sigma Analog-to-digital Converter
z
Linearity Error: 0.0007% FS Noise Free Resolution: Up to 23 bits
Two- or Four-channel Differential MUX
z
z Scalable Input Span via Calibration
±5 mV to differential ±2.5V
Scalable V
z
z Simple Three-wire Serial Interface
SPI™ and Microwire™ Compatible Schmitt Trigger on Serial Clock (SCLK)
R/W Calibration Registers Per Channel
z
z Selectable Word Rates: 6.25 to 3,840 Sps
z Selectable 50 or 60 Hz Rejection
z Power Supply Configurations
VA+ = +5 V; VA- = 0 V; VD+ = +3 V to +5 V VA+ = +2.5 V; VA- = -2.5 V; VD+ = +3 V to +5 V VA+ = +3 V; VA- = -3 V; VD+ = +3 V
Input: Up to Analog Supply
REF
General Description
The CS5531/32/33/34 are highly integrated ∆Σ Analog­to-Digital Converters (ADCs) which use charge-balance techniques to achieve 16-bit (CS5531/33) and 24-bit (CS5532/34) performance. The ADCs are optimized for measuring low-level unipolar or bipolar signals in weigh scale, process control, scientific, and medical applications.
To accommodate these applications, the ADCs either two-channel (CS5531/32) or four-channel (CS5533/34) devices and include a very low noise chop­per-stabilized instrumentation amplifier (6 nV/√Hz Hz) with selectable gains of 1×, 2×, 4×, 8×, 16×, 32×, and 64×. These ADCs also include a fourth order ∆Σ modu­lator followed by a digital filter
which provides twenty selectable output word rates of 6.25, 7.5, 12.5, 15, 25, 30, 50, 60, 100, 120, 200, 240, 400, 480, 800, 960, 1600, 1920, 3200, and 3840 Sps (MCLK = 4.9152 MHz).
To ease communication between the ADCs and a micro­controller, the converters include a simple three-wire se­rial interface which is SPI and Microwire compatible with a Schmitt Trigger input on the serial clock (SCLK).
High dynamic range, programmable output rates, and flexible power supply options makes these ADCs ideal solutions for weigh scale and process control applications.
ORDERING INFORMATION
See page 48
come as
@ 0.1
VA+ C1 C2 VREF+ VREF- VD+
AIN1+
AIN1-
AIN2+
AIN2-
AIN3+
AIN3-
AIN4+
AIN4-
MUX
(CS5533/34
SHOWN)
PGIA 1,2,4,8,16 32,64
Preliminary Product Information
http://www.cirrus.com
CS
SDI
SDO
SCLK
LATCH
DIFFERENTIAL
TH
ORDER
4
MODULATOR
∆Σ
PROGRAMMABLE
SINC FIR FILTER
CLOCK
GENERATOR
OSC2OSC1A1A0/GUARDVA-
SERIAL
INTERFACE
CALIBRATION
SRAM/CONTROL
LOGIC
DGND
This document contains information for a new product. Cirrus Logic reserves the right to modify this product without notice.
Copyright © Cirrus Logic, Inc. 2005
(All Rights Reserved)
JUL ‘05
DS289F1
1

TABLE OF CONTENTS

1. CHARACTERISTICS AND SPECIFICATIONS ..........................................................4
ANALOG CHARACTERISTICS..........................................................................4
TYPICAL RMS NOISE (NV), CS5531/32/33/34-AS ...........................................7
TYPICAL NOISE FREE RESOLUTION(BITS), CS5532/34-AS .........................7
TYPICAL RMS NOISE (NV), CS5532/34-BS .....................................................8
TYPICAL NOISE FREE RESOLUTION(BITS), CS5532/34-BS .........................8
5 V DIGITAL CHARACTERISTICS ....................................................................9
3 V DIGITAL CHARACTERISTICS ....................................................................9
DYNAMIC CHARACTERISTICS ......................................................................10
ABSOLUTE MAXIMUM RATINGS ...................................................................10
SWITCHING CHARACTERISTICS ..................................................................11
2. GENERAL DESCRIPTION .......................................................................................13
2.1. Analog Input ....................................................................................................13
2.1.1. Analog Input Span .................................................................................... 14
2.1.2. Multiplexed Settling Limitations ............................................................14
2.1.3. Voltage Noise Density Performance .....................................................14
2.1.4. No Offset DAC ......................................................................................14
2.2. Overview of ADC Register Structure and Operating Modes ............................15
2.2.1. System Initialization ..............................................................................16
2.2.2. Command Register Quick Reference ..................................................18
2.2.3. Command Register Descriptions ..........................................................19
2.2.4. Serial Port Interface ..............................................................................23
2.2.5. Reading/Writing On-Chip Registers ......................................................24
2.3. Configuration Register .....................................................................................24
2.3.1. Power Consumption .............................................................................24
2.3.2. System Reset Sequence ......................................................................24
2.3.3. Input Short ............................................................................................25
2.3.4. Guard Signal .........................................................................................25
2.3.5. Voltage Reference Select .....................................................................25
2.3.6. Output Latch Pins .................................................................................25
2.3.7. Offset and Gain Select ..........................................................................26
2.3.8. Filter Rate Select ..................................................................................26
2.3.9. Configuration Register Descriptions .....................................................27
2.4. Setting up the CSRs for a Measurement .........................................................28
2.4.1. Channel-Setup Register Descriptions ..................................................29
2.5. Calibration ........................................................................................................31
2.5.1. Calibration Registers ............................................................................31
2.5.2. Gain Register .......................................................................................31
2.5.3. Offset Register .....................................................................................31
2.5.4. Performing Calibrations ........................................................................32
2.5.5. Self Calibration .....................................................................................32
2.5.6. System Calibration ................................................................................33
2.5.7. Calibration Tips .....................................................................................33
2.5.8. Limitations in Calibration Range ...........................................................34
2.6. Performing Conversions ..................................................................................34
2.6.1. Single Conversion Mode .......................................................................34
2.6.2. Continuous Conversion Mode ..............................................................35
2.6.3. Examples of Using CSRs to Perform Conversions and Calibrations ....36
2.7. Using Multiple ADCs Synchronously ...............................................................37
2.8. Conversion Output Coding ..............................................................................37
2.8.1. Conversion Data Output Descriptions ..................................................38
2.9. Digital Filter ......................................................................................................39
2.10. Clock Generator ...............................................................................................40
2.11. Power Supply Arrangements ...........................................................................40
CS5531/32/33/34
2 DS289F1
2.12. Getting Started ................................................................................................ 44
2.13. PCB Layout ..................................................................................................... 44
3. PIN DESCRIPTIONS ............................................................................................... 45
Clock Generator .............................................................................................. 45
Control Pins and Serial Data I/O ..................................................................... 45
Measurement and Reference Inputs ............................................................... 46
Power Supply Connections ............................................................................. 46
4. SPECIFICATION DEFINITIONS ............................................................................... 47
5. ORDERING GUIDE .................................................................................................. 48
6. PACKAGE DRAWINGS ........................................................................................... 49

LIST OF FIGURES

Figure 1. SDI Write Timing (Not to Scale)............................................................................... 12
Figure 2. SDO Read Timing (Not to Scale)............................................................................. 12
Figure 3. Multiplexer Configuration ......................................................................................... 13
Figure 4. Input models for AIN+ and AIN- pins ....................................................................... 14
Figure 5. Measured Voltage Noise Density............................................................................. 14
Figure 6. CS5531/32/33/34 Register Diagram ........................................................................ 15
Figure 7. Command and Data Word Timing ........................................................................... 23
Figure 8. Guard Signal Shielding Scheme .............................................................................. 25
Figure 9. Input Reference Model when VRS = 1 .................................................................... 26
Figure 10. Input Reference Model when VRS = 0 .................................................................. 26
Figure 11. Self Calibration of Offset ........................................................................................ 33
Figure 12. Self Calibration of Gain .......................................................................................... 33
Figure 13. System Calibration of Offset .................................................................................. 33
Figure 14. System Calibration of Gain .................................................................................... 33
Figure 15. Synchronizing Multiple ADCs................................................................................. 37
Figure 16. Digital Filter Response (Word Rate = 60 Sps) ....................................................... 39
Figure 17. 120 Sps Filter Magnitude Plot to 120 Hz ............................................................... 39
Figure 18. 120 Sps Filter Phase Plot to 120 Hz ......................................................................39
Figure 19. Z-Transforms of Digital Filters................................................................................ 39
Figure 20. On-chip Oscillator Model........................................................................................ 40
Figure 21. CS5532 Configured with a Single +5 V Supply ..................................................... 41
Figure 22. CS5532 Configured with ±2.5 V Analog Supplies..................................................42
Figure 23. CS5532 Configured with ±3 V Analog Supplies..................................................... 42
Figure 24. CS5532 Configured for Thermocouple Measurement ........................................... 43
Figure 25. Bridge with Series Resistors .................................................................................. 43
CS5531/32/33/34

LIST OF TABLES

Table 1. Conversion Timing for Single Mode .......................................................................... 35
Table 2. Conversion Timing for Continuous Mode..................................................................36
Table 3. Command Byte Pointer ............................................................................................. 36
Table 4. Output Coding for 16-bit CS5531 and CS5533......................................................... 37
Table 5. Output Coding for 24-bit CS5532 and CS5534......................................................... 38
DS289F1 3
CS5531/32/33/34

1. CHARACTERISTICS AND SPECIFICATIONS

ANALOG CHARACTERISTICS (
VA+, VD+ = 5 V ±5%; VREF+ = 5 V; VA-, VREF-, DGND = 0 V; MCLK = 4.9152 MHz; OWR (Output Word Rate) = 60 Sps; Bipolar Mode; Gain = 32) (See Notes 1 and 2.)
CS5531-AS/CS5533-AS
Parameter
Accuracy
Linearity Error - ±0.0015 ±0.003 %FS No Missing Codes 16 - - Bits Bipolar Offset - ±1±2LSB
Unipolar Offset - ±2 ±4LSB
Offset Drift (Notes 3 and 4) - 640/G + 5 - nV/°C Bipolar Full Scale Error - ±8 ±31 ppm Unipolar Full Scale Error - ±16 ±62 ppm Full Scale Drift (Note 4) - 2 - ppm/°C
UnitMin Typ Max
16
16
CS5532-AS/CS5534-AS CS5532-BS/CS5534-BS
Parameter
Accuracy
Linearity Error - ±0.0015 ±0.003 - ±0.0007 ±0.0015 %FS No Missing Codes 24 - - 24 - - Bits Bipolar Offset - ±16 ±32 - ±16 ±32 LSB
Unipolar Offset - ±32 ±64 - ±32 ±64 LSB
Offset Drift (Notes 3 and 4) - 640/G + 5 - - 640/G + 5 - nV/°C Bipolar Full Scale Error - ±8 ±31 - ±8 ±31 ppm Unipolar Full Scale Error - ±16 ±62 - ±16 ±62 ppm Full Scale Drift (Note 4) - 2 - - 2 - ppm/°C
Notes: 1. Applies after system calibration at any temperature within -40 °C ~ +85 °C.
2. Specifications guaranteed by design, characterization, and/or test. LSB is 16 bits for the CS5531/33 and LSB is 24 bits for the CS5532/34.
3. This specification applies to the device only and does not include any effects by external parasitic thermocouples. The PGIA contributes 5 nV of offset drift, and the modulator contributes 640/G nV of offset drift, where G is the amplifier gain setting.
4. Drift over specified temperature range after calibration at power-up at 25 °C.
UnitMin Typ Max Min Typ Max
24
24
4 DS289F1
CS5531/32/33/34
ANALOG CHARACTERISTICS (Continued)
(See Notes 1 and 2.)
Parameter Min Typ Max Unit
Analog Input
Common Mode + Signal on AIN+ or AIN-Bipolar/Unipolar Mode
Gain = 1
Gain = 2, 4, 8, 16, 32, 64 (Note 5)
CVF Current on AIN+ or AIN- Gain = 1 (Note 6, 7)
Gain = 2, 4, 8, 16, 32, 64
Input Current Noise Gain = 1
Gain = 2, 4, 8, 16, 32, 64 Input Leakage for Mux when Off (at 25 °C) - 10 - pA Off-Channel Mux Isolation - 120 - dB Open Circuit Detect Current 100 300 - nA Common Mode Rejection dc, Gain = 1
dc, Gain = 64
50, 60 Hz Input Capacitance - 60 - pF Guard Drive Output - 20 - µA
Voltage Reference Input
Range (VREF+) - (VREF-) 1 2.5 (VA+)-(VA-) V CVF Current (Note 6, 7) - 50 - nA Common Mode Rejection dc
50, 60 Hz Input Capacitance 11 - 22 pF
System Calibration Specifications
Full Scale Calibration Range Bipolar/Unipolar Mode 3 - 110 %FS Offset Calibration Range Bipolar Mode -100 - 100 %FS Offset Calibration Range Unipolar Mode -90 - 90 %FS
VA-
VA- + 0. 7--
-
-
-
-
-
-
-
-
-
1200
200
130 120
120 120
50
1
90
VA+
VA+ - 1 . 7
-
-
-
-
-
-
-
-
-
V V
nA pA
pA/Hz pA/Hz
dB dB dB
dB dB
Notes: 5. The voltage on the analog inputs is amplified by the PGIA, and becomes V
the differential outputs of the amplifier. In addition to the input common mode + signal requirements for the analog input pins, the differential outputs of the amplifier must remain between (VA- + 0.1 V) and (VA+ - 0.1 V) to avoid saturation of the output stage.
6. See the section of the data sheet which discusses input models.
7. Input current on AIN+ or AIN- (with Gain = 1), or VREF+ or VREF- may increase to 250 nA if operated within 50 mV of VA+ or VA-. This is due to the rough charge buffer being saturated under these conditions.
DS289F1 5
± Gain*(AIN+ - AIN-)/2 at
CM
ANALOG CHARACTERISTICS (Continued)
(See Notes 1 and 2.)
Parameter
Power Supplies
DC Power Supply Currents (Normal Mode) I
Power Consumption Normal Mode (Notes 8 and 9)
Standby Sleep
Power Supply Rejection (Note 10)
dc Positive Supplies dc Negative Supply
8. All outputs unloaded. All input CMOS levels.
9. Power is specified when the instrumentation amplifier (Gain 2) is on. Analog supply current is reduced
by approximately 1/2 when the instrumentation amplifier is off (Gain = 1).
10. Tested with 100 mV change on VA+ or VA-.
A+, IA-
I
D+
CS5531/32/33/34
CS5531/32/33/34-AS CS5532/34-BS
Min Typ
-
-
-
-
-
-
-
7
0.5
40
5
500
115 115
Max
9 1
50
-
-
-
-
Min Typ
-
-
-
13
0.5
70
-
-
500
-
115
-
115
Max
4
15
1
80
Unit
mA mA
mW
-
mW
-
µW
-
-
dB dB
6 DS289F1
TYPICAL RMS NOISE (nV), CS5531/32/33/34-AS
(See notes 11, 12 and 13)
CS5531/32/33/34
Output Word
Rate (Sps)
7.5 1.94 171719264279155 15 3.88 24 25 27 36 59 111 218 30 7.75 34 35 39 51 84 157 308 60 15.5 48 49 54 72 118 222 436
120 31 68 70 77 102 167 314 616 240 62 115 160 276 527 1040 2070 4150 480 122 163 230 392 748 1480 2950 5890
960 230 229 321 554 1060 2090 4170 8340 1,920 390 344 523 946 1840 3650 7290 14600 3,840 780 1390 2710 5390 10800 21500 43000 86100
Notes: 11. Wideband noise aliased into the baseband. Referred to the input. Typical values shown for 25 °C.
12. For Peak-to-Peak Noise multiply by 6.6 for all ranges and output rates.
13. Word rates and -3dB points with FRS = 0. When FRS = 1, word rates and -3dB points scale by 5/6.
-3 dB Filter
Frequency (Hz)
x64 x32 x16 x8 x4 x2 x1
Instrumentation Amplifier Gain
TYPICAL NOISE FREE RESOLUTION(BITS), CS5532/34-AS (See Notes 14 and 15)
Output Word
Rate (Sps)
7.5 1.94 1920212222 22 22 15 3.88 19 20 21 21 21 22 22 30 7.75 18 19 20 21 21 21 21 60 15.5 18 19 20 20 20 21 21
120 31 17181920202020 240 62 16171717171717 480 122 16 17 17 17 17 17 17
960 230 15 16 16 16 16 16 16 1,920 390 151515151515 15 3,840 780 131313131313 13
-3 dB Filter
Frequency (Hz)
x64 x32 x16 x8 x4 x2 x1
Instrumentation Amplifier Gain
14. Noise Free Resolution listed is for Bipolar operation, and is calculated as LOG((Input Span)/(6.6xRMS Noise))/LOG(2) rounded to the nearest bit. For Unipolar operation, the input span is 1/2 as large, so one bit is lost. The input span is calculated in the analog input span section of the data sheet. The Noise Free Resolution table is computed with a value of 1.0 in the gain register. Values other than 1.0 will scale the noise, and change the Noise Free Resolution accordingly.
15. “Noise Free Resolution” is not the same as “Effective Resolution”. Effective Resolution is based on the RMS noise value, while Noise Free Resolution is based on a peak-to-peak noise value specified as 6.6 times the RMS noise value. Effective Resolution is calculated as LOG((Input Span)/(RMS Noise))/LOG(2).
Specifications are subject to change without notice.
DS289F1 7
TYPICAL RMS NOISE (nV), CS5532/34-BS
(See notes 16, 17, 18 and 19)
CS5531/32/33/34
Output Word
Rate (Sps)
7.5 1.94 8.5 9 1015265099 15 3.88 12 13 15 21 37 70 139 30 7.75 17 18 21 30 52 99 196 60 15.5 24 25 29 42 73 140 277
120 31 34 36 42 59 103 198 392 240 62 80 136 260 514 1020 2050 4090 480 122 113 194 369 730 1450 2900 5810
960 230 159 274 523 1030 2060 4110 8230 1,920 390 260 470 912 1810 3620 7230 14500 3,840 780 1360 2690 5380 10800 21500 43000 86000
Notes: 16. The -B devices provide the best noise specifications.
17. Wideband noise aliased into the baseband. Referred to the input. Typical values shown for 25 °C.
18. For Peak-to-Peak Noise multiply by 6.6 for all ranges and output rates.
19. Word rates and -3dB points with FRS = 0. When FRS = 1, word rates and -3dB points scale by 5/6.
-3 dB Filter
Frequency (Hz)
x64 x32 x16 x8 x4 x2 x1
Instrumentation Amplifier Gain
TYPICAL NOISE FREE RESOLUTION(BITS), CS5532/34-BS
(See Notes 20 and 21)
Output Word
Rate (Sps)
7.5 1.94 2021222323 23 23 15 3.88 20 21 22 22 22 22 22 30 7.75 19 20 21 22 22 22 22 60 15.5 19 20 21 21 21 21 21
120 31 1819202121 21 21 240 62 1717181818 18 18 480 122 17 17 17 17 17 17 17
960 230 16 16 17 17 17 17 17 1,920 390 16161616161616 3,840 780 13131313131313
20. Noise Free Resolution listed is for Bipolar operation, and is calculated as LOG((Input Span)/(6.6xRMS Noise))/LOG(2) rounded to the nearest bit. For Unipolar operation, the input span is 1/2 as large, so one bit is lost. The input span is calculated in the analog input span section of the data sheet. The Noise Free Resolution table is computed with a value of 1.0 in the gain register. Values other than 1.0 will scale the noise, and change the Noise Free Resolution accordingly.
21. “Noise Free Resolution” is not the same as “Effective Resolution”. Effective Resolution is based on the RMS noise value, while Noise Free Resolution is based on a peak-to-peak noise value specified as 6.6 times the RMS noise value. Effective Resolution is calculated as LOG((Input Span)/(RMS Noise))/LOG(2).
-3 dB Filter
Frequency (Hz)
Specifications are subject to change without notice.
x64 x32 x16 x8 x4 x2 x1
Instrumentation Amplifier Gain
8 DS289F1
CS5531/32/33/34
5 V DIGITAL CHARACTERISTICS (VA+, VD+ = 5 V ±5%; VA-, DGND = 0 V;
See Notes 2 and 22.)
Parameter Symbol Min Typ Max Unit
High-Level Input Voltage All Pins Except SCLK
SCLK
Low-Level Input Voltage All Pins Except SCLK
SCLK
High-Level Output Voltage A0 and A1, I
SDO, I
Low-Level Output Voltage A0 and A1, I
SDO, I
= -1.0 mA
out
= -5.0 mA
out
= 1.0 mA
out
= 5.0 mA
out
Input Leakage Current I
SDO 3-State Leakage Current I
Digital Output Pin Capacitance C
V
IH
V
IL
V
OH
V
OL
in
OZ
out
0.6 VD+
(VD+) - 0.45--
0.0
-0.8
0.0
(VA+) - 1.0
--V
(VD+) - 1.0
- - (VA-) + 0.4
1A
--±1A
-9-pF
VD+ VD+
0.6
0.4
V
V
V
3 V DIGITAL CHARACTERISTICS (T
= 25 °C; VA+ = 5V ±5%; VD+ = 3.0V±10%; VA-, DGND =
A
0V; See Notes 2 and 22.)
Parameter Symbol Min Typ Max Unit
High-Level Input Voltage All Pins Except SCLK
SCLK
Low-Level Input Voltage All Pins Except SCLK
SCLK
High-Level Output Voltage A0 and A1, I
SDO, I
Low-Level Output Voltage A0 and A1, I
SDO, I
= -1.0 mA
out
= -5.0 mA
out
= 1.0 mA
out
= 5.0 mA
out
Input Leakage Current I
SDO 3-State Leakage Current I
Digital Output Pin Capacitance C
22. All measurements performed under static conditions.
V
IH
0.6 VD+
(VD+) - 0.45
V
IL
0.0
0.0
V
OH
(VA+) - 1.0
-VD+
V
VD+
-0.8
V
0.6
-- V
(VD+) - 1.0
V
OL
- - (VA-) + 0.4
V
0.4
in
OZ
out
1A
--±1A
-9-pF
DS289F1 9
DYNAMIC CHARACTERISTICS
Parameter Symbol Ratio Unit
Modulator Sampling Rate f
Filter Settling Time to 1/2 LSB (Full Scale Step Input)
Single Conversion mode (Notes 23, 24, and 25) Continuous Conversion mode, OWR < 3200 Sps Continuous Conversion mode, OWR 3200 Sps
CS5531/32/33/34
s
t
s
t
s
t
s
MCLK/16 Sps
1/OWR
5/OWR
sinc5
SC
+ 3/OWR
5/OWR
s s s
23. The ADCs use a Sinc5 filter for the 3200 Sps and 3840 Sps output word rate (OWR) and a Sinc5 filter followed by a Sinc (FRS = 0) word rate associated with the Sinc
3
filter for the other OWRs. OWR
5
filter.
refers to the 3200 Sps (FRS = 1) or 3840 Sps
sinc5
24. The single conversion mode only outputs fully settled conversions. See Table 1 for more details about single conversion mode timing. OWR
is used here to designate the different conversion time
SC
associated with single conversions.
25. The continuous conversion mode outputs every conversion. This means that the filter’s settling time with a full scale step input in the continuous conversion mode is dictated by the OWR.
ABSOLUTE MAXIMUM RATINGS
(DGND = 0 V; See Note 26.)
Parameter Symbol Min Typ Max Unit
DC Power Supplies (Notes 27 and 28)
Positive Digital
Positive Analog
Negative Analog
Input Current, Any Pin Except Supplies (Notes 29 and 30) I
Output Current I
Power Dissipation (Note 31) PDN - - 500 mW
Analog Input Voltage VREF pins
AIN Pins
Digital Input Voltage V
Ambient Operating Temperature T
Storage Temperature T
VD+ VA+
VA-
IN
OUT
V
INR
V
INA
IND
A
stg
-0.3
-0.3
+0.3
-
-
-
+6.0 +6.0
-3.75
V V V
--±10mA
--±25mA
(VA-) -0.3 (VA-) -0.3--
(VA+) + 0.3 (VA+) + 0.3VV
-0.3 - (VD+) + 0.3 V
-40 - 85 °C
-65 - 150 °C
Notes: 26. All voltages with respect to ground.
27. VA+ and VA- must satisfy {(VA+) - (VA-)} +6.6 V.
28. VD+ and VA- must satisfy {(VD+) - (VA-)} +7.5 V.
29. Applies to all pins including continuous overvoltage conditions at the analog input (AIN) pins.
30. Transient current of up to 100 mA will not cause SCR latch-up. Maximum input current for a power supply pin is ±50 mA.
31. Total power dissipation, including all input currents and output currents.
WARNING: Operation at or beyond these limits may result in permanent damage to the device.
Normal operation is not guaranteed at these extremes.
10 DS289F1
CS5531/32/33/34
SWITCHING CHARACTERISTICS
(VA+ = 2.5 V or 5 V ±5%; VA- = -2.5V±5% or 0 V; VD+ = 3.0 V ±10% or 5 V ±5%;DGND = 0 V; Levels: Logic 0 = 0 V, Logic 1 = VD+; C
Master Clock Frequency (Note 32)
Master Clock Duty Cycle 40 - 60 %
Rise Times (Note 33)
Fall Times (Note 33)
Start-up
Oscillator Start-up Time XTAL = 4.9152 MHz (Note 34) t
Serial Port Timing
Serial Clock Frequency SCLK 0 - 2 MHz
Serial Clock Pulse Width High
SDI Write Timing
CS
Enable to Valid Latch Clock t
Data Set-up Time prior to SCLK rising t
Data Hold Time After SCLK Rising t
SCLK Falling Prior to CS
SDO Read Timing
to Data Valid t
CS
SCLK Falling to New Data Bit t
Rising to SDO Hi-Z t
CS
= 50 pF; See Figures 1 and 2.)
L
Parameter Symbol Min Typ Max Unit
MCLK
External Clock or Crystal Oscillator
Any Digital Input Except SCLK
SCLK
Any Digital Output
Any Digital Input Except SCLK
SCLK
Any Digital Output
Pulse Width Low
Disable t
t
rise
t
fall
ost
t t
1
2
3
4
5
6
7
8
9
1 4.9152 5 MHz
-
-
-
-
-
-
50
50
-
-
1.0
100
-
-
-
1.0
100
-
-20-ms
250 250
-
-
-
-
50 - - ns
50 - - ns
100 - - ns
100 - - ns
--150ns
--150ns
--150ns
µs µs ns
µs µs ns
ns ns
Notes: 32. Device parameters are specified with a 4.9152 MHz clock.
33. Specified using 10% and 90% points on waveform of interest. Output loaded with 50 pF.
34. Oscillator start-up time varies with crystal parameters. This specification does not apply when using an external clock source.
DS289F1 11
CS
CS5531/32/33/34
t3
CS
SDO
SDI
SCLK
t7
MSB
MSB-1
Figure 1. SDI Write Timing (Not to Scale)
MSB MSB-1
LSB
t6t4 t5 t1
t2
t9
LSB
t8
SCLK
t2
t1
Figure 2. SDO Read Timing (Not to Scale)
12 DS289F1

2. GENERAL DESCRIPTION

CS5531/32/33/34
The CS5531/32/33/34 are highly integrated ∆Σ Analog-to-Digital Converters (ADCs) which use charge-balance techniques to achieve 16-bit (CS5531/33) and 24-bit (CS5532/34) perfor­mance. The ADCs are optimized for measuring low-level unipolar or bipolar signals in weigh scale, process control, scientific, and medical ap­plications.
To accommodate these applications, the ADCs come as either two-channel (CS5531/32) or four­channel (CS5533/34) devices and include a very low noise chopper-stabilized programmable gain instrumentation amplifier (PGIA, 6 nV/√Hz @ 0.1 Hz) with selectable gains of 1×, 2×, 4×, 8×, 16×, 32×, and 64×. These ADCs also include a fourth order ∆Σ modulator followed by a digital filter which provides twenty selectable output word rat es of 6.25, 7.5, 12.5, 15, 25, 30, 50, 60, 100, 120, 200, 240, 400, 480, 800, 960, 1600, 1920, 3200, and 3840 Samples per second (MCLK = 4.9152 MHz).
To ease communication between the ADCs and a micro-controller, the converters include a simple
three-wire serial interface which is SPI and Mi­crowire compatible with a Schmitt Trigger input on the serial clock (SCLK).

2.1. Analog Input

Figure 3 illustrates a block diagram of the CS5531/32/33/34. The front end consists of a mul­tiplexer, a unity gain coarse/fine charge input buffer, and a programmable gain chopper-stabilized instru­mentation amplifier. The unity gain buffer is acti­vated any time conversions are performed with a gain of one and the instrumentation amplifier is ac­tivated any time conversions are performed with gain settings greater than one.
The unity gain buffer is designed to accommodate rail to rail input signals. The common-mode plus signal range for the unity gain buffer amplifier is VA- to VA+. Typical CVF (sampling) current for the unity gain buffer amplifier is about 50 nA (MCLK = 4.9152 MHz, see Figure 4).
The instrumentation amplifier is chopper stabi­lized and operates with a chop clock frequency of
AIN2+
AIN2-
AIN1+
AIN1-
AIN4+
AIN4-
AIN1+
AIN1-
* * *
CS5531/32
M
U X
CS5533/34
M
U X
VREF+
IN+
1000 Ω
22 nF
1000 Ω
X1
C1 PIN C2 PIN
X1
IN-
IN+
IN-
IN+
IN-
GAIN is the gain setting of the PGIA (i.e. 2, 4, 8, 16, 32, 64)
X1
XGAIN
X1
VREF-
X1
Differential
th
4 Order
∆Σ
Modulator
X1
Sinc
Digital
Filter
5
Programmable
Digita l Filte r
Sinc
3
Serial
Port
Figure 3. Multiplexer Configuration
DS289F1 13
CS5531/32/33/34
MCLK/128. The CVF (sampling) current into the instrumentation amplifier is typically 1200 pA over
-40°C to +85°C (MCLK=4.9152 MHz). The com­mon-mode plus signal range of the instrumentation amplifier is (VA-) + 0.7 V to (VA+) - 1.7 V.
Figure 4 illustrates the input models for the ampli­fiers. The dynamic input current for each of the pins can be determined from the models shown.
Gain=2,4,8,16,32,64
AIN
V≤8mV
os
i=fV C
n
os
AIN
V≤12 mV
os
i=fV C
osn
Figure 4. Input models for AIN+ and AIN- pins
MCLK
f=
Gain = 1
MCLK
f=
128
16
=3.9pF
C
φ
Fine
1
φ
Coarse
1
C=14pF
age applied to the VREF+ and VREF- pins on the part. See section 2.3.5 for more details.
After reset, the unity gain buffer is engaged. With a
2.5V reference this would make the full scale input range default to 2.5 V. By activating the instrumen­tation amplifier (i.e. a gain setting other than 1) and using a gain setting of 32, the full scale input range can quickly be set to 2.5/32 or about 78 mV. Note that these input ranges assume the calibration regis­ters are set to their default values (i.e. Gain = 1.0 and Offset = 0.0).

2.1.2. Multiplexed Settling Limitations

The settling performance of the CS5531/32/33/34 in multiplexed applications is affected by the sin­gle-pole low-pass filter which follows the instru­mentation amplifier (see Figur e 3). To achieve data sheet settling and linearity specifications, it is rec­ommended that a 22 nF C0G capacitor be used. Ca­pacitors as low as 10 nF or X7R type capacitors can also be used with some minor increase in distortion for AC signals.

2.1.3. Voltage Noise Density Performance

Figure 5 illustrates the measured voltage noise den­sity versus frequency from 0.01 Hz to 10 Hz of a CS5532-BS. The device was powered with ±2.5 V supplies, using 120 Sps OWR, the 64x gain range, bipolar mode, and with the input short bit enabled.
Note: The C=3.9pF and C = 14pF capacitors are for
input current modeling only. For physical input capacitance see ‘Input Capacitance’ specification under Analog Characteristics.

2.1.1. Analog Input Span

The full scale input signal that the converter can dig­itize is a function of the gain setting and the refer­ence voltage connected between the VREF+ and
100
Hz
10
nV/
1
0.01 0.1 1 10
Freque ncy (Hz)
Gain = 64
VREF- pins. The full scale input span of the convert­er is ((VREF+) - (VREF-))/(GxA), where G is the gain of the amplifier and A is 2 for VRS = 0, or A is 1 for VRS = 1. VRS is the Voltage Reference Select bit, and must be set according to the differential volt-
Figure 5. Measured Voltage Noise Density

2.1.4. No Offset DAC

An offset DAC was not included in the CS553X family because the high dynamic range of the con-
14 DS289F1
CS5531/32/33/34
verter eliminates the need for one. The offset regis­ter can be manipulated by the user to mimic the function of a DAC if desired.

2.2. Overview of ADC Register Structure and Operating Modes

The CS5531/32/33/34 ADCs have an on-chip con­troller, which includes a number of user-accessible registers. The registers are used to hold offset and gain calibration results, configure the chip's operat­ing modes, hold conversion instructions, and to store conversion data words. Figure 6 depicts a block diagram of the on-chip controller’s internal registers.
Each of the converters has 32-bit registers to func­tion as offset and gain calibration registers for each channel. The converters with two channels have two offset and two gain calibration registers, the converters with four channels have four offset and four gain calibration registers. These registers hold calibration results. The contents of these registers
can be read or written by the user. This allows cal­ibration data to be off-loaded into an external EE­PROM. The user can also manipulate the contents of these registers to modify the offset or the gain slope of the converter.
The converters include a 32-bit configuration reg­ister which is used for setting options such as the power down modes, resetting the converter, short­ing the analog inputs, and enabling diagnostic test bits like the guard signal.
A group of registers, called Channel Setup Regis­ters, are used to hold pre-loaded conversion in­structions. Each channel setup register is 32 bits long, and holds two 16-bit conversion instructions referred to as Setups. Upon power up, these regis­ters can be initialized by the system microcontrol­ler with conversion instructions. The user can then instruct the converter to perform single or multiple conversions or calibrations with the converter in the mode defined by one of these Setups.
Offset Registers (4 x 32) Gain Registers (4 x 32)
Offset1(1x32)
Offset 2 (1 x 32)
Offset 3 (1 x 32)
Offset 4 (1 x 32)
Configuration Register (1 x 32)
Power Save Select Reset System Input Short Guard Signal Voltage Reference Select Output Latch Output Latch Select Offset/Gain Se lect Filter Rate Select
Gain 1 (1 x 32)
Gain 2 (1 x 32)
Gain 3 (1 x 32)
Gain 4 (1 x 32)
Figure 6. CS5531/32/33/34 Register Diagram
Channel Setup
Registers (4 x 32)
Setup 1 (1 x 16)
Setup 3 (1 x 16)
Setup 5 (1 x 16)
Setup 7 (1 x 16)
Channel Select Gain
Word Rate Unipolar/Bipo lar Output Latch Delay T ime Open Circuit Detect
Offset/Gain Pointer
Setup 2 (1 x 16)
Setup 4 (1 x 16)
Setup 6 (1 x 16)
Setup 8 (1 x 16)
Write Only
Command
Register (1 × 8)
Conversion Data
Register (1 x 32)
Data (1 x 32)
Read Only
Serial
Interface
CS SDI SDO SCLK
DS289F1 15
CS5531/32/33/34
Using the single conversion mode, an 8-bit com­mand word can be written into the serial port. The command includes pointer bits which ‘point’ to a 16-bit command in one of the Channel Setup Reg­isters which is to be executed. The 16-bit Setups can be programmed to perform a conversion on any of the input channels of the converter. More than one of the 16-bit Setups can be used for the same analog input channel. This allows the user to con­vert on the same signal with either a different con­version speed, a different gain range, or any of the other options available in the channel setup regis­ters. Alternately, the user can set up the registers to perform different conversion conditions on each of the input channels.
The ADCs also include continuous conversion ca­pability. The ADCs can be instructed to continu­ously convert, referencing one 16-bit command Setup. In the continuous conversions mode, the conversion data words are loaded into a shift regis­ter. The converter issues a flag on the SDO pin when a conversion cycle is completed so the user can read the register, if need be. See the section on Performing Conversions for more details.
The following pages document how to initialize the converter, perform offset and gain calibrations, and how to configure the converter for the various con­version modes. Each of the bits of the configuration register and of the Channel Setup Registers is de­scribed. A list of examples follows the description section. Also the Command Register Quick Refer- ence can be used to decode all valid commands (the first 8-bits into the serial port).

2.2.1. System Initialization

The CS5531/32/33/34 provide no power-on-reset function. To initialize the ADCs, the user must per­form a software reset by resetting the ADC’s serial port with the Serial Port Initialization sequence. This sequence resets the serial port to the command mode and is accomplished by transmitting at least 15 SYNC1 command bytes (0xFF hexadecimal),
followed by one SYNC0 command (0xFE hexa­decimal). Note that this sequence can be initiated at anytime to reinitialize the serial port. To complete the system initialization sequence, the user must also perform a system reset sequence which is as follows: Write a logic 1 into the RS bit of the con­figuration register. This will reset the calibration registers and other logic (but not the serial port). A valid reset will set the RV bit in the configuration register to a logic 1. After writing the RS bit to a logic 1, wait 20 microseconds, then write the RS bit back to logic 0. While this involves writing an en­tire word into the configuration register, the RV bit is a read only bit, therefore a write to the configu­ration register will not overwrite the RV bit. After clearing the RS bit back to logic 0, read the config­uration register to check the state of the RV bit as this indicates that a valid reset occurred. Reading the configuration register clears the RV bit back to logic 0.
Completing the reset cycle initializes the on-chip registers to the following states:
Configuration Register: 00000000(H) Offset Registers: 00000000(H) Gain Registers: 01000000(H) Channel Setup Registers: 00000000(H)
Note: Previous datasheets stated that the RS bit
would clear itself back to logic 0 and therefore the user was not required to write the RS bit back to logic 0. The current data sheet instruction that requires the user to write into the configuration register to clear the RS bit has been added to insure that the RS bit is cleared. Characterization across multiple lots of silicon has indicated some chips do not automatically reset the RS bit to logic 0 in the configuration register, although the reset function is completed. This occurs only on small number of chips when the VA- supply is negative with respect to DGND. This has not caused an operational issue for customers because their start-up sequence includes writing a word (with RS=0) into the configuration register after performing a
16 DS289F1
CS5531/32/33/34
reset. The change in the reset sequence to include writing the RS bit back to 0 insures the clearing of the RS bit in the event that a user does not write into the configuration register after the RS bit has been set.
The RV bit in the Configuration Register is set to indicate a valid reset has occurred. The RS bit should be written back to logic “0” to complete the reset cycle. After a system initialization or reset,
the on-chip controller is initialized into command mode where it waits for a valid command (the first 8-bits written into the serial port are shifted into the command register). Once a valid command is re­ceived and decoded, the byte instructs the converter to either acquire data from or transfer data to an in­ternal register(s), or perform a conversion or a cal­ibration. The Command Register Descriptions section can be used to decode all valid commands.
DS289F1 17
CS5531/32/33/34
2.2.2. Command Register Quick Reference
D7(MSB) D6 D5 D4 D3 D2 D1 D0
0 ARA CS1 CS0 R/W
BIT NAME VALUE FUNCTION
D7 Command Bit, C 01Must be logic 0 for these commands.
These commands are invalid if this bit is logic 1.
RSB2 RSB1 RSB0
D6 Access Registers as
Arrays, ARA
D5-D4 Channel Select Bits,
CS1-CS0
D3 Read/Write
D2-D0 Register Select Bit,
RSB3-RSB0
D7(MSB) D6 D5 D4 D3 D2 D1 D0
1 MC CSRP2 CSRP1 CSRP0 CC2 CC1 CC0
, R/W 01Write to selected register.
01Ignore this function.
Access the respective registers, offset, gain, or channel-setup, as an array of regis­ters. The particular registers accessed are determined by the RS bits. The registers are accessed MSB first with physical channel 0 accessed first followed by physical channel 1 next and so forth.
00
CS1-CS0 provide the address of one of the two (four for CS5533/34) physical input
01
channels. These bits are also used to access the calibration registers associated
10
with the respective physical input channel. Note that these bits are ignored when
11
reading data register.
Read from selected register.
000
Reserved
001
Offset Register
010
Gain Register
011
Configuration Register
101
Channel-Setup Registers
110
Reserved
111
Reserved
BIT NAME VALUE FUNCTION
D7 Command Bit, C 01These commands are invalid if this bit is logic 0.
Must be logic 1 for these commands.
D6 Multiple Conver-
sions, MC
D5-D3 Channel-Setup Reg-
ister Pointer Bits, CSRP
D2-D0 Conversion/Calibra-
tion Bits, CC2-CC0
01Perform fully settled single conversions.
Perform conversions continuously.
000
These bits are used as pointers to the Channel-Setup registers. Either a single con-
...
version or continuous conversions are performed on the channel setup register
111
pointed to by these bits.
000
Normal Conversion
001
Self-Offset Calibration
010
Self-Gain Calibration
011
Reserved
100
Reserved
101
System-Offset Calibration
110
System-Gain Calibration
111
Reserved
18 DS289F1
CS5531/32/33/34
2.2.3. Command Register Descriptions
READ/WRITE ALL OFFSET CALIBRATION REGISTERS
D7(MSB) D6 D5 D4 D3 D2 D1 D0
0100R/W
Function: These commands are used to access the offset registers as arrays.
R/W
(Read/Write)
0 Write to selected registers.
1 Read from selected registers.
READ/WRITE ALL GAIN CALIBRATION REGISTERS
D7(MSB) D6 D5 D4 D3 D2 D1 D0
0100R/W
Function: These commands are used to access the gain registers as arrays.
R/W
(Read/Write)
0 Write to selected registers.
1 Read from selected registers.
001
010
READ/WRITE ALL CHANNEL-SETUP REGISTERS
D7(MSB) D6 D5 D4 D3 D2 D1 D0
0100R/W101
Function: These commands are used to access the channel-setup registers as arrays.
R/W
(Read/Write)
0 Write to selected registers.
1 Read from selected registers.
READ/WRITE INDIVIDUAL OFFSET REGISTER
D7(MSB) D6 D5 D4 D3 D2 D1 D0
0 0 CS1 CS0 R/W 001
Function
: These commands are used to access each offset register separately. CS1 - CS0 decode the
registers accessed.
R/W
(Read/Write)
0 Write to selected register.
1 Read from selected register.
CS[1:0] (Channel Select Bits)
00 Offset Register 1 (All devices)
01 Offset Register 2 (All devices)
10 Offset Register 3 (CS5533/34 only)
11 Offset Register 4 (CS5533/34 only)
DS289F1 19
CS5531/32/33/34
READ/WRITE
D7(MSB) D6 D5 D4 D3 D2 D1 D0
0 0 CS1 CS0 R/W
Function
INDIVIDUAL GAIN REGISTER
010
: These commands are used to access each gain register separately. CS1 - CS0 decode the reg-
isters accessed.
R/W
(Read/Write)
0 Write to selected register.
1 Read from selected register.
CS[1:0] (Channel Select Bits)
00 Gain Register 1 (All devices)
01 Gain Register 2 (All devices)
10 Gain Register 3 (CS5533/34 only)
11 Gain Register 4 (CS5533/34 only)
READ/WRITE INDIVIDUAL CHANNEL-SETUP REGISTER
D7(MSB) D6 D5 D4 D3 D2 D1 D0
0 0 CS1 CS0 R/W
Function
: These commands are used to access each channel-setup register separately. CS1 - CS0 de-
101
code the registers accessed.
R/W
(Read/Write)
0 Write to selected register.
1 Read from selected register.
CS[1:0] (Channel Select Bits)
00 Channel-Setup Register 1 (All devices)
01 Channel-Setup Register 2 (All devices)
10 Channel-Setup Register 3 (All devices)
11 Channel-Setup Register 4 (All devices)
READ/WRITE CONFIGURATION REGISTER
D7(MSB) D6 D5 D4 D3 D2 D1 D0
0000R/W
011
Function: These commands are used to read from or write to the configuration register.
R/W
(Read/Write)
0 Write to selected register.
1 Read from selected register.
20 DS289F1
CS5531/32/33/34
PERFORM CONVERSION
D7(MSB) D6 D5 D4 D3 D2 D1 D0
1 MC CSRP2 CSRP1 CSRP0 0 0 0
Function: These commands instruct the ADC to perform either a single, fully-settled conversion or con-
tinuous conversions on the physical input channel pointed to by the pointer bits (CSRP2 ­CRSP0) in the channel-setup register.
MC (Multiple Conversions)
0 Perform a single conversion.
1 Perform continuous conversions.
CSRP [2:0] (Channel Setup Register Pointer Bits)
000 Setup 1 (All devices)
001 Setup 2 (All devices)
010 Setup 3 (All devices)
011 Setup 4 (All devices)
100 Setup 5 (All devices)
101 Setup 6 (All devices)
110 Setup 7 (All devices)
111 Setup 8 (All devices)
DS289F1 21
CS5531/32/33/34
PERFORM CALIBRATION
D7(MSB) D6 D5 D4 D3 D2 D1 D0
1 0 CSRP2 CSRP1 CSRP0 CC2 CC1 CC0
Function: These commands instruct the ADC to perform a calibration on the physical input channel se-
lected by the setup register which is chosen by the command byte pointer bits (CSRP2 ­CSRP0).
CSRP [2:0] (Channel Setup Register Pointer Bits)
000 Setup 1 (All devices)
001 Setup 2 (All devices)
010 Setup 3 (All devices)
011 Setup 4 (All devices)
100 Setup 5 (All devices)
101 Setup 6 (All devices)
110 Setup 7 (All devices)
111 Setup 8 (All devices)
CC [2:0] (Calibration Control Bits)
000 Reserved
001 Self-Offset Calibration
010 Self-Gain Calibration
011 Reserved
100 Reserved
101 System-Offset Calibration
110 System-Gain Calibration
111 Reserved
SYNC1
D7(MSB) D6 D5 D4 D3 D2 D1 D0
11111111
Function: Part of the serial port re-initialization sequence.
SYNC0
D7(MSB) D6 D5 D4 D3 D2 D1 D0
11111110
Function: End of the serial port re-initialization sequence.
NULL
D7(MSB) D6 D5 D4 D3 D2 D1 D0
00000000
Function:
This command is used to clear a port flag and keep the converter in the continuous conversion mode.
22 DS289F1
CS5531/32/33/34

2.2.4. Serial Port Interface

The CS5531/32/33/34’s serial interface consists of four control lines: CS, SDI, SDO, SCLK. Figure 7 details the command and data word timing.
CS, Chip Select, is the control line which enables access to the serial port. If the CS pin is tied low, the port can function as a three wire interface.
SDI, Serial Data In, is the data signal used to trans­fer data to the converters.
SDO, Serial Data Out, is the data signal used to transfer output data from the converters. The SDO output will be held at high impedance any time CS is at logic 1.
CS
SCLK
SDI
Command Time
8SCLKs
MSB
SCLK, Serial Clock, is the serial bit-clock which controls the shifting of data to or from the ADC’s serial port. The CS pin must be held low (logic 0) before SCLK transitions can be recognized by the port logic. To accommodate optoisolators SCLK is designed with a Schmitt-trigger input to allow an optoisolator with slower rise and fall times to di­rectly drive the pin. Additionally, SDO is capable of sinking or sourcing up to 5 mA to directly drive an optoisolator LED. SDO will have less than a 400 mV loss in the drive voltage when sinking or sourc­ing 5 mA.
LSB
Data T ime 32 SCLKs
Write Cycle
CS
SCLK
SDI
Command Time
8SCLKs
t*
d
MSB
8 SCLKs Clear SDO Flag
Data Conversion Cycle
SDO
CS
SCLK
SDI
Command Time
8SCLKs
SDO
* td is the time it takes the ADC to perform a conversion. See the Single Conversion and Continuous Conversion sections of the data sheet for more details about conversion timing.
Read Cycle
Data Time 32 SCLKs
MSB
Data T ime 32 SCLKs
/OWR
MCLK
Clock Cycles
LSB
LSB
Figure 7. Command and Data Word Timing
DS289F1 23
CS5531/32/33/34

2.2.5. Reading/Writing On-Chip Registers

The CS5531/32/33/34’s offset, gain, configuration, and channel-setup registers are readable and writ­able while the conversion data register is read only.
As shown in Figure 7, to write to a particular regis­ter the user must transmit the appropriate write command and then follow that command by 32 bits of data. For example, to write 0x80000000 (hexa­decimal) to physical channel one’s gain register, the user would first transmit the command byte 0x02 (hexadecimal) followed by the data 0x80000000 (hexadecimal). Similarly, to read a particular register the user must transmit the appro­priate read command and then acquire the 32 bits of data. Once a register is written to or read from, the serial port returns to the command mode.
In addition to accessing the internal registers one at a time, the gain and offset registers as well as the channel setup registers can be accessed as arrays (i.e. the entire register set can be accessed with one command). In the CS5531/32, there are two gain and offset registers, and in the CS5533/34, there are four gain and offset registers. There are four chan­nel setup registers in all parts. As an example, to write 0x80000000 (hexadecimal) to all four gain registers in the CS5533, the user would transmit the command 0x42 (hexadecimal) followed by four it­erations of 0x80000000 (hexadecimal), (i.e. 0x42 followed by 0x80000000, 0x80000000, 0x80000000, 0x80000000). The registers are writ­ten to or read from in sequential order (i.e, 1, fol­lowed by 2, 3, and 4). Once the registers are written to or read from, the serial port returns to the com­mand mode.

2.3. Configuration Register

To ease the architectural design and simplify the serial interface, the configuration register is thirty­two bits long, however, only eleven of the thirty two bits are used. The following sections detail the bits in the configuration register.

2.3.1. Power Consumption

The CS5531/32/33/34 accommodate three power consumption modes: normal, standby, and sleep. The default mode, “normal mode”, is entered after power is applied. In this mode, the CS5531/32/33/34-AS versions typically consume 35 mW. The CS5532/34-BS versions typically consume 70 mW. The other two modes are referred to as the power save modes. They power down most of the analog portion of the chip and stop filter convolutions. The power save modes are entered whenever the power down (PDW) bit of the config­uration register is set to logic 1. The particular pow­er save mode entered depends on state of the PSS (Power Save Select) bit. If PSS is logic 0, the con­verter enters the standby mode reducing the power consumption to 4 mW. The standby mode leaves the oscillator and the on-chip bias generator for the analog portion of the chip active. This allows the converter to quickly return to the normal mode once PDW is set back to a logic 1. If PSS and PDW are both set to logic 1, the sleep mode is entered re­ducing the consumed power to around 500 µW. Since this sleep mode disables the oscillator, ap­proximately a 20 ms oscillator start-up delay period is required before returning to the normal mode. If an external clock is used, there will be no delay. Further note that when the chips are used in the Gain = 1 mode, the PGIA is powered down. With the PGIA powered down, the power consumed in the normal power mode is reduced by approximate­ly 1/2. Power consumption in the sleep and standby modes is not affected by the amplifier setting.

2.3.2. System Reset Sequence

The reset system (RS) bit permits the user to per­form a system reset. A system reset can be initiated at any time by writing a logic 1 to the RS bit in the configuration register. After the RS bit has been set, the internal logic of the chip will be initialized to a reset state. The reset valid (RV) bit is set indi­cating that the internal logic was properly reset. The RV bit is cleared after the configuration regis-
24 DS289F1
CS5531/32/33/34
ter is read. The on-chip registers are initialized to the following default states:
Configuration Register: 00000000(H) Offset Registers: 00000000(H) Gain Registers: 01000000(H) Channel Setup Registers: 00000000(H)
After reset, the RS bit should be written back to logic 0 to complete the reset cycle. The ADC will return to the command mode where it waits for a valid command. Also, the RS bit is the only bit in the configuration register that can be set when ini­tiating a reset (i.e. a second write command is need­ed to set other bits in the Configuration Register after the RS bit has been cleared).

2.3.3. Input Short

The input short bit allows the user to internally ground all the inputs of the multiplexer. This is a useful function because it allows the user to easily test the grounded input performance of the ADC and eliminate the noise effects due to the external system components.

2.3.4. Guard Signal

The guard signal bit is a bit that modifies the func­tion of A0. When set, this bit outputs the common mode voltage of the instrumentation amplifier on A0. This feature is useful when the user wants to connect an external shield to the common mode po­tential of the instrumentation amplifier to protect against leakage. Figure 8 illustrates a typical con­nection diagram for the guard signal.

2.3.5. Voltage Reference Select

buffer which reduces the dynamic current demand of the external reference.
The reference’s input buffer is designed to accom­modate rail-to-rail (common-mode plus signal) in­put voltages. The differential voltage between the VREF+ and VREF- can be any voltage from 1.0 V up to the analog supply (depending on how VRS is configured), however, the VREF+ cannot go above VA+ and the VREF- pin can not go below VA-. Note that the power supplies to the chip should be established before the reference voltage.

2.3.6. Output Latch Pins

The A1-A0 pins of the ADCs mimic the D21­D20/D5-D4 bits of the channel-setup registers if the output latch select (OLS) bit is logic 0 (default). If the OLS bit is logic 1, A1-A0 mimic the output latch bit settings in the configuration register. These two options give the user a choice of allow­ing the latch outputs to change anytime a different CSR is selected for a conversion, or to allow the latch bits to remain latched to a fixed state (deter­mined by the configuration register bit) for all CSR selections. In either case, A1-A0 can be used to control external multiplexers and other logic func­tions outside the converter. The A1-A0 outputs can sink or source at least 1 mA, but it is recommended to limit drive currents to less than 20 µA to reduce self-heating of the chip. These outputs are powered
AIN+
CS5531/32/33/34
+5 VA +
out p
A0/GUARD
The voltage reference select (VRS) bit selects the size of the sampling capacitor used to sample the voltage reference. The bit should be set based upon
V+
IN
Comm on Mode = 2.5 V
V-
IN
AIN-
center
out m
x1
the magnitude of the reference voltage to achieve optimal performance. Figures 9 and 10 model the effects on the reference’s input impedance and in­put current for each VRS setting. As the models
Figure 8. Guard Signal Shielding Scheme
show, the reference includes a coarse/fine charge
DS289F1 25
VREF
V≤8mV
os
i=fV C
os
n
φ
Fine
1
φ
Coarse
2
C=14pF
MCLK
f=
16
VRS = 1; 1 V≤V ≤2.5 V
REF
VREF
V≤16 mV
os
i=fV C
osn
CS5531/32/33/34
φ
Fine
1
φ
Coarse
2
C= 7pF
MCLK
f=
16
VRS = 0; 2.5 V < V
REF
VA+
Figure 9. Input Reference Model when VRS = 1
from VA+ and VA-. Their output voltage will be limited to the VA+ voltage for a logic 1 and VA­for a logic 0.

2.3.7. Offset and Gain Select

The Offset and Gain Select bit (OGS) is used to se­lect the source of the calibration registers to use when performing conversions and calibrations. When the OGS bit is set to ‘0’, the offset and gain registers corresponding to the desired physical channel (CS1-CS0 in the selected Setup) will be ac­cessed. When the OGS bit is set to ‘1’, the offset and gain registers pointed to by the OG1-OG0 bits in the selected Setup will be accessed. This feature allows multiple calibration values (e.g. for different gain settings) to be used on a single physical chan­nel without having to re-calibrate or manipulate the calibration registers.
Figure 10. Input Reference Model when VRS = 0

2.3.8. Filter Rate Select

The Filter Rate Select bit (FRS) modifies the output word rates of the converter to allow either 50 Hz or 60 Hz rejection when operating from a 4.9152 MHz crystal. If FRS is cleared to logic 0, the word rates and corresponding filter characteristics can be selected (using the Channel Setup Registers) from
7.5, 15, 30, 60, 120, 240, 480, 960, 1920, or 3840 Sps when using a 4.9152 MHz clock. If FRS is set to logic 1, the word rates and corresponding filter characteristics scale by a factor of 5/6, making the selectable word rates 6.25, 12.5, 25, 50, 100, 200, 400, 800, 1600, and 3200 Sps when using a 4.9152 MHz clock. When using other clock frequencies, these selectable word rates will scale linearly with the clock frequency that is used.
26 DS289F1
CS5531/32/33/34
2.3.9. Configuration Register Descriptions
D31(MSB) D30 D29 D28 D27 D26 D25 D24 D23 D22 D21 D20 D19 D18 D17 D16
PSS PDW RS RV IS GB VRS A1 A0 OLS NU OGS FRS NU NU NU
D15 D14D13D12D11D10D9 D8D7D6D5D4D3D2D1D0
NU NU NU NU NU NU NU NU NU NU NU NU NU NU NU NU
PSS (Power Save Select)[31]
0 Standby Mode (Oscillator active, allows quick power-up).
1 Sleep Mode (Oscillator inactive).
PDW (Power Down Mode)[30]
0 Normal Mode
1 Activate the power save select mode.
RS (Reset System)[29]
0 Normal Operation.
1 Activate a Reset cycle. See System Reset Sequence in the datasheet text.
RV (Reset Valid)[28]
0 Normal Operation
1 System was reset. This bit is read only. Bit is cleared to logic zero after the configuration register is read.
IS (Input Short)[27]
0 Normal Input
1 All signal input pairs for each channel are disconnected from the pins and shorted internally.
GB (Guard Signal Bit)[26]
0 Normal Operation of A0 as an output latch.
1 A0’s output is modified to output the common mode output voltage of the instrumentation amplifier (typically
2.5 V). The output latch select bit is ignored when the guard buffer is activated.
VRS (Voltage Reference Select)[25]
0 2.5 V < V 11 V ≤ V
A1-A0 (Output Latch bits)[24:23]
The latch bits (A0 and A1) will be set to the logic state of these bits upon command word execution if the output latch select bit (OLS) is set. Note that these logic outputs are powered from VA+ and VA-.
00 A0 = 0, A1 = 0
01 A0 = 0, A1 = 1
10 A0 = 1, A1 = 0
11 A0 = 1, A1 = 1
Output Latch Select, OLS[22]
0 When low, uses the Channel-Setup Register as the source of A1 and A0.
1 When set, uses the Configuration Register as the source of A1 and A0.
NU (Not Used)[21]
0 Must always be logic 0. Reserved for future upgrades.
Offset and Gain Select OGS[20]
0 Calibration registers used are based on the CS1-CS0 bits of the referenced Setup.
1 Calibration registers used are based on the OG1-OG0 bits of the referenced Setup.
[(VA+) - (VA-)]
REF
2.5V
REF
DS289F1 27
Filter Rate Select, FRS[19]
0 Use the default output word rates.
1 Scale all output word rates and their corresponding filter characteristics by a factor of 5/6.
NU (Not Used)[18:0]
0 Must always be logic 0. Reserved for future upgrades.

2.4. Setting up the CSRs for a Measurement

CS5531/32/33/34
The CS5531/32/33/34 have four Channel-Setup Registers (CSRs). Each CSR contains two 16-bit Setups which are programmed by the user to contain data conversion information such as: 1) which phys­ical channel will be converted, 2) at what gain will the channel be converted, 3) at what word rate will the channel be converted, 4) will the output conver­sion be unipolar or bipolar, 5) what will be the state of the output latch during the conversion, 6) will the converter delay the start of a conversion to allow time for the output latch to settle before the conver­sion is begun, and 7) will the open circuit detect cur­rent source be activated for that Setup. In addition, when the OGS bit in the Configuration Register is set, the Setup selects which set of offset and gain registers to use when performing conversions or cal­ibrati ons. Note that a particular physical input chan­nel can be represented in more than one Setup with
different output rates, gain ranges, etc. (i.e. each Setup is independently defined). Refer to section
2.4.1 for more details about the Channel Setup Registers.
Each 32-bit CSR is individually accessible and contains two 16-bit Setups. As an example, to con­figure Setup 1 in the CS5531/32/33/34 with the write individual channel-setup register command (0x05 hexadecimal), bits 31 to 16 of CSR 1 con­tains the information for Setup 1 and bits 15 to 0 contain the information for Setup 2. Note that while reading/writing CSRs, two Setups are accessed in pairs as a single 32-bit CSR register. Even if one of the Setups isn’t used, it must be written to or read. Examples detailing the power of the CSRs are pro­vided in section 2.6.3.
28 DS289F1
2.4.1. Channel-Setup Register Descriptions
CSR
#1 Setup 1
Bits <127:112>
Setup 2
Bits < 111 : 9 6 >
CS5531/32/33/34
#4 Setup 7
Bits <31:16>
D31(MSB) D30 D29 D28 D27 D26 D25 D24 D23 D22 D21 D20 D19 D18 D17 D16
CS1 CS0 G2 G1 G0 WR3 WR2 WR1 WR0 U/B
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
CS1 CS0 G2 G1 G0 WR3 WR2 WR1 WR0 U/B
Setup 8
Bits <15:0>
OL1 OL0 DT OCD OG1 OG0
OL1 OL0 DT OCD OG1 OG0
CS1-CS0 (Channel Select Bits) [31:30] [15:14]
00 Select physical channel 1 (All devices)
01 Select physical channel 2 (All devices)
10 Select physical channel 3 (CS5533/34 only)
11 Select physical channel 4 (CS5533/34 only)
G2-G0 (Gain Bits) [29:27] [13:11]
For VRS = 0, A = 2; For VRS = 1, A = 1; Bipolar input span is twice the unipolar input span.
000 Gain = 1, (Input Span = [(VREF+)-(VREF-)]/1*A for unipolar).
001 Gain = 2, (Input Span = [(VREF+)-(VREF-)]/2*A for unipolar).
010 Gain = 4, (Input Span = [(VREF+)-(VREF-)]/4*A for unipolar).
011 Gain = 8, (Input Span = [(VREF+)-(VREF-)]/8*A for unipolar).
100 Gain = 16, (Input Span = [(VREF+)-(VREF-)]/16*A for unipolar).
101 Gain = 32, (Input Span = [(VREF+)-(VREF-)]/32*A for unipolar).
110 Gain = 64, (Input Span = [(VREF+)-(VREF-)]/64*A for unipolar).
WR3-WR0 (Word Rate) [26:23] [10:7]
The listed Word Rates are for continuous conversion mode using a 4.9152 MHz clock. All word rates will scale linearly with the clock frequency used. The very first conversion using continuous conversion mode will last longer, as will conversions done with the single conversion mode. See the section on Performing Conversions and Tables 1 and 2 for more details.
Bit WR (FRS = 0) WR (FRS = 1)
0000 120 Sps 100 Sps
0001 60 Sps 50 Sps
0010 30 Sps 25 Sps
0011 15 Sps 12.5 Sps
0100 7.5 Sps 6.25 Sps
1000 3840 Sps 3200 Sps
1001 1920 Sps 1600 Sps
1010 960 Sps 800 Sps
1011 480 Sps 400 Sps
1100 240 Sps 200 Sps All other combinations are not used.
DS289F1 29
CS5531/32/33/34
U/B
(Unipolar / Bipolar) [22] [6]
0 Select Bipolar mode.
1 Select Unipolar mode.
OL1-OL0 (Output Latch Bits) [21:20] [5:4]
The latch bits will be set to the logic state of these bits upon command word execution when the output latch select bit (OLS) in the configuration register is logic 0. Note that the logic outputs on the chip are powered from VA+ and VA-.
00 A0 = 0, A1 = 0
01 A0 = 0, A1 = 1
10 A0 = 1, A1 = 0
11 A0 = 1, A1 = 1
DT (Delay Time Bit) [19] [3]
When set, the converter will wait for a delay time before starting a conversion. This allows settling time for A0 and A1 outputs before a conversion begins. The delay time will be 1280 MCLK cycles when FRS = 0, and 1536 MCLK cycles when FRS = 1.
0 Begin Conversions Immediately.
1 Wait 1280 MCLK cycles (FRS = 0) or 1536 MCLK cycles (FRS = 1) before starting conversion.
OCD (Open Circuit Detect Bit) [18] [2]
When set, this bit activates a 300 nA current source on the input channel (AIN+) selected by the channel select bits. Note that the 300nA current source is rated at 25°C. At -55°C, the current source doubles to approximately 600nA. This feature is particularly useful in thermocouple applications when the user wants to drive a suspected open thermocouple lead to a supply rail.
0 Normal mode.
1 Activate current source.
OG1-OG0 (Offset / Gain Register Pointer Bits) [17:16] [1:0]
These bits are only used when OGS in the Configuration Register is set to ‘1’. They allow the user to select the offset and gain register to use while performing a conversion or calibration. When the OGS bit in the Configuration Register is set to ‘0’, the offset and gain register for the referenced physical channel (CS1­CS0 bits of the Setup) will be used.
00 Use offset and gain register from physical channel 1
01 Use offset and gain register from physical channel 2
10 Use offset and gain register from physical channel 3
11 Use offset and gain register from physical channel 4
30 DS289F1
CS5531/32/33/34

2.5. Calibration

Calibration is used to set the zero and gain slope of the ADC’s transfer function. The CS5531/32/33/34 offer both self calibration and system calibration.
Note: After the ADCs are reset, they are functional
and can perform measurements without being calibrated (remember that the VRS bit in the configuration register must be properly configured). In this case, the converter will utilize the initialized values of the on-chip registers (Gain = 1.0, Offset = 0.0) to calculate output words. Any initial offset and gain errors in the internal circuitry of the chip will remain.

2.5.1. Calibration Registers

The CS5531/32/33/34 converters have an individu­al offset and gain register for each channel input. The gain and offset registers, which are used during both self and system calibration, are used to set the zero and gain slope of the converter’s transfer func­tion. As shown in Offset Register section, one LSB in the offset register is 1.835007966 X 2
-24
propor-
tion of the input span (bipolar span is 2 times the unipolar span, gain register = 1.000...000 decimal). The MSB in the offset register determines if the offset to be trimmed is positive or negative (0 pos­itive, 1 negative). Note that the magnitude of the offset that is trimmed from the input is mapped through the gain register. The converter can typi­cally trim ±100 percent of the input span. As shown in the Gain Register section, the gain register spans from 0 to (64 - 2
-24
). The decimal equivalent mean-
ing of the gain register is
29
Db
25b
==
D29
D28
24b
23… bD02
D27
24
)++++ bDi2
i 0=
24 i+()
where the binary numbers have a value of either zero or one (b While gain register settings of up to 64 - 2
is the binary value of bit D29).
D29
-24
are available, the gain register should never be set to values above 40.
2.5.2. Gain Register
MSB D30 D29 D28 D27 D26 D25 D24 D23 D22 D21 D20 D19 D18 D17 D16
NU NU
0000000100000000
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 LSB
-9
-10
2
2
0000000000000000
5
2
-11
2
The gain register span is from 0 to (64-2
4
2
-12
2
3
2
-13
2
2
2
-14
2
1
2
-15
2
-24
). After Reset D24 is 1, all other bits are ‘0’.
0
2
-16
2
-1
2
-17
2
-2
2
-18
2
2
-3
2
-19
-4
2
-20
2
-5
2
-21
2
-6
2
22
2
-7
2
2
-23
2
2
2.5.3. Offset Register
MSB D30 D29 D28 D27 D26 D25 D24 D23 D22 D21 D20 D19 D18 D17 D16
Sign
0000000000000000
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 LSB
-17
2
0000000000000000
-2
2
-18
2
One LSB represents 1.835007966 X 2 Offset and data word bits align by MSB. After reset, all bits are ‘0’. The offset register is stored as a 32-bit, two’s complement number, where the last 8 bits are all 0.
-3
2
-19
2
-4
2
-20
2
-5
2
-21
2
-6
2
-22
2
-24
-7
2
-23
2
-8
2
-24
2
-9
2
NU NU NU NU NU NU NU NU
-10
2
-11
2
-12
2
-13
2
-14
2
proportion of the input span (bipolar span is 2 times unipolar span).
-15
2
2
-8
-24
-16
DS289F1 31
CS5531/32/33/34

2.5.4. Performing Calibrations

To perform a calibration, the user must send a com­mand byte with its MSB=1, its pointer bits (CSRP2-CSRP0) set to address the desired Setup to calibrate, and the appropriate calibration bits (CC2­CC0) set to choose the type of calibration to be per­formed. Note that calibration assumes that the CSRs have been previously initialized because the information concerning the physical channel, its filter rate, gain range, and polarity, comes from the channel-setup register addressed by the pointer bits in the command byte. Once the CSRs are initial­ized, a calibration can be performed with one com­mand byte.
The length of time it takes to do a calibration is slightly less than the amount of time it takes to do a single conversion (see Table 1 for single conver­sion timing). Offset calibration takes 608 clock cy­cles less than a single conversion when FRS = 0, and 729 clock cycles less when FRS = 1. Gain cal­ibration takes 128 clock cycles less than a single conversion when FRS = 0, and 153 clock cycles less when FRS = 1.
Once a calibration cycle is complete, SDO falls and the results are automatically stored in either the gain or offset register for the physical channel be­ing calibrated when the OGS bit in the Configura­tion Register is set to ‘0’. If the OGS bit is set to ‘1’, the results will be stored in the register specified by the OG1-OG0 bits of the selected Setup. See the OGS bit description for more details (Section
2.3.7). SDO will remain low until the next com­mand word is begun. If additional calibrations are performed while referencing the same calibration registers, the last calibration results will replace the
effects from the previous calibration as only one offset and gain register is available per physical channel. Only one calibration is performed with each command byte. To calibrate all the channels, additional calibration commands are necessary.

2.5.5. Self Calibration

The CS5531/32/33/34 offer both self offset and self gain calibrations. For the self-calibration of offset, the converters internally tie the inputs of the 1X amplifier together and routes them to the AIN- pin as shown in Figure 11. For accurate self-calibration of offset to occur, the AIN pins must be at the prop­er common-mode-voltage as specified in the Analog Characteristics section. Self offset calibration uses the 1X gain amplifier, and is therefore not valid in the 2X-64X gain ranges. A self offset calibration of these gain ranges can be performed by setting the IS bit in the configuration register to a ‘1’, and perform­ing a system offset calibration. The IS bit must be re­turned to ‘0’ afterwards for normal operation of the device.
For self-calibration of gain, the differential inputs of the modulator are connected to VREF+ and VREF- as shown in Figure 12. Self-calibration of gain will not work with (VREF+ - VREF-) > 2.5V. Self-calibration of gain is performed in the GAIN = 1x mode without regard to the setup register’s gain setting. Gain errors in the PGIA gain steps 2x to 64x are not calibrated as this would require an ac­curate low voltage source other than the reference voltage. A system calibration of gain should be per­formed if accurate gains are to be achieved on the ranges other than 1X, or when (VREF+ - VREF-) >
2.5V.
32 DS289F1
CS5531/32/33/34

2.5.6. System Calibration

For the system calibration functions, the user must supply the converters calibration signals which repre­sent ground and full scale. When a system offset cal­ibration is performed, a ground referenced signal must be applied to the converters. Figure 13 illus­trates system offset calibration.
As shown in Figure 14, the user must input a signal representing the positive full scale point to perform a system gain calibration. In either case, the cali­bration signals must be within the specified calibra­tion limits for each specific calibration step (refer to the System Calibration Specifications).

2.5.7. Calibration Tips

Calibration steps are performed at the output word rate selected by the WR2-WR0 bits of the channel setup registers. Due to limited register lengths in the faster word-rate filters (240 Sps and higher),
channels that are used in these rates should also be calibrated in one of these word rates, and channels used in the lower word rates (120 Sps and lower) should be calibrated at one of these lower rates. Since higher word rates result in conversion words with more peak-to-peak noise, calibration should be performed at the lowest possible output word rate for maximum accuracy. For the 7.5 Sps to 120 Sps word rate settings, calibrations can be per­formed at 7.5 Sps, and for 240 Sps and higher, cal­ibration can be performed at 240 Sps. To minimize digital noise near the device, the user should wait for each calibration step to be completed before reading or writing to the serial port. Reading the calibration registers and averaging multiple cali­brations together can produce a more accurate cal­ibration result. Note that accessing the ADC’s serial port before a calibration has finished may re­sult in the loss of synchronization between the mi-
0V
CM
AIN+
AIN-
+
1X GAIN
_
Figure 11. Self Calibration of Offset
External Connections
AIN+
+
-
AIN-
+
-
+
XGAIN
-
OPEN
+
AIN+
AIN-
_
Reference
+
-
VREF+
VREF-
+
-
XGA IN
OPEN
CLOSED
CLOSED
+
-
Figure 12. Self Calibration of Gain
External Connections
+
Full Scale
-
CM
AIN+
+
-
AIN-
+
-
+
-
+
XGAIN
-
Figure 13. System Calibration of Offset
Figure 14. System Calibration of Gain
DS289F1 33
CS5531/32/33/34
crocontroller and the ADC, and may prematurely halt the calibration cycle.
For maximum accuracy, calibrations should be per­formed for both offset and gain (selected by chang­ing the G2-G0 bits of the channel-setup registers). Note that only one gain range can be calibrated per physical channel when the OGS bit in the Configu­ration Register is set to ‘0’. Multiple gain ranges can be calibrated for a single channel by manipulat­ing the OGS bit and the OG1-OG0 bits of the se­lected Setup (see Section 2.3.7 for more details). If factory calibration of the user’s system is per­formed using the system calibration capabilities of the CS5531/32/33/34, the offset and gain register contents can be read by the system microcontroller and recorded in non-volatile memory. These same calibration words can then be uploaded into the off­set and gain registers of the converter when power is first applied to the system, or when the gain range is changed.
When the device is used without calibration, the uncalibrated gain accuracy is about ±1 percent and the gain tracking from range (2X to 64X) to range is approximately ±0.3 percent.
Note that the gain from the offset register to the output is 1.83007966 decimal, not 1. If a user wants to adjust the calibration coefficients externally, they will need to divide the information to be writ­ten to the offset register by the scale factor of
1.83007966. (This discussion assumes that the gain register is 1.000...000 decimal. The offset register is also multiplied by the gain register before being applied to the output conversion words).

2.5.8. Limitations in Calibration Range

System calibration can be limited by signal head­room in the analog signal path inside the chip as discussed under the Analog Input section of this data sheet. For gain calibration, the full scale input signal can be reduced to 3% of the nominal full­scale value. At this point, the gain register is ap­proximately equal to 33.33 (decimal). While the
gain register can hold numbers all the way up to 64
-24
- 2
, gain register settings above a decimal value of 40 should not be used. With the converter’s in­trinsic gain error, this minimum full scale input sig­nal may be higher or lower. In defining the minimum Full Scale Calibration Range (FSCR) under Analog Characteristics, margin is retained to accommodate the intrinsic gain error. Inversely, the input full scale signal can be increased to a point in which the modulator reaches its 1’s density limit of 86 percent, which under nominal conditions occurs when the full scale input signal is 1.1 times the nominal full scale value. With the chip’s intrinsic gain error, this maximum full scale input signal maybe higher or lower. In defining the maximum FSCR, margin is again incorporated to accommo­date the intrinsic gain error.

2.6. Performing Conversions

The CS5531/32/33/34 offers two distinctly differ­ent conversion modes. The three sections that fol­low detail the differences and provide examples illustrating how to use the conversion modes with the channel-setup registers.

2.6.1. Single Conversion Mode

Based on the information provided in the channel­setup registers (CSRs), after the user transmits the conversion command, a single, fully-settled con­version is performed. The command byte includes a pointer address to the Setup register to be used during the conversion. Once transmitted, the serial port enters data mode where it waits until the con­version is complete. When the conversion data is available, SDO falls to logic 0. Forty SCLKs are then needed to read the conversion data word. The first 8 SCLKs are used to clear the SDO flag. Dur­ing the first 8 SCLKs, SDI must be logic 0. The last 32 SCLKs are needed to read the conversion result. Note that the user is forced to read the conversion in single conversion mode as SDO will remain low (i.e. the serial port is in data mode) until SCLK transitions 40 times. After reading the data, the se-
34 DS289F1
CS5531/32/33/34
rial port returns to the command mode, where it waits for a new command to be issued. The single conversion mode will take longer than conversions performed in the continuous conversion mode. The number of clock cycles a single conversion takes for each Output Word Rate (OWR) setting is listed in Table 1. The ± 8 (FRS = 0) or ± 10 (FRS = 1) clock ambiguity is due to internal synchronization between the SCLK input and the oscillator.
Note: In the single conversion mode, more than one
conversion is actually performed, but only the final, fully settled result is output to the conversion data register.
(WR3-WR0)
FRS = 0 FRS = 1
0000 171448 ± 8 205738 ± 10
0001 335288 ± 8 402346 ± 10
0010 662968 ± 8 795562 ± 10
0011 1318328 ± 8 1581994 ± 10
0100 2629048 ± 8 3154858 ± 10
1000 7592 ± 8 9110 ± 10
1001 17848 ± 8 21418 ± 10
1010 28088 ± 8 33706 ± 10
1011 48568 ± 8 58282 ± 10
1100 89528 ± 8 107434 ± 10
Table 1. Conversion Timing for Single Mode

2.6.2. Continuous Conversion Mode

Clock Cycles
Based on the information provided in the channel­setup registers (CSRs), continuous conversions are performed using the Setup register contents pointed to by the conversion command. The command byte includes a pointer address to the Setup register to be used during the conversion. Once transmitted, the serial port enters data mode where it waits until a conversion is complete. After the conversion is done, SDO falls to logic 0. Forty SCLKs are then needed to read the conversion. The first 8 SCLKs are used to clear the SDO flag. The last 32 SCLKs are needed to read the conversion result. If ‘00000000’ is provided to SDI during the first 8 SCLKs when the SDO flag is cleared, the converter remains in this conversion mode and continues to
convert the selected channel using the same CSR Setup. In continuous conversion mode, not every conversion word needs to be read. The user needs only to read the conversion words required for the application as SDO rises and falls to indicate the availability of new conversion data. Note that if a conversion is not read before the next conversion data becomes available, it will be lost and replaced by the new conversion data. To exit this conversion mode, the user must provide ‘11111111’ to the SDI pin during the first 8 SCLKs after SDO falls. If the user decides to exit, 32 SCLKs are required to clock out the last conversion before the converter returns to command mode. The number of clock cycles a continuous conversion takes for each Out­put Word Setting is listed in Table 2. The first con­version from the part in continuous conversion mode will be longer than the following conversions due to start-up overhead. The ± 8 (FRS = 0) or ± 10 (FRS = 1) clock ambiguity is due to internal syn­chronization between the SCLK input and the os­cillator.
Note: When changing channels, or after performing
calibrations and/or single conversions, the user must ignore the first three (for OWRs less than 3200 Sps, MCLK = 4.9152 MHz) or first five (for OWR 3200 Sps) conversions in continuous conversion mode, as residual filter coefficients must be flushed from the filter before accurate conversions are performed.
FRS (WR3-WR0) Clock Cycles
(First Conversion)
0 0000 89528 ± 8 40960
0 0001 171448 ± 8 81920
0 0010 335288 ± 8 163840
0 0011 662968 ± 8 327680
0 0100 1318328 ± 8 655360
0 1000 2472 ± 8 1280
0 1001 12728 ± 8 2560
0 1010 17848 ± 8 5120
0 1011 28088 ± 8 10240
0 1100 48568 ± 8 20480
Clock Cycles
(All Other
Conversions)
DS289F1 35
CS5531/32/33/34
FRS (WR3-WR0) Clock Cycles
(First Conversion)
1 0000 107434 ± 10 49152
1 0001 205738 ± 10 98304
1 0010 402346 ± 10 196608
1 0011 795562 ± 10 393216
1 0100 1581994 ± 10 786432
1 1000 2966 ± 10 1536
1 1001 15274 ± 10 3072
1 1010 21418 ± 10 6144
1 1011 33706 ± 10 12288
1 1100 58282 ± 10 24576
Table 2. Conversion Timing for Continuous Mode

2.6.3. Examples of Using CSRs to Perform Conversions and Calibrations

Clock Cycles
(All Other
Conversions)
Any time a calibration or conversion command is issued (C, MC, and CC2-CC0 bits must be properly set), the CSRP2-CSRP0 bits in the command byte are used as pointers to address one of the Setups in the channel-setup registers (CSRs). Table 3 details the address decoding of the pointer the bits.
(CSRP2-CSRP0) CSR Location Setup
000
001
010
011
100
101
110
111
Table 3. Command Byte Pointer
CSR #1 CSR #1 CSR #2 CSR #2 CSR #3 CSR #3
CSR#4
CSR #4
1
2
3
4
5
6
7
8
The examples that follow detail situations that a user might encounter when acquiring a conversion or calibrating the converter. These examples as­sume th at th e CSR s are programmed w it h th e f ol ­lowing physical channel order: 4, 1, 1, 2, 4, 3, 4, 4.
A physical channel is defined as the actual input channel (AIN1 to AIN4) to which an external sig­nal is connected.
Example 1: Single conversion using Setup 1. The command issued is ‘10000000’. This instructs the converter to perform a single conversion referenc­ing Setup 1 (CSRP2 - CSRP0 = ‘000’) In this ex­ample, Setup 1 points to physical channel 4. After the command is received and decoded, the ADC performs a conversion on physical channel 4 and SDO falls to indicate that the conversion is com­plete. To read the conversion, 40 SCLKs are then required. Once the conversion data has been read, the serial port returns to the command mode.
Example 2: Continuous conversions using Setup 3. The command issued is ‘11010000’. This instructs the converter to perform continuous conversions referencing Setup 3 (CSRP2 - CSRP0 = ‘010’). In this example, Setup 3 points to physical channel 1. After the command is received and decoded, the ADC performs a conversion on physical channel 1 and SDO falls to indicate that the conversion is complete. The user now has three options. The user can acquire the conversion and remain in this mode, acquire the conversion and exit this mode, or ignore the conversion and wait for a new conver­sion at the next update interval, as detailed in the continuous conversion section.
Example 3: Calibration using Setup 4. This exam­ple assumes that the OGS bit in the Configuration Register is set to ‘0’. The command issued is ‘10011001’. This instructs the converter to perform a self offset calibration referencing Setup 4 (CSRP2 - CSRP0 = ‘011’). In this example, Setup 4 points to physical channel 2. After the command is received and decoded, the ADC performs a self offset calibration on physical channel 2 and SDO falls to indicate that the calibration is complete. To perform additional calibrations, more commands must be issued.
Note: The CSRs need not be written. If they are not
initialized, all the Setups point to their default settings irrespective of the conversion or calibration mode (i.e conversions can be performed, but only physical channel 1 will be converted). Further note that filter
36 DS289F1
CS5531/32/33/34
convolutions are reset (i.e. flushed) if consecutive conversions are performed on two different physical channels. If consecutive conversions are performed on the same physical channel, the filter is not reset. This allows the ADCs to more quickly settle full scale step inputs.

2.7. Using Multiple ADCs Synchronously

Some applications require synchronous data out­puts from multiple ADCs converting different ana­log channels. Multiple CS5531/32/33/34 parts can be synchronized in a single system by using the fol­lowing guidelines:
1) All of the ADCs in the system must be operated from the same oscillator source.
2) All of the ADCs in the system must share com­mon SCLK and SDI lines.
3) A software reset must be performed at the same time for all of the ADCs after system power-up (by selecting all of the ADCs using their respective CS pins, and writing the reset sequence to all parts, us­ing SDI and SCLK).
CS5532
SDO
SDI
SCLK
CS
OSC2
CS5532
SDO
SDI
SCLK
CS
OSC2
Figure 15. Synchronizing Multiple ADCs
µ
C
CLOCK
SOURCE
first. The last byte of the conversion data register contains data monitoring flags. The channel indica­tor (CI) bits keep track of which physical channel was converted and the overrange flag (OF) moni­tors to determine if a valid conversion was per­formed. Refer to the Conversion Data Output Descriptions section for more details.
4) A start conversion command must be sent to all of the ADCs in the system at the same time. The ± 8 clock cycles of ambiguity for the first conversion (or for a single conversion) will be the same for all ADCs, provided that they were all reset at the same time.
5) Conversions can be obtained by monitoring SDO on only one ADC, (bring CS high for all but one part) and reading the data out of each part indi­vidually, before the next conversion data words are ready.
An example of a synchronous system using two CS5532 parts is shown in Figure 15.

2.8. Conversion Output Coding

The CS5531/32/33/34 output 16-bit (CS5531/33) and 24-bit (CS5532/34) data conversion words. To read a conversion word the user must read the con­version data register. The conversion data register is 32 bits long and outputs the conversions MSB
The CS5531/32/33/34 output data conversions in binary format when operating in unipolar mode and in two's complement when operating in bipolar mode. Tables 4 and 5 show the code mapping for both unipolar and bipolar mode. VFS in the tables refers to the positive full-scale voltage range of the converter in the specified gain range, and -VFS re-
Unipolar Input
Volt age
>(VFS-1.5 LSB) FFFF >(VFS-1.5 LSB) 7FFF
VFS-1.5 LSB FFFF
VFS/2-0.5 LSB 8000
+0.5 LSB 0001
<(+0.5 LSB) 0000 <(-VFS+0.5 LSB) 8000
Table 4. Output Coding for 16-bit CS5531 and
Offset
Binary
------
FFFE
------
7FFF
------
0000
Bipolar Input
Volt age
VFS-1.5 LSB
-0.5 LSB
-VFS+0.5 LSB
Two's
Complement
7FFF
------
7FFE
0000
------
FFFF
8001
------
8000
DS289F1 37
CS5531/32/33/34
Unipolar Input
Vol tag e
>(VFS-1.5 LSB) FFFFFF >(VFS-1.5 LSB) 7FFFFF
VFS-1.5 LSB FFFFFF
VFS/2-0.5 LSB 800000
+0.5 LSB 000001
<(+0.5 LSB) 000000 <(-VFS+0.5 LSB) 800000
Offset
Binary
------
FFFFFE
------
7FFFFF
------
000000
Bipolar Input
Volta ge
VFS-1.5 LSB
-0.5 LSB
-VFS+0.5 LSB
Two 's
Complement
7FFFFF
------
7FFFFE
000000
------
FFFFFF
800001
------
800000
fers to the negative full-scale voltage range of the converter. The total differential input range (be­tween AIN+ and AIN-) is from 0 to VFS in unipo­lar mode, and from -VFS to VFS in bipolar mode.
Table 5. Output Coding for 24-bit CS5532 and
2.8.1. Conversion Data Output Descriptions
CS5531/33 (16-BIT CONVERSIONS)
D31(MSB) D30 D29 D28 D27 D26 D25 D24 D23 D22 D21 D20 D19 D18 D17 D16
MSB1413121110987654321LSB
D15 D14D13D12D11D10D9 D8D7D6D5D4D3D2D1D0
0 00000 0000000OFCI1CI0
CS5532/34 (24-BIT CONVERSIONS)
D31(MSB) D30 D29 D28 D27 D26 D25 D24 D23 D22 D21 D20 D19 D18 D17 D16
MSB 22212019 18 17 16151413121110 9 8
D15 D14D13D12D11D10D9 D8D7D6D5D4D3D2D1D0
7 65432 1LSB00000OFCI1CI0
Conversion Data Bits [31:16 for CS5531/33; 31:8 for CS5532/34]
These bits depict the latest output conversion.
NU (Not Used) [15:3 for CS5531/33; 7:3 for CS5532/34]
These bits are masked logic zero.
OF (Over-range Flag Bit) [2]
0 Bit is clear when over-range condition has not occurred.
1 Bit is set when input signal is more positive than the positive full scale, more negative than zero (unipolar
mode) or when the input is more negative than the negative full scale (bipolar mode).
CI (Channel Indicator Bits) [1:0]
These bits indicate which physical input channel was converted.
00 Physical Channel 1
01 Physical Channel 2
10 Physical Channel 3
11 Physical Channel 4
38 DS289F1
CS5531/32/33/34

2.9. Digital Filter

The CS5531/32/33/34 have linear phase digital fil­ters which are programmed to achieve a range of output word rates (OWRs) as stated in the Channel- Setup Register Descriptions section. The ADCs use a Sinc5 digital filter to output word rates at 3200 Sps and 3840 Sps (MCLK = 4.9152 MHz). Other output word rates are achieved by using the Sinc filter followed by a Sinc3 filter with a programma­ble decimation rate.Figure 16 shows the magnitude response of the 60 Sps filter, while Figures 17 and 18 show the magnitude and phase response of the filter at 120 Sps. The Sinc3 is active for all output
0
-40
-80
Gain (dB)
-120
word rates except for the 3200 Sps and 3840 Sps (MCLK = 4.9152 MHz) rate. The Z-transforms of the two filters are shown in Figure 19. For the Sinc filter, “D” is the programmable decimation ratio, which is equal to 3840/OWR when FRS = 0 and 3200/OWR when FRS = 1.
The converter’s digital filters scale with MCLK.
5
For example, with an output word rate of 120 Sps, the filter’s corner frequency is at 31 Hz. If MCLK is increased to 5.0 MHz, the OWR increases by
1.0175 percent and the filter’s corner frequency moves to 31.54 Hz. Note that the converter is not specified to run at MCLK clock frequencies greater than 5 MHz.
180
90
0
3
0 60 120 180 240 300
Frequency (Hz)
Figure 16. Digital Filter Response (Word Rate = 60
0
Flatness
Frequency dB
-40
-80
Gain (dB)
-120
2-0.01
4-0.05
6-0.11
8-0.19
10 -0.30
12 -0.43
14 -0.59
16 -0.77
19 -1.09
32 -3.13
04080120
Frequency (Hz)
Figure 17. 120 Sps Filter Magnitude Plot to 120 Hz
-90
Phase (Degrees)
-180
0
30
Frequency (Hz)
60 90 120
Figure 18. 120 Sps Filter Phase Plot to 120 Hz
Sinc
Sinc
()
5
------------------------- ­1 z
()
1 zD––()
3
------------------------ -
=
1 z1––()
5
16
3 3
1 z
------------------------- ­1 z4––()
5
80
1 z
Note: See the text regarding the Sinc
3
16
()
1 z4––()
-----------------------
3
1 z2––()
2
1 z2––()
-----------------------
×××=
2
1 z1––()
3
filter’s
decimation ratio “D”.
Figure 19. Z-Transforms of Digital Filters
3 3
DS289F1 39
CS5531/32/33/34

2.10. Clock Generator

The CS5531/32/33/34 include an on-chip inverting amplifier which can be connected with an external crystal to provide the master clock for the chip. Fig­ure 20 illustrates the on-chip oscillator. It includes loading capacitors and a feedback resistor to form a Pierce oscillator configuration. The chips are de­signed to operate using a 4.9152 MHz crystal; how­ever, other crystals with frequencies between 1 MHz to 5 MHz can be used. One lead of the crystal should be connected to OSC1 and the other to OSC2. Lead lengths should be minimized to reduce stray capacitance. Note that while using the on-chip oscillator, neither OSC1 or OSC2 is capable of di­rectly driving any off chip logic. When the on-chip oscillator is used, the voltage on OSC2 is typically 1/2 V peak-to-peak. This signal is not compatible with external logic unless additional external cir­cuitry is added. The OSC2 output should be used if the on-chip oscillator output is used to drive other circuitry.
The designer can use an external CMOS compati­ble oscillator to drive OSC2 with a 1 MHz to 5 MHz clock for the ADC. The external clock into OSC2 must overdrive the 60 microampere output of the on-chip amplifier. This will not harm the on­chip circuitry. In this scheme, OSC1 should be left unconnected.

2.11. Power Supply Arrangements

The CS5531/32/33/34 are designed to operate from single or dual analog supplies and a single digital supply. The following power supply connections are possible:
VA+ = +5 V; VA- = 0 V; VD+ = +3 V to +5 V VA+ = +2.5 V; VA- = -2.5 V; VD+ = +3 V to +5 V VA+ = +3 V; VA- = -3 V; VD+ = +3 V A VA+ supply of +2.5 V, +3.0 V, or +5.0 V should
be maintained at ±5% tolerance. A VA- supply of
-2.5 V or -3.0 V should be maintained at ±5% tol­erance. VD+ can extend from +2.7 V to +5.5 V with the additional restriction that [(VD+) - (VA-) < 7.5 V].
Figure 21 illustrates the CS5532 connected with a single +5.0 V supply to measure differential inputs relative to a common mode of 2.5 V. Figure 22 il­lustrates the CS5532 connected with ±2.5 V bipolar analog supplies and a +3 V to +5 V digital supply to measure ground referenced bipolar signals. Fig­ures 23 and 24 illustrate the CS5532 connected with ±3 V analog supplies and a +3 V digital supply to measure ground referenced bipolar signals.
Figure 25 illustrates alternate bridge configurations which can be measured with the converter. Voltage V1 can be measured with the PGIA gain set to 1x as the input amplifier on this gain setting can go rail-to-rail. Voltage V2 should be measured with the PGIA gain set at 2x or higher as the instrumen­tation amplifier used on these gain ranges achieves lower noise.
1 M
~
60 µA
~
20 pF 20 pF
OSC1 OSC2
Figure 20. On-chip Oscillator Model
40 DS289F1
TH
-V MCLK
+
NOTE: 20 pF capacitors are on chip and should not be added externally.
+5 V Analog Supply
CS5531/32/33/34
10
0.1 µF
515
VA+
18
VREF+
17
VREF-
3
20 19
4
1 2
7 8
C1
C2
AIN1+ AIN1-
AIN2+ AIN2­A0 A1
-
22 nF
+
CS5532
VD+
OSC2
OSC1
SCLK
DGNDVA -
CS
SDI
SDO
166
9
10
14
13
12
11
4.9152 MHz
0.1 µF
Optional
Clock
Source
Serial
Data
Interface
Figure 21. CS5532 Configured with a Single +5 V Supply
DS289F1 41
CS5531/32/33/34
+2.5 V
Analog
Supply
-2.5 V Analog Supply
­+
22 nF
0.1 µF
18
17
3
4
1 2
20 19
7 8
515
VA+
VREF+
VREF-
C1
C2
AIN1+ AIN1-
AIN2+ AIN2­A0 A1
VD+
CS5532
DGNDVA -
OSC2
OSC1
CS
SDI
SDO
SCLK
166
9
1
14
13
12
11
0
Figure 22. CS5532 Configured with ±2.5 V Analog Supplies
+3 V ~ +5 V
0.1 µF
Digital
Supply
Optional
Clock
Source
4.9152 MHz
Serial
Data
Interface
+3 V Analog Supply
-3 V Analog Supply
0.1 µF
18
17
3
20 19
C1
4
C2
1
2
7 8
-
22 nF
+
10
515
VA+
VREF+
VREF-
AIN1+ AIN1-
AIN2+ AIN2­A0 A1
VD+
CS5532
DGNDVA -
OSC2
OSC1
CS
SDI
SDO
SCLK
166
9
10
14
13
12
11
Figure 23. CS5532 Configured with ±3 V Analog Supplies
0.1 µF
Optional
Clock
Source
4.9152 MHz
Serial
Data
Interface
42 DS289F1
+3 V
Analog
Supply
0.1 µF
1
2
3
10
515
VA+
AIN1+
AIN1­C1
VD+
OSC2
OSC1
9
10
CS5531/32/33/34
0.1 µF
Optional
Clock
Source
4.9152 MHz
C2 VREF+
VREF­AIN2+
AIN2­A0 A1
CS5532
SCLK
DGNDVA -
CS
SDI
SDO
166
14
13
12
11
Serial
Interface
-3V
Analog Supply
2.5V
Cold
Junction
22 nF
4
18
17
20 19
7
8
Figure 24. CS5532 Configured for Thermocouple Measurement
V+
V
1
V+
Data
V
2
V
1
(a)
V
2
(b)
Figure 25. Bridge with Series Resistors
DS289F1 43
CS5531/32/33/34

2.12. Getting Started

This A/D converter has several features. From a software programmer’s prospective, what should be done first? To begin, a 4.9152 MHz or 4.096 MHz crystal takes approximately 20 ms to start. To accommodate for this, it is recommended that a software delay of approximately 20 ms start the processor’s ADC initialization code. Next, since the CS5531/32/33/34 do not provide a power-on­reset function, the user must first initialize the ADC to a known state. This is accomplished by resetting the ADC’s serial port with the Serial Port Initializa­tion sequence. This sequence resets the serial port to the command mode and is accomplished by transmitting 15 SYNC1 command bytes (0xFF hexadecimal), followed by one SYNC0 command (0xFE hexadecimal). Once the serial port of the ADC is in the command mode, the user must reset all the internal logic by performing a system reset sequence (see 2.3.2 System Reset Sequence). The next action is to initialize the voltage reference mode. The voltage reference select (VRS) bit in the configuration register must be set based upon the
magnitude of the reference voltage between the VREF+ and the VREF- pins.
After this, the channel-setup registers (CSRs) should be initialized, as these registers determine how cali­brations and conversions will be performed. Once the CSRs are initialized, the user has three options in calibrating the ADC: 1) don’t calibrate and use the default settings; 2) perform self or system calibra­tions; or 3) upload previously saved calibration re­sults to the offset and gain registers. At this point, the ADC is ready to perform conversions.

2.13. PCB Layout

For optimal performance, the CS5531/32/33/34 should be placed entirely over an analog ground plane. All grounded pins on the ADC, including the DGND pin, should be connected to the analog ground plane that runs beneath the chip. In a split­plane system, place the analog-digital plane split immediately adjacent to the digital portion of the chip.
44 DS289F1

3. PIN DESCRIPTIONS

CS5531/32/33/34
DIFFERENTIAL ANALOG INPUT
DIFFERENTIAL ANALOG INPUT
AIN1 +
AIN1-
AMPLIFIER CAPACITOR CONNECT
AMPLIFIER CAPACITOR CONNECT
POSITIVE ANALOG POWER
NEGATIVE ANALOG POWER
LOGIC OUTPUT (ANALOG)/GUARD
LOGIC OUTPUT (ANALOG)
MASTER CLOCK
MASTER CLOCK
DIFFERENTIAL ANALOG INPUT DIFFERENTIAL ANALOG INPUT
DIFFERENTIAL ANALOG INPUT
DIFFERENTIAL ANALOG INPUT
DIFFERENTIAL ANALOG INPUT
OSC2
OSC1
AIN1+
AIN1-
AI N4+
AIN4-
AMPLIFIER CAPACITOR CONNECT
AMPLIFIER CAPACITOR CONNECT
POSITIVE ANALOG POWER
VA+
NEGATIVE ANALOG POWER
LOGIC OUTPUT (ANALOG)/GUARD
LOGIC OUTPUT (ANALOG)
MASTER CLOCK
MASTER CLOCK
OSC2
OSC1
1
2
CS5531/2
3
C1
4
C2
5
VA+
6
VA-
7
A0
813
A1
9
10 11
1
2
CS5533/ 4
3
4
5
C1
6
C2
7
817
VA-
9
A0
10
A1
11
12 13
20
AIN2 +
19
AIN2-
18
VREF+
17
VREF-
16
DGND
15
VD+
14
CS
SDI
12
SDO
SCLK
24
AIN2+
23
AIN2-
22
AIN3+
21
AIN3-
20
VREF+
19
VREF-
18
DGND
VD+
16
CS
15
SDI
14
SDO
SCLK
DIFFERENTIAL ANALOG INPUT
DIFFERENTIAL ANALOG INPUT
VOLTAGE REFERENCE INPUT
VOLTAGE REFERENCE INPUT
DIGITAL GROUND
POSITIVE DIGITAL POWER
CHIP SELE CT
SERIAL DATA INPUT
SERIAL DATA OUT
SERIAL CLOCK INPUT
DIFFERENTIAL ANALOG INPUT
DIFFERENTIAL ANALOG INPUT
DIFFERENTIAL ANALOG INPUT
VOLTAGE REFERENCE INPUT
VOLTAGE REFERENCE INPUT
DIGITAL GROUND
POSITIVE DIGITAL POWER
CHIP SELECT
SERIAL DATA INPUT
SERIAL DATA OUT
SERIAL CLOCK INPUT
Clock Generator
OSC1; OSC2 - Master Clock.
An inverting amplifier inside the chip is connected between these pins and can be used with a crystal to provide the master clock for the device. Alternatively, an external (CMOS compatible) clock (powered relative to VD+) can be supplied into the OSC2 pin to provide the master clock for the device.
Control Pins and Serial Data I/O
CS - Chip Select.
When active low, the port will recognize SCLK. When high the SDO pin will output a high impedance state. CS
DS289F1 45
should be changed when SCLK = 0.
SDI - Serial Data Input.
SDI is the input pin of the serial input port. Data will be input at a rate determined by SCLK.
SDO - Serial Data Output.
SDO is the serial data output. It will output a high impedance state if CS = 1.
SCLK - Serial Clock Input.
A clock signal on this pin determines the input/output rate of the data for the SDI/SDO pins respectively. This input is a Schmitt trigger to allow for slow rise time signals. The SCLK pin will recognize clocks only when CS
is low.
A0 - Logic Output (Analog)/Guard, A1 - Logic Output (Analog).
The logic states of A1-A0 mimic the OL1-OL0 bits in the selected Setup, or the A1-A0 bits in the Configuration Register, depending on the state of the OLS bit in the Configuration Register. Logic Output 0 = VA-, and Logic Output 1 = VA+. Alternately, A0 can be used as a guard drive for the instrumentation amplifier with proper setting of the GB bit in the Configuration Register.
Measurement and Reference Inputs
CS5531/32/33/34
AIN1+, AIN1-, AIN2+, AIN2- AIN3+, AIN3-, AIN4+, AIN4- - Differential Analog Input.
Differential input pins into the device.
VREF+, VREF- - Voltage Reference Input.
Fully differential inputs which establish the voltage reference for the on-chip modulator.
C1, C2 - Amplifier Capacitor Inputs.
Connections for the instrumentation amplifier’s capacitor.
Power Supply Connections
VA+ - Positive Analog Power.
Positive analog supply voltage.
VD+ - Positive Digital Power.
Positive digital supply voltage (nominally +3.0 V or +5 V).
VA- - Negative Analog Power.
Negative analog supply voltage.
DGND - Digital Ground.
Digital Ground.
46 DS289F1

4. SPECIFICATION DEFINITIONS

Linearity Error
The deviation of a code from a straight line which connects the two endpoints of the ADC 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.
Full Scale Error
The deviation of the last code transition from the ideal [{(VREF+) - (VREF-)} - 3/2 LSB]. Units are 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 (U/B
Bipolar Offset
The deviation of the mid-scale transition (111...111 to 000...000) from the ideal (1/2 LSB below the voltage on the AIN- pin). When in bipolar mode (U/B
CS5531/32/33/34
bit = 1). Units are in LSBs.
bit = 0). Units are in LSBs.
DS289F1 47
CS5531/32/33/34

5. ORDERING GUIDE

Model Number Bits Channels Linearity Error (Max) Temperature Range Package
CS5531-AS 16 2 ±0.003% -40°C to +85°C 20-pin 0.2" Plastic SSOP
CS5531-ASZ 16 2 ±0.003% -40°C to +85°C 20-pin 0.2" Plastic SSOP, Lead Free
CS5533-AS 16 4 ±0.003% -40°C to +85°C 24-pin 0.2" Plastic SSOP
CS5533-ASZ 16 4 ±0.003% -40°C to +85°C 24-pin 0.2" Plastic SSOP, Lead Free
CS5532-AS 24 2 ±0.003% -40°C to +85°C 20-pin 0.2" Plastic SSOP
CS5532-ASZ 24 2 ±0.003% -40°C to +85°C 20-pin 0.2" Plastic SSOP, Lead Free
CS5532-BS 24 2 ±0.0015% -40°C to +85°C 20-pin 0.2" Plastic SSOP
CS5532-BSZ 24 2 ±0.0015% -40°C to +85°C 20-pin 0.2" Plastic SSOP, Lead Free
CS5534-AS 24 4 ±0.003% -40°C to +85°C 24-pin 0.2" Plastic SSOP
CS5534-ASZ 24 4 ±0.003% -40°C to +85°C 24-pin 0.2" Plastic SSOP, Lead Free
CS5534-BS 24 4 ±0.0015% -40°C to +85°C 24-pin 0.2" Plastic SSOP
CS5534-BSZ 24 4 ±0.0015% -40°C to +85°C 24-pin 0.2" Plastic SSOP, Lead Free
48 DS289F1

6. PACKAGE DRAWINGS

20 PIN SSOP PACKAGE DRAWING
N
CS5531/32/33/34
D
E
A2
A
E1
1
2
b
SIDE VIEW
1
23
e
TOP VIEW
INCHES MILLIMETERS
DIM MIN MAX MIN MAX
A -- 0.084 -- 2.13 A1 0.002 0.010 0.05 0.25 A2 0.064 0.074 1.62 1.88
b 0.009 0.015 0.22 0.38 2,3 D 0.272 0.295 6.90 7.50 1 E 0.291 0.323 7.40 8.20
E1 0.197 0.220 5.00 5.60 1
e 0.024 0.027 0.61 0.69
L 0.025 0.040 0.63 1.03
Notes: 1. “D” and “E1” are reference datums and do not included mold flash or protrusions, but do include mold
mismatch and are measured at the parting line, mold flash or protrusions shall not exceed 0.20 mm per side.
2. Dimension “b” does not include dambar protrusion/intrusion. Allowable dambar protrusion shall be
0.13 mm total in excess of “b” dimension at maximum material condition. Dambar intrusion shall not reduce dimension “b” by more than 0.07 mm at least material condition.
3. These dimensions apply to the flat section of the lead between 0.10 and 0.25 mm from lead tips.
A1
SEATING
PLANE
L
END VIEW
NOTE
DS289F1 49
CS5531/32/33/34
24 PIN SSOP PACKAGE DRAWING
N
1
23
TOP VIEW
D
E
A2
A
E1
1
e
2
b
SIDE VIEW
INCHES MILLIMETERS
DIM MIN MAX MIN MAX
A -- 0.084 -- 2.13
A1 0.002 0.010 0.05 0.25 A2 0.064 0.074 1.62 1.88
b 0.009 0.015 0.22 0.38 2,3
D 0.311 0.335 7.90 8.50 1
E 0.291 0.323 7.40 8.20
E1 0.197 0.220 5.00 5.60 1
e 0.024 0.027 0.61 0.69 L 0.025 0.040 0.63 1.03
A1
SEATING
PLANE
L
END VIEW
NOTE
Notes: 1. “D” and “E1” are reference datums and do not included mold flash or protrusions, but do include mold
mismatch and are measured at the parting line, mold flash or protrusions shall not exceed 0.20 mm per side.
2. Dimension “b” does not include dambar protrusion/intrusion. Allowable dambar protrusion shall be
0.13 mm total in excess of “b” dimension at maximum material condition. Dambar intrusion shall not reduce dimension “b” by more than 0.07 mm at least material condition.
3. These dimensions apply to the flat section of the lead between 0.10 and 0.25 mm from lead tips.
50 DS289F1
Revisions
o r d
e s s
s
d
R
N
S
E D A
M
Y
o
REVISION DATE CHANGES
PP1 Jan 1999 Initial release
PP6 Sep 2004 Added lead-free devices
F1 Jul 2005 Updated with most-current characterization data.
CS5531/32/33/34
Contacting Cirrus Logic Support
For all product questions and inquiries contact a Cirrus Logic Sales Representative. To find the one nearest to you go to www.cirrus.com
IMPORTANT NOTICE
Cirrus Logic, Inc. and its subsidiaries (“Cirrus”) believe that the information contained in this document is accurate and reliable. However, the information is subject t change without notice and is provided “AS IS” without warranty of any kind (express or implied). Customers are advised to obtain the latest version of relevant info mation to verify, before placing orders, that information being relied on is current and complete. All products are sold subject to the terms and conditions of sale supplie at the time of order acknowledgment, including those pertaining to warranty, indemnification, and limitation of liability. No responsibility is assumed by Cirrus for th use of this information, including use of this information as the basis for manufacture or sale of any items, or for infringement of patents or other rights of third partie This document is the property of Cirrus and by furnishing this information, Cirrus grants no license, express or implied under any patents, mask work rights, copyright trademarks, trade secrets or other intellectual property rights. Cirrus owns the copyrights associated with the information contained herein and gives consent for copie to be made of the information only for use within your organization with respect to Cirrus integrated circuits or other products of Cirrus. This consent does not exten to other copying such as copying for general distribution, advertising or promotional purposes, or for creating any work for resale.
CERTAIN APPLICATIONS USING SEMICONDUCTOR PRODUCTS MAY INVOLVE POTENTIAL RISKS OF DEATH, PERSONAL INJURY, OR SEVERE PROPE TY OR ENVIRONMENTAL DAMAGE (“CRITICAL APPLICATIONS”). CIRRUS PRODUCTS ARE NOT DESIGNED, AUTHORIZED OR WARRANTED FOR USE I AIRCRAFT SYSTEMS, MILITARY APPLICATIONS, PRODUCTS SURGICALLY IMPLANTED INTO THE BODY, AUTOMOTIVE SAFETY OR SECURITY DEVICE LIFE SUPPORT PRODUCTS OR OTHER CRITICAL APPLICATIONS. INCLUSION OF CIRRUS PRODUCTS IN SUCH APPLICATIONS IS UNDERSTOOD TO B FULLY AT THE CUSTOMER'S RISK AND CIRRUS DISCLAIMS AND MAKES NO WARRANTY, EXPRESS, STATUTORY OR IMPLIED, INCLUDING THE IMPLIE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR PARTICULAR PURPOSE, WITH REGARD TO ANY CIRRUS PRODUCT THAT IS USED IN SUCH MANNER. IF THE CUSTOMER OR CUSTOMER'S CUSTOMER USES OR PERMITS THE USE OF CIRRUS PRODUCTS IN CRITICAL APPLICATIONS, CUSTO ER AGREES, BY SUCH USE, TO FULLY INDEMNIFY CIRRUS, ITS OFFICERS, DIRECTORS, EMPLOYEES, DISTRIBUTORS AND OTHER AGENTS FROM AN AND ALL LIABILITY, INCLUDING ATTORNEYS' FEES AND COSTS, THAT MAY RESULT FROM OR ARISE IN CONNECTION WITH THESE USES.
Cirrus Logic, Cirrus, and the Cirrus Logic logo designs are trademarks of Cirrus Logic, Inc. All other brand and product names in this document may be trademarks service marks of their respective owners.
SPI is a trademark of Motorola, Inc.
Microwire is a trademark of National Semiconductor Corporation.
DS289F1 51
Loading...