CLOSED LOOP DYNAMIC VOLTAGE AND FREQUENCY SCALING
First Claim
1. A system that is disposed on an integrated circuit (IC), which functions with a core supply voltage, the system comprising:
- a first component operable to generate a clock signal for clocking the IC at a target frequency for operation, wherein a period that corresponds to the target operation clock frequency exceeds a duration of a longest critical path associated with the IC and wherein (a) the first component, and (b) a synchronous logic component of the IC clocked therewith, each functions with the core supply voltage, which is supplied to the first component and the synchronous logic component from the same power supply rail; and
a second component operable to detect frequency related errors that relate to an operation of the IC at the target operation clock frequency and for determining a level for adjusting the core supply voltage wherein the core supply voltage adjustment ameliorates the frequency related errors, wherein the voltage determination comprises closed loop dynamic voltage and frequency scaling.
1 Assignment
0 Petitions
Accused Products
Abstract
A system is based on an IC. A first component of the IC generates a signal that clocks the IC at a target operating frequency. A period corresponding to the target clock frequency exceeds a duration of a longest critical path associated with the IC. The first component and synchronous logic of the IC clocked therewith, each functions with the core supply voltage, which may be supplied to each via the same power supply rail. A second IC component detects errors that relate to an operation of the IC at the target clock frequency and determines a level for adjusting the core supply voltage. The Vdd adjustment ameliorates the frequency error. The voltage determination uses closed loop dynamic voltage and frequency scaling.
37 Citations
22 Claims
-
1. A system that is disposed on an integrated circuit (IC), which functions with a core supply voltage, the system comprising:
-
a first component operable to generate a clock signal for clocking the IC at a target frequency for operation, wherein a period that corresponds to the target operation clock frequency exceeds a duration of a longest critical path associated with the IC and wherein (a) the first component, and (b) a synchronous logic component of the IC clocked therewith, each functions with the core supply voltage, which is supplied to the first component and the synchronous logic component from the same power supply rail; and a second component operable to detect frequency related errors that relate to an operation of the IC at the target operation clock frequency and for determining a level for adjusting the core supply voltage wherein the core supply voltage adjustment ameliorates the frequency related errors, wherein the voltage determination comprises closed loop dynamic voltage and frequency scaling. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for controlling a core supply voltage of an integrated circuit (IC), the method comprising:
-
generating a clock signal for clocking the IC at a target frequency for operation, wherein a period that corresponds to the target operation clock frequency exceeds a duration of a longest critical path associated with the IC and wherein (a) the first component, and (b) a synchronous logic component of the IC clocked therewith, each functions with the core supply voltage; detecting frequency related errors that relate to an operation of the IC at the target operation clock frequency; and determining a level for adjusting the core supply voltage wherein the core supply voltage adjustment ameliorates the frequency related error, wherein the determining comprises scaling using closed loop dynamic voltage and frequency scaling. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A circuit, comprising:
-
means for supplying a core supply voltage to a plurality of components of an integrated circuit (IC) device; means for generating a clock signal for clocking the IC at a target frequency for operation, wherein a period that corresponds to the target operation clock frequency exceeds a duration of a longest critical path associated with the IC, wherein (a) the first component, and (b) a synchronous logic component of the IC clocked therewith, each functions with the core supply voltage and wherein the plurality of components supplied with the core supply voltage by the voltage supplying means comprises the first component and the synchronous logic component clocked therewith; means for detecting frequency related errors that relate to an operation of the IC at the target operation clock frequency; and means for determining a level for adjusting the core supply voltage wherein the core supply voltage adjustment ameliorates the frequency related error, wherein the voltage determination means comprises means for closed loop dynamic voltage and frequency scaling.
-
-
22. An integrated circuit (IC) device that functions with a core control voltage, the IC comprising:
-
a semiconductor die; and an array of active devices that are disposed in the semiconductor die, which are configured or programmed to function as system that comprises; a first component for generating a clock signal for clocking the IC at a target frequency for operation, wherein a period that corresponds to the target operation clock frequency exceeds a duration of a critical path function or operation of the IC and wherein the clock generation component functions with the core supply voltage; and a second component for detecting frequency related errors that relate to an operation of the IC at the target operation clock frequency and for determining a level for adjusting the core supply voltage wherein the core supply voltage adjustment ameliorates the frequency related error, wherein the voltage determination comprises closed loop dynamic voltage and frequency scaling.
-
Specification