Claims
- 1. A bus controller, comprising:
- a system bus control module connected to a system bus; and
- a local bus control module connected to the system bus control module and a local bus, wherein the system bus control module and the local bus control module provide simultaneous, autonomous activity with both the local bus and the system bus and allow the bus controller to resolve bus collisions caused by the bus controller attempting to be a slave on the local bus and the system bus simultaneously by asserting a "back-off" signal to discontinue attempts by other components on a system board to obtain mastership of a bus until completion of a higher priority task and further allow the bus controller to resolve "live-lock" conditions by confining "back-off" signals to local buses, thereby circumventing situations where multiple boards alternatively back each other off the system bus.
- 2. The bus controller of claim 1 further comprising at least one control status register connected to both the local bus module and the system bus module, said at least one control status register indicating a capability of components within a computer system.
- 3. The bus controller of claim 1 further comprising:
- a reset circuit connected to the local bus control module and the system bus control module, whereby the reset circuit executes various types of reset such as start, power-up, system initialization and local bus initialization; and
- a filter circuit connected to the system bus control module, the reset circuit, and the system bus, whereby the filter circuit is operable to filter incoming signals from the system bus.
- 4. The bus controller of claim 1 wherein the local bus control module further comprises:
- a local bus control circuit that monitors signals on the local bus and communicates a status of the local bus to the system bus control module; and
- a local bus decoder/encoder circuit that decodes or encodes command signals between the local bus and the system bus.
- 5. The bus controller of claim 1 wherein the system bus control module further comprises a system bus control circuit that monitors signals on the system bus and communicates a status of the system bus to the local bus control module.
Parent Case Info
This application is a continuation of application Ser. No. 07/981,657, filed Nov. 25, 1992 now abandoned.
US Referenced Citations (10)
Continuations (1)
|
Number |
Date |
Country |
Parent |
981657 |
Nov 1992 |
|