System and method for dynamically allocating bandwidth to a plurality of slave cards coupled to a bus
AssigneeCisco Technology, Inc.
InventorsMohan Jonathan Barkley, Andrew Morton Spooner
Life of this patent
Estimating the term…
Loading patent…
AssigneeCisco Technology, Inc.
InventorsMohan Jonathan Barkley, Andrew Morton Spooner
Estimating the term…
A bus management system for dynamically allocating bandwidth comprises a bus and a plurality of slave cards coupled to the bus. The slave cards communicate data to the bus and receive data from the bus. The system also includes a master card coupled to the bus. The master card communicates data to the bus and receives data from the bus. The master card comprises a memory, a communication module, and a control module. The memory stores bandwidth information indicating bandwidths allocated to the slave cards. The communication module, coupled to the bus and the memory, communicates with the slave cards according to the bandwidths indicated by the bandwidth information The control module, coupled to the memory, allocates a new bandwidth to a selected slave card and modifies the bandwidth information to indicate the new bandwidth allocated to the selected slave card.
A bus management system for dynamically allocating bandwidth, comprising:
A slave card for communicating with a master card over a bus according to a dynamically allocated bandwidth, the slave card comprising:
A method for dynamically allocating bandwidth to a plurality of slave cards coupled to a bus, the method comprising:
A method for communicating with a master card over a bus according to a bandwidth dynamically allocated to a slave card, the method comprising:
Dependencies are inferred from the claim text.