Claims
- 1. A controller for controlling transmission of information between a plurality of components comprising:
- an arbitration circuit for controlling access to a shared link;
- a decoder circuit for decoding a destination address;
- a master circuit coupled to the arbitration circuit and to the decoder and coupled to a slave component by the shared link and by a plurality of signal lines, the master circuit transmitting a plurality of types of signals over the shared link to the slave component irrespective of whether the destination address has been decoded.
- 2. The controller of claim 1, further comprising a slave circuit coupled to the arbitration circuit and to the decoder and coupled to a master component by the shared link and by the plurality of signal lines, the slave circuit receiving the plurality of types of signals over the shared link from the master component.
- 3. The controller of claim 2, wherein the plurality of types of signals comprise command, address and data signals, the command, address and data signals being sent over the shared link at different times according to a predetermined protocol.
- 4. The controller of claim 1, wherein the plurality of signal lines comprise:
- a link request signal line over which the master circuit receives a request from the slave component for the shared link;
- a link grant signal line over which the master circuit grants the link to the slave component;
- a command line over which the master circuit and the master component send a signal indicating that command signals are being transmitted;
- an idle signal line over which the slave circuit and the slave component send a signal indicating that a transaction is complete.
- 5. The controller of claim 1, wherein the shared link is further coupled to an address line coupled to a processor, the master circuit receiving an address for the slave component from the processor over the address line.
- 6. The controller of claim 5, wherein the arbitration circuit further controls access to the address line, the processor having default access to the address line.
Parent Case Info
This is a continuation of application Ser. No. 08/590,954, filed Jan. 24, 1996, U.S. Pat. No. 5,706,444, which is a continuation of application Ser. No. 08/210,560, filed Mar. 18, 1994, issued Jul. 2, 1996 as U.S. Pat. No. 5,533,200.
US Referenced Citations (21)
Continuations (2)
|
Number |
Date |
Country |
Parent |
590954 |
Jan 1996 |
|
Parent |
210560 |
Mar 1994 |
|