Patent ID: 8347126

Claim:
A computer system, comprising: a host device for providing a supply signal via a supply path; and a peripheral device which operates according to the supply signal, wherein the peripheral device comprises: a peripheral core circuit having a lower limit current value for normal operation; and a current limiting and averaging circuit for driving the peripheral core circuit in response to the supply signal, wherein the current limiting and averaging circuit comprises: a current limiting module for limiting the current of the supply signal for providing a limited supply signal whose current value is smaller than or equal to an upper limit current value; an energy storage module for storing a storage signal in response to the limited supply signal when the lower limit current value is lower than the upper limit current value and for providing a discharge signal according to the storage signal when the lower limit current value is higher than the upper limit current value, wherein a voltage level of the storage signal is increased from an initial level to a terminate level when the lower limit current value is lower than the upper limit current value, and when the voltage level of the storage signal is charged to the terminate level, a current level of the limited supply signal drops to the lower limit current value; and a converter module for providing a driving signal for driving the peripheral core circuit in response to the limited supply signal when the upper limit current value is higher than the lower limit current value and for providing a driving signal for driving the peripheral core circuit in response to the limited supply signal and the discharge signal when the upper limit current value is lower than the lower limit current value.