CS5510/11/12/13
16 DS337F4
2.5.1 Reading Conversions -
CS5510/12
After power-up, the CS5510/12 will begin convert-
ing once a clock source is applied to the SCLK pin.
When a conversion has completed, and there is
new data in the output register, the SDO line will
fall to a logic-low level if CS
is also at a logic-low
state (SDO will always be high-impedance when
CS
is high). If CS is low at the end of the conver-
sion cycle, SDO will fall on the rising edge of an
SCLK. After SCLK falls, the next SCLK cycle (high,
then low) will begin clocking out the data. The first
data bit therefore, is 1-
½ SCLK cycles wide. Twen-
ty-four SCLK cycles (after the initial high-low tran-
sition) are needed to retrieve the conversion word
from the device (see Figures 16 and 17). The data
bits can be read on the rising edge of SCLK, and
the next data bit is output to SDO on the falling
edge of SCLK. Once the entire data word has been
read, SDO will return to a logic-high state until
there is a new conversion word available. If CS
is
at a logic-high at the end of the conversion cycle,
the data will not be shifted out of the part until CS
is brought to a logic-low state during the next con-
version cycle. If a new conversion becomes avail-
able while the current data is being read, the data
register will not be updated, and the new conver-
sion word will be lost. The user need not read every
conversion. If the user chooses not to read a con-
version, CS
should remain at a logic-high state for
the duration of the conversion cycle. Note that if
CS
goes to a logic-high state during a read, the
current conversion data will be lost and replaced
by a new conversion word when the new conver-
sion data is available.
2.5.2 Reading Conversions -
CS5511/13
After power-up, the CS5511/13 begins converting
and updating the output register. When there is
new data in the output register (at the end of a con-
version cycle) the SDO line will fall to a logic-low
level if CS
is also at a logic-low state (SDO will al-
ways be high-impedance when CS
is high). Twen-
ty-four SCLK cycles are needed to retrieve the
conversion word from the device (see Figures 18
and 19). The data bits can be read on the rising
edge of SCLK, and the next data bit is output to
SDO on the falling edge of SCLK. Once the entire
data word has been read, SDO will return to a log-
ic-high state until there is a new conversion word
available. If new conversions become available
while the current data is being read, the data regis-
ter will not be updated, and the new conversions
will be lost. The user need not read every conver-
sion. If the user chooses not to read a conversion
after SDO falls, SDO will rise seventeen oscillator
clock cycles (of the internal oscillator) before the
next conversion word is available and then fall
again to signal that the conversion is complete.
Note that if a conversion word is not read before
the next conversion word is ready, or if CS
goes to
a logic-high state during a read, the current conver-
sion data will be lost and replaced by a new con-
version word when the new conversion data is
available.
SDO
SCLK
Data Time
24 SCLKs
MSB
LSB
CS
0OF OD 000 0 0
0
0
Figure 16. Data Word Timing for the CS5510.
CS5510/11/12/13
DS337F4 17
2.5.3 Output Coding
As shown in Tables 1 and 2, the CS5510/11/12/13
present output conversions as 24-bit conversion
words. The first bit of the conversion word indi-
cates that a conversion is done through SDO fall-
ing from a logic high to a logic low level. The first
and the fourth bits output will always be zero. The
second and third bits are error flags, representing
an overflow or oscillation condition. In the
CS5510/11, there are four more bits of zero, and
the remaining 16 bits are the conversion data, out-
put MSB first (Table 2). In the CS5512/13, the final
20 bits are the conversion data, which is output
MSB first (Table 1).
Bits D22-D21 are the two flag bits. The OF (Over-
range Flag) bit is set to a logic 1 any time the input
signal is more positive than positive full scale, or
more negative than negative full scale. It is cleared
back to logic 0 whenever a conversion word occurs
which is not overranged. The OD (Oscillation De-
tect) bit is set to a logic 1 any time that an oscillatory
condition is detected in the modulator. This does
not occur under normal operating conditions, but
may occur whenever the input to the converter is ex-
SDO
SCLK
Data Tim e
24 SCLKs
MSB
LSB
CS
0OF OD
0
0000
0
0
Figure 17. Data Word Timing for the CS5511.
SDO
SCLK
Data Time
24 SCLKs
MSB
LSB
CS
0OF OD 0
0
0
Figure 18. Data Word Timing for the CS5512.
SDO
SCLK
Data Time
24 SCLKs
MSB
LSB
CS
0OF OD
0
0
0
Figure 19. Data Word Timing for the CS5513.
CS5510/11/12/13
18 DS337F4
cessively overranged. If the OD bit is set, the con-
version data bits can be completely erroneous. The
OD flag bit will be cleared to logic 0 four output
words after the modulator becomes stable again.
The OD flag can occur independent of OF with a
spike on the input. Both flag bits should be tested
if any overrange condition occurs.
Table 3 illustrates the output coding for the
CS5510/11/12/13. Conversions are output as
two's complement values representing bipolar in-
put signals.
2.5.4 Digital Filter
The CS5510/11/12/13 have a modified Sinc
4
digi-
tal filter that provides CLK/612 Hz conversion rates
(CLK represents SCLK for the CS5510/12 and the
internal oscillator for the CS5511/13). The filters
are optimized to yield better than 80 dB rejection
between 47 Hz to 63 Hz (i.e. 80 dB minimum rejec-
tion for both 50 Hz and 60 Hz) when the master
clock is 32.768 kHz. The filter has a response as
shown in Figure 20. Table 4 shows the filter re-
sponse for frequencies from 38 Hz to 71 Hz. Note
that the response of the CS5511/13 will be similar,
but the frequencies scale with the on-chip oscilla-
tor’s frequency, which can be from 32 kHz to
96 kHz (i.e. conversion rates can vary between
53 Sps to 159 Sps). Further note that after initial
power up, or after returning from sleep mode, the
filter requires four conversion cycles to produce a
D23 D22 D21 D20 D19 D18 D17 D16 D15 D14 D13 D12
0OFOD0MSB18171615 14 13 12
D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
11109876 5 4 3 2 1LSB
Table 1. CS5512/13 Output Conversion Data Register Description (Flags + 20 bits).
D23 D22 D21 D20 D19 D18 D17 D16 D15 D14 D13 D12
0OFOD0 0 0 0 0MSB14 13 12
D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
11109876 5 4 3 2 1LSB
Table 2. CS5510/11 Output Conversion Data Register Description (Flags + 16 bits).
Note: VFS in the table equals the voltage between AIN+ and AIN-. See text about error flags
under overrange conditions.
Table 3. CS5510/11/12/13 Output Coding.
Bipolar Input Voltage Two's Complement (20-Bit) Two's Complement (16-Bit)
>(VFS-1.5 LSB) 7FFFF 7FFF
VFS-1.5 LSB
7FFFF
-----
7FFFE
7FFF
-----
7FFE
-0.5 LSB
00000
-----
FFFFF
0000
-----
FFFF
-VFS+0.5 LSB
80001
-----
80000
8001
-----
8000

CS5510-ASZ

Mfr. #:
Manufacturer:
Cirrus Logic
Description:
Analog to Digital Converters - ADC 16-Bit Delta Sigma ADC Ext. OSC
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union