Patent ID: 6026461
Filing Date: 2000-02-15
Classification: G06F

Abstract:
A method of arbitrating requests for a system bus in a computer system by a plurality of system bus requesters comprising the steps:establishing a window for simultaneously capturing all requests for said system bus, wherein said requests include information about a requested packet type, and an input queue state of said system bus requester;capturing all said requests for said system bus during said window;prioritizing said captured requests into high, medium, and low priority based on said information included in said captured requests;examining potential system bus targets by their busy signals;selecting one low priority requester, one medium priority requester, and one high priority requester as potential bus grant candidates;choosing one of said selected low, medium, and high priority requesters by said requests, wherein high priority requests have priority over medium priority requests, which have priority over low priority requests, and medium priority requests are prioritized by time ordering; andgranting said system bus to said chosen requester.