Patent · US Active

Method and apparatus for a multi-level reservation station with instruction recirculation

US10956160B2 · kind B2 · utility

0Cited by
4References
33Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 27, 2019
Grant dateMar 23, 2021
Priority date
Expiry dateApr 6, 2039

Classification

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

Abstract

A processor and method are described for a multi-level reservation station. For example, one embodiment of an apparatus comprises: execution circuitry comprising a plurality of functional units to execute a plurality of operations; a reservation station comprising a plurality of entries to store a corresponding plurality of operations to be executed on one or more of the functional units, the reservation station comprising: a first RS level to hold a first subset of the plurality of operations which are ready for execution by one or more functional units or which are expected to be ready for execution by the functional units; a second RS level to hold a second subset of the plurality of operations which are not expected to be ready for execution by the functional units; operation evaluation circuitry to evaluate operations in the first RS level and, responsive to identifying one or more operations which are not expected to be ready for execution, to cause the one or more operations to be moved from the first RS level to the second RS level.

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