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

Claim 6:
7. The byte-addressable device of claim 1, wherein the controller is further configured to:
in response to determining that the data corresponding to the address in bytes is not stored in the volatile memory device, generate a block address including the address in bytes,
secure a space as large as a size of the block address in the volatile memory device,
perform a data read in blocks from the non-volatile storage device based on the block address,
store data corresponding to the block address in the secured space of the volatile memory device,
record the block address and a volatile memory address in which the data corresponding to the block address is stored in the mapping table,
translate the address in bytes included in the request into a volatile memory address in bytes by using the mapping table, and
perform a data read or data write to the volatile memory device according to the request based on the volatile memory address in bytes.