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:
Dec. 27, 2011

Filed:

Mar. 24, 2009
Applicants:

Mary Douglass Brown, Austin, TX (US);

William Elton Burky, Austin, TX (US);

Dung Quoc Nguyen, Austin, TX (US);

Balaram Sinharoy, Austin, TX (US);

Inventors:

Mary Douglass Brown, Austin, TX (US);

William Elton Burky, Austin, TX (US);

Dung Quoc Nguyen, Austin, TX (US);

Balaram Sinharoy, Austin, TX (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/38 (2006.01); G06F 9/52 (2006.01);
U.S. Cl.
CPC ...
Abstract

An information handling system includes a processor with an issue unit (IU) that may perform instruction dependency tracking for successive instruction issue operations. The IU maintains non-shifting issue queue (NSIQ) and shifting issue queue (SIQ) instructions along with relative instruction to instruction dependency information. A mapper maps queue position data for instructions that dispatch to issue queue locations within the IU. The IU may test an issuing producer instruction against consumer instructions in the IU for queue position (QPOS) and register tag (RTAG) matches. A matching consumer instruction may issue in a successive manner in the case of a queue position match or in a next processor cycle in the case of a register tag match.


Find Patent Forward Citations

Loading…