×

Data processing system including buffering mechanism for inbound and outbound reads and posted writes

  • US 5,694,556 A
  • Filed: 06/07/1995
  • Issued: 12/02/1997
  • Est. Priority Date: 06/07/1995
  • Status: Expired due to Fees
First Claim
Patent Images

1. A data processing system, comprising:

  • one or more processors;

    one or more peripheral devices;

    a plurality of buses connecting said one or more processors and said one or more peripheral devices through one or more bridges; and

    one or more bridges for controlling transactions between a first bus and a second bus of said plurality of buses, each said bridge comprising;

    a first data path for handling transactions from said first bus to said second bus;

    a second data path for handling transactions from said second bus to said first bus;

    a controller for controlling gating and sequence of transactions between said first bus and said second bus through said first data path and said second data path;

    wherein said controller further comprises a state machine for controlling transactions through said first data path and said second data path;

    wherein said state machine controls gating of transactions in said first and second data paths in accordance with a predetermined logic structure; and

    wherein said predetermined logic structure further comprises means for controlling read transactions and write transactions to eliminate flushing write buffers prior to read transactions being gated through said controller.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×