The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 09, 2022

Filed:

Mar. 28, 2019
Applicant:

Intel Corporation, Santa Clara, CA (US);

Inventors:

Krishnamurthy Jambur Sathyanarayana, Limerick, IE;

Robert Valentine, Kiryat Tivon, IL;

Alexander Gendler, Kiriat Motzkin, IL;

Shmuel Zobel, Hinanit, IL;

Gavri Berger, Haifa, IL;

Ian M. Steiner, Portland, OR (US);

Nikhil Gupta, Portland, OR (US);

Eyal Hadas, Haifa, IL;

Edo Hachamo, Nahariya, IL;

Sumesh Subramanian, Santa Clara, CA (US);

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/48 (2006.01); G06F 9/38 (2018.01); G06F 9/30 (2018.01); G06F 9/4401 (2018.01); G06F 1/3206 (2019.01); G06F 1/324 (2019.01); G06F 1/3234 (2019.01); G06F 1/3296 (2019.01);
U.S. Cl.
CPC ...
G06F 9/4893 (2013.01); G06F 1/324 (2013.01); G06F 1/3206 (2013.01); G06F 1/3243 (2013.01); G06F 1/3296 (2013.01); G06F 9/30101 (2013.01); G06F 9/3842 (2013.01); G06F 9/4401 (2013.01); Y02D 10/00 (2018.01);
Abstract

In one embodiment, a processor includes a current protection controller to: receive instruction width information and instruction type information associated with one or more instructions stored in an instruction queue prior to execution of the one or more instructions by an execution circuit; determine a power license level for the core based on the corresponding instruction width information and the instruction type information; generate a request for a license for the core corresponding to the power license level; and communicate the request to a power controller when the one or more instructions are non-speculative, and defer communication of the request when at least one of the one or more instructions is speculative. Other embodiments are described and claimed.


Find Patent Forward Citations

Loading…