Patent · US Active

Bypassing a higher level register file in a processor having a multi-level register file and a set of bypass registers

US9959121B2 · kind B2 · utility

2Cited by
21References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 2, 2016
Grant dateMay 1, 2018
Priority date
Expiry dateFeb 2, 2036

Classification

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

Abstract

A register file bypass controller in communication with a set of one or more bypass registers, the register file bypass controller configured to receive a register file bypass request; determine whether to grant the register file bypass request; determine whether data identified by the register file bypass request is present in the set of one or more bypass registers in response to determining to grant the register file bypass request; determine a selected bypass register in the set of one or more bypass registers in response to determining the data identified by the register file bypass request is not present in the set of one or more bypass registers; determine to store the data identified by the register file bypass request in the selected bypass register; and notify an execution unit to cancel instruction execution associated with the data identified by the register file bypass request.

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