CPC G06F 11/1068 (2013.01) [G06F 3/0619 (2013.01); G06F 3/0656 (2013.01); G06F 3/0659 (2013.01); G06F 3/0679 (2013.01); G06F 11/0772 (2013.01)] | 20 Claims |
1. A method performed by a Compute Express Link™ (CXL) device connected to a host processor, the CXL device supporting a CXL memory protocol and at least one second protocol selected from a coherent protocol and a non-coherent protocol, the method comprising:
receiving a first read request from the host processor based on the CXL memory protocol;
transmitting the first read request to a device-attached memory and reading first read data corresponding to the first read request from the memory based on the second protocol;
detecting an error of the first read data;
correcting the error included in the first read data based on at least one of a reference latency or a reference error correction level included in a first error correction option; and
providing first correction data to the host processor based on the CXL memory protocol.
|