End-to-end quality of service management for memory device

    公开(公告)号:US11868660B2

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

    申请号:US17720868

    申请日:2022-04-14

    IPC分类号: G06F12/00 G06F3/06

    摘要: A set of submission queues associated with a host system is identified. A first set of internal queues and a second set of internal queues is generated based on the set of submission queues. Responsive to fetching a first memory access command pending in a submission queue of the set of submission queues, a first internal queue of the first set of internal queues is populated. Responsive to processing the first memory access command from the first internal queue of the first set of internal queues, a second internal queue of the second set of internal queues is populated. Responsive to completion of the first memory access command from the second internal queue of the second set of internal queues, an indication of the completion of the first memory access command is returned to the host system.

    Distributed midplanes
    74.
    发明授权

    公开(公告)号:US11861215B2

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

    申请号:US18189732

    申请日:2023-03-24

    申请人: JABIL INC.

    发明人: Fengquan Zheng

    IPC分类号: G06F3/06 G06F13/42

    摘要: An electronics assembly including a plurality of midplanes positioned between and coupled to a plurality of electronic components at one side of the plurality of midplanes and at least one electronic component at an opposite side of the plurality of midplanes in a manner so that the midplanes are vertically oriented in parallel relative to each other so as to define spaces therebetween. The midplanes each include electrical traces configured to send signals among and between the plurality of electronic components at the one side of the midplanes and the at least one electronic component at the opposite side of the midplanes.

    Support higher number of active zones in ZNS SSD

    公开(公告)号:US11853565B2

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

    申请号:US17492224

    申请日:2021-10-01

    IPC分类号: G06F3/06

    摘要: A data storage device includes a memory device and a controller coupled to the memory device. The controller is configured to allocate two or more zones to a first superblock of a plurality of superblocks. The controller is further configured to allocate a zone to a second superblock, where the second superblock only stores data of the zone. The first superblock has a first priority and the second superblock has a second priority, where the second priority is greater than the first priority. Data is moved from the first superblock to another superblock dedicated for a single zone after the first superblock is closed.

    MEMORY SYSTEM AND READ METHOD
    80.
    发明公开

    公开(公告)号:US20230409203A1

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

    申请号:US18177673

    申请日:2023-03-02

    发明人: Tadashi AMADA

    IPC分类号: G06F3/06

    摘要: A memory system includes a nonvolatile memory and a controller. The controller is configured to determine a first predicted read address as a subsequent read address following an input read address from which data is to be read, based on the input read address and a preset write sequence rule, determine a second predicted read address as the subsequent read address, based on the input read address and a read sequence history, select one of read addresses including the first and second predicted read addresses as a target read address, and read data from the target read address of the nonvolatile memory.