The aim of the Tracking Power Supply (TPS) Audio Object is to provide PWM duty cycle values to boosted power supply controller ICs, as well as providing a reference to adjust TPS output on extension amplifiers or micro-controllers managing discrete amplifiers. This results in changing the power amplifier supply voltage in accordance to the levels of the audio output signals. Adaptive supply voltage allows to increase the efficiency and decrease electromagnetic noise generated by the amplifiers.
The TPS Audio Object has the following additional parameters:
AMPFACTOR – Amplification factor. Describes mapping of float numbers into output voltage
TPSSHIFT – Shift parameter for TPS voltage. This value must be evaluated from the amplifier’s hardware specifications
TPSFACTOR – Scale factor parameter for TPS voltage. This must be evaluated from the amplifier’s hardware specifications
MINTPSVOLTAGE – Minimum TPS voltage
MAXTPSVOLTAGE – Maximum TPS voltage
The tuning parameters of the TPS Audio Object are listed below
AUDIODELAY – Delay Buffer length
TPSDELAY – Delay of TPS signal
HOLDTIME – TPS voltage hold time
NUMHOLDINTERVALS – Number of stored TPS values in Detection buffer.
VOLTAGEHEADROOM – Headroom added to the envelope for TPS voltage
RAMPINGUPTIME – Ramping time for raising TPS voltage (for full-scale TPS change).
RAMPINGDOWNTIME – Ramping time for falling TPS voltage (for full-scale TPS change).
SCALINGMODE – Enables scaling mode
COMPFILTER – Enables compensation Filter
FILTERCOEFF_B0 – Compensating filter’s b0 coefficient
FILTERCOEFF_B1 – Compensating filter’s b1 coefficient
FILTERCOEFF_B2 – Compensating filter’s b2 coefficient
FILTERCOEFF_A1 – Compensating filter’s a1 coefficient
FILTERCOEFF_A2 – Compensating filter’s a2 coefficient
The parameters must match the hardware specification and the integration will be different among platforms. Please refer to the appropriate platform integration guide and specifications.