Method and apparatus for arbitrating access to shared resources
US9977751B1 · kind B1 · utility
Assignee
Inventor
Key dates
| Filing date | Aug 19, 2015 |
| Grant date | May 22, 2018 |
| Priority date | — |
| Expiry date | May 23, 2036 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F13/366
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Embodiments include a method for arbitrating access to a plurality of resources by a plurality of components of a computing system, the method comprising: assigning, to each resource of the plurality of resources, a corresponding identification number, wherein a first resource of the plurality of resources is assigned a first identification number; assigning the first resource to a first component such that the first component has access to the first resource; storing (i) the first identification number of the first resource in a first assignment register of a plurality of assignment registers, and (ii) an identification of the assignment of the first resource to the first component in a first queue register; and while the identification of the assignment of the first resource is stored in the first queue register, refraining from assigning the first resource to any component, other than the first component.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.