US 7,516,257 B2
Mechanism to handle uncorrectable write data errors
Victor Lau, Marlboro, Mass. (US); Pak-lung Seto, Shrewsbury, Mass. (US); and Nai-Chih Chang, Shrewsbury, Mass. (US)
Assigned to Intel Corporation, Santa Clara, Calif. (US)
Filed on Sep. 27, 2005, as Appl. No. 11/237,454.
Prior Publication US 2007/0073947 A1, Mar. 29, 2007
Int. Cl. G06F 13/42 (2006.01); G08C 25/02 (2006.01)
U.S. Cl. 710—110  [714/748] 18 Claims
OG exemplary drawing
 
1. A system comprising:
an initiator device to transmit input/output (I/O) write data; and
a target device, coupled to the initiator device, to receive the write data from the initiator device as a first segment of data and a second segment of data, the target device to transmit to the initiator device a first transfer ready frame and an initially transmitted second transfer ready frame to request transmission to the target device of the first segment and the second segment, respectively, the target device to transmit another second transfer ready frame to the initiator device to force the initiator device to retransmit the second segment in response to detecting an uncorrectable error in the second segment,
wherein the initiator device retransmits the second segment of write data to the target device in response to receiving the another second transfer ready frame and prior to transmitting a third segment of write data, the another second transfer ready frame being a retransmitted copy of the initially transmitted second transfer ready frame and also being a XFER RDY frame as defined in a serial attached small computer system interface protocol.