×

Crossing transfers for maximizing the effective bandwidth in a dual-bus architecture

  • US 5,627,976 A
  • Filed: 03/20/1995
  • Issued: 05/06/1997
  • Est. Priority Date: 08/23/1991
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of communicating data between devices in a computer system, the method comprising:

  • providing a bidirectional first bus, said first bus having an architecture wherein a transfer initiated on said first bus includes an address signifying a device with which communication is to be established, said architecture having a bus control signal selectively indicating that the transfer is claimed by a device addressed by said address;

    providing a bidirectional second bus;

    providing selective bidirectional coupling between said first and second buses;

    coupling a bus master to said first bus;

    coupling a slave to a selected one of said first and second buses;

    storing bus configuration data for a plurality of address regions, at least some of said configuration data associating at least one of said address regions with said first bus;

    initiating a particular transfer on said first bus, said particular transfer being initiated by said bus master and including a particular address;

    determining whether said particular address corresponds to one of said address regions associated with said first bus; and

    if not, enabling a crossing transfer from said first bus to said second bus without waiting for assertion of said bus control signal.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×