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

Example #1: Using the ADS124S08

Table 8-8 reports the system parameters that determine the cycle time in Example #1:

Table 8-1 System Parameters for Example #1
PARAMETERVALUE
ADCADS124S08
ODR1000 SPS
Filter typesinc3
Clock frequency4.096 MHz (default)
Conversion modeContinuous
Programmable delay14 ∙ tMOD (default)
ChoppingDisabled
Conversions per channel3
# of channels2

First, this example uses the default clock frequency, fCLK, of 4.096 MHz, allowing the nominal conversion latency values reported in the data sheet to be used. Next, it is necessary to consider both first conversion versus second and subsequent conversion latency for this example because there are multiple conversions required per channel and continuous-conversion mode is used.

Reviewing Table 5-1, the ADS124S08 conversion latency using the sinc3 filter and ODR = 1000 SPS is 3.156 ms for first conversion data (tFC) and 1 ms for second and subsequent conversions (tSSC). These times include the ADC overhead but do not include the programmable delay, tDELAY, where applicable. Equation 14 calculates the value of tDELAY in microseconds using the default value of tDELAY = 14 ∙ tMOD and fCLK = 4.096 MHz:

Equation 22. tDELAY = 14 ∙ tMOD = 14 ∙ (16 / fCLK) = 54.69 µs

The ADS124S08 programmable delay does not affect tSSC, though it does affect tFC. The first conversion latency including programmable delay, tFC_TOTAL, is calculated by Equation 7:

Equation 7. tFC_TOTAL = tFC + tDELAY = 3.156 ms + 0.055 ms = 3.211 ms

Finally, there is no need to consider additional latency due to chopping. Since each channel includes one first conversion and two second or subsequent conversions, the scan time for one channel, tCH, is given by Equation 8:

Equation 8. tCH = 1 ∙ tFC_TOTAL + 2 ∙ tSSC = 1 ∙ 3.211 ms + 2 ∙ 1 ms = 5.211 ms

Equation 9 calculates the cycle time, tCYCLE, using the result from Equation 8:

Equation 9. tCYCLE = # of channels ∙ tCH = 2 ∙ 5.211 ms = 10.422 ms

Ultimately, the cycle time for this example is 10.422 ms for 6 conversion results. Figure 8-1 depicts a timing diagram for the example system given the design parameters.

GUID-20220201-SS0I-G9XG-NTB3-DBBBQ6RR7RSB-low.svgFigure 8-1 Timing Diagram for Example #1