Reducing Aging Effect On Registers
First Claim
Patent Images
1. A processor comprising:
- a storage unit to store data;
a counter to store a first value to indicate how long a portion of the storage unit has maintained an inverted versus a non-inverted value; and
a first logic to cause storage of a second value in the storage unit in response to a detection that the storage unit is to be unused.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus to reduce aging effect on registers are described. In one embodiment, a select value is stored in a register that is unused, for example, to reduce the effects of negative bias temperature instability (NBTI) or oxide degradation on the register. Other embodiments are also described.
25 Citations
30 Claims
-
1. A processor comprising:
-
a storage unit to store data; a counter to store a first value to indicate how long a portion of the storage unit has maintained an inverted versus a non-inverted value; and a first logic to cause storage of a second value in the storage unit in response to a detection that the storage unit is to be unused. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
detecting whether a register is released; and storing a value in the register based on how long the register has stored an inverted value and a non-inverted value. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computing system comprising:
-
a memory to store data; and a processor core comprising; a register to store a portion of the data stored in the memory; and logic to cause storage of a value in the register in response to a detection that the register is to be released. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. An apparatus comprising:
-
a first logic to invert values stored in a first register when the first register is not storing data to be used by a second logic; and a second register to store inverted values to be stored in the first register. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification