CONTROLLERS AND METHODS FOR CONTROLLING TRANSISTORS BASED AT LEAST IN PART ON MODES OF OPERATION RELATED TO POWER CONVERTERS
20230327570 ยท 2023-10-12
Inventors
Cpc classification
H02M1/0058
ELECTRICITY
H02M1/385
ELECTRICITY
Y02B70/10
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
Abstract
Controller and method for a power converter. For example, a controller for a power converter includes: a mode detector configured to determine a mode of operation for the power converter; a first gate driver configured to output a first drive voltage to a first transistor related to a first auxiliary winding coupled to a primary winding, a secondary winding, and a second auxiliary winding; a second gate driver configured to output a second drive voltage to a second transistor related to the primary winding; wherein the first gate driver is further configured to, if the mode of operation satisfies one or more first predetermined conditions, generate the first drive voltage so that the first transistor remains turned off during a switching cycle of the power converter.
Claims
1. A controller for a power converter, the controller comprising: a mode detector configured to determine a mode of operation for the power converter; a first gate driver configured to output a first drive voltage to a first transistor related to a first auxiliary winding coupled to a primary winding, a secondary winding, and a second auxiliary winding; and a second gate driver configured to output a second drive voltage to a second transistor related to the primary winding; wherein the first gate driver is further configured to, if the mode of operation satisfies one or more first predetermined conditions, generate the first drive voltage so that the first transistor remains turned off during a switching cycle of the power converter; and if the mode of operation satisfies one or more second predetermined conditions, generate the first drive voltage so that the first transistor becomes turned on during the switching cycle of the power converter.
2. The controller of claim 1 wherein the first gate driver is further configured to, if the mode of operation satisfies the one or more first predetermined conditions, generate the first drive voltage so that the first transistor remains turned off during every switching cycle of the power converter; and if the mode of operation satisfies the one or more second predetermined conditions, generate the first drive voltage so that the first transistor becomes turned on during every switching cycle of the power converter.
3. The controller of claim 1 wherein the mode of operation satisfies the one or more first predetermined conditions if the power converter operates in a discontinuous conduction mode and a light load mode.
4. The controller of claim 1 wherein the mode of operation satisfies the one or more first predetermined conditions if the power converter operates in a continuous conduction mode and a high AC voltage mode.
5. The controller of claim 1 wherein the mode of operation satisfies the one or more first predetermined conditions if the power converter operates in a continuous conduction mode and a low AC voltage mode.
6. The controller of claim 1 wherein the mode of operation satisfies the one or more second predetermined conditions if the power converter operates in a discontinuous conduction mode but not in a light load mode.
7. The controller of claim 1 wherein the mode detector is further configured to determine whether the power converter operates in a discontinuous conduction mode or a continuous conduction mode.
8. The controller of claim 7 wherein the mode detector is further configured to: receive a first input signal for representing a demagnetization process of the primary winding; receive a second input signal for setting a maximum frequency for an operation frequency of the power converter; and determine whether the power converter operates in the discontinuous conduction mode or the continuous conduction mode based at least in part on the first input signal and the second input signal.
9. The controller of claim 1 wherein the mode detector is further configured to determine whether or not the power converter operates in a light load mode.
10. The controller of claim 9 wherein the mode detector is further configured to: receive an input signal for representing an output current related to the secondary winding; and determine whether or not the power converter operates in the light load mode based at least in part on the input signal.
11. The controller of claim 1 wherein the mode detector is further configured to determine whether the power converter operates in a high AC voltage mode or a low AC voltage mode.
12. The controller of claim 11 wherein the mode detector is further configured to: receive an input signal for representing a peak magnitude of an AC voltage related to the primary winding; and determine whether the power converter operates in a high AC voltage mode or a low AC voltage mode based at least in part on the input signal.
13. The controller of claim 1 wherein the mode detector includes: a voltage detector configured to generate a first logic signal indicating whether the power converter operates in a high AC voltage mode or a low AC voltage mode; a demagnetization detector configured to generate a second logic signal indicating whether a demagnetization process of the primary winding has ended; and a mode determination unit configured to receive the first logic signal and the second logic signal and determine the mode of operation for the power converter based at least in part on the first logic signal and the second logic signal.
14. The controller of claim 13 wherein the mode determination unit is further configured to: receive a first input signal for representing an output current related to the secondary winding; receiver a second input signal for representing a peak magnitude of an AC voltage related to the primary winding; and determine the mode of operation for the power converter based at least in part on the first logic signal, the second logic signal, the first input signal and the second input signal.
15. The controller of claim 13 wherein the voltage detector is further configured to: receive an input signal for representing a peak magnitude of an AC voltage related to the primary winding; and generate the first logic signal indicating whether the power converter operates in the high AC voltage mode or the low AC voltage mode based at least in part on the input signal.
16. The controller of claim 13 wherein the demagnetization detector is further configured to: receive an input signal for representing a demagnetization process of the primary winding; and generate the second logic signal indicating whether the demagnetization process of the primary winding has ended based at least in part on the input signal.
17. The controller of claim 1 wherein the second gate driver is further configured to output the second drive voltage to tum on the second transistor during the switching cycle of the power converter, regardless of the mode of operation.
18. The controller of claim 17 wherein the second gate driver is further configured to output the second drive voltage to turn on the second transistor during every switching cycle of the power converter, regardless of the mode of operation.
19. A controller for a power converter, the controller comprising: a mode detector configured to determine a mode of operation for the power converter; a first gate driver configured to output a first drive voltage to a first transistor related to an auxiliary winding coupled to a primary winding and a secondary winding; and a second gate driver configured to output a second drive voltage to a second transistor related to the primary winding; wherein the first gate driver is further configured to, if the mode of operation satisfies one or more first predetermined conditions, generate the first drive voltage so that the first transistor remains turned off during every switching cycle of the power converter; and if the mode of operation satisfies one or more second predetermined conditions, generate the first drive voltage so that the first transistor becomes turned on during every switching cycle of the power converter; wherein the mode detector is further configured to: determine whether the power converter operates in a discontinuous conduction mode or a continuous conduction mode; determine whether or not the power converter operates in a light load mode; and determine whether the power converter operates in a high AC voltage mode or a low AC voltage mode.
20. A method for a power converter, the method comprising: determining a mode of operation for the power converter; outputting a first drive voltage to a first transistor related to a first auxiliary winding coupled to a primary winding, a secondary winding, and a second auxiliary winding; and outputting a second drive voltage to a second transistor related to the primary winding; wherein the outputting a first drive voltage to a first transistor includes: if the mode of operation satisfies one or more first predetermined conditions, generating the first drive voltage so that the first transistor remains turned off during a switching cycle of the power converter; and if the mode of operation satisfies one or more second predetermined conditions, generating the first drive voltage so that the first transistor becomes turned on during the switching cycle of the power converter.
21. The method of claim 20 wherein the outputting a first drive voltage to a first transistor further includes: if the mode of operation satisfies the one or more first predetermined conditions, generating the first drive voltage so that the first transistor remains turned off during every switching cycle of the power converter; and if the mode of operation satisfies the one or more second predetermined conditions, generate the first drive voltage so that the first transistor becomes turned on during every switching cycle of the power converter.
22. The method of claim 20 wherein the mode of operation satisfies the one or more first predetermined conditions if the power converter operates in a discontinuous conduction mode and a light load mode.
23. The method of claim 20 wherein the mode of operation satisfies the one or more first predetermined conditions if the power converter operates in a continuous conduction mode and a high AC voltage mode.
24. The method of claim 20 wherein the mode of operation satisfies the one or more first predetermined conditions if the power converter operates in a continuous conduction mode and a low AC voltage mode.
25. The method of claim 20 wherein the mode of operation satisfies the one or more second predetermined conditions if the power converter operates in a discontinuous conduction mode but not in a light load mode.
26. The method of claim 20 wherein the outputting a second drive voltage to a second transistor includes outputting the second drive voltage to turn on the second transistor during the switching cycle of the power converter, regardless of the mode of operation.
27. The method of claim 26 wherein the outputting a second drive voltage to a second transistor further includes outputting the second drive voltage to tum on the second transistor during every switching cycle of the power converter, regardless of the mode of operation.
Description
4. BRIEF DESCRIPTION OF THE DRAWINGS
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
5. DETAILED DESCRIPTION OF THE INVENTION
[0041] Certain embodiments of the present invention are directed to circuits. More particularly, some embodiments of the invention provide controllers and methods for controlling transistors based at least in part on modes of operation related to power converters. Merely by way of example, some embodiments of the invention have been applied to flyback switch-mode power converters. But it would be recognized that the invention has a much broader range of applicability.
[0042] As shown in
[0043] According to certain embodiments, as shown in
[0044]
[0045] In certain embodiments, the transistor 350 includes a drain terminal 354, a gate terminal 356, and a source terminal 358, and the transistor 360 includes a drain terminal 364, a gate terminal 366, and a source terminal 368. For example, the transistor 350 is connected to the primary winding 312. As an example, the transistor 360 is connected to the auxiliary winding 318. In some examples, the gate driver 378 of the controller chip 320 generates a drive voltage 351, and the gate driver 376 of the controller chip 320 generates a drive voltage 335. For example, the drive voltage 351 is received by the gate terminal 356 of the transistor 350, and the drive voltage 335 is received by the gate terminal 366 of the transistor 360. As an example, if the drive voltage 351 is at the logic high level, the transistor 350 is turned on, and if the drive voltage 351 is at the logic low level, the transistor 350 is turned off. For example, if the drive voltage 335 is at the logic high level, the transistor 360 is turned on, and if the drive voltage 335 is at the logic low level, the transistor 360 is turned off.
[0046] In some embodiments, the transistor 480 includes a drain terminal 482, a gate terminal 484, and a source terminal 486. For example, the synchronous rectification controller 490 includes two terminals 492 and 494. As an example, the terminal 492 is connected to the drain terminal 482 of the transistor 480, and the terminal 494 is connected to the gate terminal 484 of the transistor 480. In certain examples, the error amplification and isolation unit 372 receives an output voltage 392 and generates a feedback signal 373 based at least in part on the output voltage 392. For example, the flyback switch-mode power converter 300 regulates the output voltage 392 at a constant value, and the feedback signal 373 represents an output current 393 (e.g., an output load). As an example, the feedback signal 373 is received by the diode 332 that is connected to the resistor 380. In certain examples, based at least in part on the feedback signal 373, the resistors 380 and 382 generate a voltage 381 that represents the output current 393 (e.g., an output load). For example, the output current 393 is related to the secondary winding 314. In some examples, the resistors 340 and 342 generate a voltage 341, which represents a demagnetization process of the primary winding 312.
[0047] As shown in
[0048] According to some embodiments, the mode detector 470 receives the voltage 341, the voltage 381, a signal 371, and a signal 471. For example, the voltage 341 represents a demagnetization process of the primary winding 312. As an example, the voltage 381 represents the output voltage 392. In certain examples, the signal 371 is generated by the oscillator 334 and is used to set a maximum frequency for the operation frequency (e.g., the switching frequency) of the flyback switch-mode power converter 300. For example, the signal 371 is at a logic high level and/or at a logic low level. As an example, the signal 471 represents the peak amplitude of the AC input voltage 390. In certain examples, the signal 471 is directly proportional to the AC input voltage 390 through a voltage divider. In some examples, the signal 471 is directly proportional to the voltage 315 through a voltage divider. In certain examples, the signal 471 is a current 395 that flows through the resistor 340 to the auxiliary windings 316 without going through the resistor 342 by clamping the voltage 341 close to zero volts when the transistor 350 is turned on.
[0049] In certain embodiments, the mode detector 470 determines the mode of operation for the flyback switch-mode power converter 300 based at least in part on the voltage 341, the voltage 381, the signal 371, and/or the signal 471. For example, based at least in part on the determined mode of operation, the mode detector 470 generates a mode signal 477, which represents the determined mode of operation. As an example, the mode signal 477 is received by the on-time controller 370, which in response generates control signals 498 and 377. In some examples, the control signals 498 and 377 are used to generate the drive voltages 351 and 335. For example, the drive voltage 351 turns on and/or turns off the transistor 350. As an example, the drive voltage 335 turns on and/or turns off the transistor 360. In certain examples, based at least in part on the determined mode of operation, the controller chip 320 outputs the drive voltage 351 to control turning on and/or turning off of the transistor 350 and outputs the drive voltage 335 to control turning on and/or turning off of the transistor 360.
[0050] In some embodiments, the error amplification and isolation unit 372 receives the output voltage 392 and outputs the feedback signal 373 to the diode 332 through the terminal 328. For example, the diode 332 is connected to the resistor 380, which forms a voltage divider with the resistor 382. As an example, the voltage divider that includes the resistors 380 and 382 outputs the voltage 381 to the oscillator 334, the comparator 336 (e.g., a noninverting input terminal of the comparator 336), and the mode determination unit 476 of the mode detector 470. In certain examples, the oscillator 334 also receives a dead-time signal 375 that is generated by the dead-time controller 374, and the comparator 336 (e.g., an inverting input terminal of the comparator 336) also receives a voltage 345 that is generates by the resistor 344 connected to the source terminal 358 of the transistor 350. For example, the voltage 345 represents a current that flows through the transistor 350. As an example, the comparator 336 compares the voltage 381 and the voltage 345 and in response, generates a comparison signal 337, which is received by the flip flop 338.
[0051] According to certain embodiments, the oscillator 334 receives the voltage 381 and the dead-time signal 375 and generates a signal 343 and the signal 371. For example, the signal 343 is the same as the dead-time signal 375. As an example, the signal 343 is the same as a signal that sets a minimum frequency for the operation frequency (e.g., the switching frequency) of the flyback switch-mode power converter 300. In some examples, the signal 371 sets a maximum frequency for the operation frequency (e.g., the switching frequency) of the flyback switch-mode power converter 300.
[0052] According to some embodiments, the flip flop 338 includes terminals 460, 462 and 464. For example, the terminal 460 of the flip flop 338 receives the signal 343 from the oscillator 334, and the terminal 462 of the flip flop 338 receives the comparison signal 337 from the comparator 336. As an example, the flip flop 338 generates a signal 339 at the terminal 464 based at least in part on the signal 343 and the comparison signal 337. In certain examples, the signal 539 is received by the gate driver 378, which in response generates the drive voltage 351 to turn on and/or turn off the transistor 350. In some examples, the control signal 377 is received by the gate driver 376, which in response generates the drive voltage 335 to turn on and/or turn off the transistor 360.
[0053] In certain embodiments, the controller chip 320 determines the mode of operation for the flyback switch-mode power converter 300 and based at least in part on the determined mode of operation, determines whether the transistor 360 remains turned off or becomes turned on during a switching cycle of the flyback switch-mode power converter 300. For example, if the determined mode of operation indicates that the flyback switch-mode power converter 300 operates in a discontinuous conduction mode (DCM) and a light load mode (LLM), the transistor 360 remains turned off throughout the entire switching cycle. As an example, if the determined mode of operation indicates that the flyback switch-mode power converter 300 operates in a continuous conduction mode (CCM) and a high AC voltage mode, the transistor 360 remains turned off throughout the entire switching cycle. For example, if the determined mode of operation indicates that the flyback switch-mode power converter 300 operates in a continuous conduction mode (CCM) and a low AC voltage mode, the transistor 360 remains turned off throughout the entire switching cycle. As an example, if the determined mode of operation indicates that the flyback switch-mode power converter 300 operates in a discontinuous conduction mode (DCM) but not in a light load mode (LLM), the transistor 360 becomes turned on during the switching cycle.
[0054] In some embodiments, the controller chip 320 determines the mode of operation for the flyback switch-mode power converter 300 and based at least in part on the determined mode of operation, determines whether or not to turn on the transistor 360 during a switching cycle of the flyback switch-mode power converter 300 and also determines when to turn on the transistor 350 during the switching cycle of the flyback switch-mode power converter 300. In certain examples, the voltage detector 472 of the mode detector 470 uses the signal 471 to detect the peak amplitude of the AC input voltage 390, determines whether the flyback switch-mode power converter 300 operates in a high AC voltage mode or a low AC voltage mode, and generates a signal 473 (e.g., a logic signal) indicating that the flyback switch-mode power converter 300 operates in a high AC voltage mode or a low AC voltage mode. For example, if the detected peak amplitude of the AC input voltage 390 becomes larger than a first predetermined threshold, the flyback switch-mode power converter 300 changes from a low AC voltage mode to a high AC voltage mode, and if the detected peak amplitude of the AC input voltage 390 becomes smaller than a second predetermined threshold, the flyback switch-mode power converter 300 changes from a high AC voltage mode to a low AC voltage mode, wherein the second predetermined threshold is smaller than the first predetermined threshold. In some examples, the demagnetization detector 474 of the mode detector 470 receives the voltage 341 and generates a demagnetization signal 475 (e.g., a logic signal) based at least in part on the demagnetization detector 474. For example, when the transistor 350 is turned off, the demagnetization detector 474 uses the voltage 341 to determines whether a demagnetization process of the primary winding 312 ends. As an example, if the demagnetization detector 474 determines that a demagnetization process of the primary winding 312 has ended, the demagnetization signal 475 changes from a logic high level to a logic low level.
[0055] According to certain embodiments, the mode determination unit 476 of the mode detector 470 receives the signal 473 from the voltage detector 472 and the demagnetization signal 475 from the demagnetization detector 474, and the mode determination unit 476 also receives the voltage 381 and the signal 371. In some examples, the mode determination unit 476 of the mode detector 470 determines the mode of operation for the flyback switch-mode power converter 300 based at least in part on the signal 473, the demagnetization signal 475, the voltage 381 and the signal 371, and generates the mode signal 477 to indicate the determined mode of operation. For example, the determined mode of operation shows the flyback switch-mode power converter 300 operates in a discontinuous conduction mode (DCM) and a light load mode (LLM). As an example, the determined mode of operation shows that the flyback switch-mode power converter 300 operates in a continuous conduction mode (CCM) and a high AC voltage mode. For example, the determined mode of operation shows the flyback switch-mode power converter 300 operates in a continuous conduction mode (CCM) and a low AC voltage mode. As an example, the determined mode of operation shows the flyback switch-mode power converter 300 operates in a discontinuous conduction mode (DCM) but not in a light load mode (LLM).
[0056]
[0057] According to certain embodiments, the DCM/CCM detector 410 receives the signal 371 from the oscillator 334 and the demagnetization signal 475 from the demagnetization detector 474, and the LLM detector 420 receives the voltage 381 from the voltage divider that includes the resistors 380 and 382. For example, the DCM/CCM detector 410 generates a detection signal 411 based at least in part on the signal 371 and the demagnetization signal 475. As an example, the LLM detector 420 generates a detection signal 421 based at least in part on the voltage 381. In some examples, the logic unit 430 receives the detection signal 411 from the DCM/CCM detector 410 and the detection signal 421 from the LLM detector 420, and the logic unit 430 also receives the signal 473 from the voltage detector 472. As an example, the logic unit 430 generates the mode signal 477 based at least in part on the detection signal 411, the detection signal 421, and the signal 473.
[0058] In some embodiments, the DCM/CCM detector 410 determines whether the flyback switch-mode power converter 300 is in a discontinuous conduction mode (DCM) or in a continuous conduction mode (CCM) based at least in part on the signal 371 and the demagnetization signal 475. For example, if when the signal 371 changes from the logic low level to the logic high level, the demagnetization signal 475 indicates the demagnetization process of the primary winding 312 has ended (e.g., if when the signal 371 changes from the logic low level to the logic high level, the demagnetization signal 475 is at the logic low level), the DCM/CCM detector 410 determines that the flyback switch-mode power converter 300 is in a discontinuous conduction mode (DCM). As an example, if when the signal 371 changes from the logic low level to the logic high level, the demagnetization signal 475 indicates the demagnetization process of the primary winding 312 has not ended (e.g., if when the signal 371 changes from the logic low level to the logic high level, the demagnetization signal 475 is at the logic high level), the DCM/CCM detector 410 determines that the flyback switch-mode power converter 300 is in a continuous conduction mode (CCM).
[0059] In certain embodiments, the LLM detector 420 determines whether or not the flyback switch-mode power converter 300 is in a light load mode (LLM) based at least in part on the voltage 381. For example, if the voltage 381 becomes larger than a third predetermined threshold (e.g., the threshold 783 as shown in
[0060] In some embodiments, the logic unit 430 determines the mode of operation of the flyback switch-mode power converter 300 based at least in part on the detection signal 411, the detection signal 421, and the signal 473. For example, the determined mode of operation shows the flyback switch-mode power converter 300 operates in a discontinuous conduction mode (DCM) and a light load mode (LLM). As an example, the determined mode of operation shows that the flyback switch-mode power converter 300 operates in a continuous conduction mode (CCM) and a high AC voltage mode. For example, the determined mode of operation shows the flyback switch-mode power converter 300 operates in a continuous conduction mode (CCM) and a low AC voltage mode. As an example, the determined mode of operation shows the flyback switch-mode power converter 300 operates in a discontinuous conduction mode (DCM) but not in a light load mode (LLM).
[0061] As discussed above and further emphasized here,
[0062]
[0063] At the process 510, the voltage 341 is detected by the demagnetization detector 474 of the mode detector 470 according to some embodiments. For example, the voltage 341 represents a demagnetization process of the primary winding 312. As an example, the demagnetization detector 474 uses the voltage 341 when the transistor 350 is turned off to determine an end of a demagnetization process of the primary winding 312.
[0064] At the process 520, the signal 471 is detected by the voltage detector 472 of the mode detector 470 according to certain embodiments. For example, the signal 471 represents the peak amplitude of the AC input voltage 390.
[0065] At the process 530, the voltage 381 is detected by the mode determination unit 476 of the mode detector 470 according to some embodiments. For example, the voltage 381 represents the output voltage 392. As an example, the voltage 381 is used to determine whether or not the flyback switch-mode power converter 300 is in a light load mode (LLM).
[0066] At the process 540, the mode of operation for the flyback switch-mode power converter 300 is determined by the mode determination unit 476 of the mode detector 470 according to certain embodiments. For example, if the determined mode of operation shows the flyback switch-mode power converter 300 operates in a discontinuous conduction mode (DCM) and a light load mode (LLM), the process 550 is performed. As an example, if the determined mode of operation shows that the flyback switch-mode power converter 300 operates in a continuous conduction mode (CCM) and a high AC voltage mode, the process 570 is performed. For example, if the determined mode of operation shows the flyback switch-mode power converter 300 operates in a continuous conduction mode (CCM) and a low AC voltage mode, the process 580 is performed. As an example, if the determined mode of operation shows the flyback switch-mode power converter 300 operates in a discontinuous conduction mode (DCM) but not in a light load mode (LLM), the process 560 is performed. In some examples, regardless of the mode of operation for the flyback switch-mode power converter 300, during every switching cycle of the flyback switch-mode power converter 300, the drive voltage 351 is generated to turn on the transistor 350.
[0067] At the process 550, the drive voltages 351 and 335 are generated if the flyback switch-mode power converter 300 operates in a discontinuous conduction mode (DCM) and a light load mode (LLM) according to some embodiments. For example, when the flyback switch-mode power converter 300 operates in a discontinuous conduction mode (DCM) and a light load mode (LLM), during every switching cycle of the flyback switch-mode power converter 300, the drive voltage 335 is generated so that the transistor 360 remains turned off, and the drive voltage 351 is generated to turn on the transistor 350 based at least in part on the signal 371. As an example, the signal 371 sets a maximum frequency for the operation frequency (e.g., the switching frequency) of the flyback switch-mode power converter 300.
[0068] At the process 560, the drive voltages 351 and 335 are generated if the flyback switch-mode power converter 300 operates in a discontinuous conduction mode (DCM) but not in a light load mode (LLM) according to certain embodiments. For example, when the flyback switch-mode power converter 300 operates in a discontinuous conduction mode (DCM) but not in a light load mode (LLM), during every switching cycle of the flyback switch-mode power converter 300, the drive voltages 335 and 351 are generated to turn on the transistor 360 and then turn on the transistor 350 based at least in part on the signal 371. As an example, the signal 371 sets a maximum frequency for the operation frequency (e.g., the switching frequency) of the flyback switch-mode power converter 300.
[0069] At the process 570, the drive voltages 351 and 335 are generated if the flyback switch-mode power converter 300 operates in a continuous conduction mode (CCM) and a high AC voltage mode according to some embodiments. For example, when the flyback switch-mode power converter 300 operates in a continuous conduction mode (CCM) and a high AC voltage mode, during every switching cycle of the flyback switch-mode power converter 300, the drive voltage 335 is generated so that the transistor 360 remains turned off, and the drive voltage 351 is generated to turn on the transistor 350 based at least in part on the signal that sets a minimum frequency for the operation frequency (e.g., the switching frequency) of the flyback switch-mode power converter 300.
[0070] At the process 580, the drive voltages 351 and 335 are generated if the determined mode of operation shows the flyback switch-mode power converter 300 operates in a continuous conduction mode (CCM) and a low AC voltage mode according to certain embodiments. For example, when the flyback switch-mode power converter 300 operates in a continuous conduction mode (CCM) and a low AC voltage mode, during every switching cycle of the flyback switch-mode power converter 300, the drive voltage 335 is generated so that the transistor 360 remains turned off, and the drive voltage 351 is generated to turn on the transistor 350 based at least in part on the signal 371. As an example, the signal 371 sets a maximum frequency for the operation frequency (e.g., the switching frequency) of the flyback switch-mode power converter 300.
[0071]
[0072] At time t.sub.10, the drive voltage 351 changes from a logic low level to a logic high level as shown by the waveform 651, and the transistor 350 becomes turned on according to certain embodiments. For example, at time t.sub.10, the voltage 381 is higher than a threshold 683 as shown by the waveform 681, and the flyback switch-mode power converter 300 is not in a light load mode (LLM). As an example, at time t.sub.10, the demagnetization signal 475 is at the logic low level as shown by the waveform 675, indicating the primary winding 312 is not in any demagnetization process. For example, at time t.sub.10, the signal 371 is at the logic low level as shown by the waveform 671. As an example, at time t.sub.10, the drive voltage 335 is at the logic low level as shown by the waveform 635, and the transistor 360 is turned off.
[0073] From time t.sub.10 to time t.sub.11, the voltage 381 remains larger than the threshold 683 as shown by the waveform 681, and the flyback switch-mode power converter 300 remains not in the light load mode (LLM) according to some embodiments. For example, from time t.sub.10 to time t.sub.11, the drive voltage 351 remains at the logic high level as shown by the waveform 651, and the transistor 350 remains turned on. As an example, from time t.sub.10 to time t.sub.11, the demagnetization signal 475 remains at the logic low level as shown by the waveform 675, indicating the primary winding 312 remains not in any demagnetization process. For example, from time t.sub.10 to time t.sub.11, the signal 371 remains at the logic low level as shown by the waveform 671. As an example, from time t.sub.10 to time t.sub.11, the drive voltage 335 remains at the logic low level as shown by the waveform 635, and the transistor 360 remains turned off.
[0074] At time t.sub.11, the voltage 381 becomes smaller than the threshold 683 as shown by the waveform 681, and the flyback switch-mode power converter 300 changes from not being in the light load mode (LLM) to being in the light load mode (LLM) according to certain embodiments. For example, at time t.sub.11, the drive voltage 351 is at the logic high level as shown by the waveform 651, and the transistor 350 is turned on. As an example, at time t.sub.11, the demagnetization signal 475 is at the logic low level as shown by the waveform 675, indicating the primary winding 312 is not in any demagnetization process. For example, at time t.sub.11, the signal 371 is at the logic low level as shown by the waveform 671. As an example, at time t.sub.11, the drive voltage 335 is at the logic low level as shown by the waveform 635, and the transistor 360 is turned off. In some examples, at time t.sub.11, the controller chip 320 of the flyback switch-mode power converter 300 detects that the flyback switch-mode power converter 300 enters the light load mode (LLM).
[0075] From time t.sub.11 to time t.sub.12, the voltage 381 remains smaller than the threshold 683 as shown by the waveform 681, and the flyback switch-mode power converter 300 remains in the light load mode (LLM) according to some embodiments. For example, from time t.sub.11 to time t.sub.12, the drive voltage 351 remains at the logic high level as shown by the waveform 651, and the transistor 350 remains turned on. As an example, from time t.sub.11 to time t.sub.12, the demagnetization signal 475 remains at the logic low level as shown by the waveform 675, indicating the primary winding 312 is not in any demagnetization process. For example, from time t.sub.11 to time t.sub.12, the signal 371 remains at the logic low level as shown by the waveform 671. As an example, from time t.sub.11 to time t.sub.12, the drive voltage 335 remains at the logic low level as shown by the waveform 635, and the transistor 360 remains turned off.
[0076] At time t.sub.12, the demagnetization signal 475 changes from the logic low level to the logic high level as shown by the waveform 675, indicating the primary winding 312 starts undergoing a demagnetization process according to certain embodiments. For example, at time t.sub.12, the drive voltage 351 changes from the logic high level to the logic low level as shown by the waveform 651, and the transistor 350 becomes turned off. As an example, at time t.sub.12, the voltage 381 is smaller than the threshold 683 as shown by the waveform 681, and the flyback switch-mode power converter 300 is in the light load mode (LLM). For example, at time t.sub.12, the signal 371 is at the logic low level as shown by the waveform 671. As an example, at time t.sub.12, the drive voltage 335 is at the logic low level as shown by the waveform 635, and the transistor 360 is turned off.
[0077] From time t.sub.12 to time t.sub.13, the demagnetization signal 475 remains at the logic high level as shown by the waveform 675, indicating the primary winding 312 undergoes the demagnetization process according to some embodiments. For example, from time t.sub.12 to time t.sub.13, the drive voltage 351 remains at the logic low level as shown by the waveform 651, and the transistor 350 remains turned off. As an example, from time t.sub.12 to time t.sub.13, the voltage 381 remains smaller than the threshold 683 as shown by the waveform 681, and the flyback switch-mode power converter 300 remains in the light load mode (LLM). For example, from time t.sub.12 to time t.sub.13, the signal 371 remains at the logic low level as shown by the waveform 671. As an example, from time t.sub.12 to time t.sub.13, the drive voltage 335 remains at the logic low level as shown by the waveform 635, and the transistor 360 remains turned off.
[0078] At time t.sub.13, the demagnetization signal 475 changes from the logic high level to the logic low level as shown by the waveform 675, indicating the demagnetization process of the primary winding 312 ends according to certain embodiments. For example, at time t.sub.13, the drive voltage 351 is at the logic low level as shown by the waveform 651, and the transistor 350 is turned off. As an example, at time t.sub.13, the voltage 381 is smaller than the threshold 683 as shown by the waveform 681, and the flyback switch-mode power converter 300 is in the light load mode (LLM). For example, at time t.sub.13, the signal 371 is at the logic low level as shown by the waveform 671. As an example, at time t.sub.13, the drive voltage 335 is at the logic low level as shown by the waveform 635, and the transistor 360 is turned off.
[0079] From time t.sub.13 to time t.sub.14, the demagnetization signal 475 remains at the logic low level as shown by the waveform 675, indicating the primary winding 312 does not undergo any demagnetization process according to certain embodiments. For example, from time t.sub.13 to time t.sub.14, the drive voltage 351 remains at the logic low level as shown by the waveform 651, and the transistor 350 remains turned off. As an example, from time t.sub.13 to time t.sub.14, the voltage 381 remains smaller than the threshold 683 as shown by the waveform 681, and the flyback switch-mode power converter 300 remains in the light load mode (LLM). For example, from time t.sub.13 to time t.sub.14, the signal 371 remains at the logic low level as shown by the waveform 671. As an example, from time t.sub.13 to time t.sub.14, the drive voltage 335 remains at the logic low level as shown by the waveform 635, and the transistor 360 remains turned off.
[0080] At time t.sub.14, the signal 371 changes from the logic low level to the logic high level as shown by the waveform 671 according to some embodiments. For example, at time t.sub.14, the demagnetization signal 475 is at the logic low level as shown by the waveform 675, indicating the primary winding 312 does not undergo any demagnetization process. As an example, at time t.sub.14, the drive voltage 351 is at the logic low level as shown by the waveform 651, and the transistor 350 is turned off. For example, at time t.sub.14, the voltage 381 is smaller than the threshold 683 as shown by the waveform 681, and the flyback switch-mode power converter 300 is in the light load mode (LLM). As an example, at time t.sub.14, the drive voltage 335 is at the logic low level as shown by the waveform 635, and the transistor 360 is turned off. In certain examples, the signal 371 changes from the logic low level to the logic high at time t.sub.14 after the demagnetization process of the primary winding 312 ends at time t.sub.13, and at time t.sub.14, the controller chip 320 of the flyback switch-mode power converter 300 detects that the flyback switch-mode power converter 300 is in a discontinuous conduction mode (DCM). For example, before time t.sub.14, at time t.sub.11, the controller chip 320 of the flyback switch-mode power converter 300 detects that the flyback switch-mode power converter 300 enters the light load mode (LLM). As an example, at time t.sub.14, the controller chip 320 of the flyback switch-mode power converter 300 determines that the flyback switch-mode power converter 300 operates in both the discontinuous conduction mode (DCM) and the light load mode (LLM).
[0081] From time t.sub.14 to time t.sub.15, the signal 371 remains at the logic high level as shown by the waveform 671 according to certain embodiments. For example, from time t.sub.14 to time t.sub.15, the demagnetization signal 475 remains at the logic low level as shown by the waveform 675, indicating the primary winding 312 does not undergo any demagnetization process. As an example, from time t.sub.14 to time t.sub.15, the drive voltage 351 remains at the logic low level as shown by the waveform 651, and the transistor 350 remains turned off. For example, from time t.sub.14 to time t.sub.15, the voltage 381 remains smaller than the threshold 683 as shown by the waveform 681, and the flyback switch-mode power converter 300 remains in the light load mode (LLM). As an example, from time t.sub.14 to time t.sub.15, the drive voltage 335 remains at the logic low level as shown by the waveform 635, and the transistor 360 remains turned off.
[0082] At time t.sub.15, the signal 371 changes from the logic high level to the logic low level as shown by the waveform 671 according to some embodiments. For example, at time t.sub.15, the drive voltage 351 changes from the logic low level to the logic high level as shown by the waveform 651, and the transistor 350 becomes turned on. As example, at time t.sub.15, the demagnetization signal 475 is at the logic low level as shown by the waveform 675, indicating the primary winding 312 does not undergo any demagnetization process. For example, at time t.sub.15, the voltage 381 is smaller than the threshold 683 as shown by the waveform 681, and the flyback switch-mode power converter 300 is in the light load mode (LLM). As an example, at time t.sub.15, the drive voltage 335 is at the logic low level as shown by the waveform 635, and the transistor 360 is turned off.
[0083] From time t.sub.15 to time t.sub.16, the signal 371 remains at the logic low level as shown by the waveform 671 according to certain embodiments. For example, from time t.sub.15 to time t.sub.16, the drive voltage 351 remains at the logic high level as shown by the waveform 651, and the transistor 350 remains turned on. As example, from time t.sub.15 to time t.sub.16, the demagnetization signal 475 remains at the logic low level as shown by the waveform 675, indicating the primary winding 312 does not undergo any demagnetization process. For example, from time t.sub.15 to time t.sub.16, the voltage 381 remains smaller than the threshold 683 as shown by the waveform 681, and the flyback switch-mode power converter 300 remains in the light load mode (LLM). As an example, from time t.sub.15 to time t.sub.16, the drive voltage 335 remains at the logic low level as shown by the waveform 635, and the transistor 360 remains turned off.
[0084] At time t.sub.16, the drive voltage 351 changes from the logic high level to the logic low level as shown by the waveform 651, and the transistor 350 becomes turned off according to some embodiments. For example, at time t.sub.16, the demagnetization signal 475 changes from the logic low level to the logic high level as shown by the waveform 675, indicating the primary winding 312 starts undergoing a demagnetization process. As an example, at time t.sub.16, the signal 371 is at the logic low level as shown by the waveform 671. For example, at time t.sub.16, the voltage 381 is smaller than the threshold 683 as shown by the waveform 681, and the flyback switch-mode power converter 300 is in the light load mode (LLM). As an example, at time t.sub.16, the drive voltage 335 is at the logic low level as shown by the waveform 635, and the transistor 360 is turned off.
[0085] According to certain embodiments, at time t.sub.14, the controller chip 320 of the flyback switch-mode power converter 300 determines that the flyback switch-mode power converter 300 operates in both the discontinuous conduction mode (DCM) and the light load mode (LLM). In some examples, when the flyback switch-mode power converter 300 operates in the discontinuous conduction mode (DCM) and the light load mode (LLM), during every switching cycle (e.g., a switching cycle from time t.sub.15 to time t.sub.17), the drive voltage 335 remains at the logic low level and the transistor 360 remains turned off. In certain examples, when the flyback switch-mode power converter 300 operates in the discontinuous conduction mode (DCM) and the light load mode (LLM), during every switching cycle (e.g., a switching cycle from time t.sub.15 to time t.sub.17), the drive voltage 351 is generated to turn on the transistor 350 based at least in part on the signal 371. For example, at time t.sub.15, in response to the signal 371 changing from the logic high level to the logic low level, the drive voltage 351 changes from the logic low level to the logic high level, and the transistor 350 becomes turned on. As an example, from time t.sub.15 to time t.sub.16, the drive voltage 351 remains at the logic high level, and the transistor 350 remains turned on, wherein the time duration from time t.sub.15 to time t.sub.16 has a predetermined length.
[0086]
[0087] At time t.sub.20, the drive voltage 351 changes from a logic low level to a logic high level as shown by the waveform 751, and the transistor 350 becomes turned on according to certain embodiments. For example, at time t.sub.20, the voltage 381 is lower than a threshold 783 as shown by the waveform 781, and the flyback switch-mode power converter 300 is in a light load mode (LLM). As an example, at time t.sub.20, the demagnetization signal 475 is at the logic low level as shown by the waveform 775, indicating the primary winding 312 is not in any demagnetization process. For example, at time t.sub.20, the signal 371 is at the logic low level as shown by the waveform 771. As an example, at time t.sub.20, the drive voltage 335 is at the logic low level as shown by the waveform 735, and the transistor 360 is turned off. In some examples, the threshold 783 as shown in
[0088] From time t.sub.20 to time t.sub.21, the voltage 381 remains smaller than the threshold 783 as shown by the waveform 781, and the flyback switch-mode power converter 300 remains in the light load mode (LLM) according to some embodiments. For example, from time t.sub.20 to time t.sub.21, the drive voltage 351 remains at the logic high level as shown by the waveform 751, and the transistor 350 remains turned on. As an example, from time t.sub.20 to time t.sub.21, the demagnetization signal 475 remains at the logic low level as shown by the waveform 775, indicating the primary winding 312 remains not in any demagnetization process. For example, from time t.sub.20 to time t.sub.21, the signal 371 remains at the logic low level as shown by the waveform 771. As an example, from time t.sub.20 to time t.sub.21, the drive voltage 335 remains at the logic low level as shown by the waveform 735, and the transistor 360 remains turned off.
[0089] At time t.sub.21, the voltage 381 becomes larger than the threshold 783 as shown by the waveform 781, and the flyback switch-mode power converter 300 changes from being in the light load mode (LLM) to not being in the light load mode (LLM) according to certain embodiments. For example, at time t.sub.21, the drive voltage 351 is at the logic high level as shown by the waveform 751, and the transistor 350 is turned on. As an example, at time t.sub.21, the demagnetization signal 475 is at the logic low level as shown by the waveform 775, indicating the primary winding 312 is not in any demagnetization process. For example, at time t.sub.21, the signal 371 is at the logic low level as shown by the waveform 771. As an example, at time t.sub.21, the drive voltage 335 is at the logic low level as shown by the waveform 735, and the transistor 360 is turned off. In some examples, at time t.sub.21, the controller chip 320 of the flyback switch-mode power converter 300 detects that the flyback switch-mode power converter 300 exits the light load mode (LLM).
[0090] From time t.sub.21 to time t.sub.22, the voltage 381 remains larger than the threshold 783 as shown by the waveform 781, and the flyback switch-mode power converter 300 remains not in the light load mode (LLM) according to some embodiments. For example, from time t.sub.21 to time t.sub.22, the drive voltage 351 remains at the logic high level as shown by the waveform 751, and the transistor 350 remains turned on. As an example, from time t.sub.21 to time t.sub.22, the demagnetization signal 475 remains at the logic low level as shown by the waveform 775, indicating the primary winding 312 is not in any demagnetization process. For example, from time t.sub.21 to time t.sub.22, the signal 371 remains at the logic low level as shown by the waveform 771. As an example, from time t.sub.21 to time t.sub.22, the drive voltage 335 remains at the logic low level as shown by the waveform 735, and the transistor 360 remains turned off.
[0091] At time t.sub.22, the demagnetization signal 475 changes from the logic low level to the logic high level as shown by the waveform 775, indicating the primary winding 312 starts undergoing a demagnetization process according to certain embodiments. For example, at time t.sub.22, the drive voltage 351 changes from the logic high level to the logic low level as shown by the waveform 751, and the transistor 350 becomes turned off. As an example, at time t.sub.22, the voltage 381 is larger than the threshold 783 as shown by the waveform 781, and the flyback switch-mode power converter 300 is not in the light load mode (LLM). For example, at time t.sub.22, the signal 371 is at the logic low level as shown by the waveform 771. As an example, at time t.sub.22, the drive voltage 335 is at the logic low level as shown by the waveform 735, and the transistor 360 is turned off.
[0092] From time t.sub.22 to time t.sub.23, the demagnetization signal 475 remains at the logic high level as shown by the waveform 775, indicating the primary winding 312 undergoes the demagnetization process according to some embodiments. For example, from time t.sub.22 to time t.sub.23, the drive voltage 351 remains at the logic low level as shown by the waveform 751, and the transistor 350 remains turned off. As an example, from time t.sub.22 to time t.sub.23, the voltage 381 remains larger than the threshold 783 as shown by the waveform 781, and the flyback switch-mode power converter 300 remains not in the light load mode (LLM). For example, from time t.sub.22 to time t.sub.23, the signal 371 remains at the logic low level as shown by the waveform 771. As an example, from time t.sub.22 to time t.sub.23, the drive voltage 335 remains at the logic low level as shown by the waveform 735, and the transistor 360 remains turned off.
[0093] At time t.sub.23, the demagnetization signal 475 changes from the logic high level to the logic low level as shown by the waveform 775, indicating the demagnetization process of the primary winding 312 ends according to certain embodiments. For example, at time t.sub.23, the drive voltage 351 is at the logic low level as shown by the waveform 751, and the transistor 350 is turned off. As an example, at time t.sub.23, the voltage 381 is larger than the threshold 783 as shown by the waveform 781, and the flyback switch-mode power converter 300 is not in the light load mode (LLM). For example, at time t.sub.23, the signal 371 is at the logic low level as shown by the waveform 771. As an example, at time t.sub.23, the drive voltage 335 is at the logic low level as shown by the waveform 735, and the transistor 360 is turned off.
[0094] From time t.sub.23 to time t.sub.24, the demagnetization signal 475 remains at the logic low level as shown by the waveform 775, indicating the primary winding 312 does not undergo any demagnetization process according to certain embodiments. For example, from time t.sub.23 to time t.sub.24, the drive voltage 351 remains at the logic low level as shown by the waveform 751, and the transistor 350 remains turned off. As an example, from time t.sub.23 to time t.sub.24, the voltage 381 remains larger than the threshold 783 as shown by the waveform 781, and the flyback switch-mode power converter 300 remains not in the light load mode (LLM). For example, from time t.sub.23 to time t.sub.24, the signal 371 remains at the logic low level as shown by the waveform 771. As an example, from time t.sub.23 to time t.sub.24, the drive voltage 335 remains at the logic low level as shown by the waveform 735, and the transistor 360 remains turned off.
[0095] At time t.sub.24, the signal 371 changes from the logic low level to the logic high level as shown by the waveform 771 according to some embodiments. For example, at time t.sub.24, the drive voltage 335 changes from the logic low level to the logic high level as shown by the waveform 735, and the transistor 360 becomes turned on. As an example, at time t.sub.24, the demagnetization signal 475 is at the logic low level as shown by the waveform 775, indicating the primary winding 312 does not undergo any demagnetization process. For example, at time t.sub.24, the drive voltage 351 is at the logic low level as shown by the waveform 751, and the transistor 350 is turned off. As an example, at time t.sub.24, the voltage 381 is larger than the threshold 783 as shown by the waveform 781, and the flyback switch-mode power converter 300 is not in the light load mode (LLM). In certain examples, the signal 371 changes from the logic low level to the logic high at time t.sub.24 after the demagnetization process of the primary winding 312 ends at time t.sub.23, and at time t.sub.24, the controller chip 320 of the flyback switch-mode power converter 300 detects that the flyback switch-mode power converter 300 is in a discontinuous conduction mode (DCM). For example, before time t.sub.24, at time t.sub.21, the controller chip 320 of the flyback switch-mode power converter 300 detects that the flyback switch-mode power converter 300 exits the light load mode (LLM). As an example, at time t.sub.24, the controller chip 320 of the flyback switch-mode power converter 300 determines that the flyback switch-mode power converter 300 operates in the discontinuous conduction mode (DCM) but not in the light load mode (LLM).
[0096] From time t.sub.24 to time t.sub.25, the signal 371 remains at the logic high level as shown by the waveform 771 according to certain embodiments. For example, from time t.sub.24 to time t.sub.25, the drive voltage 335 remains at the logic high level as shown by the waveform 735, and the transistor 360 remains turned on. As an example, from time t.sub.24 to time t.sub.25, the demagnetization signal 475 remains at the logic low level as shown by the waveform 775, indicating the primary winding 312 does not undergo any demagnetization process. For example, from time t.sub.24 to time t.sub.25, the drive voltage 351 remains at the logic low level as shown by the waveform 751, and the transistor 350 remains turned off. As an example, from time t.sub.24 to time t.sub.25, the voltage 381 remains larger than the threshold 783 as shown by the waveform 781, and the flyback switch-mode power converter 300 remains not in the light load mode (LLM).
[0097] At time t.sub.25, the signal 371 changes from the logic high level to the logic low level as shown by the waveform 771 according to some embodiments. For example, at time t.sub.25, the drive voltage 335 is at the logic high level as shown by the waveform 735, and the transistor 360 is turned on. As an example, at time t.sub.25, the demagnetization signal 475 is at the logic low level as shown by the waveform 775, indicating the primary winding 312 does not undergo any demagnetization process. For example, at time t.sub.25, the drive voltage 351 is at the logic low level as shown by the waveform 751, and the transistor 350 is turned off. As an example, at time t.sub.25, the voltage 381 is larger than the threshold 783 as shown by the waveform 781, and the flyback switch-mode power converter 300 is not in the light load mode (LLM).
[0098] From time t.sub.25 to time t.sub.26, the signal 371 remains at the logic low level as shown by the waveform 771 according to certain embodiments. For example, from time t.sub.25 to time t.sub.26, the drive voltage 335 remains at the logic high level as shown by the waveform 735, and the transistor 360 remains turned on. As an example, from time t.sub.25 to time t.sub.26, the demagnetization signal 475 remains at the logic low level as shown by the waveform 775, indicating the primary winding 312 does not undergo any demagnetization process. For example, from time t.sub.25 to time t.sub.26, the drive voltage 351 remains at the logic low level as shown by the waveform 751, and the transistor 350 remain turned off. As an example, from time t.sub.25 to time t.sub.26, the voltage 381 is larger than the threshold 783 as shown by the waveform 781, and the flyback switch-mode power converter 300 is not in the light load mode (LLM).
[0099] At time t.sub.26, the drive voltage 335 changes from the logic high level to the logic low level as shown by the waveform 735, and the transistor 360 becomes turned off according to some embodiments. For example, at time t.sub.26, the signal 371 is at the logic low level as shown by the waveform 771. As an example, at time t.sub.26, the demagnetization signal 475 is at the logic low level as shown by the waveform 775, indicating the primary winding 312 does not undergo any demagnetization process. For example, at time t.sub.26, the drive voltage 351 is at the logic low level as shown by the waveform 751, and the transistor 350 is turned off. As an example, at time t.sub.26, the voltage 381 is larger than the threshold 783 as shown by the waveform 781, and the flyback switch-mode power converter 300 is not in the light load mode (LLM).
[0100] From time t.sub.26 to time t.sub.27, the drive voltage 335 remains at the logic low level as shown by the waveform 735, and the transistor 360 remains turned off according to certain embodiments. For example, from time t.sub.26 to time t.sub.27, the signal 371 remains at the logic low level as shown by the waveform 771. As an example, from time t.sub.26 to time t.sub.27, the demagnetization signal 475 remains at the logic low level as shown by the waveform 775, indicating the primary winding 312 does not undergo any demagnetization process. For example, from time t.sub.26 to time t.sub.27, the drive voltage 351 remains at the logic low level as shown by the waveform 751, and the transistor 350 remains turned off. As an example, from time t.sub.26 to time t.sub.27, the voltage 381 remains larger than the threshold 783 as shown by the waveform 781, and the flyback switch-mode power converter 300 remains not in the light load mode (LLM).
[0101] At time t.sub.27, the drive voltage 351 changes from the logic low level to the logic high level as shown by the waveform 751, and the transistor 350 becomes turned on according to some embodiments. For example, the drive voltage 335 is at the logic low level as shown by the waveform 735, and the transistor 360 is turned off. As an example, at time t.sub.27, the signal 371 is at the logic low level as shown by the waveform 771. For example, at time t.sub.27, the demagnetization signal 475 is at the logic low level as shown by the waveform 775, indicating the primary winding 312 does not undergo any demagnetization process. As an example, at time t.sub.27, the voltage 381 is larger than the threshold 783 as shown by the waveform 781, and the flyback switch-mode power converter 300 is not in the light load mode (LLM).
[0102] From time t.sub.27 to time t.sub.28, the drive voltage 351 remains at the logic high level as shown by the waveform 751, and the transistor 350 remains turned on according to certain embodiments. For example, from time t.sub.27 to time t.sub.28, the drive voltage 335 remains at the logic low level as shown by the waveform 735, and the transistor 360 remains turned off. As an example, from time t.sub.27 to time t.sub.28, the signal 371 remains at the logic low level as shown by the waveform 771. For example, from time t.sub.27 to time t.sub.28, the demagnetization signal 475 remains at the logic low level as shown by the waveform 775, indicating the primary winding 312 does not undergo any demagnetization process. As an example, from time t.sub.27 to time t.sub.28, the voltage 381 remains larger than the threshold 783 as shown by the waveform 781, and the flyback switch-mode power converter 300 remains not in the light load mode (LLM).
[0103] At time t.sub.28, the drive voltage 351 changes from the logic high level to the logic low level as shown by the waveform 751, and the transistor 350 becomes turned off according to some embodiments. For example, at time t.sub.28, the drive voltage 335 is at the logic low level as shown by the waveform 735, and the transistor 360 is turned off. As an example, at time t.sub.28, the signal 371 is at the logic low level as shown by the waveform 771. For example, at time t.sub.28, the demagnetization signal 475 is at the logic low level as shown by the waveform 775, indicating the primary winding 312 does not undergo any demagnetization process. As an example, at time t.sub.28, the voltage 381 is larger than the threshold 783 as shown by the waveform 781, and the flyback switch-mode power converter 300 is not in the light load mode (LLM).
[0104] According to certain embodiments, at time t.sub.24, the controller chip 320 of the flyback switch-mode power converter 300 determines that the flyback switch-mode power converter 300 operates in the discontinuous conduction mode (DCM) but not in the light load mode (LLM). In some examples, when the flyback switch-mode power converter 300 operates in the discontinuous conduction mode (DCM) but not in the light load mode (LLM), during every switching cycle, the drive voltages 335 and 351 are generated to turn on the transistor 360 and then turn on the transistor 350 based at least in part on the signal 371. For example, at time t.sub.24, in response to the signal 371 changing from the logic low level to the logic high level, the drive voltage 335 changes from the logic low level to the logic high level, and the transistor 360 becomes turned on. In certain examples, a predetermined duration after the drive voltage 335 changes from the logic high level to the logic low level at time t.sub.26, the drive voltage 351 changes from the logic low level to the logic high level at time t.sub.27. For example, time t.sub.27 is equal to time t.sub.26 plus the predetermined duration. As an example, from time t.sub.26 to time t.sub.27, both the drive voltage 335 and the drive voltage 351 are at the logic low level.
[0105] According to some embodiments, if the flyback switch-mode power converter operates in a discontinuous conduction mode (DCM) but not in a light load mode (LLM), the dead-time controller 174 generates the dead-time signal 175 based at least in part on the control signal 177 so that a predetermined duration after the transistor 360 becomes turned off, the transistor 350 becomes turned on. For example, the transistor 360 becomes turned off at time t.sub.26, and the transistor 350 becomes turned on at time t.sub.27. As an example, time t.sub.27 is equal to time t.sub.26 plus the predetermined duration. In certain examples, during the predetermined duration (e.g., from time t.sub.26 to time t.sub.27), both the transistors 350 and 360 are turned off.
[0106]
[0107] At time t.sub.30, the drive voltage 351 changes from a logic low level to a logic high level as shown by the waveform 851, and the transistor 350 becomes turned on according to certain embodiments. For example, at time t.sub.30, the demagnetization signal 475 changes from the logic high level to the logic low level as shown by the waveform 875, indicating a demagnetization process of the primary winding 312 ends. As an example, at time t.sub.30, the signal that sets a minimum frequency for the operation frequency (e.g., the switching frequency) of the flyback switch-mode power converter 300 changes from the logic low level to the logic high level as shown by the waveform 890. For example, at time t.sub.30, the signal 371 is at the logic low level as shown by the waveform 871. As an example, at time t.sub.30, the drive voltage 335 is at the logic low level as shown by the waveform 835, and the transistor 360 is turned off.
[0108] From time t.sub.30 to time t.sub.31, the drive voltage 351 remains at the logic high level as shown by the waveform 851, and the transistor 350 remains turned on according to some embodiments. For example, from time t.sub.30 to time t.sub.31, the demagnetization signal 475 remains at the logic low level as shown by the waveform 875, indicating the primary winding 312 does not undergo a demagnetization process. As an example, from time t.sub.30 to time t.sub.31, the signal that sets a minimum frequency for the operation frequency (e.g., the switching frequency) of the flyback switch-mode power converter 300 remains at the logic high level as shown by the waveform 890. For example, from time t.sub.30 to time t.sub.31, the signal 371 remains at the logic low level as shown by the waveform 871. As an example, from time t.sub.30 to time t.sub.31, the drive voltage 335 remains at the logic low level as shown by the waveform 835, and the transistor 360 remains turned off.
[0109] At time t.sub.31, the signal that sets a minimum frequency for the operation frequency (e.g., the switching frequency) of the flyback switch-mode power converter 300 changes from the logic high level to the logic low level as shown by the waveform 890 according to certain embodiments. For example, at time t.sub.31, the drive voltage 351 is at the logic high level as shown by the waveform 851, and the transistor 350 is turned on. As an example, at time t.sub.31, the demagnetization signal 475 is at the logic low level as shown by the waveform 875, indicating the primary winding 312 does not undergo a demagnetization process. For example, at time t.sub.31, the signal 371 is at the logic low level as shown by the waveform 871. As an example, at time t.sub.31, the drive voltage 335 is at the logic low level as shown by the waveform 835, and the transistor 360 is turned off.
[0110] From time t.sub.31 to time t.sub.32, the signal that sets a minimum frequency for the operation frequency (e.g., the switching frequency) of the flyback switch-mode power converter 300 remains at the logic low level as shown by the waveform 890 according to some embodiments. For example, from time t.sub.31 to time t.sub.32, the drive voltage 351 remains at the logic high level as shown by the waveform 851, and the transistor 350 remains turned on. As an example, from time t.sub.31 to time t.sub.32, the demagnetization signal 475 remains at the logic low level as shown by the waveform 875, indicating the primary winding 312 does not undergo a demagnetization process. For example, from time t.sub.31 to time t.sub.32, the signal 371 remains at the logic low level as shown by the waveform 871. As an example, from time t.sub.31 to time t.sub.32, the drive voltage 335 remains at the logic low level as shown by the waveform 835, and the transistor 360 remains turned off.
[0111] At time t.sub.32, the drive voltage 351 changes from the logic high level to the logic low level as shown by the waveform 851, and the transistor 350 becomes turned off according to certain embodiments. For example, at time t.sub.32, the demagnetization signal 475 changes from the logic low level to the logic high level as shown by the waveform 875, indicating the primary winding 312 starts undergoing a demagnetization process. As an example, at time t.sub.32, the signal that sets a minimum frequency for the operation frequency (e.g., the switching frequency) of the flyback switch-mode power converter 300 is at the logic low level as shown by the waveform 890. For example, at time t.sub.32, the signal 371 is at the logic low level as shown by the waveform 871. As an example, at time t.sub.32, the drive voltage 335 is at the logic low level as shown by the waveform 835, and the transistor 360 is turned off.
[0112] From time t.sub.32 to time t.sub.33, the drive voltage 351 remains at the logic low level as shown by the waveform 851, and the transistor 350 remains turned off according to some embodiments. For example, from time t.sub.32 to time t.sub.33, the signal that sets a minimum frequency for the operation frequency (e.g., the switching frequency) of the flyback switch-mode power converter 300 remains at the logic low level as shown by the waveform 890. As an example, from time t.sub.32 to time t.sub.33, the demagnetization signal 475 remains at the logic high level as shown by the waveform 875, indicating the primary winding 312 undergoes a demagnetization process. For example, from time t.sub.32 to time t.sub.33, the signal 371 remains at the logic low level as shown by the waveform 871. As an example, from time t.sub.32 to time t.sub.33, the drive voltage 335 remains at the logic low level as shown by the waveform 835, and the transistor 360 remains turned off.
[0113] At time t.sub.33, the signal 371 changes from the logic low level to the logic high level as shown by the waveform 871 according to certain embodiments. For example, at time t.sub.33, the drive voltage 351 is at the logic low level as shown by the waveform 851, and the transistor 350 is turned off. As an example, at time t.sub.33, the signal that sets a minimum frequency for the operation frequency (e.g., the switching frequency) of the flyback switch-mode power converter 300 is at the logic low level as shown by the waveform 890. For example, at time t.sub.33, the demagnetization signal 475 is at the logic high level as shown by the waveform 875, indicating the primary winding 312 undergoes a demagnetization process. As an example, at time t.sub.33, the drive voltage 335 is at the logic low level as shown by the waveform 835, and the transistor 360 is turned off. In some examples, the signal 371 changes from the logic low level to the logic high level at time t.sub.33 before the demagnetization process of the primary winding 312 ends at time t.sub.35, and at time t.sub.33, the controller chip 320 of the flyback switch-mode power converter 300 detects that the flyback switch-mode power converter 300 is in a continuous conduction mode (CCM). For example, the controller chip 320 of the flyback switch-mode power converter 300 also detects that the flyback switch-mode power converter 300 operates in a high AC voltage mode. As an example, at time t.sub.33, the controller chip 320 of the flyback switch-mode power converter 300 determines that the flyback switch-mode power converter 300 operates in both the continuous conduction mode (CCM) and the high AC voltage mode.
[0114] From time t.sub.33 to time t.sub.34, the signal 371 remains at the logic high level as shown by the waveform 871 according to some embodiments. For example, from time t.sub.33 to time t.sub.34, the drive voltage 351 remains at the logic low level as shown by the waveform 851, and the transistor 350 remains turned off. As an example, from time t.sub.33 to time t.sub.34, the signal that sets a minimum frequency for the operation frequency (e.g., the switching frequency) of the flyback switch-mode power converter 300 remains at the logic low level as shown by the waveform 890. For example, from time t.sub.33 to time t.sub.34, the demagnetization signal 475 remains at the logic high level as shown by the waveform 875, indicating the primary winding 312 undergoes a demagnetization process. As an example, from time t.sub.33 to time t.sub.34, the drive voltage 335 remains at the logic low level as shown by the waveform 835, and the transistor 360 remains turned off.
[0115] At time t.sub.34, the signal 371 changes from the logic high level to the logic low level as shown by the waveform 871 according to certain embodiments. For example, at time t.sub.34, the drive voltage 351 is at the logic low level as shown by the waveform 851, and the transistor 350 is turned off. As an example, at time t.sub.34, the signal that sets a minimum frequency for the operation frequency (e.g., the switching frequency) of the flyback switch-mode power converter 300 is at the logic low level as shown by the waveform 890. For example, at time t.sub.34, the demagnetization signal 475 is at the logic high level as shown by the waveform 875, indicating the primary winding 312 undergoes a demagnetization process. As an example, at time t.sub.34, the drive voltage 335 is at the logic low level as shown by the waveform 835, and the transistor 360 is turned off.
[0116] From time t.sub.34 to time t.sub.35, the signal 371 remains at the logic low level as shown by the waveform 871 according to some embodiments. For example, from time t.sub.34 to time t.sub.35, the drive voltage 351 remains at the logic low level as shown by the waveform 851, and the transistor 350 remains turned off. As an example, from time t.sub.34 to time t.sub.35, the signal that sets a minimum frequency for the operation frequency (e.g., the switching frequency) of the flyback switch-mode power converter 300 remains at the logic low level as shown by the waveform 890. For example, from time t.sub.34 to time t.sub.35, the demagnetization signal 475 remains at the logic high level as shown by the waveform 875, indicating the primary winding 312 undergoes a demagnetization process. As an example, from time t.sub.34 to time t.sub.35, the drive voltage 335 remains at the logic low level as shown by the waveform 835, and the transistor 360 remains turned off.
[0117] At time t.sub.35, the drive voltage 351 changes from the logic low level to the logic high level as shown by the waveform 851, and the transistor 350 becomes turned on according to certain embodiments. For example, at time t.sub.35, the signal that sets a minimum frequency for the operation frequency (e.g., the switching frequency) of the flyback switch-mode power converter 300 changes from the logic low level to the logic high level as shown by the waveform 890. As an example, at time t.sub.35, the demagnetization signal 475 changes from the logic high level to the logic low level as shown by the waveform 875, indicating the demagnetization process of the primary winding 312 ends. For example, at time t.sub.35, the signal 371 is at the logic low level as shown by the waveform 871. As an example, at time t.sub.35, the drive voltage 335 is at the logic low level as shown by the waveform 835, and the transistor 360 is turned off.
[0118] According to certain embodiments, at time t.sub.33, the controller chip 320 of the flyback switch-mode power converter 300 determines that the flyback switch-mode power converter 300 operates in both the continuous conduction mode (CCM) and the high AC voltage mode. In some examples, when the flyback switch-mode power converter 300 operates in the continuous conduction mode (CCM) and the high AC voltage mode, during every switching cycle of the flyback switch-mode power converter 300, the drive voltage 335 is generated so that the transistor 360 remains turned off. In certain examples, when the flyback switch-mode power converter 300 operates in the continuous conduction mode (CCM) and the high AC voltage mode, during every switching cycle of the flyback switch-mode power converter 300, the drive voltage 351 is generated to turn on the transistor 350 based at least in part on the signal that sets a minimum frequency for the operation frequency (e.g., the switching frequency) of the flyback switch-mode power converter 300. For example, at time t.sub.35, in response to the signal that sets a minimum frequency for the operation frequency (e.g., the switching frequency) of the flyback switch-mode power converter 300 changing from the logic low level to the logic high level, the drive voltage 351 changes from the logic low level to the logic high level, and the transistor 350 becomes turned on. As an example, from time t.sub.35 to time t.sub.36, the drive voltage 351 remains at the logic high level, and the transistor 350 remains turned on, wherein the time duration from time t.sub.35 to time t.sub.36 has a predetermined length.
[0119]
[0120] At time t.sub.40, the drive voltage 351 changes from a logic low level to a logic high level as shown by the waveform 951, and the transistor 350 becomes turned on according to certain embodiments. For example, at time t.sub.40, the demagnetization signal 475 changes from the logic high level to the logic low level as shown by the waveform 875, indicating a demagnetization process of the primary winding 312 ends. As an example, at time t.sub.40, the signal 371 is at the logic low level as shown by the waveform 971. As an example, at time t.sub.40, the drive voltage 335 is at the logic low level as shown by the waveform 935, and the transistor 360 is turned off.
[0121] From time t.sub.40 to time t.sub.41, the drive voltage 351 remains at the logic high level as shown by the waveform 951, and the transistor 350 remains turned on according to some embodiments. For example, from time t.sub.40 to time t.sub.41, the demagnetization signal 475 remains at the logic low level as shown by the waveform 975, indicating the primary winding 312 does not undergo a demagnetization process. As an example, from time t.sub.40 to time t.sub.41, the signal 371 remains at the logic low level as shown by the waveform 971. As an example, from time t.sub.40 to time t.sub.41, the drive voltage 335 remains at the logic low level as shown by the waveform 935, and the transistor 360 remains turned off.
[0122] At time t.sub.41, the drive voltage 351 changes from the logic high level to the logic low level as shown by the waveform 951, and the transistor 350 becomes turned off according to certain embodiments. For example, at time t.sub.41, the demagnetization signal 475 changes from the logic low level to the logic high level as shown by the waveform 975, indicating the primary winding 312 starts undergoing a demagnetization process. As an example, at time t.sub.41, the signal 371 is at the logic low level as shown by the waveform 971. As an example, at time t.sub.41, the drive voltage 335 is at the logic low level as shown by the waveform 935, and the transistor 360 is turned off.
[0123] From time t.sub.41 to time t.sub.42, the drive voltage 351 remains at the logic low level as shown by the waveform 951, and the transistor 350 remains turned off according to some embodiments. For example, from time t.sub.41 to time t.sub.42, the demagnetization signal 475 remains at the logic high level as shown by the waveform 975, indicating the primary winding 312 undergoes a demagnetization process. For example, from time t.sub.41 to time t.sub.42, the signal 371 remains at the logic low level as shown by the waveform 971. As an example, from time t.sub.41 to time t.sub.42, the drive voltage 335 remains at the logic low level as shown by the waveform 935, and the transistor 360 remains turned off.
[0124] At time t.sub.42, the signal 371 changes from the logic low level to the logic high level as shown by the waveform 871 according to certain embodiments. For example, at time t.sub.42, the drive voltage 351 is at the logic low level as shown by the waveform 951, and the transistor 350 is turned off. As an example, at time t.sub.42, the demagnetization signal 475 is at the logic high level as shown by the waveform 975, indicating the primary winding 312 undergoes a demagnetization process. As an example, at time t.sub.42, the drive voltage 335 is at the logic low level as shown by the waveform 935, and the transistor 360 is turned off. In some examples, the signal 371 changes from the logic low level to the logic high level at time t.sub.42 before the demagnetization process of the primary winding 312 ends at time t.sub.44, and at time t.sub.42, the controller chip 320 of the flyback switch-mode power converter 300 detects that the flyback switch-mode power converter 300 is in a continuous conduction mode (CCM). For example, the controller chip 320 of the flyback switch-mode power converter 300 also detects that the flyback switch-mode power converter 300 operates in a low AC voltage mode. As an example, at time t.sub.42, the controller chip 320 of the flyback switch-mode power converter 300 determines that the flyback switch-mode power converter 300 operates in both the continuous conduction mode (CCM) and the low AC voltage mode.
[0125] From time t.sub.42 to time t.sub.43, the signal 371 remains at the logic high level as shown by the waveform 971 according to some embodiments. For example, from time t.sub.42 to time t.sub.43, the drive voltage 351 remains at the logic low level as shown by the waveform 951, and the transistor 350 remains turned off. As an example, from time t.sub.42 to time t.sub.43, the demagnetization signal 475 remains at the logic high level as shown by the waveform 975, indicating the primary winding 312 undergoes a demagnetization process. For example, from time t.sub.42 to time t.sub.43, the drive voltage 335 remains at the logic low level as shown by the waveform 935, and the transistor 360 remains turned off.
[0126] At time t.sub.43, the signal 371 changes from the logic high level to the logic low level as shown by the waveform 971 according to certain embodiments. For example, at time t.sub.43, the drive voltage 351 is at the logic low level as shown by the waveform 951, and the transistor 350 is turned off. As an example, at time t.sub.43, the demagnetization signal 475 is at the logic high level as shown by the waveform 975, indicating the primary winding 312 undergoes a demagnetization process. For example, at time t.sub.43, the drive voltage 335 is at the logic low level as shown by the waveform 935, and the transistor 360 is turned off.
[0127] From time t.sub.43 to time t.sub.44, the signal 371 remains at the logic low level as shown by the waveform 971 according to some embodiments. For example, from time t.sub.43 to time t.sub.44, the drive voltage 351 remains at the logic low level as shown by the waveform 951, and the transistor 350 remains turned off. As an example, from time t.sub.43 to time t.sub.44, the demagnetization signal 475 remains at the logic high level as shown by the waveform 975, indicating the primary winding 312 undergoes a demagnetization process. As an example, from time t.sub.43 to time t.sub.44, the drive voltage 335 remains at the logic low level as shown by the waveform 935, and the transistor 360 remains turned off.
[0128] At time t.sub.44, the drive voltage 351 changes from the logic low level to the logic high level as shown by the waveform 951, and the transistor 350 becomes turned on according to certain embodiments. For example, at time t.sub.44, the demagnetization signal 475 changes from the logic high level to the logic low level as shown by the waveform 975, indicating the demagnetization process of the primary winding 312 ends. For example, at time t.sub.44, the signal 371 is at the logic low level as shown by the waveform 971. As an example, at time t.sub.44, the drive voltage 335 is at the logic low level as shown by the waveform 935, and the transistor 360 is turned off.
[0129] From time t.sub.44 to time t.sub.45, the drive voltage 351 remains at the logic high level as shown by the waveform 951, and the transistor 350 remains turned on according to some embodiments. For example, from time t.sub.44 to time t.sub.45, the demagnetization signal 475 remains at the logic low level as shown by the waveform 975, indicating the primary winding 312 does not undergo a demagnetization process. As an example, from time t.sub.44 to time t.sub.45, the signal 371 remains at the logic low level as shown by the waveform 971. For example, from time t.sub.44 to time t.sub.45, the drive voltage 335 remains at the logic low level as shown by the waveform 935, and the transistor 360 is turned off.
[0130] At time t.sub.45, the drive voltage 351 changes from the logic high level to the logic low level as shown by the waveform 951, and the transistor 350 becomes turned off according to certain embodiments. For example, at time t.sub.45, the demagnetization signal 475 changes from the logic low level to the logic high level as shown by the waveform 975, indicating the primary winding 312 starts undergoing a demagnetization process. As an example, at time t.sub.45, the signal 371 is at the logic low level as shown by the waveform 971. As an example, at time t.sub.45, the drive voltage 335 is at the logic low level as shown by the waveform 935, and the transistor 360 is turned off.
[0131] According to certain embodiments, at time t.sub.42, the controller chip 320 of the flyback switch-mode power converter 300 determines that the flyback switch-mode power converter 300 operates in both the continuous conduction mode (CCM) and the low AC voltage mode. In some examples, when the flyback switch-mode power converter 300 operates in the continuous conduction mode (CCM) and the low AC voltage mode, during every switching cycle of the flyback switch-mode power converter 300, the drive voltage 335 is generated so that the transistor 360 remains turned off. In certain examples, when the flyback switch-mode power converter 300 operates in the continuous conduction mode (CCM) and the low AC voltage mode, during every switching cycle of the flyback switch-mode power converter 300, the drive voltage 351 is generated to turn on the transistor 350 based at least in part on the signal 371. For example, a predetermined duration after the signal 371 changes from the logic low level to the logic high level at time t.sub.42, the drive voltage 351 changes from the logic low level to the logic high level and the transistor 350 becomes turned on at time t.sub.44. As an example, time t.sub.44 is equal to time t.sub.42 plus the predetermined duration. In some examples, from time t.sub.44 to time t.sub.45, the drive voltage 351 remains at the logic high level, and the transistor 350 remains turned on, wherein the time duration from time t.sub.44 to time t.sub.45 has a predetermined length.
[0132]
[0133] At the process 1010, the mode of operation for the flyback switch-mode power converter 300 is determined according to some embodiments. For example, the mode detector 470 determines the mode of operation for the flyback switch-mode power converter 300 based at least in part on the voltage 341, the voltage 381, and the signal 471. As an example, the mode detector 470 determines the mode of operation for the flyback switch-mode power converter 300 based at least in part on the voltage 341, the voltage 381, the signal 471, and/or the signal 371.
[0134] At the process 1020, the drive voltage 335 is generated to turn on and/or turn off the transistor 360 according to certain embodiments. In some examples, the controller chip 320, based at least in part on the determined mode of operation, determines whether the transistor 360 remains turned off or becomes turned on during a switching cycle of the flyback switch-mode power converter 300. For example, if the determined mode of operation indicates that the flyback switch-mode power converter 300 operates in a discontinuous conduction mode (DCM) and a light load mode (LLM), the transistor 360 remains turned off throughout the entire switching cycle. As an example, if the determined mode of operation indicates that the flyback switch-mode power converter 300 operates in a continuous conduction mode (CCM) and a high AC voltage mode, the transistor 360 remains turned off throughout the entire switching cycle. For example, if the determined mode of operation indicates that the flyback switch-mode power converter 300 operates in a continuous conduction mode (CCM) and a low AC voltage mode, the transistor 360 remains turned off throughout the entire switching cycle. As an example, if the determined mode of operation indicates that the flyback switch-mode power converter 300 operates in a discontinuous conduction mode (DCM) but not in a light load mode (LLM), the transistor 360 becomes turned on during the switching cycle.
[0135] At the process 1030, the drive voltage 351 is generated to turn on and/or turn off the transistor 350 according to certain embodiments. In some examples, the controller chip 320, based at least in part on the determined mode of operation, generates the drive voltage 351 to turn on and/or turn off the transistor 350. For example, when the flyback switch-mode power converter 300 operates in a discontinuous conduction mode (DCM) and a light load mode (LLM), during every switching cycle of the flyback switch-mode power converter 300, the drive voltage 335 is generated so that the transistor 360 remains turned off, and the drive voltage 351 is generated to turn on the transistor 350 based at least in part on the signal 371. As an example, when the flyback switch-mode power converter 300 operates in a discontinuous conduction mode (DCM) but not in a light load mode (LLM), during every switching cycle of the flyback switch-mode power converter 300, the drive voltages 335 and 351 are generated to turn on the transistor 360 and then turn on the transistor 350 based at least in part on the signal 371. For example, when the flyback switch-mode power converter 300 operates in a continuous conduction mode (CCM) and a high AC voltage mode, during every switching cycle of the flyback switch-mode power converter 300, the drive voltage 335 is generated so that the transistor 360 remains turned off, and the drive voltage 351 is generated to turn on the transistor 350 based at least in part on the signal that sets a minimum frequency for the operation frequency (e.g., the switching frequency) of the flyback switch-mode power converter 300. As an example, when the flyback switch-mode power converter 300 operates in a continuous conduction mode (CCM) and a low AC voltage mode, during every switching cycle of the flyback switch-mode power converter 300, the drive voltage 335 is generated so that the transistor 360 remains turned off, and the drive voltage 351 is generated to turn on the transistor 350 based at least in part on the signal 371.
[0136] Some embodiments of the present invention provide the flyback switch-mode power converter 300 that does not turn on the transistor 360 in every switching cycle when the flyback switch-mode power converter 300 is in certain modes of operation. For example, when the flyback switch-mode power converter 300 operates in a discontinuous conduction mode (DCM) and a light load mode (LLM), during every switching cycle of the flyback switch-mode power converter 300, the transistor 360 remains turned off and is not turned on. As an example, when the flyback switch-mode power converter 300 operates in a continuous conduction mode (CCM) and a high AC voltage mode, during every switching cycle of the flyback switch-mode power converter 300, the transistor 360 remains turned off and is not turned on. For example, when the flyback switch-mode power converter 300 operates in a continuous conduction mode (CCM) and a low AC voltage mode, during every switching cycle of the flyback switch-mode power converter 300, the transistor 360 remains turned off and is not turned on.
[0137] Certain embodiments of the present invention provide a flyback switch-mode power converter that can reduce the standby power consumption and/or the light-load power consumption when the flyback switch-mode power converter operates in a light load mode (LLM). Some embodiments of the present invention provide a flyback switch-mode power converter that can prevent turning off a transistor prematurely (e.g., too early) when the flyback switch-mode power converter 100 operates in a continuous conduction mode (CCM).
[0138] According to certain embodiments, a controller for a power converter includes: a mode detector configured to determine a mode of operation for the power converter; a first gate driver configured to output a first drive voltage to a first transistor related to a first auxiliary winding coupled to a primary winding, a secondary winding, and a second auxiliary winding; a second gate driver configured to output a second drive voltage to a second transistor related to the primary winding; wherein the first gate driver is further configured to, if the mode of operation satisfies one or more first predetermined conditions, generate the first drive voltage so that the first transistor remains turned off during a switching cycle of the power converter; and if the mode of operation satisfies one or more second predetermined conditions, generate the first drive voltage so that the first transistor becomes turned on during the switching cycle of the power converter. For example, the controller is implemented according to at least
[0139] As an example, the first gate driver is further configured to, if the mode of operation satisfies the one or more first predetermined conditions, generate the first drive voltage so that the first transistor remains turned off during every switching cycle of the power converter; and if the mode of operation satisfies the one or more second predetermined conditions, generate the first drive voltage so that the first transistor becomes turned on during every switching cycle of the power converter. For example, the mode of operation satisfies the one or more first predetermined conditions if the power converter operates in a discontinuous conduction mode and a light load mode. As an example, the mode of operation satisfies the one or more first predetermined conditions if the power converter operates in a continuous conduction mode and a high AC voltage mode. For example, the mode of operation satisfies the one or more first predetermined conditions if the power converter operates in a continuous conduction mode and a low AC voltage mode. As an example, the mode of operation satisfies the one or more second predetermined conditions if the power converter operates in a discontinuous conduction mode but not in a light load mode.
[0140] For example, the mode detector is further configured to determine whether the power converter operates in a discontinuous conduction mode or a continuous conduction mode. As an example, the mode detector is further configured to: receive a first input signal for representing a demagnetization process of the primary winding; receive a second input signal for setting a maximum frequency for an operation frequency of the power converter; and determine whether the power converter operates in the discontinuous conduction mode or the continuous conduction mode based at least in part on the first input signal and the second input signal. For example, the mode detector is further configured to determine whether or not the power converter operates in a light load mode. As an example, the mode detector is further configured to: receive an input signal for representing an output current related to the secondary winding; and determine whether or not the power converter operates in the light load mode based at least in part on the input signal. For example, the mode detector is further configured to determine whether the power converter operates in a high AC voltage mode or a low AC voltage mode. As an example, the mode detector is further configured to: receive an input signal for representing a peak magnitude of an AC voltage related to the primary winding; and determine whether the power converter operates in a high AC voltage mode or a low AC voltage mode based at least in part on the input signal.
[0141] For example, the mode detector includes: a voltage detector configured to generate a first logic signal indicating whether the power converter operates in a high AC voltage mode or a low AC voltage mode; a demagnetization detector configured to generate a second logic signal indicating whether a demagnetization process of the primary winding has ended; and a mode determination unit configured to receive the first logic signal and the second logic signal and determine the mode of operation for the power converter based at least in part on the first logic signal and the second logic signal. As an example, the mode determination unit is further configured to: receive a first input signal for representing an output current related to the secondary winding; receiver a second input signal for representing a peak magnitude of an AC voltage related to the primary winding; and determine the mode of operation for the power converter based at least in part on the first logic signal, the second logic signal, the first input signal and the second input signal. For example, the voltage detector is further configured to: receive an input signal for representing a peak magnitude of an AC voltage related to the primary winding; and generate the first logic signal indicating whether the power converter operates in the high AC voltage mode or the low AC voltage mode based at least in part on the input signal. As an example, the demagnetization detector is further configured to: receive an input signal for representing a demagnetization process of the primary winding; and generate the second logic signal indicating whether the demagnetization process of the primary winding has ended based at least in part on the input signal.
[0142] For example, the second gate driver is further configured to output the second drive voltage to turn on the second transistor during the switching cycle of the power converter, regardless of the mode of operation. As an example, the second gate driver is further configured to output the second drive voltage to turn on the second transistor during every switching cycle of the power converter, regardless of the mode of operation.
[0143] According to some embodiments, a controller for a power converter includes: a mode detector configured to determine a mode of operation for the power converter; a first gate driver configured to output a first drive voltage to a first transistor related to an auxiliary winding coupled to a primary winding and a secondary winding; and a second gate driver configured to output a second drive voltage to a second transistor related to the primary winding; wherein the first gate driver is further configured to, if the mode of operation satisfies one or more first predetermined conditions, generate the first drive voltage so that the first transistor remains turned off during every switching cycle of the power converter; and if the mode of operation satisfies one or more second predetermined conditions, generate the first drive voltage so that the first transistor becomes turned on during every switching cycle of the power converter; wherein the mode detector is further configured to: determine whether the power converter operates in a discontinuous conduction mode or a continuous conduction mode; determine whether or not the power converter operates in a light load mode; and determine whether the power converter operates in a high AC voltage mode or a low AC voltage mode. For example, the controller is implemented according to at least
[0144] According to certain embodiments, a method for a power converter includes: determining a mode of operation for the power converter; outputting a first drive voltage to a first transistor related to a first auxiliary winding coupled to a primary winding, a secondary winding, and a second auxiliary winding; and outputting a second drive voltage to a second transistor related to the primary winding; wherein the outputting a first drive voltage to a first transistor includes: if the mode of operation satisfies one or more first predetermined conditions, generating the first drive voltage so that the first transistor remains turned off during a switching cycle of the power converter; and if the mode of operation satisfies one or more second predetermined conditions, generating the first drive voltage so that the first transistor becomes turned on during the switching cycle of the power converter. For example, the method is implemented according to at least
[0145] As an example, the outputting a first drive voltage to a first transistor further includes: if the mode of operation satisfies the one or more first predetermined conditions, generating the first drive voltage so that the first transistor remains turned off during every switching cycle of the power converter; and if the mode of operation satisfies the one or more second predetermined conditions, generate the first drive voltage so that the first transistor becomes turned on during every switching cycle of the power converter. For example, the mode of operation satisfies the one or more first predetermined conditions if the power converter operates in a discontinuous conduction mode and a light load mode. As an example, the mode of operation satisfies the one or more first predetermined conditions if the power converter operates in a continuous conduction mode and a high AC voltage mode. For example, the mode of operation satisfies the one or more first predetermined conditions if the power converter operates in a continuous conduction mode and a low AC voltage mode. As an example, the mode of operation satisfies the one or more second predetermined conditions if the power converter operates in a discontinuous conduction mode but not in a light load mode. For example, the outputting a second drive voltage to a second transistor includes outputting the second drive voltage to turn on the second transistor during the switching cycle of the power converter, regardless of the mode of operation. As an example, the outputting a second drive voltage to a second transistor further includes outputting the second drive voltage to turn on the second transistor during every switching cycle of the power converter, regardless of the mode of operation.
[0146] For example, some or all components of various embodiments of the present invention each are, individually and/or in combination with at least another component, implemented using one or more software components, one or more hardware components, and/or one or more combinations of software and hardware components. As an example, some or all components of various embodiments of the present invention each are, individually and/or in combination with at least another component, implemented in one or more circuits, such as one or more analog circuits and/or one or more digital circuits. For example, various embodiments and/or examples of the present invention can be combined.
[0147] Although specific embodiments of the present invention have been described, it will be understood by those of skill in the art that there are other embodiments that are equivalent to the described embodiments. Accordingly, it is to be understood that the invention is not to be limited by the specific illustrated embodiments.