Patent ID: 7996689

Claim:
A system for adjusting power consumption of an application specific integrated circuit (ASIC) device, the system comprising: a first buffer, the first buffer being configured to receive and store data, the first buffer being characterized by a first buffer level; a controller configured to generate a control signal, the controller being coupled to the first buffer; a power supply component, the power supply component being configured to receive the control signal and to provide at least at a first voltage and a second voltage, the first voltage and the second voltage being different; a processing unit directly coupled to the first buffer, the processing unit further being configured to receive the data from the first buffer and to process the data, the processing unit being electrically coupled to the power supply component, the processing unit being capable of operating at the first voltage and the second voltage; a second buffer directly coupled to the processing unit, the second buffer being configured to receive and store the processed data; wherein: the controller is further configured to process information associated at least with the first buffer level and a first predetermined buffer level; if the first buffer level is determined to be higher than the first predetermined buffer level, the control signal indicates that the first voltage to be provided by the power supply component; if the first buffer level is determined to be not higher than the first predetermined buffer level, the control signal indicates that the second voltage is to be provided by the power supply component; the power supply component provides an output supply voltage based on the control signal, the output supply voltage being either the first voltage or the second voltage.