Storage device performing self-diagnosis and storage system including the same

    公开(公告)号:US12248711B2

    公开(公告)日:2025-03-11

    申请号:US17987447

    申请日:2022-11-15

    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.

    STORAGE DEVICE AND STORAGE SYSTEM
    12.
    发明公开

    公开(公告)号:US20240045765A1

    公开(公告)日:2024-02-08

    申请号:US18348713

    申请日:2023-07-07

    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.

    STORAGE DEVICE PERFORMING SELF-DIAGNOSIS AND STORAGE SYSTEM INCLUDING THE SAME

    公开(公告)号:US20230153038A1

    公开(公告)日:2023-05-18

    申请号:US17987447

    申请日:2022-11-15

    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.

    Storage device having deduplication manager, method of operating the same, and method of operating storage system including the same

    公开(公告)号:US12197755B2

    公开(公告)日:2025-01-14

    申请号:US17878395

    申请日:2022-08-01

    Inventor: Dongouk Moon

    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.

    Storage devices configured to obtain data of external devices for debugging

    公开(公告)号:US12045468B2

    公开(公告)日:2024-07-23

    申请号:US18046478

    申请日:2022-10-13

    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.

    STORAGE DEVICE FOR A BLOCKCHAIN NETWORK BASED ON PROOF OF SPACE AND SYSTEM INCLUDING THE SAME

    公开(公告)号:US20230139330A1

    公开(公告)日:2023-05-04

    申请号:US17664889

    申请日:2022-05-25

    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.

Patent Agency Ranking