SLAAEI4 August   2024 TAC5111-Q1 , TAC5212-Q1 , TAC5311-Q1 , TAC5312-Q1 , TAC5411-Q1 , TAC5412-Q1 , TAD5212-Q1

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2Signal Processing Chain
  6. 3Distortion Limiter
    1. 3.1 Distortion Limiter Parameters
      1. 3.1.1 Threshold Maximum
      2. 3.1.2 Threshold Minimum
      3. 3.1.3 Inflection Point
      4. 3.1.4 Slope
      5. 3.1.5 Attack Rate
      6. 3.1.6 Release Rate
      7. 3.1.7 Hold Counter
    2. 3.2 Limiter Response
  7. 4Brown-Out Protection
    1. 4.1 Brown-Out Protection Parameters
      1. 4.1.1 Critical Level
      2. 4.1.2 Gain Level
      3. 4.1.3 Attack Rate
      4. 4.1.4 Release Rate
      5. 4.1.5 Hold Counter
    2. 4.2 Brown-Out Protection Response
  8. 5Thermal Foldback
    1. 5.1 Thermal Foldback Parameters
      1. 5.1.1 Temperature Threshold
      2. 5.1.2 Maximum Attenuation Threshold
      3. 5.1.3 Slope
      4. 5.1.4 Attack Coefficient
      5. 5.1.5 Release Coefficient
      6. 5.1.6 Hold Counter
        1. 5.1.6.1 Thermal Foldback Response
  9. 6Example
  10. 7Summary
  11. 8References

Hold Counter

The hold counter is the amount of time taken following a change in VBAT before the Brown-out Protector attenuates the output signal level. This threshold is controlled by the coefficient YRAM_RESET_COUNTER_BOP. Equation 12 shows how to compute the parameters from the desired hold rate in milliseconds. The threshold range is from 1ms to 1000ms and can be programmed in 1ms steps, where T is the time in milliseconds before the Brown-out protection block is active.

Equation 12. YRAM_RESET_COUNTER_BOP= round(T×20)

Table 4-6 lists the registers corresponding to YRAM_RESET_COUNTER_LIM. The default value (0x00000060) corresponds to 2 milliseconds.

Table 4-6 Programmable Coefficient Registers for Hold Counter
CoefficientPageRegisterReset ValueDescription
YRAM_RESET_COUNTER_BOP0x1A0x1C0x00ASIOUT_BUF_VARS_BYT1[31:24]
YRAM_RESET_COUNTER_BOP0x1A0x1D0x00ASIOUT_BUF_VARS_BYT2[23:16]
YRAM_RESET_COUNTER_BOP0x1A0x1E0x00ASIOUT_BUF_VARS_BYT3[15:8]
YRAM_RESET_COUNTER_BOP0x1A0x1F0x00ASIOUT_BUF_VARS_BYT4[7:0]