Bus arbitration system, a method of connecting devices of an ic employing a bus system and an ic
AssigneeLSI Corporation
InventorBalaji Govindaraju
Life of this patent
Estimating the term…
Abstract
A bus arbitration system, a method of connecting a master device and a peripheral over a bus system of an IC and an IC is provided. In one embodiment, the bus arbitration system includes: (1) a bus system configured to couple master devices to peripherals, port arbiters coupled to the bus system, wherein each of the port arbiters uniquely corresponds to one of the peripherals and is configured to manage access to the uniquely corresponding peripheral and a request splitter configured to receive connection requests from the master devices for the peripherals and direct the connection requests to a specific one of the port arbiters according to a port identifier associated with each of the connection requests.
Claims23
A bus arbitration system for an integrated circuit, comprising:
- a bus system configured to couple master devices to peripherals;
- port arbiters coupled to said bus system, wherein each of said port arbiters uniquely corresponds to one of said peripherals and is configured to manage access to said uniquely corresponding peripheral;
- and
- a request splitter configured to receive connection requests from said master devices for said peripherals and direct said connection requests to a specific one of said port arbiters according to a port identifier associated with each of said connection requests.
A method of connecting a master device and a peripheral over a bus system of an integrated circuit, comprising:
- receiving a connection request from a master device for a peripheral;
- receiving a port identifier from said master device that is associated with said connection request;
- and
- directing said connection request, based on said port identifier, to a port arbitrator that is uniquely associated with said peripheral.
An integrated circuit, comprising:
- master devices;
- peripherals;
- a bus system configured to couple said master devices to said peripherals;
- and
- a bus arbitration system, including:
- port arbiters coupled to said bus system, wherein each of said port arbiters uniquely corresponds to one of said peripherals and is configured to manage access to said uniquely corresponding peripheral;
- and
- a request splitter configured to receive connection requests from said master devices for said peripherals and direct said connection requests to a specific one of said port arbiters according to a port identifier associated with each of said connection requests.
Dependencies are inferred from the claim text.