-
公开(公告)号:US12248711B2
公开(公告)日:2025-03-11
申请号:US17987447
申请日:2022-11-15
Applicant: Samsung Electronics Co., Ltd.
Inventor: Hyunjoon Yoo , Dongouk Moon
Abstract: A storage device configured to be connected to a redundant array of inexpensive disk (RAID) controller includes a plurality of non-volatile memories. A memory controller is configured to control the plurality of non-volatile memories to store data distributed by the RAID controller based on a RAID configuration signal received from the RAID controller. The memory controller is configured to perform self-diagnosis on the plurality of non-volatile memories to determine whether at least one of the plurality of non-volatile memories has an uncorrectable error when a RAID configuration signal is deactivated.
-
公开(公告)号:US20240045765A1
公开(公告)日:2024-02-08
申请号:US18348713
申请日:2023-07-07
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jungsoo Kim , Dongouk Moon , Kyungkeun Lee
CPC classification number: G06F11/141 , G06F11/1441 , G06F11/3037
Abstract: Provided is a storage device including a non-volatile memory, a memory controller configured to communicate with a host device through a first channel and configured to control the non-volatile memory, and a sub controller configured to communicate with the host device through a second channel and configured to monitor an operation status of the memory controller. The sub controller is configured to perform operations including broadcasting state information of the storage device including the operation status to at least one external device through the second channel, and performing a recovery operation on the memory controller when recovery information is received from the at least one external device through the second channel.
-
13.
公开(公告)号:US20230224282A1
公开(公告)日:2023-07-13
申请号:US18048617
申请日:2022-10-21
Applicant: Samsung Electronics Co., Ltd.
Inventor: Hyunjoon Yoo , Min-Ho Kim , Dongouk Moon , Kyoungeun Lee , Seunghan Lee
CPC classification number: H04L63/0428 , H04L9/30 , H04L9/3247
Abstract: An electronic apparatus mounted on a first vehicle collects information of a second vehicle connected to the first vehicle, encrypts the information of the second vehicle based on a public key of the second vehicle to generate encrypted information, and stores encrypted information in a storage device.
-
公开(公告)号:US20230153038A1
公开(公告)日:2023-05-18
申请号:US17987447
申请日:2022-11-15
Applicant: Samsung Electronics Co., Ltd.
Inventor: Hyunjoon Yoo , Dongouk Moon
IPC: G06F3/06
CPC classification number: G06F3/0689 , G06F3/0619 , G06F3/0629 , G06F3/064
Abstract: A storage device configured to be connected to a redundant array of inexpensive disk (RAID) controller includes a plurality of non-volatile memories. A memory controller is configured to control the plurality of non-volatile memories to store data distributed by the RAID controller based on a RAID configuration signal received from the RAID controller. The memory controller is configured to perform self-diagnosis on the plurality of non-volatile memories to determine whether at least one of the plurality of non-volatile memories has an uncorrectable error when a RAID configuration signal is deactivated.
-
公开(公告)号:US12271611B2
公开(公告)日:2025-04-08
申请号:US17879967
申请日:2022-08-03
Applicant: Samsung Electronics Co., Ltd.
Inventor: Dongouk Moon , Sanghwa Jin , Jinwook Lee
IPC: G06F3/06
Abstract: In a method of operating a storage device including a nonvolatile memory device, an abnormal area may be detected as an optional area in the nonvolatile memory device, and optional data optional data may be stored in the optional area. The abnormal area may be a portion of the nonvolatile memory device having an access time exceeding a reference latency.
-
公开(公告)号:US12197755B2
公开(公告)日:2025-01-14
申请号:US17878395
申请日:2022-08-01
Applicant: Samsung Electronics Co., Ltd.
Inventor: Dongouk Moon
IPC: G06F3/06
Abstract: Disclosed is a storage device which communicates with a first external storage device and includes a deduplication manager. A method of operating the storage device includes broadcasting, by the deduplication manager, a first fingerprint of first data, receiving a first response corresponding to the first fingerprint from the first external storage device, determining, by the deduplication manager, whether a reference flag of the first response has a first value or a second value, updating, by the deduplication manager, first mapping information of a mapping table based on the first response, based on a determination that the reference flag of the first response has the first value, and performing, by the deduplication manager, deduplication of the first data, based on the first response, based on a determination that the reference flag of the first response has the first value.
-
公开(公告)号:US12124369B2
公开(公告)日:2024-10-22
申请号:US17953685
申请日:2022-09-27
Applicant: Samsung Electronics Co., Ltd.
Inventor: Dongouk Moon
IPC: G06F12/02
CPC classification number: G06F12/0292 , G06F12/0253 , G06F2212/1052 , G06F2212/152 , G06F2212/2022
Abstract: A virtualized system includes a nonvolatile memory device, a processing circuitry configured to provide a virtualization environment, implement a plurality of virtual units and implement a virtual unit manager. The virtual units operate independently of each other in the virtualization environment and perform a flash translation layer operation inside the virtual units. The flash translation layer operation includes converting a logical block address associated with a storage access operation of the nonvolatile memory device to a physical block address of the nonvolatile memory device. The virtual unit manager controls the virtual units in the virtualization environment.
-
公开(公告)号:US12045468B2
公开(公告)日:2024-07-23
申请号:US18046478
申请日:2022-10-13
Applicant: Samsung Electronics Co., Ltd.
Inventor: Dongouk Moon , Hyunjoon Yoo
CPC classification number: G06F3/0619 , G06F3/0659 , G06F3/0679 , G06F11/0727 , G06F11/0778
Abstract: A storage device includes a nonvolatile memory device (NVM) and a storage controller. The NVM includes a first region configured to store user data and a second region not allocated to a user. The storage controller is configured to be connected with a host device through both a first-type bus and a second-type bus different from the first-type bus. The storage controller is configured to receive a first and second request from the host device through the first-type bus. In response to the first request, the storage controller is configured to perform an operation on the NVM. In response to the second request, the storage controller is configured to store first data associated with the storage device in the second region and access the second-type bus to obtain second data of at least one external device obtained by the host device and store the second data in the second region.
-
19.
公开(公告)号:US20240004579A1
公开(公告)日:2024-01-04
申请号:US18134698
申请日:2023-04-14
Applicant: SAMSUNG ELECTRONICS CO., LTD
Inventor: Soo-Young JI , Min-Ho Kim , Dongouk Moon , Sang-Hwa Jin
IPC: G06F3/06
CPC classification number: G06F3/0656 , G06F3/0679 , G06F3/0604
Abstract: Disclosed are a computational storage device, an electronic system and an electronic device. The computational storage device includes a nonvolatile memory, a buffer memory, and a storage controller. The storage controller communicates with the nonvolatile memory and the buffer memory. The storage controller performs computational processing and data format conversion on first data input to the storage controller based on a storage processing table associated with an external electronic device to output second data.
-
20.
公开(公告)号:US20230139330A1
公开(公告)日:2023-05-04
申请号:US17664889
申请日:2022-05-25
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Wijik Lee , Dongouk Moon , Seunghan Lee , Jinwook Lee
Abstract: Storage devices and systems implementing blockchain networks based on proof of space (PoS) are described. A PoS module may be configured to perform PoS processing of PoS data transferred through an interface circuit to generate operation data. A security module may be configured to perform encryption of user data (to generate first encrypted data) and encryption of the operation data (to generate second encrypted data) using different encryption algorithms. A nonvolatile memory device may then store the first encrypted data and the second encrypted data in different namespaces (e.g., user data may be stored in a user namespace and PoS data may be stored in a PoS namespace). Accordingly, interference and/or malicious effect between the user data and the PoS data may be reduced (e.g., blocked) and stability of the PoS algorithm may be enhanced.
-
-
-
-
-
-
-
-
-