Method and apparatus for regulating heat in an asynchronous system
First Claim
Patent Images
1. A method for regulating heat within an asynchronous circuit, comprising:
- monitoring a temperature within the asynchronous circuit; and
if the temperature exceeds a threshold value, introducing a delay into the asynchronous circuit that causes signals to propagate more slowly through the asynchronous circuit, thereby causing circuit elements within the asynchronous circuit to switch less frequently and consequently causing the circuit elements to generate less heat.
3 Assignments
0 Petitions
Accused Products
Abstract
One embodiment of the present invention provides a system that regulates heat within an asynchronous circuit. During operation, the system monitors a temperature within the asynchronous circuit. If the temperature exceeds a threshold value, the system introduces a delay into the asynchronous circuit that causes signals to propagate more slowly through the asynchronous circuit. This causes circuit elements within the asynchronous circuit to switch less frequently and consequently causes the circuit elements to generate less heat.
25 Citations
22 Claims
-
1. A method for regulating heat within an asynchronous circuit, comprising:
-
monitoring a temperature within the asynchronous circuit; and
if the temperature exceeds a threshold value, introducing a delay into the asynchronous circuit that causes signals to propagate more slowly through the asynchronous circuit, thereby causing circuit elements within the asynchronous circuit to switch less frequently and consequently causing the circuit elements to generate less heat. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus that regulates heat within an asynchronous circuit, comprising:
-
a monitoring mechanism that monitors a temperature within the asynchronous circuit; and
a delay mechanism, wherein if the temperature exceeds a threshold value, the delay mechanism introduces a delay into the asynchronous circuit that causes signals to propagate more slowly through the asynchronous circuit, thereby causing circuit elements within the asynchronous circuit to switch less frequently and consequently causing the circuit elements to generate less heat. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer system including an asynchronous circuit, comprising:
-
a processor;
a memory;
the asynchronous circuit located within the processor and/or within the memory;
a monitoring mechanism that monitors a temperature within the asynchronous circuit; and
a delay mechanism, wherein if the temperature exceeds a threshold value, the delay mechanism introduces a delay into the asynchronous circuit that causes signals to propagate more slowly through the asynchronous circuit, thereby causing circuit elements within the asynchronous circuit to switch less frequently and consequently causing the circuit elements to generate less heat. - View Dependent Claims (22)
-
Specification