Patent · US Active

Processor including age tracking of issue queue instructions

US8489863B2 · kind B2 · utility

3Cited by
8References
7Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 19, 2012
Grant dateJul 16, 2013
Priority date
Expiry dateApr 19, 2032

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/3856
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An information handling system includes a processor with an instruction issue queue (IQ) that may perform age tracking operations. The issue queue IQ maintains or stores instructions that may issue out-of-order in an internal data store (IDS). The IDS organizes instructions in a queue position (QPOS) addressing arrangement. An age matrix of the IQ maintains a record of relative instruction aging for those instructions within the IDS. The age matrix updates latches or other memory cell data to reflect the changes in IDS instruction ages during a dispatch operation into the IQ. During dispatch of one or more instructions, the age matrix may update only those latches that require data change to reflect changing IDS instruction ages. The age matrix employs row and column data and clock controls to individually update those latches requiring update.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.