COMPUTATIONAL STORAGE DEVICE AND OPERATION METHOD OF COMPUTATION SYSTEM

    公开(公告)号:US20250028662A1

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

    申请号:US18626393

    申请日:2024-04-04

    Abstract: A computational storage device includes an interface exchanging a signal with a first external source, a non-volatile memory device, a storage controller, a device memory, and a computation engine. The interface receives an indirect usage request instructing the computation engine to perform a second computation for second input data from a second external source while performing a first computation for first input data acquired from the first external source. The computation engine provides the first input data and first intermediate data generated when performing the first computation to an external computational storage device in response to the indirect usage request, requests the first computation from the external computational storage device, performs the second computation for the second input data loaded from the non-volatile memory device to the device memory, and outputs second result data generated by completing the second computation to the second external source through the interface.

    METHOD OF DATA RECOVERY AND STORAGE SYSTEM PERFORMING THE SAME

    公开(公告)号:US20240126647A1

    公开(公告)日:2024-04-18

    申请号:US18204132

    申请日:2023-05-31

    CPC classification number: G06F11/1076 G06F11/1435

    Abstract: A storage system includes: an interconnector; a plurality of storage devices connected to the interconnector and configured to store data; a host device connected to the interconnector, and configured to: set a plurality of erasure coding schemes that are different from each other, and determine a target erasure coding scheme corresponding to original data to be stored in the plurality of storage devices among the plurality of erasure coding schemes, based on device characteristics of the plurality of storage devices or data characteristics of the original data; and an erasure coding controller configured to: divide the original data into a plurality of data blocks corresponding to the target erasure coding scheme, and generate one or more parity blocks corresponding to the target erasure coding scheme, by encoding the plurality of data blocks.

    Storage device and method of discharging an operating voltage

    公开(公告)号:US12087349B2

    公开(公告)日:2024-09-10

    申请号:US17862472

    申请日:2022-07-12

    Abstract: A storage device includes: a controller that exchanges data with a host through an interface; memory devices that store the data; a power supply circuit that outputs internal voltages, required for the controller and the memory devices, using an external voltage received through the interface; a distribution circuit that provides an operating voltage to the memory devices; and a discharge circuit including a first comparator that compares a first internal voltage, among the internal voltages, with a reference voltage and a second comparator that compares a second internal voltage, different from the first internal voltage, with the reference voltage, and including an operating circuit that computes an output of the first comparator and an output of the second comparator to output a discharge control signal determining whether the operating voltage has been discharged.

    STORAGE DEVICES CONFIGURED TO OBTAIN DATA OF EXTERNAL DEVICES FOR DEBUGGING

    公开(公告)号:US20230152984A1

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

    申请号:US18046478

    申请日:2022-10-13

    CPC classification number: G06F3/0619 G06F3/0679 G06F3/0659

    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 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 AND OPERATING METHOD THEREOF
    9.
    发明公开

    公开(公告)号:US20230418511A1

    公开(公告)日:2023-12-28

    申请号:US18139719

    申请日:2023-04-26

    CPC classification number: G06F3/0655 G06F3/0679 G06F3/0604

    Abstract: A storage device is provided. The storage device includes: a nonvolatile memory including memory cells divided into first and second memory cell groups; a memory controller; and a physically unclonable function (PUF) circuit configured to generate PUF data, based on an output of the second memory cell group, by excluding, from the output of the second memory cell group, outputs of a first exclusion area, a second exclusion area, and a third exclusion area, The first exclusion area has a threshold voltage equal to or greater than a first read level and less than a second read level, the second exclusion area has a threshold voltage less than a third read level that is less than the first read level, and the third exclusion area has a threshold voltage equal to or greater than a fourth read level that is greater than the second read level.

    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.

Patent Agency Ranking