I am currently working to implement AGC on a design using TLV320AIC3256 codec. In my PPS model, Currently I have used the default settings with the SW AGC block. I intend use the following values for my design
AGC enabled, -17dBFS, Gain Hysteresis +/-1.0 dB
AGC Hysteresis 1.0 dB, Noise threshold disabled
AGC Max gain setting 30 dB
AGC Attack time 10ms
AGC Decay time 160ms
AGC Noise debounce time 0ms
AGC Signal debounce time 0ms.
I understand that we can calculate AGC_ENERGY, AGC_ATTACK_COEF, AGC_DECAY COEFF with the equations from the HELP box in PPS,
but I am unable to understand how to set the other remaining parameters as per my requirement.