Patent · US Active

Preventing premature reads from a general purpose register

US10296337B2 · kind B2 · utility

0Cited by
7References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 21, 2016
Grant dateMay 21, 2019
Priority date
Expiry dateJan 31, 2037

Classification

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

Abstract

Methods and apparatus for preventing premature reads from a general purpose register (GPR) including receiving an instruction comprising a source operand identifying a source GPR entry; setting a read-enabled flag based on a value in a particular entry of a source ready vector; if the read-enabled flag indicates data in the source GPR entry is ready for reading, dispatching the received instruction, including performing a read operation of the data in the source GPR entry; and if the read-enabled flag indicates data in the source GPR entry is not ready for reading, dispatching the received instruction without performing a read operation of the data in the source GPR entry.

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