LTC6804-1/LTC6804-2
28
680412fc
For more information
operaTion
test. The MUXFAIL bit is also set to 1 on power-up (POR)
or after a CLRSTAT command.
The DIAGN command takes about 400µs to complete if the
core is in REFUP state and about 4.5ms to complete if the
core is in STANDBY state. The polling methods described
in the section Polling Methods can be used to determine
the completion of the DIAGN command.
Digital Filter Check
The delta-sigma ADC is composed of a 1-bit pulse den-
sity modulator followed by a digital filter. A pulse density
modulated bit stream has a higher percentage of 1s for
higher analog input voltages. The digital filter converts
this high frequency 1-bit stream into a single 16-bit word.
This is why a delta-sigma ADC is often referred to as an
oversampling converter.
The self test commands verify the operation of the digital
filters and memory. Figure 8 illustrates the operation of
the ADC during self test. The output of the 1-bit pulse
density modulator is replaced by a 1-bit test signal. The
Table 10. Self Test Command Summary
COMMAND
SELF TEST
OPTION
OUTPUT PATTERN IN DIFFERENT ADC MODES
RESULTS REGISTER
GROUPS
27kHz
14kHz
7kHz
3kHz
2kHz
26Hz
CVST
ST[1:0]=01
0x9565
0x9553
0x9555
0x9555
0x9555
0x9555
C1V to C12V
(CVA, CVB, CVC, CVD)
ST[1:0]=10
0x6A9A
0x6AAC
0x6AAA
0x6AAA
0x6AAA
0x6AAA
AXST
ST[1:0]=01
0x9565
0x9553
0x9555
0x9555
0x9555
0x9555
G1V to G5V, REF
(AUXA, AUXB)
ST[1:0]=10
0x6A9A
0x6AAC
0x6AAA
0x6AAA
0x6AAA
0x6AAA
STATST
ST[1:0]=01
0x9565
0x9553
0x9555
0x9555
0x9555
0x9555
SOC, ITMP, VA, VD
(STATA, STATB)
ST[1:0]=10
0x6A9A
0x6AAC
0x6AAA
0x6AAA
0x6AAA
0x6AAA
Figure 8. Operation of LTC6804 ADC Self Test
680412 F08
RESULTS
REGISTER
DIGITAL
FILTER
ANALOG
INPUT
MUX
TEST SIGNAL
PULSE DENSITY
MODULATED
BIT STREAM
1
SELF TEST
PATTERN
GENERATOR
16
1-BIT
MODULATOR
test signal passes through the digital filter and is con-
verted to a 16-bit value. The 1-bit test signal undergoes
the same digital conversion as the regular 1-bit pulse
from the modulator, so the conversion time for any self
test command is exactly the same as the corresponding
regular ADC conversion command. The 16-bit ADC value
is stored in the same register groups as the regular ADC
conversion command. The test signals are designed to
place alternating one-zero patterns in the registers. Table
10 provides a list of the self test commands. If the digital
filters and memory are working properly, then the registers
will contain the values shown in Table 10. For more details
see the section Commands.
ADC Clear Commands
LTC6804 has 3 clear commands – CLRCELL, CLRAUX
and CLRSTAT. These commands clear the registers that
store all ADC conversion results.
The CLRCELL command clears cell voltage register group
A, B, C and D. All bytes in these registers are set to 0xFF
by CLRCELL command.