STORAGE DEVICE PREVENTING LOSS OF DATA IN SITUATION OF LACKING POWER AND OPERATING METHOD THEREOF

    公开(公告)号:US20230384848A1

    公开(公告)日:2023-11-30

    申请号:US18305474

    申请日:2023-04-24

    CPC classification number: G06F1/263 G06F1/305

    Abstract: Disclosed is a storage device including a non-volatile memory that inputs or outputs data at a request of a host system, a volatile memory that temporarily stores data input to or output from the non-volatile memory, an internal spare power source that supplies power to a part of the volatile memory in response to main power supplied from the host system dropping to a first amount or less, and a storage controller that controls the non-volatile memory and the volatile memory. The storage controller is configured to divide the volatile memory into area-received-duplication-power, and at least one area-received-spare-power, in response to the main power dropping to the first amount or less, to redundantly supply spare power to the area-received-duplication-power from an external spare power source and the internal spare power source, and to supply the spare power to the at least one area-received-spare-power from the external spare power source.

    Storage system utilizing transaction layer packet contained steering information

    公开(公告)号:US12248700B2

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

    申请号:US17852022

    申请日:2022-06-28

    Abstract: A storage system includes a host and a storage device. The host includes a host processor and a host memory buffer, wherein the host processor includes a CPU core controlling operation of the host and a cache dedicated for use by the CPU core. The host memory buffer includes a submission queue and a completion queue. The storage device is connected to the host through a link and communicates with the host using a transaction layer packet (TLP). The storage device includes a nonvolatile memory device (NVM) and a storage controller, wherein the host writes a nonvolatile memory express (NVMe) command indicating a destination to the submission queue, and the storage controller reads data from the NVM, directly accesses the cache in response to destination information associated with the destination, and stores the read data in the cache.

Patent Agency Ranking