System and method for dynamically allocating bandwidth to a plurality of slave cards coupled to a bus
US6389493B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Jun 29, 1999 |
| Grant date | May 14, 2002 |
| Priority date | — |
| Expiry date | Jun 29, 2019 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F13/4269
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
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.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.