System and method for managing mirrored memory transactions and error recovery
First Claim
1. In a data processing system having a memory control device including at least two mirrored memory ports, a method for processing read requests comprising:
- receiving a read request on a system interconnect;
issuing the received read request only to a specified one of the at least two mirrored memory ports; and
responsive to detecting an unrecoverable error resulting from the read request issued to the one mirrored memory port, issuing the received read request to an alternate of the at least two mirrored memory ports.
3 Assignments
0 Petitions
Accused Products
Abstract
In a data processing system having a memory control device including at least two mirrored memory ports, a method, system, and article of manufacture for processing read requests are disclosed herein. In accordance with the method of the present invention, a read request is received on a system interconnect coupling read requestors with memory resources. The received read request is issued only to a specified one of the at least two mirrored memory ports within the memory control device. In response to detecting an unrecoverable error resulting from the read request issued to the one mirrored memory port, the received read request is issued to an alternate of the at least two mirrored memory ports.
-
Citations
32 Claims
-
1. In a data processing system having a memory control device including at least two mirrored memory ports, a method for processing read requests comprising:
-
receiving a read request on a system interconnect;
issuing the received read request only to a specified one of the at least two mirrored memory ports; and
responsive to detecting an unrecoverable error resulting from the read request issued to the one mirrored memory port, issuing the received read request to an alternate of the at least two mirrored memory ports. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. In a data processing system having a memory control device including at least two mirrored memory ports, a system for processing read requests comprising:
-
means for receiving a read request on a system interconnect;
means for issuing the received read request only to a specified one of the at least two mirrored memory ports; and
means responsive to detecting an unrecoverable error resulting from the read request issued to the one mirrored memory port, for issuing the received read request to an alternate of the at least two mirrored memory ports. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer-readable medium having encoding thereon computer-executable instructions for processing read requests in a data processing system having a memory control device including at least two mirrored memory ports, said computer-executable instructions performing a method comprising:
-
receiving a read request on a system interconnect;
issuing the received read request only to a specified one of the at least two mirrored memory ports; and
responsive to detecting an unrecoverable error resulting from the read request issued to the one mirrored memory port, issuing the received read request to an alternate of the at least two mirrored memory ports. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification