TLC2551, TLC2552, TLC2555
5-V, LOW-POWER, 12-BIT, 175/360 KSPS,
SERIAL ANALOG-TO-DIGITAL CONVERTERS WITH AUTOPOWER DOWN
SLAS276D – MARCH 2000 – REVISED MAY 2003
D Maximum Throughput . . . 175/360 KSPS
D INL/DNL: ±1 LSB Max, SINAD: 72 dB,
D
D
D
D
SFDR: 85 dB, fi = 20 kHz
SPI/DSP-Compatible Serial Interface
Single 5-V Supply
Rail-to-Rail Analog Input With 500 kHz BW
Three Options Available:
– TLC2551: Single Channel Input
TOP VIEW
TLC2551
CS
VREF
GND
AIN
D
D
– TLC2552: Dual Channels With
Autosweep
– TLC2555: Single Channel With
Pseudo-Differential Input
Low Power With Autopower Down
– Operating Current: 3.5 mA
Autopower Down: 8 µA
Small 8-Pin MSOP and SOIC Packages
TOP VIEW
TLC2552
1
8
2
7
3
6
4
5
SDO
FS
VDD
SCLK
CS
VREF
GND
AIN0
TOP VIEW
TLC2555
1
8
2
7
3
6
4
5
SDO
SCLK
VDD
AIN1
CS
VREF
GND
AIN(+)
1
8
2
7
3
6
4
5
SDO
SCLK
VDD
AIN(–)
description
The TLC2551, TLC2552, and TLC2555 are a family of high performance, 12-bit, low-power, miniature, CMOS
analog-to-digital converters (ADC). The TLC255x family uses a 5-V supply. Devices are available with single,
dual, or single pseudo-differential inputs. Each device has a chip select (CS), serial clock (SCLK), and serial
data output (SDO) that provides a direct 3-wire interface to the serial port of most popular host microprocessors
(SPI interface). When interfaced with a TMS320 DSP, a frame sync signal (FS) can be used to indicate the
start of a serial data frame on CS for all devices or on FS for the TLC2551.
The TLC2551, TLC2552, and TLC2555 are designed to operate with very low power consumption. The power
saving feature is further enhanced with an autopower-down mode. This product family features a high-speed
serial link to modern host processors with SCLK up to 20 MHz. The maximum SCLK frequency is dependent
upon the mode of operation (see Table 1). The TLC255x family uses SCLK as the conversion clock, which
provides synchronous operation and a minimum conversion time of 1.5 µs using a 20-MHz SCLK.
AVAILABLE OPTIONS
PACKAGED DEVICES
TA
8-MSOP
(DGK)
8-SOIC
(D)
TLC2551CDGK (AHF)
0°C
70°C
0
C to 70
C
TLC2552CDGK (AHH)
TLC2555CDGK (AHJ)
– 40°C
40 C to 85°C
85 C
TLC2551IDGK (AHG)
TLC2551ID
TLC2552IDGK (AHI)
TLC2552ID
TLC2555IDGK (AHK)
TLC2555ID
Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of
Texas Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet.
TMS320 is a trademark of Texas Instruments.
Copyright 2002 – 2003, Texas Instruments Incorporated
PRODUCTION DATA information is current as of publication date.
Products conform to specifications per the terms of Texas Instruments
standard warranty. Production processing does not necessarily include
testing of all parameters.
POST OFFICE BOX 655303
• DALLAS, TEXAS 75265
1
TLC2551, TLC2552, TLC2555
5-V, LOW-POWER, 12-BIT, 175/360 KSPS,
SERIAL ANALOG-TO-DIGITAL CONVERTERS WITH AUTOPOWER DOWN
SLAS276D – MARCH 2000 – REVISED MAY 2003
functional block diagram
TLC2551
TLC2552
VDD
VDD
VREF
VREF
AIN0
AIN
S/H
LOW POWER
12-BIT
SAR ADC
Mux
AIN1
SDO
S/H
LOW POWER
SAR ADC
÷2
SCLK
CS
FS
÷2
CONTROL
LOGIC
SCLK
CS
GND
CONTROL
LOGIC
GND
TLC2555
VDD
VREF
AIN (+)
S/H
AIN (–)
LOW POWER
12-BIT
SAR ADC
÷2
SCLK
CS
CONTROL
LOGIC
GND
2
POST OFFICE BOX 655303
• DALLAS, TEXAS 75265
SDO
SDO
TLC2551, TLC2552, TLC2555
5-V, LOW-POWER, 12-BIT, 175/360 KSPS,
SERIAL ANALOG-TO-DIGITAL CONVERTERS WITH AUTOPOWER DOWN
SLAS276D – MARCH 2000 – REVISED MAY 2003
Terminal Functions
TLC2551
TERMINAL
NAME
NO.
I/O
DESCRIPTION
AIN
4
I
Analog input channel
CS
1
I
Chip select. A high-to-low transition on the CS input removes SDO from 3-state within a maximum setup time.
CS can be used as the FS pin when a dedicated DSP serial port is used.
FS
7
I
DSP frame sync input. Indication of the start of a serial data frame. Tie this terminal to VDD if not used.
GND
3
I
Ground return for the internal circuitry. Unless otherwise noted, all voltage measurements are with respect to GND.
SCLK
5
I
Output serial clock. This terminal receives the serial SCLK from the host processor.
SDO
8
O
The 3-state serial output for the A/D conversion result. SDO is kept in the high-impedance state until CS falling edge
or FS rising edge, whichever occurs first. The output format is MSB first.
When FS is not used (FS = 1 at the falling edge of CS), the MSB is presented to the SDO pin after CS falling edge
and output data is valid on the first falling edge of SCLK.
When CS and FS are both used (FS = 0 at the falling edge of CS), the MSB is presented to the SDO pin after the
falling edge of CS. When CS is tied/held low, the MSB is presented on SDO after rising FS. Output data is valid on
the first falling edge of SCLK. (This is typically used with an active FS from a DSP.)
VDD
VREF
6
I
Positive supply voltage
2
I
External reference input
TLC2552/55
TERMINAL
I/O
DESCRIPTION
NAME
NO.
AIN0 /AIN(+)
4
I
Analog input channel 0 for TLC2552—Positive input for TLC2555
AIN1/AIN (–)
5
I
Analog input channel 1 for TLC2552—Inverted input for TLC2555
CS
1
I
Chip select. A high-to-low transition on CS removes SDO from 3-state within a maximum delay time. This pin can
be connected to the FS output from a DSP on a dedicated serial port.
GND
3
I
Ground return for the internal circuitry. Unless otherwise noted, all voltage measurements are with respect to GND.
SCLK
7
I
Output serial clock. This terminal receives the serial SCLK from the host processor.
SDO
8
O
The 3-state serial output for the A/D conversion result. SDO is kept in the high-impedance state when CS is high
and presents output data after the CS falling edge until the LSB is presented. The output format is MSB first. SDO
returns to the Hi-Z state after the 16th SCLK. Output data is valid on the falling SCLK edge.
VDD
VREF
6
I
Positive supply voltage
2
I
External reference input
detailed description
The TLC2551, TLC2552, and TLC2555 are successive approximation (SAR) ADCs utilizing a charge
redistribution DAC. Figure 1 shows a simplified version of the ADC.
The sampling capacitor acquires the signal on AIN during the sampling period. When the conversion process
starts, the SAR control logic and charge redistribution DAC are used to add and subtract fixed amounts of charge
from the sampling capacitor to bring the comparator into a balanced condition. When the comparator is
balanced, the conversion is complete and the ADC output code is generated.
POST OFFICE BOX 655303
• DALLAS, TEXAS 75265
3
TLC2551, TLC2552, TLC2555
5-V, LOW-POWER, 12-BIT, 175/360 KSPS,
SERIAL ANALOG-TO-DIGITAL CONVERTERS WITH AUTOPOWER DOWN
SLAS276D – MARCH 2000 – REVISED MAY 2003
detailed description (continued)
Charge
Redistribution
DAC
_
AIN
Control
Logic
+
ADC Code
GND/AIN(–)
Figure 1. Simplified SAR Circuit
serial interface
OUTPUT DATA FORMAT
MSB
LSB
D15–D4
Conversion result (OD11–OD0)
D3–D0
Don’t care
The output data format is binary (unipolar straight binary).
binary
Zero-scale code = 000h, Vcode = GND
Full-scale code = FFFh, Vcode = VREF – 1 LSB
pseudo-differential inputs
The TLC2555 operates in pseudo-differential mode. The inverted input is available on pin 5. It can have a
maximum input ripple of ±0.2 V. This is normally used for ground noise rejection.
control and timing
start of the cycle
Each cycle may be started by either CS, FS, or a combination of both. The internal state machine requires one
SCLK high-to-low transition to determine the state of these control signals so internal blocks can be powered
up in an active cycle. Special care to SPI mode is necessary. Make sure there is at least one SCLK whenever
CS (pin 1) is high to assure proper operation.
TLC2551
D Control via CS ( FS = 1 at the falling edge of CS)—The falling edge of CS is the start of the cycle. The MSB
may be read on the first falling SCLK edge after CS is low. Output data changes on the rising edge of SCLK.
This is typically used for a microcontroller with an SPI interface, although it can also be used for a DSP. The
microcontroller SPI interface may be programmed for CPOL = 0 (serial clock referenced to ground) and
CPHA = 1 (data is valid on the falling edge of serial clock). At least one falling edge transition on SCLK is
needed whenever CS is brought high.
D Control via FS—The MSB is presented after the rising edge of FS. The falling edge of FS starts the cycle.
The MSB may be read on the first falling edge of SCLK after FS is low. This is the typical configuration when
the ADC is the only device on the DSP serial port.
4
POST OFFICE BOX 655303
• DALLAS, TEXAS 75265
TLC2551, TLC2552, TLC2555
5-V, LOW-POWER, 12-BIT, 175/360 KSPS,
SERIAL ANALOG-TO-DIGITAL CONVERTERS WITH AUTOPOWER DOWN
SLAS276D – MARCH 2000 – REVISED MAY 2003
control and timing (continued)
D Control via both CS and FS—The MSB is presented after the falling edge of CS. The falling edge of FS starts
the sampling cycle. The MSB may be read on the first falling SCLK edge after FS is low. Output data changes
on the rising edge of SCLK. This control via CS and FS is typically used for multiple devices connected to
a TMS320 DSP.
TLC2552 and TLC2555
All control is provided using CS (pin 1) on the TLC2552 and TLC2555. The cycle starts on the falling edge
transition provided by either a CS signal from an SPI microcontroller or FS signal from a TMS320 DSP. Timing
is similar to the TLC2551, with control via CS only.
TLC2552 channel MUX reset cycle
The TLC2552 uses CS to reset the analog input multiplexer (MUX). A short active CS cycle (4 to 7 SCLKs) resets
the MUX to AIN0. When the CS cycle time is greater than 7 SCLKs in duration, as is the case for a complete
conversion cycle, (CS is low for 16 SCLKs plus maximum conversion time), the MUX toggles to the next channel
(see Figure 4 for timing).
sampling
The converter sample time is 12 SCLKs in duration, beginning on the fifth SCLK received after the converter
has received a high-to-low CS transition (or a high-to-low FS transition for the TLC2551).
conversion
The TLC2551, TLC2552, and TLC2555 completes conversion in the following manner. The conversion starts
after the 16th SCLK falling edge during the cycle and requires 28 SCLKs to complete. Enough time for
conversion should be allowed before a rising CS or FS edge so that no conversion is terminated prematurely.
TLC2552 input channel selection is toggled on each rising CS edge. The MUX channel can be reset to AIN0
via CS as described earlier and in Figure 4. The input is sampled for 12 SCLKs and converted. The result is
presented on SDO during the next cycle. Care should also be taken to allow enough time between samples to
avoid prematurely terminating the cycle, which occurs on a rising CS transition if the conversion is not complete.
The SDO data presented during a cycle is the result of the conversion of the sample taken during the previous
cycle.
POST OFFICE BOX 655303
• DALLAS, TEXAS 75265
5
TLC2551, TLC2552, TLC2555
5-V, LOW-POWER, 12-BIT, 175/360 KSPS,
SERIAL ANALOG-TO-DIGITAL CONVERTERS WITH AUTOPOWER DOWN
SLAS276D – MARCH 2000 – REVISED MAY 2003
timing diagrams/conversion cycles
1
2
3
4
5
6
7
12
13
14
15
16
1
44
SCLK
CS
FS
ÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎ
ÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎ
t(sample)
SDO
OD11
OD10
OD9
OD8
OD7
OD6
OD5
t(powerdown)
tc
OD0
Figure 2. TLC2551 Timing: Control via CS (FS = 1)
1
2
3
4
5
6
12
13
14
15
16
1
44
SCLK
CS
FS
ÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎ
ÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎ
t(sample)
SDO
OD11
OD10
OD9
OD8
OD7
OD6
t(powerdown)
tc
OD0
Figure 3. TLC2551 Timing: Control via CS and FS or FS Only
1
2
3
4
5
1
4
12
16
44
1
4
12
16
SCLK
>8 SCLKs, MUX Toggles to AIN1