SLUSCU6C August 2017 – January 2020 UCC256301
PRODUCTION DATA.
Below is an overview of the system states sequence:
The state transition diagram starts from the un-powered condition of UCC25630. As soon as the system is plugged in, HV pin JFET will be enabled and will start to deliver current from a source connected to the HV pin to the VCC capacitor. Once the VCC pin voltage exceeds its VCCStartSwitching threshold, system state will change to JFETOFF. When PFC output voltage reaches a certain level, LLC is turned on. Before LLC starts running, the LO pin is kept high to pull the HS node of the LLC bridge low, thus allowing the capacitor between HB and HS pins to be charged from VCC via the bootstrap diode. UCC256301 will remain in the CHARGE_BOOT state for a certain time to ensure the boot capacitor is fully charged. When LLC output voltage reaches a certain level, both PFC and LLC gets power from LLC transformer bias winding. When the load drops to below a certain level, LLC operates in burst mode
Fault conditions encountered by UCC256301 will cause operation to stop, or paused for a certain period of time followed by an automatic re-start. It is to ensure that while a persistent fault condition is present, it is not possible for UCC256301 or the power converter temperature to continue to rise as a result of the repeated re-start attempts.
Table 1 summarizes the inputs and outputs of Figure 49
SIGNAL NAME | I/O | DESCRIPTION |
---|---|---|
OVP | I | Output over voltage fault |
OTP | I | Over temperature fault |
OCP1 | I | Peak current fault |
OCP2 | I | Average current fault with 2ms timer |
OCP3 | I | Average current fault with 50ms timer |
BLKStart | I | Bulk voltage is above start threshold |
BLKStop | I | Bulk voltage is below stop threshold |
BLKOV | I | Bulk over voltage fault |
RVCCUVLO | I | RVCC UVLO fault |
VCCReStartJfet | I | VCC is below restart threshold |
VCCStartSwitching | I | VCC is above start switching threshold (the threshold is different in self bias mode and external bias mode) |
ACZeroCrossing | I | AC zero crossing is detected |
FBLessThanBMT | I | FBReplica voltage is less than burst mode threshold |
WaveGenEn | O | Waveform generator enable |
RVCCEn | O | RVCC enable |
VCCClampEn | O | Enable VCC clamp mode (details in VCC pin section) |
SSEn | O | Soft start enable |
XcapDischarge | O | Activate x-cap discharge |
HVFetOn | O | Turn on or off JFET |
The state machine is shown in Figure 50 and the description of the states and state transition conditions are in the tables below.
STATE | OUTPUT STATUS | DESCRIPTION |
---|---|---|
STARTUP | WaveGenEn = 0
RVCCEn = 0 VCCClampEn = 1 SSEn = 0 HVFetOn = 1 |
This is the first state after power on reset (POR). In this state, the HV JEFT is on, and it’s working in a voltage clamp state where the VCC voltage is regulated to 13V to allow internal circuits to load trim settings and start up. |
JFETON | WaveGenEn = 0
RVCCEn = 0 VCCClampEn = 0 SSEn = 0 HVFetOn = 1 |
In this state, the JFET is on. The VCC clamp mode is disabled. HV start up current is regulated to IHVHigh. |
JFETOFF | WaveGenEn = 0
RVCCEn = 1 VCCClampEn = 0 SSEn = 0 HVFetOn = 0 |
When VCC is higher than VCCStartSwitching threshold, the JFET is turned off and system enters JFETOFF state. The regulated RVCC is turned on. PFC soft start begins. |
WAKEUP | WaveGenEn = 0
RVCCEn = 1 VCCClampEn = 0 SSEn = 0 HVFetOn = 0 |
When BLK voltage reaches BLKStart level, the system enters WAKEUP state and stay in WAKEUP state for 150us for the analog circuits to wake up. |
CHARGE_BOOT | WaveGenEn = 0
RVCCEn = 1 VCCClampEn = 0 SSEn = 0 HVFetOn = 0 |
In this state, the BOOT capacitor is charged by turning on the low side switch for a certain period of time. |
STEADY_STATE_RUN | WaveGenEn = 1
RVCCEn = 1 VCCClampEn = 0 SSEn = 1 HVFetOn = 0 |
In this state, the waveform generator is enabled. Soft start module is enabled. LLC starts to soft start. When soft start is done, the system enters normal operation. |
LIGHT_LOAD_RUN | WaveGenEn = 1
RVCCEn = 1 VCCClampEn = 0 SSEn = 1 HVFetOn = 0 |
If FBReplica is less than burst mode threshold during normal operation, the system enters LIGHT_LOAD_RUN mode. The FBLessThanBMT time is counted. If the time is longer than 200ms, it is treated as a fault, restart the system. |
FAULT | WaveGenEn = 0
RVCCEn = 0 VCCClampEn = 0 SSEn = 0 HVFetOn = 0 |
After any fault condition, the system enters FAULT state and waits for 1s before re-start. The 1s timer allows system to cool down and prevents frequent repetitive start up in case of a persistent fault. |
STATE TRANSITION CONDITION | DESCRIPTION |
---|---|
1 | System ready (trim load done) |
2 | VCCStartSwitching = 1
VCCReStartJfet = 0 |
3 | BLKStart = 1
BLKStop = 0 BLKOV = 0 RVCCUVLO = 0 |
4 | BLKStart = 1
BLKStop = 0 BLKOV = 0 RVCCUVLO = 0 FBLessThanBMT = 0 |
5 | Charge boot done |
6 | FBLessThanBMT = 1 |
7 | FBLessThanBMT = 0 |
8 | VCCReStartJfet = 1 |
9 | VCCReStartJfet = 1 |
10 | VCCReStartJfet = 1 |
11 | VCCReStartJfet = 1 |
12 | VCCReStartJfet = 1 |
13 | FBLessThanBMT time out |
14 | BLKOV = 1 |
15 | BLKOV = 1 |
16 | OTP = 1 or BLKOV = 1 or
BLKStop = 1 or OVP or OCP1 or OCP2 time out or OCP3 time out or RVCCUVLO = 1 |
17 | OTP = 1 or BLKOV = 1 or
BLKStop = 1 or OVP or OCP1 or OCP2 time out or OCP3 time out or RVCCUVLO = 1 |
18 | OTP = 1 |
19 | OTP = 1 |
20 | OTP = 1 |
21 | OTP = 1 |
22 | OTP = 1 |
23 | 1s pause time out |
Figure 51 only shows the most commonly used state transition (assuming no faults during start up states so all the states are captured in the timing diagram). Many different ways of state transitions may happen according to the state machine, but are not captured in this section.
In Figure 51, a normal start up procedure is shown. The system enters normal operation and then a fault (OCP, OVP, or OTP) happens.
NOTE
OCP1 and OVP are fast faults and are first processed in the waveform generator state machine.
The system is configured to be restart after 1s pause time.