RECONFIGURABLE CIRCUIT TO EMULATE SYSTEM CRITICAL PATHS
First Claim
1. A circuit for monitoring and controlling a clock signal generated by a clock source in a microprocessor device, the circuit comprising:
- a voltage divider network that provides a plurality of voltages;
a selector device that receives the plurality of voltages and provides a scaled supply voltage and a scaled ground voltage selectable from the received plurality of voltages; and
at least one delay element that receives the scaled supply voltage and the scaled ground voltage and generates a delayed pulse signal by applying a delay to each pulse of the clock signal, the delayed pulse signal having a delay magnitude controllable by the scaled supply voltage and the scaled ground voltage, the delayed pulse signal being used to generate a frequency correction signal based on a variation to a supply voltage of the microprocessor,the frequency correction signal being applied to the clock source to maintain a frequency guardband for the clock signal of the microprocessor during the variation to the supply voltage.
6 Assignments
0 Petitions
Accused Products
Abstract
A circuit for monitoring and controlling a clock signal generated by a clock source in a microprocessor device may include a voltage divider network that provides a plurality of voltages, a selector device that receives the plurality of voltages and provides a scaled supply voltage and a scaled ground voltage from the plurality of voltages, and at least one delay element that receives the scaled supply voltage and the scaled ground voltage and generates a delayed pulse signal by applying a delay to each pulse of the clock signal. The delayed pulse signal may include a delay magnitude that is controllable by the scaled supply voltage and the scaled ground voltage, such that the delayed pulse signal is used to generate a frequency correction signal based on a variation to a supply voltage of the microprocessor. The frequency correction signal may then be applied to the clock source.
-
Citations
20 Claims
-
1. A circuit for monitoring and controlling a clock signal generated by a clock source in a microprocessor device, the circuit comprising:
-
a voltage divider network that provides a plurality of voltages; a selector device that receives the plurality of voltages and provides a scaled supply voltage and a scaled ground voltage selectable from the received plurality of voltages; and at least one delay element that receives the scaled supply voltage and the scaled ground voltage and generates a delayed pulse signal by applying a delay to each pulse of the clock signal, the delayed pulse signal having a delay magnitude controllable by the scaled supply voltage and the scaled ground voltage, the delayed pulse signal being used to generate a frequency correction signal based on a variation to a supply voltage of the microprocessor, the frequency correction signal being applied to the clock source to maintain a frequency guardband for the clock signal of the microprocessor during the variation to the supply voltage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A circuit for monitoring and controlling a clock signal generated by a clock source in a microprocessor device, the circuit comprising:
-
a voltage divider network that provides a plurality of voltages; a selector device that receives the plurality of voltages and provides a scaled supply voltage selectable from the received plurality of voltages; and a delay path that receives the scaled supply voltage and generates a delayed pulse signal by applying a delay to each pulse of the clock signal, the delayed pulse signal having a delay magnitude controllable by the scaled supply voltage, the delayed pulse signal being used to generate a frequency correction signal based on a variation to a supply voltage of the microprocessor, the frequency correction signal being applied to the clock signal to maintain a frequency guardband for the clock signal of the microprocessor during the variation to the supply voltage. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method of monitoring and controlling a clock signal generated by a clock source in a microprocessor device, the method comprising:
-
generating a plurality of scaled voltages; selecting at least one scaled voltage from the generated plurality of scaled voltages; applying the at least one scaled voltage to at least one delay element; delaying each pulse of the clock signal propagating through the at least one delay element based on the selected at least one scaled voltage; generating a frequency correction signal from the delaying of each pulse of the clock signal based on a variation to a supply voltage of the microprocessor; and applying the frequency correction signal to the clock source for maintaining a frequency guardband for the clock signal of the microprocessor during the variation to the supply voltage. - View Dependent Claims (17, 18, 19, 20)
-
Specification