US 12,326,817 B2
Storage device for managing map data, computing device including storage device for managing map data and memory device, and operating method of computing device
Kyunghan Lee, Suwon-si (KR); Jae-Gon Lee, Suwon-si (KR); and Chon Yong Lee, Suwon-si (KR)
Assigned to SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed by SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed on Apr. 18, 2023, as Appl. No. 18/136,034.
Claims priority of application No. 10-2022-0056618 (KR), filed on May 9, 2022.
Prior Publication US 2023/0359567 A1, Nov. 9, 2023
Int. Cl. G06F 12/1009 (2016.01)
CPC G06F 12/1009 (2013.01) 20 Claims
OG exemplary drawing
 
1. A computing device comprising:
a processor;
a plurality of memory devices configured to directly communicate with the processor;
a bus configured to communicate with the processor;
a storage device including a nonvolatile memory, an internal buffer memory, and a storage controller configured to control the nonvolatile memory and the internal buffer memory and to communicate with the bus; and
a memory including a buffer memory and a memory controller configured to control the buffer memory and to communicate with the bus,
wherein the nonvolatile memory of the storage device stores user data and map data,
wherein, in an initialization operation, the storage controller sends the map data to the memory through the bus based on a peer-to-peer manner without control of the processor,
wherein, in the initialization operation, the memory controller stores the map data that is transferred from the storage device through the bus, in the buffer memory,
wherein, after the initialization operation, the memory controller sends partial map data of the map data to the storage device through the bus based on the peer-to-peer manner without control of the processor, and
wherein the storage controller stores the partial map data that is transferred from the memory through the bus, in the internal buffer memory.