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 #4: Changing the Clock Frequency

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

Table 8-4 System Parameters for Example #4
PARAMETERVALUE
ADCADS124S08
ODR1000 SPS
Filter typeLow-latency
Clock frequency3 MHz
Conversion modeSingle-shot
Programmable delay14 ∙ tMOD (default)
ChoppingDisabled
Conversions per channel3
# of channels2

Example #4 keeps all of the same system parameters as Example #3, though the default clock frequency, fCLK, of 4.096 MHz has been changed to a new clock frequency, fCLK_NEW, of 3 MHz. This choice directly affects the conversion latency and the programmable delay, and indirectly affects the ODR.

While not shown in this document, the ADS124S08 data sheet identifies the first-conversion latency, tFC, using the low-latency filter at ODR = 1000 SPS as 296 ∙ tMOD periods. Using the conversion latency in terms of tMOD periods instead of milliseconds enables easier calculations because the number of tMOD periods is independent of clock frequency.

The conversion latency of 296 ∙ tMOD periods includes the ADC overhead but does not include the programmable delay, tDELAY. Using the default value of tDELAY = 14 ∙ tMOD, the total first-conversion latency, tFC_TOTAL, is given by Equation 18:

Equation 18. tFC_TOTAL = tFC + tDELAY = 296 ∙ tMOD + 14 ∙ tMOD = 310 ∙ tMOD

Next, Equation 19 calculates one tMOD period in terms fCLK_NEW using the ADS124S08:

Equation 19. tMOD = 16 / fCLK_NEW

At fCLK_NEW = 3 MHz, tMOD = 5.33 µs. Therefore, tFC_TOTAL = 310 ∙ 5.33 µs = 1.652 ms

Finally, there is no need to consider additional latency due to chopping. Equation 21 calculates the cycle time, tCYCLE, using the scan time for one channel, tCH, that results from Equation 20. This assumes that the user starts the next conversion on each channel immediately after the previous conversion result is ready:

Equation 20. tCH = 3 ∙ tFC_TOTAL = 3 ∙ 1.652 ms = 4.956 ms
Equation 21. tCYCLE = # of channels ∙ tCH = 2 ∙ 4.956 ms = 9.912 ms

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

GUID-20220201-SS0I-CM3L-ZWGQ-ZZWQGPH5JZ6L-low.svgFigure 8-4 Timing Diagram for Example #4