System and method for arbitrating access between common access requests on a bus
US6968406B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Feb 20, 2003 |
| Grant date | Nov 22, 2005 |
| Priority date | — |
| Expiry date | Sep 21, 2023 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F13/4031
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system and method of arbitrating access on a bus includes a bus, a bus expander, a boot module, and a management module. The bus expander includes an access engine, a first bus interface, a second bus interface, and a plurality of general purpose input/output ports. The boot module couples with a first segment of the bus and communicatively couples to the bus expander via the first bus interface. The management module couples with a second bus segment of the bus and communicatively couples with the bus expander via the second bus interface. The boot module and the management module make one or more access requests for one or more devices interfaced with the general purpose input/output ports of the bus expander thereby allowing the modules to communicate with the devices. The access engine arbitrates the access requests made by the modules to prevent bus hang conditions.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.