Claims
- 1. A bus interface for interfacing a computer element to a computer system bus, comprising:
- a plurality of slices, each slice being capable of interfacing both control information and a respective portion of data information passing between the computer element and the computer system bus, wherein half of said plurality of slices interfaces even-numbered portions of data information, and the other half of said plurality of slices interfaces odd-numbered portions of data information, wherein the computer element is a microprocessor, each slice receiving the respective portion of data information from the microprocessor over a microprocessor data bus, each slice receiving a corresponding portion of control information from the microprocessor over the microprocessor control bus, and each slice containing a Control and Status Register (CSR) for controlling the behavior of the respective slice and wherein the number of slices is at least as small as the lesser of the values determined by the following expressions:
- a number of bits in a largest single write operation by the microprocessor divided by a number of bits in a largest CSR contained in the bus interface, and a number of bits in the computer system bus divided by a number of bits in a command/address portion of a data transfer over the computer system bus.
- 2. The bus interface according to claim 1, wherein the control information includes address information.
- 3. The bus interface according to claim 2, wherein each slice of said plurality of slices receives an entire set of address information from the computer element.
- 4. The bus interface according to claim 1, wherein each slice of said plurality of slices is contained on a separate integrated circuit chip.
- 5. The bus interface according to claim 4, wherein each chip contains at least one slice identification (ID) pin for identifying individual slices.
- 6. The bus interface according to claim 1, further comprising a wired OR-gate coupled to all of the said plurality of slices for recognizing errors in the bus interface.
Parent Case Info
This application is a continuation, of U.S. application Ser. No. 08/718,689, filed Sep. 27, 1996, now abandoned.
US Referenced Citations (9)
Continuations (1)
|
Number |
Date |
Country |
Parent |
718689 |
Sep 1996 |
|