DATA STORAGE DEVICE AND METHOD FOR LOW-LATENCY POWER STATE TRANSITIONS BY HAVING POWER ISLANDING IN A HOST MEMORY BUFFER

    公开(公告)号:WO2022260713A1

    公开(公告)日:2022-12-15

    申请号:PCT/US2022/011805

    申请日:2022-01-10

    Abstract: A data storage device and method for low-latency power state transitions by having power islanding in a host memory buffer are provided. In one embodiment, a data storage device is provided comprising a volatile memory, a non-volatile memory, and a controller. The controller is configured to receive information from a host about which area, if any, in a host memory buffer will be powered on during a low-power state; and in response to the information indicating that a first area of the host memory buffer will be powered on during the low-power state, flush data from a second area of the host memory buffer that will not be powered on during the low-power state to the first area of the host- memory buffer prior to entering the low-power state. Other embodiments are provided.

    DATA STORAGE DEVICE AND METHOD FOR EFFICIENT IMAGE SEARCHING

    公开(公告)号:WO2022260715A1

    公开(公告)日:2022-12-15

    申请号:PCT/US2022/012866

    申请日:2022-01-19

    Abstract: A data storage device and method for efficient image searching are provided. In one embodiment, a data storage device is provided comprising a memory and a controller. The controller is configured to store a plurality of images and a plurality of keys in the memory; wherein each key of the plurality of keys is generated from a respective image of the plurality of images; receive, from a host, a key generated from a target image desired by the host, and return, to the host, an image from the stored plurality of images that is associated with a key that matches the key received from the host. Other embodiments are provided.

    SYSTEMS AND METHODS FOR FRAGMENTATION MANAGEMENT IN HOST BUFFERS

    公开(公告)号:WO2023277967A1

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

    申请号:PCT/US2022/016202

    申请日:2022-02-11

    Abstract: Storage devices can be configured to utilize one or more memory buffers located within a host-computing device. These host buffers may allow for faster access to some data, including control pages. However, host buffers are susceptible to fragmentation issues similarly to standard user memory arrays. As the data stored within the host buffers becomes more fragmented, performance can suffer. This performance loss in storage devices becomes more pronounced as the desired performance levels of these storage devices increase. Therefore, various methods and systems described herein manage fragmentation within host buffers by conducting one or more operations. These operations may include locating a continuous portion of allocated or unallocated memory within the host buffer and either swap or copy high-usage or high-priority data to those continuous portions. When continuous portions of host buffer memory are not available, relevant portions of data may be cashed within the storage device to increase performance.

    STORAGE SYSTEM AND METHOD FOR MULTIPROTOCOL HANDLING

    公开(公告)号:WO2021211188A1

    公开(公告)日:2021-10-21

    申请号:PCT/US2021/016056

    申请日:2021-02-01

    Abstract: A storage system and method for multiprotocol handling are provided. In one embodiment, a computing device is provided comprising a plurality of communication channels configured to communicate with a storage system, wherein a first communication channel has a faster data transfer speed than a second communication channel. The computing device also comprises a processor configured to determine a priority level of a command; send the command with an indication of its priority level to the storage system; in response to the command being a high-priority command, use the first communication channel for transferring data for the command; and in response to the command being a low-priority command, use the second communication channel for transferring data for the command. Other embodiments are provided.

Patent Agency Ranking