Controlling writes to non-renamed register space in an out-of-order execution microprocessor
US7373484B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Jan 12, 2004 |
| Grant date | May 13, 2008 |
| Priority date | — |
| Expiry date | Jun 29, 2024 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/384
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method of controlling write operations to a non-renamed register space includes receiving a write operation to a given register within the non-renamed register space. The method also includes determining whether a pending write operation to the given register exists. In response to determining that the pending write operation to the given register exists, the method includes blocking the write operation to the given register from being scheduled. However, in response to determining that the pending write operation to the given register does not exist, the method includes allowing the write operation to the given register to be scheduled. Further, if the pending write operation to the given register does not exist, the method includes allowing a subsequent write operation to a different register within the non-renamed register space to be scheduled.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.