SBAA535A March   2022  â€“ March 2024 ADC128D818 , ADS1000 , ADS1000-Q1 , ADS1013 , ADS1013-Q1 , ADS1014 , ADS1014-Q1 , ADS1015 , ADS1015-Q1 , ADS1018 , ADS1018-Q1 , ADS1100 , ADS1110 , ADS1112 , ADS1113 , ADS1113-Q1 , ADS1114 , ADS1114-Q1 , ADS1115 , ADS1115-Q1 , ADS1118 , ADS1118-Q1 , ADS1119 , ADS1120 , ADS1120-Q1 , ADS112C04 , ADS112U04 , ADS1130 , ADS1131 , ADS1146 , ADS1147 , ADS1148 , ADS1148-Q1 , ADS114S06 , ADS114S06B , ADS114S08 , ADS114S08B , ADS1158 , ADS1216 , ADS1217 , ADS1218 , ADS1219 , ADS1220 , ADS122C04 , ADS122U04 , ADS1230 , ADS1231 , ADS1232 , ADS1234 , ADS1235 , ADS1235-Q1 , ADS1243-HT , ADS1246 , ADS1247 , ADS1248 , ADS124S06 , ADS124S08 , ADS1250 , ADS1251 , ADS1252 , ADS1253 , ADS1254 , ADS1255 , ADS1256 , ADS1257 , ADS1258 , ADS1258-EP , ADS1259 , ADS1259-Q1 , ADS125H01 , ADS125H02 , ADS1260 , ADS1260-Q1 , ADS1261 , ADS1261-Q1 , ADS1262 , ADS1263 , ADS127L01 , ADS1281 , ADS1282 , ADS1282-SP , ADS1283 , ADS1284 , ADS1287 , ADS1291 , LMP90080-Q1 , LMP90100 , TLA2021 , TLA2022 , TLA2024

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. Introduction
  5. Data Sheet Timing and Nomenclature
  6. What Causes Conversion Latency in a Delta-Sigma ADC?
  7. Digital Filter Operation and Behavior
    1.     8
    2.     9
    3. 4.1 Unsettled Data Due to an ADC Operation
  8. ADC Features and Modes that Affect Conversion Latency
    1. 5.1 First Conversion Versus Second and Subsequent Conversion Latency
    2. 5.2 Conversion Mode
    3. 5.3 Programmable Delay
    4. 5.4 ADC Overhead Time
    5. 5.5 Clock Frequency
    6. 5.6 Chopping
  9. Analog Settling
  10. Important Takeaways
  11. Cycle Time Calculation Examples
    1. 8.1 Example #1: Using the ADS124S08
    2. 8.2 Example #2: Changing the Conversion Mode
    3. 8.3 Example #3: Changing the Filter Type
    4. 8.4 Example #4: Changing the Clock Frequency
    5. 8.5 Example #5: Enabling Chop and Reducing the Number of Conversions per Channel
    6. 8.6 Example #6: Scanning Two Channels With Different System Parameters
    7. 8.7 Example #7: Using the ADS1261
    8. 8.8 Example #8: Changing Multiple Parameters Using the ADS1261
  12. Summary
  13. 10Revision History

The results from Figure 4-2 and Figure 4-3 yield an approximation for the conversion latency, tCL, as per Equation 14:

Equation 2. tCL ≈ x / ODR

where

  • x is the sinc filter order, which is the x in the notation sincx
This relationship is implied in the ADS1261 conversion latency table introduced in Section 2. For example, the conversion latency for the 20 SPS ODR is 50.43 ms using a sinc1 filter, which is approximately 1 / ODR. Comparatively, the latency is 150.4 ms using the sinc3 filter, which is approximately 3 / ODR. However, additional factors such as the ADC overhead time or programmable delay can skew this relationship. These factors are discussed in more detail throughout this document.

The digital filter behavior in response to a step input can also be seen in a real ADC. Figure 4-4 recreates an image from the ADS1261 data sheet that reveals how the data ready (DRDY) pin and sinc3 output (in blue) respond when a step input (in black) is applied to a single input channel.

GUID-20220201-SS0I-HFD2-NZJQ-KJGHK16FQ80J-low.svgFigure 4-4 ADS1261 DRDY Pin Behavior When a Step Input Occurs

The important takeaway from Figure 4-4 is that the two conversion results produced immediately after the step input (shown in red) are a mix of old data and new data. However, DRDY still transitions high-to-low to indicate new conversion results are ready even though these are comprised of unsettled data. In other words, the ADC does not detect when a step input is applied to the selected channel. Instead, the delta-sigma modulator continues to sample the input and the digital filter processes this information regardless of significant changes in the analog signal. As Figure 4-4 shows, the ADS1261 requires a number of additional DRDY transitions to produce settled conversion results (in green), which depends on the selected filter type. Ultimately, the user must manually identify a step input and then ignore subsequent DRDY transitions until a settled conversion result is available.

It is also important to consider if a step change occurs during the conversion process, which can lead to additional conversion latency. Figure 4-5 shows a step input occurring immediately before conversion period N+1 on a single channel (CH1). Figure 4-6 shows the same response with the input step occurring during conversion period N+1.

GUID-20220202-SS0I-7MQ7-JXFL-BZZKWKPXTTGZ-low.svgFigure 4-5 Sinc3 Filter Response When a Step Input Occurs Before the Conversion Period
GUID-20220201-SS0I-9L7P-NMVK-3RNQ1PZGFRW9-low.svgFigure 4-6 Sinc3 Filter Response When a Step Input Occurs During the Conversion Period

As Figure 4-6 shows, a sinc3 filter actually requires four conversion periods to produce a settled conversion result when the step input occurs during the conversion process. This additional delay occurs because the first digital filter stage contains sampled data from when the analog input was both –FS and +FS. This information is effectively useless for accurately recreating the input signal and needs to completely clear out of the digital filter before settled conversion results are available. This requires three complete conversion periods for a sinc3 filter, with settled data available at the end of the fourth conversion period.

Equation 3 applies this consideration to Equation 14 and provides an approximation for tCL when the analog input changes significantly during the conversion process:

Equation 3. tCL ≈ (x + 1) / ODR

where

  • x is the sinc filter order, which is the x in the notation sincx

To avoid reading unsettled conversion results as well as increasing conversion latency, ensure that the input signal has settled to its final value before starting the conversion process.