Ads 1255
Ads 1255
Ads 1255
ADS1256
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
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.
SPI is a trademark of Motorola, Inc. All other trademarks are the property of their respective owners.
PRODUCTION DATA information is current as of publication date. Products Copyright © 2003−2013, Texas Instruments Incorporated
conform to specifications per the terms of Texas Instruments standard warranty.
Production processing does not necessarily include testing of all parameters.
www.ti.com
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
ORDERING INFORMATION
For the most current package and ordering information, see the Package Option Addendum at the end of this document,
or see the TI web site at www.ti.com.
2
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
ELECTRICAL CHARACTERISTICS
All specifications at −40°C to +85°C, AVDD = +5V, DVDD = +1.8V, fCLKIN = 7.68MHz, PGA = 1, and VREF = +2.5V, unless otherwise noted.
PARAMETER TEST CONDITIONS MIN TYP MAX UNIT
Analog Inputs
Full-scale input voltage (AINP − AINN) ±2VREF/PGA V
Absolute input voltage Buffer off AGND − 0.1 AVDD + 0.1 V
(AIN0-7, AINCOM to AGND) Buffer on AGND AVDD − 2.0 V
Programmable gain amplifier 1 64
Buffer off, PGA = 1, 2, 4, 8, 16 150/PGA kΩ
Differential input
p impedance
p Buffer off, PGA = 32, 64 4.7 kΩ
Buffer on, fDATA ≤ 50Hz(1) 80 MΩ
SDCS[1:0] = 01 0.5 μA
Sensor detect current sources SDCS[1:0] = 10 2 μA
SDCS[1:0] = 11 10 μA
System Performance
Resolution 24 Bit
No missing codes All data rates and PGA settings 24 Bit
Data rate (fDATA) fCLKIN = 7.68MHz 2.5 30,000 SPS(2)
Differential input, PGA = 1 ±0.0003 ±0.0010 %FSR(3)
Integral nonlinearity
Differential input, PGA = 64 ±0.0007 %FSR
Offset error After calibration On the level of the noise
PGA = 1 ±100 nV/°C
Offset drift
PGA = 64 ±4 nV/°C
After calibration, PGA = 1, Buffer on ±0.005 %
Gain error
After calibration, PGA = 64, Buffer on ±0.03 %
PGA = 1 ±0.8 ppm/°C
Gain drift
PGA = 64 ±0.8 ppm/°C
Common-mode rejection fCM(4) = 60Hz, fDATA = 30kSPS(5) 95 110 dB
Noise See Noise Performance Tables
AVDD power-supply rejection ±5% Δ in AVDD 60 70 dB
DVDD power-supply rejection ±10% Δ in DVDD 100 dB
Voltage Reference Inputs
Reference input voltage (VREF) VREF ≡ VREFP − VREFN 0.5 2.5 2.6 V
Buffer off AGND − 0.1 VREFP − 0.5 V
Negative reference input (VREFN)
Buffer on(6) AGND VREFP − 0.5 V
Buffer off VREFN + 0.5 AVDD + 0.1 V
Positive reference input (VREFP)
Buffer on(6) VREFN + 0.5 AVDD − 2.0 V
Voltage reference impedance fCLKIN = 7.68MHz 18.5 kΩ
Digital Input/Output
DIN, SCLK, XTAL1/CLKIN,
0.8 DVDD 5.25 V
VIH SYNC/PDWN, CS, RESET
D0/CLKOUT, D1, D2, D3 0.8 DVDD DVDD V
VIL DGND 0.2 DVDD V
VOH IOH = 5mA 0.8 DVDD V
VOL IOL = 5mA 0.2 DVDD V
Input hysteresis 0.5 V
Input leakage 0 < VDIGITAL INPUT < DVDD ±10 μA
External crystal between XTAL1 and
2 7.68 10 MHz
Master clock rate XTAL2
External oscillator driving CLKIN 0.1 7.68 10 MHz
3
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
4
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
PIN ASSIGNMENTS
SSOP PACKAGE AVDD 1 28 D3
Terminal Functions
TERMINAL NO. ANALOG/DIGITAL
NAME ADS1255 ADS1256 INPUT/OUTPUT DESCRIPTION
AVDD 1 1 Analog Analog power supply
AGND 2 2 Analog Analog ground
VREFN 3 3 Analog input Negative reference input
VREFP 4 4 Analog input Positive reference input
AINCOM 5 5 Analog input Analog input common
AIN0 6 6 Analog input Analog input 0
AIN1 7 7 Analog input Analog input 1
AIN2 — 8 Analog input Analog input 2
AIN3 — 9 Analog input Analog input 3
AIN4 — 10 Analog input Analog input 4
AIN5 — 11 Analog input Analog input 5
AIN6 — 12 Analog input Analog input 6
AIN7 — 13 Analog input Analog input 7
SYNC/PDWN 8 14 Digital input(1)(2): active low Synchronization / power down input
RESET 9 15 Digital input(1)(2): active low Reset input
DVDD 10 16 Digital Digital power supply
DGND 11 17 Digital Digital ground
XTAL2 12 18 Digital(3) Crystal oscillator connection
XTAL1/CLKIN 13 19 Digital/Digital input(2) Crystal oscillator connection / external clock input
CS 14 20 Digital input(1)(2): active low Chip select
DRDY 15 21 Digital output: active low Data ready output
DOUT 16 22 Digital output Serial data output
DIN 17 23 Digital input(1)(2) Serial data input
SCLK 18 24 Digital input(1)(2) Serial clock input
D0/CLKOUT 19 25 Digital IO(4) Digital I/O 0 / clock output
D1 20 26 Digital IO(4) Digital I/O 1
D2 — 27 Digital IO(4) Digital I/O 2
D3 — 28 Digital IO(4) Digital I/O 3
(1) Schmitt-Trigger digital input.
(2) 5V tolerant digital input.
(3) Leave disconnected if external clock input is applied to XTAL1/CLKIN.
(4) Schmitt-Trigger digital input when the digital I/O is configured as an input.
5
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
CS
t3 t1 t2H t10
SCLK
t4 t5 t6 t2L t11
DIN
t7 t8 t9
DOUT
6
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
t 13 t13
SCLK
t 12
t 14 t15
CLKIN
t 16 t16B
t17
DRDY
7
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
TYPICAL CHARACTERISTICS
TA = +25°C, AVDD = 5V, DVDD = 1.8V, fCLKIN = 7.68MHz, PGA = 1, and VREF = 2.5V, unless otherwise noted.
25
20
Percent of Population
Percent of Population
20
15
15
10
10
5
5
0 0
−500
−450
−400
−350
−300
−250
−200
−150
−100
−50
−20
−18
−16
−14
−12
−10
−8
−6
−4
−2
0
2
4
6
8
10
12
14
16
18
20
0
50
100
150
200
250
300
350
400
450
500
Offset Drift (nV/_C)
Offset Drift (nV/_C)
25
20
Percent of Population
Percent of Population
20
15
15
10
10
5
5
0 0
−0.060
−0.057
−0.054
−0.051
−0.048
−0.045
−0.042
−0.039
−0.036
−0.033
−0.030
−0.027
−0.024
−0.021
−0.018
−0.015
−0.012
−0.009
−0.006
−0.003
−0.0100
−0.0095
−0.0090
−0.0085
−0.0080
−0.0075
−0.0070
−0.0065
−0.0060
−0.0055
−0.0050
−0.0045
−0.0040
−0.0035
−0.0030
−0.0025
−0.0020
−0.0015
−0.0010
−0.0005
0
0
20 20
Percent of Population
Percent of Population
15 15
10 10
5 5
0 0
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.0
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
2.0
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.0
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
2.0
8
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
Percent of Population
60 15
40 10
20 5
0 0
−5 −4 −3 −2 −1 0 1 2 3 4 5
−20
−18
−16
−14
−12
−10
−8
−6
−4
−2
0
2
4
6
8
10
12
14
16
18
20
Output Code (LSB) Output Code (LSB)
Percent of Population
15 15
10 10
5 5
0 0
−20
−18
−16
−14
−12
−10
−8
−6
−4
−2
0
2
4
6
8
10
12
14
16
18
20
−150
−135
−120
−105
−90
−75
−60
−45
−30
−15
0
15
30
45
60
75
90
105
120
135
150
Output Code (LSB) Output Code (LSB)
15 15
10 10
5 5
0 0
−600
−540
−480
−420
−360
−300
−240
−180
−120
−60
0
60
120
180
240
300
360
420
480
540
600
−100
−90
−80
−70
−60
−50
−40
−30
−20
−10
0
10
20
30
40
50
60
70
80
90
100
9
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
ENOB (rms)
21 21
19 19
18 18
0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0 −50 −30 −10 10 30 50 70 90 110
Input Voltage, VIN (V) Temperature (_C)
0.0005
0
0.0004
Buffer On
−0.0002 0.0003
0.0002
−0.0004
0.0001
P GA = 1
−0.0006 0
−5 −4 −3 −2 −1 0 1 2 3 4 5 1 2 4 8 16 32 64
Input Voltage, VIN (V) PGA Setting
35
30 25
Buffer Off
25 PGA = 64, Buffer Off 20
20 15
PGA = 1, Buffer On
15
10
10 PGA = 1, Buffer Off
5
5
0 0
−50 −30 −10 10 30 50 70 90 110 1 2 4 8 16 32 64
Temperature (_C) PGA Setting
10
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
VREFP VREFN
Σ
A/D
VREF Converter Clock XTAL1/CLKIN
AIN0
2 Generator XTAL2
AIN1
AIN2 2VREF
Input
AIN3
ADS1256 Only
D3 D2 D1 D0/CLKOUT
ADS1256
Only
11
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
12
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
Table 4. Input Referred Noise (μV, rms) Table 6. Noise-Free Resolution (bits)
with Buffer Off with Buffer Off
DATA PGA DATA PGA
RATE RATE
(SPS) 1 2 4 8 16 32 64 (SPS) 1 2 4 8 16 32 64
2.5 0.247 0.149 0.097 0.058 0.036 0.031 0.027 2.5 23.0 22.4 22.0 21.9 21.3 21.1 20.0
5 0.275 0.176 0.109 0.070 0.046 0.039 0.038 5 22.4 22.1 21.9 21.5 21.2 20.4 19.4
10 0.338 0.201 0.129 0.084 0.063 0.048 0.047 10 22.3 22.1 21.7 21.5 20.8 20.3 19.2
15 0.401 0.221 0.150 0.109 0.070 0.063 0.057 15 22.0 21.8 21.4 20.8 20.6 19.9 19.0
25 0.485 0.279 0.177 0.136 0.093 0.076 0.076 25 21.8 21.7 21.1 20.7 20.3 19.5 18.6
30 0.559 0.315 0.202 0.142 0.107 0.093 0.082 30 21.6 21.4 21.1 20.4 20.0 16.4 18.5
50 0.644 0.390 0.238 0.187 0.129 0.108 0.103 50 21.3 21.3 20.7 20.1 19.8 19.1 18.2
60 0.688 0.417 0.281 0.204 0.134 0.109 0.111 60 21.2 21.0 20.6 20.1 19.8 19.1 18.1
100 0.815 0.530 0.360 0.233 0.169 0.123 0.122 100 21.1 20.5 20.3 19.9 19.5 19.0 17.9
500 1.957 1.148 0.772 0.531 0.375 0.276 0.259 500 20.0 19.7 19.3 18.9 18.3 17.8 16.9
1000 2.803 1.797 1.191 0.940 0.518 0.392 0.365 1000 19.0 18.7 18.4 17.7 17.5 16.9 15.9
2000 4.025 2.444 1.615 1.310 0.700 0.526 0.461 2000 18.5 18.3 17.9 17.4 17.0 16.4 15.6
3750 5.413 3.250 2.061 1.578 0.914 0.693 0.625 3750 18.1 17.8 17.5 17.0 16.7 16.1 15.2
7500 7.017 4.143 2.722 1.998 1.241 0.914 0.857 7500 17.7 17.6 17.0 16.6 16.2 15.7 14.8
15,000 8.862 5.432 3.378 2.411 1.569 1.149 1.051 15,000 17.4 17.1 16.8 16.3 15.9 15.3 14.4
30,000 10.341 6.137 3.873 2.775 1.805 1.313 1.211 30,000 17.1 17.0 16.6 16.0 15.6 15.0 14.4
13
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
AVDD
AIN0
AVDD
AIN1
AVDD AVDD
Sensor Detect
Current
AIN2
AVDD Source
AIN3
AVDD
AINP
Input
AIN4 Buffer
AVDD
AINN
AIN5
AVDD
Sensor Detect
Current
AIN6 Source
AVDD
AGND
AIN7
ADS1256 Only
AINCOM
Input Multiplexer
AVDD AGND
14
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
ADS1256 Only
structure with the external sensor modeled as resistance AIN3
Input
RSENS between two input pins. When the SDCS are AIN4
Multiplexer Zeff
enabled, they source ISDC to the input pin connected to AIN5
AINN
AINP and sink ISDC from the input pin connected to AINN. AIN6
The two 25Ω series resistors, RMUX, model the AIN7
ADS1255/6 internal resistances. The signal measured AINCOM
with the SDCS enabled equals the total IR drop:
ISDC × (2RMUX + RSENS). Note that when the sensor is a
direct short (that is, RSENS = 0), there will still be a small
signal measured by the ADS1255/6 when the SDCS are Figure 8. Effective Impedance with Buffer On
enabled: ISDC × 2RMUX.
Sensor Detect
Current Source With the buffer enabled, the voltage on the analog inputs
with respect to ground (listed in the Electrical
Characteristics as Absolute Input Voltage) must remain
between AGND and AVDD − 2.0V. Exceeding this range
NOTE: Arrows indicate switch positions when the SDCS are enabled. reduces performance, in particular the linearity of the
ADS1255/6. This same voltage range, AGND to
Figure 7. Sensor Detect Circuitry AVDD − 2.0V, applies to the reference inputs when
performing a self gain calibration with the buffer enabled.
15
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
PROGRAMMABLE GAIN AMPLIFIER (PGA) and CA2 discharge to approximately AVDD/2 and CB
The ADS1255/6 is a very high resolution converter. To discharges to 0V. This two-phase sample/discharge cycle
further complement its performance, the low-noise PGA repeats with a period of τSAMPLE. This time is a function of
provides even more resolution when measuring smaller the PGA setting as shown in Table 9 along with the values
input signals. For the best resolution, set the PGA to the of the capacitor CA1 = CA2 = CA and CB.
highest possible setting. This will depend on the largest
input signal to be measured. The ADS1255/6 full-scale
input voltage equals ±2VREF/PGA. Table 8 shows the AVDD/2
full-scale input voltage for the different PGA settings for
VREF = 2.5V. For example, if the largest signal to be AIN0
measured is 1.0V, the optimum PGA setting would be 4, AIN1 S2 CA1
which gives a full-scale input voltage of 1.25V. Higher AIN2
AINP
ADS1256 Only
PGAs cannot be used since they cannot handle a 1.0V AIN3
S1
Input
input signal. AIN4 CB
Multiplexer S1
AIN5
Table 8. Full-Scale Input Voltage vs AINN
PGA Setting AIN6
AIN7 S2 CA2
FULL-SCALE INPUT VOLTAGE VIN(1) AINCOM
PGA SETTING (VREF = 2.5V)
1 ±5V AVDD/2
2 ±2.5V
4 ±1.25V Figure 9. Simplified Input Structure
8 ±0.625V
with Buffer Off
16 ±312.5mV
32 ±156.25mV
64 ±78.125mV τ SAMPLE
(1) ON
The input voltage (VIN) is the difference between the positive and S1
negative inputs. Make sure neither input violates the absolute OFF
input voltage with respect to ground, as listed in the Electrical
Characteristics. ON
S2
OFF
16
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
Zeff = 18.5kΩ(1)
AIN3
Input (1) fCLKIN = 7.68MHz
AIN4 ZeffB = τ SAMPLE /CB
Multiplexer AIN N
AIN5
AIN6 ZeffA = τ SAMPLE /CA
AIN7 Figure 12. Simplified Reference Input Circuitry
AINCOM AVDD/2
ESD diodes protect the reference inputs. To keep these
diodes from turning on, make sure the voltages on the
reference pins do not go below AGND by more than
Figure 11. Analog Input Effective Impedances
with Buffer Off 100mV, and likewise do not exceed AVDD by 100mV:
17
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
DIGITAL FILTER Table 11. Number of Averages and Data Rate for
The programmable low-pass digital filter receives the Each Valid DRATE Register Setting
modulator output and produces a high-resolution digital NUMBER OF AVERAGES FOR
DRATE DATA RATE(1)
output. By adjusting the amount of filtering, tradeoffs can DR[7:0]
PROGRAMMABLE FILTER
(SPS)
be made between resolution and data rate: filter more for (Num_Ave)
higher resolution, filter less for higher data rate. The filter 11110000 1 (averager bypassed) 30,000
is comprised of two sections, a fixed filter followed by a 11100000 2 15,000
programmable filter. Figure 13 shows the block diagram of
11010000 4 7500
the analog modulator and digital filter. Data is supplied to
the filter from the analog modulator at a rate of fCLKIN/4. 11000000 8 3750
The fixed filter is a 5th-order sinc filter with a decimation 10110000 15 2000
value of 64 that outputs data at a rate of fCLKIN/256. The
10100001 30 1000
second stage of the filter is a programmable averager
(1st-order sinc filter) with the number of averages set by 10010010 60 500
the DRATE register. The data rate is a function of the 10000010 300 100
number of averages (Num_Ave) and is given by 01110010 500 60
Equation 1.
01100011 600 50
· ŤH (f)Ť +
|H(f)| + ŤH sinc 5(f)Ť Averager
ȧ sinǒ · Ǔ ȧ ȧ sinǒ · Ǔ ȧ
5
Figure 13. Block Diagram of the Analog 256p f 256p Num_Ave f
(2)
Modulator and Digital Filter ȧ f
ȧ ·ȧ
CLKIN
ȧ f
CLKIN
18
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
Figure 14 and Figure 15 show the responses at the data Table 12. First Notch Frequency and
rate extremes of 30kSPS and 2.5SPS respectively. −3dB Filter Bandwidth
Table 12 summarizes the first-notch frequency and −3dB
DATA RATE FIRST NOTCH −3dB BANDWIDTH
bandwidth for the different data rate settings. (SPS) (Hz) (Hz)
30,000 30,000 6106
0 15,000 15,000 4807
fDATA = 30kSPS 7500 7500 3003
−20
3750 3750 1615
−40 2000 2000 878
1000 1000 441
Gain (dB)
−60
500 500 221
−80
100 100 44.2
−100 60(1) 60 26.5
50(2) 50 22.1
−120
30(1) 30 13.3
−140 25(2) 25 11.1
0 15 30 45 60 75 90 105 120 15(1) 15 6.63
Frequency (kHz) 10(3) 10 4.42
5(3) 5 2.21
Figure 14. Frequency Response for 2.5(3) 2.5 1.1
Data Rate = 30kSPS
NOTE: fCLKIN = 7.68MHz.
(1) Notch at 60Hz.
(2) Notch at 50Hz.
(3) Notch at 50Hz and 60Hz.
0
−6 fDATA = 2.5SPS The digital filter low-pass characteristic repeats at
−12 multiples of the modulator rate of fCLKIN/4. Figure 16 and
−18 Figure 17 show the responses plotted out to 7.68MHz at
−24 the data rate extremes of 30kSPS and 2.5SPS. Notice
Gain (dB)
19
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
−60
7500 0.31
−80 3750 0.44
−100 2000 0.68
1000 1.18
−120
500 2.18
−140 100 10.18
0 1.92 3.84 5.76 7.68
60 16.84
Frequency (MHz)
50 20.18
30 33.51
Figure 16. Frequency Response Out to 7.68MHz
25 40.18
for Data Rate = 30kSPS
15 66.84
10 100.18
0 5 200.18
f D A T A = 2 .5 S P S
−20
f
C L K IN
= 7 .6 8 M H z
2.5 400.18
−80
Settling Time Using Synchronization
−100
The SYNC/PDWN pin allows direct control of conversion
−120 timing. Simply issue a Sync command or strobe the
SYNC/PDWN pin after changing the analog inputs (see
−140 the Synchronization section for more information). The
0 1.92 3.84 5.76 7.68 conversion begins when SYNC/PDWN is taken high,
Frequency (MHz) stopping the current conversion and restarting the digital
filter. As soon as SYNC/PDWN goes low, the DRDY
Figure 17. Frequency Response Out to 7.68MHz output goes high and remains high during the conversion.
for Data Rate = 2.5SPS After the settling time (τ18), DRDY goes low, indicating that
data is available. The ADS1255/6 settles in a single
cycle—there is no need to ignore or discard data after
SETTLING TIME
synchronization. Figure 18 shows the data retrieval
The ADS1255/6 features a digital filter optimized for fast sequence following synchronization.
settling. The settling time (time required for a step change
on the analog inputs to propagate through the filter) for the
different data rates is shown in Table 13. The following
sections highlight the single-cycle settling ability of the
filter and show various ways to control the conversion
process.
20
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
DOUT
Settled
Data
Table 14. Multiplexer Cycling Throughput
DATA RATE CYCLING THROUGHPUT (1/t19)
Figure 18. Data Retrieval After Synchronization (SPS) (Hz)
30,000 4374
15,000 3817
Settling Time Using the Input Multiplexer
7500 3043
The most efficient way to cycle through the inputs is to
3750 2165
change the multiplexer setting (using a WREG command
to the multiplexer register MUX) immediately after DRDY 2000 1438
goes low. Then, after changing the multiplexer, restart the 1000 837
conversion process by issuing the SYNC and WAKEUP 500 456
commands, and retrieve the data with the RDATA 100 98
command. Changing the multiplexer before reading the
60 59
data allows the ADS1256 to start measuring the new input
channel sooner. Figure 19 demonstrates efficient input 50 50
cycling. There is no need to ignore or discard data while 30 30
cycling through the channels of the input multiplexer 25 25
because the ADS1256 fully settles before DRDY goes low, 15 15
indicating data is ready.
10 10
5 5
Step 1: When DRDY goes low, indicating that data is ready
for retrieval, update the multiplexer register MUX using the 2.5 2.5
WREG command. For example, setting MUX to 23h gives NOTE: fCLKIN = 7.68MHz.
AINP = AIN2, AINN = AIN3.
Step 2: Restart the conversion process by issuing a SYNC
command immediately followed by a WAKEUP command.
Make sure to follow timing specification t11 between
commands.
t 18 t19
DRDY
21
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
Settling Time Using One-Shot Mode If there is a step change on the input signal while
A dramatic reduction in power consumption can be achieved continuously converting, performing a synchronization
in the ADS1255/6 by performing one-shot conversions using operation to start a new conversion is recommended.
the STANDBY command; the sequence for this is shown in Otherwise, the next data will represent a combination of
Figure 20. Issue the WAKEUP command from Standby the previous and current input signal and should therefore
mode to begin a one-shot conversion. When using one−shot be discarded. Figure 21 shows an example of readback in
mode, an additional delay is required for the modulator to this situation.
power up and settle. This delay may be up to 64 modulator Table 15. Data Settling Delay vs Data Rate
clocks (64 x 4 x τCLKIN) or 33.3μs for a 7.68MHz master
clock. Following the settling time (t18 + 256 x τCLKIN), DRDY DATA RATE SETTLING TIME
will go low, indicating that the conversion is complete and (SPS) (DRDY Periods)
data can be read using the RDATA command. The 30,000 5
ADS1255/6 settles in a single cycle—there is no need to 15,000 3
ignore or discard data. When using one−shot mode, an 7500 2
additional delay is required for the modulator to power up and
3750 1
settle. This delay may be up to 64 modulator clocks (64 x 4
x τCLKIN or 33.3μs for a 7.68MHz master clock. Following the 2000 1
data read cycle, issue another STANDBY command to 1000 1
reduce power consumption. When ready for the next 500 1
measurement, repeat the cycle starting with another 100 1
WAKEUP command.
60 1
DRDY
DIN
STANDBY WAKEUP RDATA STANDBY
DOUT Settled
Data
New VIN
VIN = AINP − AINN Old VIN
Mix of
Old and New Fully Settled
Old VIN Data VIN Data New VIN Data
DRDY
DIN RDATA
Settled
DOUT Data
Figure 21. Step Change on VIN while Continuously Converting for Data Rates ≤ 3750SPS
22
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
23
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
Output + ǒPGA2V · V
REF
IN
* OFC
a FSC Ǔ ·b
(3)
24
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
25
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
26
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
Data Updating
POWER-DOWN MODE
Holding the SYNC/PDWN pin low for 20 DRDY cycles
DRDY activates the Power-Down mode. During Power-Down
mode, all circuitry is disabled including the oscillator and
the clock output.
Figure 24. DRDY with No Data Retreival To exit Power-Down mode, take the SYNC/PDWN pin
high. Upon exiting from Power-Down mode, the
After changing the PGA, data rate, buffer status, writing to ADS1255/6 crystal oscillator typically requires 30ms to
the OFC or FSC registers, and enabling or disabling the wake up. If using an external clock source, 8192 CLKIN
sensor detect circuitry, perform a synchronization cycles are needed before conversions begin.
operation to force DRDY high. It will stay high until valid
data is ready. If auto-calibration is enabled (by setting the RESET
ACAL bit in the STATUS register), DRDY will go low after
There are three methods to reset the ADS1255/6: the
the self-calibration is complete and new data are valid.
RESET input pin, RESET command, and a special SCLK
Exiting from Reset, Synchronization, Standby or
reset pattern.
Power-Down mode will also force DRDY high. DRDY will
go low as soon as valid data are ready. When using the RESET pin, take it low to force a reset.
Make sure to follow the minimum pulse width timing
specifications before taking the RESET pin back high.
SYNCHRONIZATION
Synchronization of the ADS1255/6 is available to The RESET command takes effect after all eight bits have
coordinate the A/D conversion with an external event and been shifted into DIN. Afterwards, the reset releases
also to speed settling after an instantaneous change on automatically.
the analog inputs (see Conversion Time using The ADS1255/6 can also be reset with a special pattern on
Synchronization section). SCLK (see Figure 2). Reset occurs on the falling edge of
Synchronization can be achieved either using the the last SCLK edge in the pattern. After performing the
SYNC/PDWN pin or with the SYNC command. To use the operation, the reset releases automatically.
SYNC/PDWN pin, take it low and then high, making sure On reset, the configuration registers are initialized to their
to meet timing specification t16 and t16B. Synchronization default state except for the CLK0 and CLK1 bits in the
occurs after SYNC/PDWN is taken high. No ADCON register that control the D0/CLKOUT pin. These
communication is possible on the serial interface while bits are only initialized to the default state when RESET is
SYNC/PDWN is low. If the SYNC/PDWN pin is held low for performed using the RESET pin. After releasing from
20 DRDY periods the ADS1255/6 will enter Power-Down RESET, self-calibration is performed, regardless of the
mode. reset method or the state of the ACAL bit before RESET.
To synchronize using the SYNC command, first shift in all
eight bits of the SYNC command. This stops the operation POWER-UP
of the ADS1255/6. When ready to synchronize, issue the All of the configuration registers are initialized to their
WAKEUP command. Synchronization occurs on the first default state at power-up. A self-calibration is then
rising edge of the master clock after the first SCLK used to performed automatically. For the best performance, it is
shift in the WAKEUP command. After a synchronization strongly recommended to perform an additional
operation, either with the SYNC/PDWN pin or the SYNC self-calibration by issuing the SELFCAL command after
command, DRDY stays high until valid data is ready. the power supplies and voltage reference have had time
to settle to their final values.
27
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
APPLICATIONS INFORMATION Pay special attention to the reference and analog inputs.
These are the most critical circuits. On the voltage
GENERAL RECOMMENDATIONS reference inputs, bypass with low equivalent series
The ADS1255 and ADS1256 are very high-resolution A/D resistance (ESR) capacitors. Make these capacitors as
converters. Getting the optimal performance from them large as possible to maximize the filtering on the reference.
requires careful attention to their support circuitry and With the outstanding performance of the ADS1255/6, it is
printed circuit board (PCB) design. Figure 25 shows the easy for the voltage reference to limit overall performance
basic connections for the ADS1255. It is recommended to if not carefully selected. When using a stand-alone
use a single ground plane for both the analog and digital reference, make sure it is very low noise, very low drift, and
supplies. This ground plane should be shared with the capable of driving the ADS1255/6 reference inputs. For
bypass capacitors and analog conditioning circuits. voltage references not suited for driving the ADS1255/6
However, avoid using this ground plane for noisy digital directly (for example, high output impedance references or
components such as microprocessors. If a split ground resistive voltage dividers), use the recommended buffer
plane is used with the ADS1255/6, make sure the analog circuit shown in Figure 26. Ratiometric measurements,
and digital planes are tied together. There should not be a where the input signal and reference track each other, are
voltage difference between the ADS1255/6 analog and somewhat less sensitive, but verify the reference signal is
digital ground pins (AGND and DGND). clean.
As with any precision circuit, use good supply bypassing Often times, only a simple RC filter (as shown in Figure 25)
techniques. A smaller value ceramic capacitor in parallel is needed on the inputs. This circuit limits the
with a larger value tantalum or a larger value low-voltage high-frequency noise near the modulator frequency; see
ceramic capacitor works well. Place the capacitors, in the Frequency Response section. Avoid low-grade
particular the ceramic ones, close to the supply pins. Run dielectrics for the capacitors to minimize temperature
the digital logic off as low of voltage as possible. This helps variations and leakage. Keep the input traces as short as
reduce coupling back to the analog inputs. Avoid ringing possible and place the components close to the input pins.
on the digital inputs. Small resistors (≈100Ω) in series with When using the ADS1256, make sure to filter all the input
the digital pins can help by controlling the trace channels being used.
impedance. When not using the RESET or SYNC/PDWN
inputs, tie directly to the ADS1255/6 DVDD pin.
+5V ADS1255
10μF 0.1μF
1 AVDD D1 20
2 AGND D0/CLKOUT 19
49.9Ω 3 VREFN SCLK 18 100Ω
NOTE: (1) See Figure 26 for the recommended voltage reference buffer.
28
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
+5V
0.1μF
To VREFP
10kΩ OPA350 Pin 4 of
2.5V the ADS1255/6
Input 47μF 0.1μF 100μF
1μF
ADS1255 MSP430
ADS1256
ADS1255 8xC51
DIN P1.3 ADS1256
DOUT P1.2
DIN P3.0/RXD
DRDY P1.0
DOUT
SCLK P1.6
DRDY
CS(1) P1.4
SCLK P3.1xTXD
DGND
Figure 27. Connection to MSP430
Microcontroller
Figure 29. Connection to 8xC51 Microcontroller
UART with a 2-Wire Interface
29
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
REGISTER MAP
The operation of the ADS1255/6 is controlled through a set of registers. Collectively, the registers contain all the information
needed to configure the part, such as data rate, multiplexer settings, PGA setting, calibration, etc., and are listed in
Table 23.
Bits 7-4 ID3, ID2, ID1, ID0 Factory Programmed Identification Bits (Read Only)
Bit 3 ORDER: Data Output Bit Order
0 = Most Significant Bit First (default)
1 = Least Significant Bit First
Input data is always shifted in most significant byte and bit first. Output data is always shifted out most significant
byte first. The ORDER bit only controls the bit order of the output data within the byte.
Bit 2 ACAL: Auto-Calibration
0 = Auto-Calibration Disabled (default)
1 = Auto-Calibration Enabled
When Auto-Calibration is enabled, self-calibration begins at the completion of the WREG command that changes
the PGA (bits 0-2 of ADCON register), DR (bits 7-0 in the DRATE register) or BUFEN (bit 1 in the STATUS register)
values.
Bit 1 BUFEN: Analog Input Buffer Enable
0 = Buffer Disabled (default)
1 = Buffer Enabled
Bit 0 DRDY: Data Ready (Read Only)
This bit duplicates the state of the DRDY pin.
30
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
31
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
The 16 valid Data Rate settings are shown below. Make sure to select a valid setting as the invalid settings may produce
unpredictable results.
Bits 7-0 DR[7: 0]: Data Rate Setting(1)
11110000 = 30,000SPS (default)
11100000 = 15,000SPS
11010000 = 7,500SPS
11000000 = 3,750SPS
10110000 = 2,000SPS
10100001 = 1,000SPS
10010010 = 500SPS
10000010 = 100SPS
01110010 = 60SPS
01100011 = 50SPS
01010011 = 30SPS
01000011 = 25SPS
00110011 = 15SPS
00100011 = 10SPS
00010011 = 5SPS
00000011 = 2.5SPS
(1) for fCLKIN = 7.68MHz. Data rates scale linearly with fCLKIN.
The states of these bits control the operation of the general-purpose digital I/O pins. The ADS1256 has 4 I/O pins: D3, D2,
D1, and D0/CLKOUT. The ADS1255 has two digital I/O pins: D1 and D0/CLKOUT. When using an ADS1255, the register
bits DIR3, DIR2, DIO3, and DIO2 can be read from and written to but have no effect.
Bit 7 DIR3, Digital I/O Direction for Digital I/O Pin D3 (used on ADS1256 only)
0 = D3 is an output
1 = D3 is an input (default)
Bit 6 DIR2, Digital I/O Direction for Digital I/O Pin D2 (used on ADS1256 only)
0 = D2 is an output
1 = D2 is an input (default)
Bit 5 DIR1, Digital I/O Direction for Digital I/O Pin D1
0 = D1 is an output
1 = D1 is an input (default)
Bit 4 DIR0, Digital I/O Direction for Digital I/O Pin D0/CLKOUT
0 = D0/CLKOUT is an output (default)
1 = D0/CLKOUT is an input
Bits 3-0 DI0[3:0]: Status of Digital I/O Pins D3, D2, D1, D0/CLKOUT
Reading these bits will show the state of the corresponding digital I/O pin, whether if the pin is configured as an
input or output by DIR3-DIR0. When the digital I/O pin is configured as an output by the DIR bit, writing to the
corresponding DIO bit will set the output state. When the digital I/O pin is configured as an input by the DIR bit,
writing to the corresponding DIO bit will have no effect. When DO/CLKOUT is configured as an output and
CLKOUT is enabled (using CLK1, CLK0 bits in the ADCON register), writing to DIO0 will have no effect.
32
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
33
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
COMMAND DEFINITIONS
The commands summarized in Table 24 control the operation of the ADS1255/6. All of the commands are stand-alone
except for the register reads and writes (RREG, WREG) which require a second command byte plus data. Additional
command and data bytes may be shifted in without delay after the first command byte. The ORDER bit in the STATUS
register sets the order of the bits within the output data. CS must stay low during the entire command sequence.
NOTE: n = number of registers to be read/written − 1. For example, to read/write three registers, set nnnn = 2 (0010).
r = starting register address for read/write commands.
DRDY
t6
SCLK • •• • ••
34
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
DRDY
t6
DOUT 24 Bits 24 Bits
On the following DRDY, shift out data by applying SCLKs. The Read Data Continuous mode terminates if input_data equals
the SDATAC or RESET command in any of the three bytes on DIN.
DRDY
Figure 32. DIN and DOUT Command Sequence During Read Continuous Mode
DRDY
35
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
Data Data
Byte Byte
Figure 34. RREG Command Example: Read Two Registers Starting from Register 01h (multiplexer)
Figure 35. WREG Command Example: Write Two Registers Starting from 03h (DRATE)
36
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
SCLK
37
ADS1255
ADS1256
www.ti.com
SBAS288K − JUNE 2003 − REVISED SEPTEMBER 2013
Revision History
NOTE: Page numbers for previous revisions may differ from page numbers in the current version.
38
PACKAGE OPTION ADDENDUM
www.ti.com 24-Aug-2018
PACKAGING INFORMATION
Orderable Device Status Package Type Package Pins Package Eco Plan Lead/Ball Finish MSL Peak Temp Op Temp (°C) Device Marking Samples
(1) Drawing Qty (2) (6) (3) (4/5)
ADS1255IDBR ACTIVE SSOP DB 20 1000 Green (RoHS CU NIPDAU Level-2-260C-1 YEAR -40 to 85 ADS1255IDB
& no Sb/Br)
ADS1255IDBT ACTIVE SSOP DB 20 250 Green (RoHS CU NIPDAU Level-2-260C-1 YEAR -40 to 85 ADS1255IDB
& no Sb/Br)
ADS1255IDBTG4 ACTIVE SSOP DB 20 250 Green (RoHS CU NIPDAU Level-2-260C-1 YEAR -40 to 85 ADS1255IDB
& no Sb/Br)
ADS1256IDBR ACTIVE SSOP DB 28 1000 Green (RoHS CU NIPDAU Level-2-260C-1 YEAR -40 to 85 ADS1256IDB
& no Sb/Br)
ADS1256IDBRG4 ACTIVE SSOP DB 28 1000 Green (RoHS CU NIPDAU Level-2-260C-1 YEAR -40 to 85 ADS1256IDB
& no Sb/Br)
ADS1256IDBT ACTIVE SSOP DB 28 250 Green (RoHS CU NIPDAU Level-2-260C-1 YEAR -40 to 85 ADS1256IDB
& no Sb/Br)
ADS1256IDBTG4 ACTIVE SSOP DB 28 250 Green (RoHS CU NIPDAU Level-2-260C-1 YEAR -40 to 85 ADS1256IDB
& no Sb/Br)
(1)
The marketing status values are defined as follows:
ACTIVE: Product device recommended for new designs.
LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect.
NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design.
PREVIEW: Device has been announced but is not in production. Samples may or may not be available.
OBSOLETE: TI has discontinued the production of the device.
(2)
RoHS: TI defines "RoHS" to mean semiconductor products that are compliant with the current EU RoHS requirements for all 10 RoHS substances, including the requirement that RoHS substance
do not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, "RoHS" products are suitable for use in specified lead-free processes. TI may
reference these types of products as "Pb-Free".
RoHS Exempt: TI defines "RoHS Exempt" to mean products that contain lead but are compliant with EU RoHS pursuant to a specific EU RoHS exemption.
Green: TI defines "Green" to mean the content of Chlorine (Cl) and Bromine (Br) based flame retardants meet JS709B low halogen requirements of <=1000ppm threshold. Antimony trioxide based
flame retardants must also meet the <=1000ppm threshold requirement.
(3)
MSL, Peak Temp. - The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature.
(4)
There may be additional marking, which relates to the logo, the lot trace code information, or the environmental category on the device.
(5)
Multiple Device Markings will be inside parentheses. Only one Device Marking contained in parentheses and separated by a "~" will appear on a device. If a line is indented then it is a continuation
of the previous line and the two combined represent the entire Device Marking for that device.
Addendum-Page 1
PACKAGE OPTION ADDENDUM
www.ti.com 24-Aug-2018
(6)
Lead/Ball Finish - Orderable Devices may have multiple material finish options. Finish options are separated by a vertical ruled line. Lead/Ball Finish values may wrap to two lines if the finish
value exceeds the maximum column width.
Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information
provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and
continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals.
TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release.
In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis.
Addendum-Page 2
PACKAGE MATERIALS INFORMATION
www.ti.com 12-Jan-2018
Pack Materials-Page 1
PACKAGE MATERIALS INFORMATION
www.ti.com 12-Jan-2018
Pack Materials-Page 2
PACKAGE OUTLINE
DB0020A SCALE 2.000
TSSOP - 2 mm max height
SMALL OUTLINE PACKAGE
C
8.2
TYP
A 7.4
0.1 C
PIN 1 INDEX AREA SEATING
18X 0.65 PLANE
20
1
2X
7.5
5.85
6.9
NOTE 3
10
11 0.38
20X
0.22
5.6 0.1 C A B
B
5.0
NOTE 4
2 MAX
(0.15) TYP 0.25
SEE DETAIL A GAGE PLANE
DETAIL A
A 15
TYPICAL
4214851/A 12/2017
NOTES:
1. All linear dimensions are in millimeters. Any dimensions in parenthesis are for reference only. Dimensioning and tolerancing
per ASME Y14.5M.
2. This drawing is subject to change without notice.
3. This dimension does not include mold flash, protrusions, or gate burrs. Mold flash, protrusions, or gate burrs shall not
exceed 0.15 mm per side.
4. This dimension does not include interlead flash. Interlead flash shall not exceed 0.25 mm per side.
5. Reference JEDEC registration MO-150.
www.ti.com
EXAMPLE BOARD LAYOUT
DB0020A TSSOP - 2 mm max height
SMALL OUTLINE PACKAGE
1 (R0.05) TYP
20X (0.45) 20
SYMM
18X (0.65)
10 11
(7)
4214851/A 12/2017
NOTES: (continued)
www.ti.com
EXAMPLE STENCIL DESIGN
DB0020A TSSOP - 2 mm max height
SMALL OUTLINE PACKAGE
SYMM
18X (0.65)
10 11
(7)
4214851/A 12/2017
NOTES: (continued)
8. Laser cutting apertures with trapezoidal walls and rounded corners may offer better paste release. IPC-7525 may have alternate
design recommendations.
9. Board assembly site may have different recommendations for stencil design.
www.ti.com
PACKAGE OUTLINE
DB0028A SCALE 1.500
SSOP - 2 mm max height
SMALL OUTLINE PACKAGE
C
8.2
TYP
A 7.4
0.1 C SEATING
PIN 1 INDEX AREA
PLANE
26X 0.65
28
1
2X
10.5
8.45
9.9
NOTE 3
14
15
0.38
28X
0.22
5.6 0.15 C A B
B
5.0
NOTE 4
2 MAX
(0.15) TYP 0.25
SEE DETAIL A GAGE PLANE
DETAIL A
A 15
TYPICAL
4214853/B 03/2018
NOTES:
1. All linear dimensions are in millimeters. Any dimensions in parenthesis are for reference only. Dimensioning and tolerancing
per ASME Y14.5M.
2. This drawing is subject to change without notice.
3. This dimension does not include mold flash, protrusions, or gate burrs. Mold flash, protrusions, or gate burrs shall not
exceed 0.15 mm per side.
4. This dimension does not include interlead flash. Interlead flash shall not exceed 0.25 mm per side.
5. Reference JEDEC registration MO-150.
www.ti.com
EXAMPLE BOARD LAYOUT
DB0028A SSOP - 2 mm max height
SMALL OUTLINE PACKAGE
1 (R0.05) TYP
28X (0.45) 28
26X (0.65)
SYMM
14 15
(7)
4214853/B 03/2018
NOTES: (continued)
www.ti.com
EXAMPLE STENCIL DESIGN
DB0028A SSOP - 2 mm max height
SMALL OUTLINE PACKAGE
26X (0.65)
SYMM
14 15
(7)
4214853/B 03/2018
NOTES: (continued)
8. Laser cutting apertures with trapezoidal walls and rounded corners may offer better paste release. IPC-7525 may have alternate
design recommendations.
9. Board assembly site may have different recommendations for stencil design.
www.ti.com
IMPORTANT NOTICE AND DISCLAIMER
TI PROVIDES TECHNICAL AND RELIABILITY DATA (INCLUDING DATASHEETS), DESIGN RESOURCES (INCLUDING REFERENCE
DESIGNS), APPLICATION OR OTHER DESIGN ADVICE, WEB TOOLS, SAFETY INFORMATION, AND OTHER RESOURCES “AS IS”
AND WITH ALL FAULTS, AND DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION ANY
IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD
PARTY INTELLECTUAL PROPERTY RIGHTS.
These resources are intended for skilled developers designing with TI products. You are solely responsible for (1) selecting the appropriate
TI products for your application, (2) designing, validating and testing your application, and (3) ensuring your application meets applicable
standards, and any other safety, security, or other requirements. These resources are subject to change without notice. TI grants you
permission to use these resources only for development of an application that uses the TI products described in the resource. Other
reproduction and display of these resources is prohibited. No license is granted to any other TI intellectual property right or to any third
party intellectual property right. TI disclaims responsibility for, and you will fully indemnify TI and its representatives against, any claims,
damages, costs, losses, and liabilities arising out of your use of these resources.
TI’s products are provided subject to TI’s Terms of Sale (www.ti.com/legal/termsofsale.html) or other applicable terms available either on
ti.com or provided in conjunction with such TI products. TI’s provision of these resources does not expand or otherwise alter TI’s applicable
warranties or warranty disclaimers for TI products.
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2018, Texas Instruments Incorporated