Method of writing data in storage device using write throttling and storage device performing the same

    公开(公告)号:US12299316B2

    公开(公告)日:2025-05-13

    申请号:US18132092

    申请日:2023-04-07

    Abstract: A method of writing data in a storage device is provided. The method includes: receiving write data from a host device; monitoring an operating temperature of the storage device; generating a plurality of write data blocks respectively corresponding to a plurality of storage regions of the storage device based on the write data; and based on the operating temperature, performing a write throttling operation including performing a write operation on P write data blocks among the plurality of write data blocks by transmitting a write command to P storage regions among the plurality of storage regions and skipping the write operation on X write data blocks among the plurality of write data blocks by skipping an operation of transmitting the write command to X storage regions among the plurality of storage regions. P and X are natural numbers.

    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
    13.
    发明公开

    公开(公告)号: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.

Patent Agency Ranking