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

Slope

The slope is the rate in dB per degree attenuation applied to the output signal until max attenuation level is reached. This threshold is controlled by the coefficient YRAM_THF_SLOPE. Equation 16 shows how to compute the parameters from the desired slope in dB/degree. The threshold range is from -0.01dB/°C to -8dB/°C and can be programmed in steps of 1x10^-4V, where S is the slope in V/V.

Equation 16. Y R A M _ L I M _ S L O P E   =   r o u n d ( S × 2 28 )

Table 5-4 lists the registers corresponding to YRAM_THF_SLOPE. The default value (0xE0000000) corresponds to -2dB/deg.

Table 5-4 Programmable Coefficient Registers for Slope
Coefficient Page Register Reset Value Description
YRAM_THF_SLOPE 0x1A 0x44 0x00 ASIOUT_BUF_VARS_BYT1[31:24]
YRAM_THF_SLOPE 0x1A 0x45 0x00 ASIOUT_BUF_VARS_BYT2[23:16]
YRAM_THF_SLOPE 0x1A 0x46 0x00 ASIOUT_BUF_VARS_BYT3[15:8]
YRAM_THF_SLOPE 0x1A 0x47 0x00 ASIOUT_BUF_VARS_BYT4[7:0]