JAJSLC6 November 2021 UCC28781-Q1
PRODUCTION DATA
As the load current reduces to IO(BUR) where VCS reaches the VCST(BUR) threshold, the control mode transitions to ABM starts and VCS is clamped. The peak magnetizing current and the switching frequency (fSW) of each switching cycle are fixed for a given input voltage level. VCST(BUR) is programmed by the BUR pin voltage (VBUR). The PWM pattern of ABM is shown in #T4924628-34. When RUN goes high, a delay time between RUN and PWML (tD(RUN-PWML)) is given to allow both the gate driver and the UCC28781-Q1 controller time to wake up from a wait state to a run state. The first PWML pulse turns on QL close to a valley point of the DCM ringing on the switch-node voltage (VSW) by sensing the condition of zero crossing detection (ZCD) on the auxiliary winding voltage (VAUX).
The following switching cycles operate in a ZVS condition, since PWMH is enabled. As the number of PWML pulses (NSW) in the burst packet reaches its target value, the RUN pin pulls low after the ZCD of the last switching cycle is detected, and forces the isolated gate driver and controller into a wait state for the quiescent current reduction of both devices. In this mode, the minimum off-time of the RUN signal is 2.2 µs and the minimum on-time of PWML is limited to the leading-edge blanking time (tCSLEB) of the peak current loop. However, more grouped pulses means more risk of higher output ripple and higher audible noise. The following equation estimates how burst frequency (fBUR) varies with output load and other parameters.
As IO < IO(BUR), fBUR can become lower than the audible noise range if NSW is fixed. In ABM, NSW is modulated to ensure fBUR stays above 20 kHz by monitoring fBUR in each burst period. As IO decreases, fBUR decreases and reaches a predetermined low-level frequency threshold (fBUR(LR)) of 25 kHz. The ABM loop commands Nsw of both PWML and PWMH to be reduced by one pulse to maintain fBUR above fBUR(LR). At the same time, the burst frequency ripple on the output voltage reduces as NSW drops with the load reduction. As IO increases, fBUR becomes higher and reaches a predetermined high-level frequency threshold (fBUR(UP)). The ABM loop commands NSW to be increased by one pulse to push fBUR back below fBUR(UP).
The maximum NSW and the fBUR(UP) thresholds are modified based on the output voltage condition, i.e., the positive VS-pin voltage level. When the VVS sampled at the PWMH falling edge is less than the 2.4-V threshold (VVSLV(LR)), the maximum NSW is 5 pulses and the fBUR(UP2) is 50 kHz. When the sampled VVS is higher than the 2.5-V threshold (VVSLV(UP)), the maximum NSW is 9 pulses, the fBUR(UP2) is 50 kHz for NSW ≤ 3, and the fBUR(UP1) is 34 kHz for NSW> 3. The IPC-pin voltage does not affect the parameters in ABM mode.
This algorithm maximizes the number of pulses in each burst packet to improve light-load efficiency, while also limiting the burst output ripple and audible noise. As IO is close to the boundary between AAM and ABM, the two burst packets with the maximum pulse count may start to bundle together. In order to mitigate the output ripple and audible noise concerns, when the bundled burst packet appears two times within eight sequential burst cycles, the 5-µA current sink into the BUR pin is enabled to reduce VBUR . The less energy per cycle with a lower VBURwill force the control loop to transition from ABM to AAM smoothly in order to allow the peak current increase to maintain the output voltage regulation.