Low-Power, 8-Channel, 24-Bit Analog Front-End for Biopotential Measurements
ADS1294
ADS1296
ADS1298
SBAS459D –JANUARY 2010–REVISED MAY 2010
Check for Samples: ADS1294, ADS1296, ADS1298
1
FEATURES
23
•Eight Low-Noise PGAs and
Eight High-Resolution ADCs (ADS1298)
•Low Power: 0.75mW/channel
•Input-Referred Noise: 4mVPP(150Hz BW, G = 6)
•Input Bias Current: 200pA
•Data Rate: 250SPS to 32kSPS
•CMRR: –115dB
•Programmable Gain: 1, 2, 3, 4, 6, 8, or 12
•Supplies: Unipolar or Bipolar
– Analog: 2.7V to 5.25V
– Digital: 1.65V to 3.6V
•Built-In Right Leg Drive Amplifier, Lead-Off
Detection, WCT, Test Signals
•Pace Detection
•Digital Pace Detection Capability
•Built-In Oscillator and Reference
•Flexible Power-Down, Standby Mode
•SPI™-Compatible Serial Interface
•Operating Temperature Range: 0°C to +70°C
(–40°C to +85°C grade available soon)
APPLICATIONS
•Medical Instrumentation (ECG and EEG)
including:
– Patient monitoring; Holter, event, stress,
and vital signs ECG, AED, telemedicine,
fetal ECG
– Bispectral index (BIS), Evoked audio
potential (EAP), Sleep study monitor
•High-Precision, Simultaneous, Multichannel
Signal Acquisition
DESCRIPTION
The ADS1294/6/8 are a family of multichannel,
simultaneous sampling,24-bit, delta-sigma(ΔΣ)
analog-to-digital converters (ADCs) with a built-in
programmablegainamplifier(PGA),internal
reference,andanonboardoscillator.The
ADS1294/6/8 incorporate all of the features that are
commonly required in medical electrocardiogram
(ECG) and electroencephalogram (EEG) applications.
1
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.
2SPI is a trademark of Motorola.
3All other trademarks are the property of their respective owners.
PRODUCTION DATA information is current as of publication date.
Products conform to specifications per the terms of the Texas
Instruments standard warranty. Production processing does not
necessarily include testing of all parameters.
With its high levels of integration and exceptional
performance, the ADS1294/6/8 family enables the
creation of scalable medical instrumentation systems
at significantly reduced size, power, and overall cost.
The ADS1294/6/8 have a flexible input multiplexer
per channel that can be independently connected to
the internally-generated signals for test, temperature,
and lead-off detection. Additionally, any configuration
of input channels can be selected for derivation of the
right leg drive (RLD) output signal. The ADS1294/6/8
operate at data rates as high as 32kSPS, thereby
allowingtheimplementationofsoftwarepace
detection. Lead-off detection can be implemented
internal to the device, either with a pull-up/pull-down
resistor or an excitation current sink/source. Three
integrated amplifiers generate the Wilson Central
Terminal(WCT)andtheGoldbergerCentral
Terminals (GCT) required for a standard 12-lead
ECG.
Multiple ADS1294/6/8 devices can be cascaded in
highchannelcount systemsinadaisy-chain
configuration.
Package options include a tiny 8mm × 8mm, 64-ball
BGA and a TQFP-64. Both packages are specified
from 0°C to +70°C (–40°C to +85°C for TQFP
industrial grade version available soon).
This integrated circuit can be damaged by ESD. Texas Instruments recommends that all integrated circuits be handled with
appropriate precautions. Failure to observe proper handling and installation procedures can cause damage.
ESD damage can range from subtle performance degradation to complete device failure. Precision integrated circuits may be more
susceptible to damage because very small parametric changes could cause the device not to meet its published specifications.
Over operating free-air temperature range, unless otherwise noted.
ADS1294, ADS1296, ADS1298UNIT
AVDD to AVSS–0.3 to +5.5V
DVDD to DGND–0.3 to +3.9V
AVSS to DGND–3 to +0.2V
V
input to AVSSAVSS – 0.3 to AVDD + 0.3V
REF
Analog input to AVSSAVSS – 0.3 to AVDD + 0.3V
Digital input voltage to DGND–0.3 to DVDD + 0.3V
Digital output voltage to DGND–0.3 to DVDD + 0.3V
Digital input voltage to DGND–0.3 to DVDD + 0.3V
Digital output voltage to DGND–0.3 to DVDD + 0.3V
Operating temperature range0 to +70°C
Operating temperature range (industrial grade only)–40 to +85°C
Storage temperature range–60 to +150°C
Maximum junction temperature (TJ)+150°C
(1) Stresses above these ratings may cause permanent damage. Exposure to absolute maximum conditions for extended periods may
degrade device reliability. These are stress ratings only, and functional operation of the device at these or any other conditions beyond
those specified is not implied.
Integral nonlinearityFull-scale with gain = 6, best fit8ppm
Offset error±500mV
Offset error drift2mV/°C
Gain errorExcluding voltage reference error±0.2±0.5% of FS
Gain driftExcluding voltage reference drift5ppm/°C
Gain match between channels0.3% of FS
AC Performance
Common-mode rejectionfCM= 50Hz, 60Hz
Power-supply rejectionfPS= 50Hz, 60Hz90dB
CrosstalkfIN= 50Hz, 60Hz–126dB
Signal-to-noise ratio (SNR)fIN= 10Hz input, gain = 6112dB
Total harmonic distortion (THD)
(1) Performance is applicable for 5V operation as well. Production testing for limits is performed at 3V.
(2) Noise data measured in a 10-second interval. Test not performed in production. Input-referred noise is calculated with input shorted
(without electrode resistance) over a 10-second interval.
(3) CMRR is measured with a common-mode signal of AVSS + 0.3V to AVDD – 0.3V. The values indicated are the minimum of the eight
channels.
(1)
, V
= 2.4V, external f
REF
TA= +25°C, input = 1.5V±200pA
TA= 0°C to +70°C, input = 1.5V±1nA
No lead-off1000MΩ
Pull-up resistor lead-off detection10MΩ
DR[2:0] = 011 to 110, no missing codes24Bits
DR[2:0] = 00017Bits
f
= 2.048MHz50032000SPS
CLK
f
= 2.048MHz, Low-Power mode12516000SPS
CLK
Gain = 6
Gain = 6, 256 points, 0.5 seconds of data47mV
Gain settings other than 6, data rate other
than 500SPS
10Hz, –0.5dBFs–98dB
100Hz, –0.5dBFs–100dB
(2)
, 10 seconds of data5mV
= 2.048MHz, data rate = 500SPS, high resolution mode, and gain = 6,
FrequencySee the Register Map section for settings0, fDR/4kHz
CurrentSee the Register Map section for settings6, 12, 18, 24nA
Current accuracy±10%
Comparator threshold accuracy±30mV
The ADS1294/6/8 noise performance can be optimized by adjusting the data rate and PGA setting. As the
averaging is increased by reducing the data rate, the noise drops correspondingly. Increasing the PGA value
reduces the input-referred noise, which is particularly useful when measuring low-level biopotential signals.
Table 1 and Table 2 summarize the noise performance of the ADS1294/6/8 in the High-Resolution (HR) mode
and Low-Power (LP) mode, respectively, with a 3V analog power supply. Table 3 and Table 4 summarize the
noise performance of the ADS1294/6/8 in the HR mode and LP mode, respectively, with a 5V analog power
supply. The data are representative of typical noise performance at TA= +25°C. The data shown are the result of
averaging the readings from multiple devices and are measured with the inputs shorted together. A minimum of
1000 consecutive readings are used to calculate the RMS and peak-to-peak noise for each reading. For the two
highest data rates, the noise is limited by quantization noise of the ADC and does not have a gaussian
distribution. Thus, the ratio between rms noise and peak-to-peak noise is approximately 10. For the lower data
rates, the ratio is approximately 6.6.
Table 1 to Table 4 show measurements taken with an internal reference. The data are also representative of the
ADS1294/6/8 noise performance when using a low-noise external reference such as the REF5025.
1AAnalog inputDifferential analog positive input 8 (ADS1298 only)
BGA PIN ASSIGNMENTS
1BAnalog inputDifferential analog positive input 7 (ADS1298 only)
1CAnalog inputDifferential analog positive input 6 (ADS1296/8 only)
1DAnalog inputDifferential analog positive input 5 (ADS1296/8 only)
1EAnalog inputDifferential analog positive input 4
1FAnalog inputDifferential analog positive input 3
1GAnalog inputDifferential analog positive input 2
1HAnalog inputDifferential analog positive input 1
2AAnalog inputDifferential analog negative input 8 (ADS1298 only)
2BAnalog inputDifferential analog negative input 7 (ADS1298 only)
2CAnalog inputDifferential analog negative input 6 (ADS1296/8 only)
2DAnalog inputDifferential analog negative input 5 (ADS1296/8 only)
2EAnalog inputDifferential analog negative input 4
2FAnalog inputDifferential analog negative input 3
2GAnalog inputDifferential analog negative input 2
2HAnalog inputDifferential analog negative input 1
Product Folder Link(s): ADS1294 ADS1296 ADS1298
ADS1294
ADS1296
ADS1298
SBAS459D –JANUARY 2010–REVISED MAY 2010
BGA PIN ASSIGNMENTS (continued)
NAMETERMINALFUNCTIONDESCRIPTION
RLDIN3AAnalog inputRight leg drive input to MUX
RLDOUT3BAnalog outputRight leg drive output
RLDINV3CAnalog input/outputRight leg drive inverting input
WCT3DAnalog outputWilson Central Terminal output
TESTP_PACE_OUT13EAnalog input/buffer output Internal test signal/single-ended buffer output based on register settings
TESTN_PACE_OUT23FAnalog input/outputInternal test signal/single-ended buffer output based on register settings
VCAP43GAnalog outputAnalog bypass capacitor
VREFP3HAnalog input/outputPositive reference voltage
RLDREF4CAnalog inputRight leg drive noninverting input
AVSS4DSupplyAnalog ground
RESV14EDigital inputReserved for future use. Must tie to logic low (DGND)
RESV24FAnalog outputReserved for future use
RESV34GAnalog outputReserved for future use
VREFN4HAnalog inputNegative reference voltage
AVSS5ASupplyAnalog ground
AVSS5BSupplyAnalog ground
AVSS5CSupplyAnalog ground
AVSS5DSupplyAnalog ground
GPIO45EDigital input/outputGPIO4 in normal mode, RESP_PH in respiration mode
GPIO15FDigital input/outputGeneral purpose input/output pin
PWDN5GDigital inputPower-down; active low
1Analog inputDifferential analog negative input 8 (ADS1298 only)
2Analog inputDifferential analog positive input 8 (ADS1298 only)
3Analog inputDifferential analog negative input 7 (ADS1298 only)
4Analog inputDifferential analog positive input 7 (ADS1298 only)
5Analog inputDifferential analog negative input 6 (ADS1296/8 only)
6Analog inputDifferential analog positive input 6 (ADS1296/8 only)
7Analog inputDifferential analog negative input 5 (ADS1296/8 only)
8Analog inputDifferential analog positive input 5 (ADS1296/8 only)
9Analog inputDifferential analog negative input 4
10Analog inputDifferential analog positive input 4
11Analog inputDifferential analog negative input 3
12Analog inputDifferential analog positive input 3
13Analog inputDifferential analog negative input 2
14Analog inputDifferential analog positive input 2
PAG PIN ASSIGNMENTS
Product Folder Link(s): ADS1294 ADS1296 ADS1298
ADS1294
ADS1296
ADS1298
SBAS459D –JANUARY 2010–REVISED MAY 2010
PAG PIN ASSIGNMENTS (continued)
NAMETERMINALFUNCTIONDESCRIPTION
(1)
IN1N
(1)
IN1P
TESTP_PACE_OUT117Analog input/buffer output Internal test signal/single-ended buffer output based on register settings
TESTN_PACE_OUT218Analog input/outputInternal test signal/single-ended buffer output based on register settings
DOUT43Digital outputSPI data out
GPIO244Digital input/outputGeneral-purpose input/output pin
GPIO345Digital input/outputGPIO3 in normal mode, RESP in respiration mode
GPIO446Digital input/outputGPIO4 in normal mode, RESP_PH in respiration mode
Master clock period414514414514ns
CS low to first SCLK, setup time617ns
SCLK period5066.6ns
SCLK pulse width, high and low1525ns
DIN valid to SCLK falling edge: setup time1010ns
Valid DIN after SCLK falling edge: hold time1011ns
SCLK falling edge to invalid DOUT: hold time1010ns
SCLK rising edge to DOUT valid: setup time1732ns
CS high pulse22t
CS low to DOUT driven1020ns
Eighth SCLK falling edge to CS high44t
Command decode time44t
CS high to DOUT Hi-Z1020ns
DAISY_IN valid to SCLK rising edge: setup time1010ns
DAISY_IN valid after SCLK rising edge: hold time1010ns
TheADS1294/6/8arelow-power,multichannel,simultaneously-sampling,24-bitdelta-sigma(ΔΣ)
analog-to-digital converters (ADCs) with integrated programmable gain amplifiers (PGAs). These devices
integrate various ECG-specific functions that make them well-suited for scalable electrocardiogram (ECG),
electroencephalography (EEG), and electromyography (EMG) applications. The devices can also be used in
high-performance, multichannel data acquisition systems by powering down the ECG-specific circuitry.
The ADS1294/6/8 have a highly programmable multiplexer that allows for temperature, supply, input short, and
RLD measurements. Additionally, the multiplexer allows any of the input electrodes to be programmed as the
patient reference drive. The PGA gain can be chosen from one of seven settings (1, 2, 3, 4, 6, 8, and 12). The
ADCs in the device offer data rates from 250SPS to 32kSPS. Communication to the device is accomplished
using an SPI-compatible interface. The device provides four GPIO pins for general use. Multiple devices can be
synchronized using the START pin.
The internal reference can be programmed to either 2.4V or 4V. The internal oscillator generates a 2.048MHz
clock. The versatile right leg drive (RLD) block allows the user to choose the average of any combination of
electrodes to generate the patient drive signal. Lead-off detection can be accomplished either by using a
pull-up/pull-down resistor or a current source/sink. An internal ac lead-off detection feature is also available. The
device supports both hardware pace detection and software pace detection. The Wilson Central Terminal (WCT)
block can be used to generate the WCT point of the standard 12-lead ECG.
This section contains details of the ADS1294/6/8 internal functional elements. The analog blocks are discussed
first followed by the digital interface. Blocks implementing ECG-specific functions are covered in the end.
Throughout this document, f
denotes the frequency of the signal at the CLK pin, t
CLK
signal at the CLK pin, fDRdenotes the output data rate, tDRdenotes the time period of the output data, and f
denotes the frequency at which the modulator samples the input.
EMI FILTER
An RC filter at the input acts as an EMI filter on all of the channels. The –3dB filter bandwidth is approximately
3MHz.
INPUT MULTIPLEXER
The ADS1294/6/8 input multiplexers are very flexible and provide many configurable signal switching options.
Figure 19 shows the multiplexer on a single channel of the device. Note that the device has eight such blocks,
one for each channel. TEST_PACE_OUT1, TEST_PACE_OUT2, and RLD_IN are common to all eight blocks.
VINP and VINN are separate for each of the eight blocks. This flexibility allows for significant device and
sub-system diagnostics, calibration and configuration. Selection of switch settings for each channel is made by
writing the appropriate values to the CHnSET[2:0] register (see the CHnSET: Individual Channel Settings section
for details) and by writing the RLD_MEAS bit in the CONFIG3 register (see the CONFIG3: Configuration Register
3 subsection of the Register Map section for details). More details of the ECG-specific features of the multiplexer
are discussed in the Input Multiplexer subsection of the ECG-Specifc Functions section.
(1) MVDD monitor voltage supply depends on channel number; see the Supply Measurements (MVDDP, MVDDN)
section.
Figure 19. Input Multiplexer Block for One Channel
Product Folder Link(s): ADS1294 ADS1296 ADS1298
Temperature( C)=°
TemperatureReading( V)145,300 Vm-m
490 V/ Cm °
+25 C°
2x
1x
1x
8x
AVDD
AVSS
TemperatureSensorMonitor
ToMUXTempP
ToMUXTempN
ADS1294
ADS1296
ADS1298
SBAS459D –JANUARY 2010–REVISED MAY 2010
Device Noise Measurements
Setting CHnSET[2:0] = 001 sets the common-mode voltage of (AVDD + AVSS)/2 to both inputs of the channel.
This setting can be used to test the inherent noise of the device in the user system.
Test Signals (TestP and TestN)
Setting CHnSET[2:0] = 101 provides internally-generated test signals for use in sub-system verification at
power-up. This functionality allows the entire signal chain to be tested out. Although the test signals are similar to
the CAL signals described in the IEC60601-2-51 specification, this feature is not intended for use in compliance
testing.
Control of the test signals is accomplished through register settings (see the CONFIG2: Configuration Register 2
subsection in the Register Map section for details). TEST_AMP controls the signal amplitude and TEST_FREQ
controls switching at the required frequency.
The test signals are multiplexed and transmitted out of the device at the TESTP_PACE_OUT1 and
TESTN_PACE_OUT2 pins. A bit register (CONFIG2.INT_TEST = 0) deactivates the internal test signals so that
the test signal can be driven externally. This feature allows the calibration of multiple devices with the same
signal. The test signal feature cannot be used in conjunction with the external hardware pace feature (see the
External Hardware Approach subsection of the ECG-Specific Functions section for details).
When hardware pace detect is not used, the TESTP_PACE_OUT1 and TESPN_PACE_OUT2 signals can be
used as a multiplexed differential input channel. These inputs can be multiplexed to any of the eight channels.
The performance of the differential input signal fed through these pins is identical to the normal channel
performance.
www.ti.com
Temperature Sensor (TempP, TempN)
The ADS1294/6/8 contain an on-chip temperature sensor. This sensor uses two internal diodes with one diode
having a current density 16x that of the other, as shown in Figure 20. The difference in current densities of the
diodes yields a difference in voltage that is proportional to absolute temperature.
As a result of the low thermal resistance of the package to the printed circuit board (PCB), the internal device
temperature tracks the PCB temperature closely. Note that self-heating of the ADS1294/6/8 causes a higher
reading than the temperature of the surrounding PCB.
The scale factor of Equation 1 converts the temperature reading to °C. Before using this equation, the
temperature reading code must first be scaled to mV.
Setting CHnSET[2:0] = 011 sets the channel inputs to different supply voltages of the device. For channels 1, 2,
5, 6, 7, and 8, (MVDDP – MVDDN) is [0.5 × (AVDD + AVSS)]; for channel 3 and for channel 4, (MVDDP –
MVDDN) is DVDD/4. Note that to avoid saturating the PGA while measuring power supplies, the gain must be
set to '1'.
Lead-Off Excitation Signals (LoffP, LoffN)
The lead-off excitation signals are fed into the multiplexer before the switches. The comparators that detect the
lead-off condition are also connected to the multiplexer block before the switches. For a detailed description of
the lead-off block, refer to the Lead-Off Detection subsection in the ECG-Specific Functions section.
Auxiliary Single-Ended Input
The RLD_IN pin is primarily used for routing the right leg drive signal to any of the electrodes in case the right leg
drive electrode falls off. However, the RLD_IN pin can be used as a multiple single-ended input channel. The
signal at the RLD_IN pin can be measured with respect to the voltage at the RLD_REF pin using any of the eight
channels. This measurement is done by setting the channel multiplexer setting to '010' and the RLD_MEAS bit of
the CONFIG3 register to '1'.
ANALOG INPUT
The analog input to the ADS1298 is fully differential. Assuming PGA = 1, the input (INP – INN) can span
between –V
digital codes. There are two general methods of driving the analog input of the ADS1298: single-ended or
differential, as shown in Figure 21 and Figure 22. Note that INP and INN are 180°C out-of-phase in the
differential input method. When the input is single-ended, the INN input is held at the common-mode voltage,
preferably at mid-supply. The INP input swings around the same common voltage and the peak-to-peak
amplitude is the (common-mode + 1/2V
the common-mode is given by (INP + INN)/2. Both the INP and INN inputs swing from (common-mode + 1/2V
to common-mode – 1/2V
differential configuration.
REF
to +V
. Refer to Table 8 for an explanation of the correlation between the analog input and the
REF
) and the (common-mode – 1/2V
REF
). For optimal performance, it is recommended that the ADS1298 be used in a
REF
SBAS459D –JANUARY 2010–REVISED MAY 2010
). When the input is differential,
REF
REF
Figure 21. Methods of Driving the ADS1298: Single-Ended or Differential
Figure 22. Using the ADS1298 in the Single-Ended and Differential Input Modes
Product Folder Link(s): ADS1294 ADS1296 ADS1298
PgaP
R
50kW
2
R
20k
(forGain=6)
W
1
R
50kW
2
FromMuxP
PgaN
FromMuxN
ToADC
ADS1294
ADS1296
ADS1298
SBAS459D –JANUARY 2010–REVISED MAY 2010
PGA SETTINGS AND INPUT RANGE
The PGA is a differential input/differential output amplifier, as shown in Figure 23. It has seven gain settings (1,
2, 3, 4, 6, 8, and 12) that can be set by writing to the CHnSET register (see the CHnSET: Individual Channel
Settings subsection of the Register Map section for details). The ADS1294/6/8 have CMOS inputs and hence
have negligible current noise. Table 6 shows the typical values of bandwidths for various gain settings. Note that
Table 6 shows the small-signal bandwidth. For large signals, the performance is limited by the slew rate of the
PGA.
www.ti.com
Figure 23. PGA Implementation
Table 6. PGA Gain versus Bandwidth
GAINTEMPERATURE (kHz)
1237
2146
3127
496
664
848
1232
NOMINAL BANDWIDTH AT ROOM
The resistor string of the PGA that implements the gain has 120kΩ of resistance for a gain of 6. This resistance
provides a current path across the outputs of the PGA in the presence of a differential input signal. This current
is in addition to the quiescent current specified for the device in the presence of differential signal at input.
The usable input common-mode range of the front end depends on various parameters, including the maximum
differential input signal, supply voltage, PGA gain, etc. This range is described in Equation 2:
where:
V
MAX_DIFF
= maximum differential signal at the input of the PGA
CM = common-mode range(2)
For example:
If VDD= 3V, gain = 6, and V
MAX_DIFF
= 350mV
Then 1.25V < CM < 1.75V
Input Differential Dynamic Range
The differential (INP – INN) signal range depends on the analog supply and reference used in the system. This
range is shown in Equation 3.
SBAS459D –JANUARY 2010–REVISED MAY 2010
(3)
The 3V supply, with a reference of 2.4V and a gain of 6 for ECGs, is optimized for power with a differential input
signal of approximately 300mV. For higher dynamic range, a 5V supply with a reference of 4V (set by the
VREF_4V bit of the CONFIG3 register) can be used to increase the differential dynamic range.
ADC ΔΣ Modulator
Each channel of the ADS1294/6/8 has a 24-bit ΔΣ ADC. This converter uses a second-order modulator
optimized for low-power applications. The modulator samples the input signal at the rate of f
high-resolution mode and f
the ADS1294/6/8 is shaped until f
MOD
= f
/8 for the low-power mode. As in the case of any ΔΣ modulator, the noise of
CLK
/2, as shown in Figure 24. The on-chip digital decimation filters explained in
MOD
MOD
= f
CLK
/4 for
the next section can be used to filter out the noise at higher frequencies. These on-chip decimation filters also
provide antialias filtering. This feature of the ΔΣ converters drastically reduces the complexity of the analog
antialiasing filters that are typically needed with nyquist ADCs.