-
1.
公开(公告)号:US20240220158A1
公开(公告)日:2024-07-04
申请号:US18459471
申请日:2023-09-01
Applicant: Samsung Electronics Co., Ltd.
Inventor: Junho KIM , Jea-Young KWON , Jaesub KIM , Yangwoo ROH , Hongmoon WANG
IPC: G06F3/06
CPC classification number: G06F3/0656 , G06F3/0604 , G06F3/0679
Abstract: A storage device includes a nonvolatile memory device including a plurality of zones, each of the plurality of zones including a plurality of logical addresses, and a storage controller configured to control the nonvolatile memory, the storage controller including at least one buffer directly accessible by a host device, the buffer including at least one random write area and a write pointer, the write pointer configured to store a position indicating a starting logical address of the random write area, and the buffer configured to write data into the random write area based on the position of the write pointer in response to the buffer receiving the write data from the host device.
-
公开(公告)号:US20250165157A1
公开(公告)日:2025-05-22
申请号:US18764491
申请日:2024-07-05
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jooeun LEE , Jeayoung KWON , Jaesub KIM , Yangwoo ROH , Kyungho SHIN
Abstract: A storage device includes a multi-function controller configured to control a plurality of functions requested from a host, a power loss protection (PLP) capacitor configured to supply auxiliary power to the storage device, and a PLP controller configured to periodically monitor a status of the PLP capacitor and manage a performance list including pieces of performance information supportable for the plurality of functions according to the status of the PLP capacitor. The PLP controller is further configured to provide the performance list to the host in response to a first command received from the host, and set a performance level for at least one function from among the plurality of functions by adjusting internal resources of the storage device, in response to a second command received from the host.
-
公开(公告)号:US20200301780A1
公开(公告)日:2020-09-24
申请号:US16690676
申请日:2019-11-21
Applicant: Samsung Electronics Co., Ltd.
Inventor: Min-Chul KIM , Jongwon LEE , Kyungwook YE , Minseok KO , Yangwoo ROH , Sung-Hyun CHO
Abstract: An open-channel storage device being configured to be controlled by a host including a bad block manager, the open-channel storage device including a buffer memory and a nonvolatile memory device. An operation method of the open-channel storage device includes performing a normal operation under control of the host, detecting a sudden power-off immediately after a program failure associated with a first data block among a plurality of memory blocks included in the nonvolatile memory device while the normal operation is performed, dumping a plurality of user data stored in the buffer memory to a dump block among the plurality of memory blocks in response to the detected sudden power-off, detecting a power-on, and performing a data recovery operation on the plurality of user data stored in the dump block in response to the detected power-on.
-
公开(公告)号:US20250147693A1
公开(公告)日:2025-05-08
申请号:US18813697
申请日:2024-08-23
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Jooyoung HONG , Jea-Young KWON , Jaesub KIM , Yangwoo ROH , Hyun-Ho SEO , Junyong UHM
IPC: G06F3/06
Abstract: A storage system includes a host, and a storage device configured to receive, from the host, a plurality of first type commands, measure a plurality of latencies of the plurality of first type commands, count a number of occurrences of the plurality of latencies within a first time period, the first time period being a time length among the plurality of latencies, generate latency data including time points when each of the plurality of first type commands are received, based on the number of occurrences exceeding a predetermined threshold value, and output, to the host, the latency data based on an asynchronous event request (AER) command being received from the host.
-
公开(公告)号:US20250068352A1
公开(公告)日:2025-02-27
申请号:US18640433
申请日:2024-04-19
Applicant: Samsung Electronics Co., Ltd.
Inventor: Youkun SHIN , Jea-Young KWON , Jaesub KIM , Yangwoo ROH , Hongmoon WANG
IPC: G06F3/06
Abstract: Disclosed is a method of operating a storage device which communicates with a host device. The method includes receiving a first request indicating a setting operation of a first virtual function corresponding to a first virtual machine from the host device executing the first virtual machine, the first request including first requirement level information of the first virtual machine, setting a first performance attribution of the first virtual function, based on the first requirement level information, and providing the host device with a done response indicating that the first performance attribution is set.
-
公开(公告)号:US20230195308A1
公开(公告)日:2023-06-22
申请号:US17865035
申请日:2022-07-14
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Junyong UHM , Junggyu KIM , Eunjoo OH , Jaesub KIM , Yangwoo ROH , Jeongbeom SEO , Jaewon SONG
IPC: G06F3/06 , G06F12/084
CPC classification number: G06F3/0604 , G06F3/0653 , G06F3/0673 , G06F12/084
Abstract: A host system includes a host device configured to generate a first log, a storage device configured to generate at least one second log, and a shared memory configured to store the first log and to store composite logs corresponding to the first log and the at least one second log. The storage device reads the first log from the shared memory, adds a timestamp and log-type information to the first log and the at least one second log to generate the composite logs, and writes the composite logs to the shared memory.
-
-
-
-
-