US2017371397A1PendingUtilityA1
Performing Local Power Gating In A Processor
Est. expiryJun 27, 2032(~6 yrs left)· nominal 20-yr term from priority
Inventors:Nadav BonenRon GaborZeev SperberVjekoslav SvilanDavid N. MackintoshJose A. Baiocchi ParedesNaveen KumarShantanu Gupta
Y02B60/1282G06F 1/3243G06F 9/30083G06F 9/3885G06F 1/3287G06F 9/3869Y02B60/1239Y02D10/00Y02B70/10
57
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
In an embodiment, the present invention includes an execution unit to execute instructions of a first type, a local power gate circuit coupled to the execution unit to power gate the execution unit while a second execution unit is to execute instructions of a second type, and a controller coupled to the local power gate circuit to cause it to power gate the execution unit when an instruction stream does not include the first type of instructions. Other embodiments are described and claimed.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A processor comprising:
a front end unit to decode incoming instructions; a timer coupled to the front end unit to count a number of cycles in which the front end unit does not decode an instruction of a first type; a first execution unit of a core of the processor to execute instructions of the first type; a first local power gate circuit coupled to the first execution unit to power gate the first execution unit while a second execution unit of the processor core is to execute instructions of a second type; an interface lock to isolate the first execution unit from a remainder of the core when the first execution unit is power gated; and a controller coupled to the first local power gate circuit to cause the first local power gate circuit to power gate the first execution unit in a first low power state when an instruction stream to be executed in the core does not include the first type of instructions, and to cause the first local power gate circuit to isolate the first execution unit and provide a retention voltage in a second low power state, wherein the controller is to cause a state of the first execution unit to be saved prior to entry of the first execution unit into the first low power state and to not save the state of the first execution unit prior to entry of the first execution unit into the second low power state.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.