Method and apparatus for bus access allocation
AssigneeInternational Business Machines Corporation
InventorsBernard C. Drerup, Jaya P. Ganasan, Richard G. Hofmann
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsBernard C. Drerup, Jaya P. Ganasan, Richard G. Hofmann
Estimating the term…
A method for granting access to a bus is disclosed where a fair arbitration is modified to account for varying conditions. Each bus master (BM) is assigned a Grant Balance Factor value (hereafter GBF) that corresponds to a desired bandwidth from the bus. Arbitration gives priority BMs with a GBF greater than zero in a stratified protocol where requesting BMs with the same highest priority are granted access first. The GBF of a BM is decremented each time an access is granted. Requesting BMs with a GBF equal to zero are fairly arbitrated when there are no requesting BMs with GBFs greater than zero wherein they receive equal access using a frozen arbiter status. The bus access time may be partitioned into bus intervals (BIs) each comprising N clock cycles. BIs and GBFs may be modified to guarantee balanced access over multiple BIs in response to error conditions or interrupts.
A method of managing access to a bus comprising:
A method of managing access to a bus comprising:
A system-on-a-chip (SOC) integrated circuit comprising:
A system-on-a-chip (SOC) integrated circuit comprising:
A method
A system-on-a-chip (SOC) integrated circuit comprising:
Dependencies are inferred from the claim text.