Patent ID: 8284572

Claim:
A current control apparatus, comprising: a current limiter electrically coupled to a switch, the switch being connected in series with an energy transfer element of a power supply, the current limiter detecting a current flowing through the switch and turning off the switch when the current exceeds a current limit signal; and a limit signal generator for providing the current limit signal, detecting a maximum current value of the current, and updating the current limit signal according to the maximum current value and an ideal current limit value, the limit signal generator comprising: a correction signal generator for generating a correction signal according to the current limit signal before updated, the maximum current value, and the ideal current limit value; and a limit signal update unit for updating the current limit signal according to the correction signal, the limit signal update unit comprising: a first capacitor having a first memory end for retaining the correction signal; and a second capacitor having a second memory end for retaining the current limit signal; wherein the limit signal update unit controls an electrical connection between the first memory end and the second memory end for updating the current limit signal; wherein when the maximum current value of the current is higher than the ideal current limit value, the updated current limit signal is reduced.