-
1.
公开(公告)号:US20230376216A1
公开(公告)日:2023-11-23
申请号:US18131646
申请日:2023-04-06
发明人: Kyunghan LEE , Seongsik HWANG , Chon Yong LEE , Jae-Gon LEE
IPC分类号: G06F3/06 , G06F12/1009
CPC分类号: G06F3/0619 , G06F12/1009 , G06F3/0656 , G06F3/0679
摘要: A memory device is provided. The memory device includes: a buffer memory; a nonvolatile backup memory; and a memory controller configured to: store map data corresponding to an external storage device in the buffer memory; provide, in response to a request from the external storage device, an address pair corresponding to the request, from among address pairs of the map data, to the external storage device; and back up, in response to a sudden power-off event, the map data to the nonvolatile backup memory.
-
2.
公开(公告)号:US20230359578A1
公开(公告)日:2023-11-09
申请号:US18131185
申请日:2023-04-05
发明人: Kyunghan LEE , Jae-gon LEE , Chon Yong LEE
CPC分类号: G06F13/4221 , G06F13/1668 , G06F12/0238
摘要: A computing system includes a first storage device, a second storage device, a memory device, and a compute express link (CXL) switch. The memory device stores first map data of the first storage device and second map data of the second storage device. The CXL switch is connected with the first storage device, the second storage device, and an external host through a first interface, and arbitrates communications between the first storage device, the second storage device, and the external host. The first storage device is connected with the memory device through a second interface. The second storage device is connected with the memory device through a third interface. The first interface, the second interface, and the third interface are physically separated from each other.
-
公开(公告)号:US20230359389A1
公开(公告)日:2023-11-09
申请号:US18130650
申请日:2023-04-04
发明人: KYUNGHAN LEE , JAE-GON LEE , Chon Yong LEE
IPC分类号: G06F3/06
CPC分类号: G06F3/0655 , G06F3/0679 , G06F3/0604
摘要: A system includes a first compute express link (CXL) storage device, a second CXL storage device, a first CXL memory device, and a CXL switch connected to the first CXL storage device, the second CXL storage device and the first CXL memory device through a CXL interface, the CXL switch configured to arbitrate communications between the first CXL storage device and the second CXL storage device, and the first CXL memory device. The first CXL memory device is configured to store first map data of the first CXL storage device and second map data of the second CXL storage device, the first CXL storage device is configured to exchange at least a portion of the first map data with the first CXL memory device through the CXL switch, and the second CXL storage device is configured to exchange at least a portion of the second map data with the first CXL memory device through the CXL switch.
-
公开(公告)号:US20230350832A1
公开(公告)日:2023-11-02
申请号:US18132734
申请日:2023-04-10
发明人: Kyunghan LEE , Jae-Gon LEE , Chon Yong LEE
CPC分类号: G06F13/4221 , G06F13/1668 , G06F13/4081
摘要: A storage device includes a nonvolatile memory device that stores user data, and a storage controller that controls the nonvolatile memory device under control of a host device. The storage controller includes a storage interface circuit that communicates with the host device through a compute express link (CXL) interface, a NAND interface circuit that communicates with the nonvolatile memory device, and a processor that loads map data from an external memory device through the storage interface circuit and controls the nonvolatile memory device through the NAND interface circuit based on the map data.
-
5.
公开(公告)号:US20230376238A1
公开(公告)日:2023-11-23
申请号:US18142331
申请日:2023-05-02
发明人: Chon Yong LEE , Jae-Gon Lee , Kyung-Chang Ryoo , Kyunghan Lee , Hyeyoung Ryu
IPC分类号: G06F3/06
CPC分类号: G06F3/0656 , G06F3/0635 , G06F3/061 , G06F3/0679
摘要: A method of operating storage devices, a memory device, a host device, and a switch, is provided. The method includes: receiving, by the memory device, a first request corresponding to target user data from the host device; generating, by the memory device, first input/output (I/O) stream information based on telemetry information corresponding to the storage devices and map data in a buffer memory of the memory device based on the first request, wherein the first I/O stream information indicates a data path between a first storage device of the storage devices and the host device; providing, by the memory device, a first redirection request including the first request and the first I/O stream information to the host device or the first storage device through the switch; and processing the target user data according to the first I/O stream information in the first redirection request.
-
公开(公告)号:US20230376217A1
公开(公告)日:2023-11-23
申请号:US18196041
申请日:2023-05-11
发明人: Chon Yong LEE , Kyunghan Lee , Seongsik Hwang , Kyung-Chang Ryoo , Jae-Hoon Jung
IPC分类号: G06F3/06
CPC分类号: G06F3/0619 , G06F3/0656 , G06F3/0673
摘要: A memory device is provided. The memory device includes: a buffer memory; and a memory controller configured to: obtain map data and meta data for recovering the map data from at least one external storage device; store the map data and the meta data obtained from the at least one external storage device in the buffer memory, the buffer memory being allocated for the at least one external storage device; translate a logical address corresponding to the at least one external storage device into a physical address of the buffer memory; and send the map data and the meta data to the at least one external storage device in response to detecting a sudden power-off event.
-
7.
公开(公告)号:US20230359567A1
公开(公告)日:2023-11-09
申请号:US18136034
申请日:2023-04-18
发明人: KYUNGHAN LEE , JAE-GON LEE , Chon Yong LEE
IPC分类号: G06F12/1009
CPC分类号: G06F12/1009
摘要: A computing device includes a storage device and a memory. The storage device includes nonvolatile and internal buffer memories, and a storage controller that controls the nonvolatile and internal buffer memories and communicates with a bus. The memory includes a buffer memory and a memory controller that controls the buffer memory and communicates with the bus. The nonvolatile memory stores user data and map data. In an initialization operation, the storage controller sends the map data to the memory through the bus, and the memory controller stores the map data that is transferred from the storage device through the bus, in the buffer memory. After the initialization operation, the memory controller sends partial map data of the map data to the storage device through the bus, and the storage controller stores the partial map data that is transferred from the memory through the bus, in the internal buffer memory.
-
-
-
-
-
-