SDAA302 April   2026 TPS53689 , TPS53689T , TPS536C9 , TPS536C9T

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2Definition of Bump in Multiphase VR Systems
  6. 3System Description and Observed Error
  7. 4Simulation Analysis and Sequence of Events
  8. 5Undervoltage Fault Trigger Identification
  9. 6Measurement Validation
  10. 7Summary
  11. 8References

System Description and Observed Error

During evaluation on the customer's board, an abnormal startup behavior was observed. The system failed to complete the startup sequence when the bump reduction feature was enabled (Figure 3-1). In contrast, normal startup operation was achieved after the bump reduction feature was disabled (Figure 3-2). Under the failed startup condition, a VOUT_UV protection event was logged by the controller.

Since the exact timing and condition of the undervoltage (UV) trigger could not be directly identified from external measurements, an emulated controller was utilized to further investigate the event. By monitoring the internal VDAC voltage of the emulated controller and reporting its status through SMBus Alert, the occurrence of the UV trigger was successfully confirmed.

 Bump Reduction Enable Figure 3-1 Bump Reduction Enable
 Bump Reduction Disable Figure 3-2 Bump Reduction Disable

As shown in Figure 3-1, the output voltage stalls after the first few PWM pulses, as the controller stops PWM pulses. The question then arises as to why the controller stops generating PWM pulses. In simulation it was observed that the issue was related to saturation (high negative value) of the controller integrator.

 Loop Compensation Conceptual Block Diagram Figure 3-3 Loop Compensation Conceptual Block Diagram

Position of integrator ( τ I N T ) in the control loop is shown in Figure 3-3. In GUI, it is expressed as Int Time Constant (Figure 3-4). However, during bump reduction, a different value of τ I N T is used, which is stored in reg location 0xCE<14:12> (not in GUI) and denoted as Int_low_TC. The final value of the time constant, is τ I N T × G I N T as shown in .Table 3-1

 Loop Timing Parameters in Fusion GUI Figure 3-4 Loop Timing Parameters in Fusion GUI
Table 3-1 Effective Integration Time Constant
Board INT_TC
GUI value
INT_LOW_TC
Reg name
GINT Final INT_TC Final INT_LOW_TC Bootup Successful?
1U 2us 125ns 6 12us 750ns Yes
2U 8us 125ns 1 8us 125ns No
2U experiment 8us 1000ns 1 8us 1000ns Yes