Bridge and method for coupling a requesting interconnect and a serving interconnect in a computer system
AssigneeInternational Business Machines Corporation
InventorsFlorian A. Auernhammer, Joseph G. McDonald
Life of this patent
Estimating the term…
Abstract
A bridge for coupling a requesting interconnect and a serving interconnect connected to a number of coherent units in a computer system includes a first interface configured to receive a read request and a number of dependent write requests that the read request depends on from the requesting interconnect; and an issuer configured to issue the received number of dependent write requests to the serving interconnect and for issuing the received read request to the serving interconnect after issuing the number of dependent write requests and before receiving write acknowledgments for the issued dependent write requests from the serving interconnect.
Claims5
A method for coupling a requesting interconnect and a serving interconnect connected to a number of coherent units in a computer system, the method comprising:
- receiving a read request and a number of dependent write requests that the read request depends on from the requesting interconnect;
- issuing the received number of dependent write requests to the serving interconnect;
- issuing the received read request to the serving interconnect after issuing the number of dependent write requests and before receiving write acknowledgments for the issued dependent write requests from the serving interconnect;
- and
- buffering write data received from the requesting interconnect in a first buffer, buffering read requests and write requests received from the requesting interconnect in a second buffer, buffering read responses in a third buffer, and buffering read data received from the serving interconnect in a fourth buffer.
Dependencies are inferred from the claim text.