SDAA302 April 2026 TPS53689 , TPS53689T , TPS536C9 , TPS536C9T
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.
Figure 3-1 Bump Reduction Enable
Figure 3-2 Bump Reduction DisableAs 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.
Figure 3-3 Loop Compensation Conceptual Block DiagramPosition of integrator ( ) 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 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 as shown in .Table 3-1
Figure 3-4 Loop Timing Parameters in Fusion GUI| 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 |