Patent ID: 11940910
Assignee: METISX CO., LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 17:
18. A computing system comprising:
a host processor;
a byte-addressable device; and
a non-volatile storage device,
wherein the byte-addressable device comprises:
a volatile memory device; and
a controller configured to be connected with the host processor, the volatile memory device, and the non-volatile storage device,
wherein the controller is further configured to communicate with the volatile memory device and the non-volatile storage device based on address information included in a request received from the host processor, and
wherein the controller:
comprises a CXL end point for communicating with the host processor by using a CXL protocol, and a PCIe root complex port for communicating with the non-volatile storage device by using a block-addressable protocol, and
is further configured to:
determine whether data corresponding to an address in bytes included in the request received via the CXL end point is stored in the volatile memory device based on a mapping table, and
perform at least one of byte addressing to the volatile memory device or block addressing to the non-volatile storage device via the PCIe root complex port based on the determination result.