HOST INITIATED GARBAGE COLLECTION
    3.
    发明公开

    公开(公告)号:US20240361949A1

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

    申请号:US18652604

    申请日:2024-05-01

    发明人: Yanhua Bi

    IPC分类号: G06F3/06 G06F12/02

    摘要: Methods, systems, and devices for host initiated garbage collection are described. In some examples, a user accessible application or public interface of a host system may initiate a garbage collection procedure for a memory system using one or more vendor commands. For example, the host system and the memory system may support a first vendor command to check a fragmentation status or fragmentation parameter of the of the memory system. Additionally, the host system and the memory system may support a second vendor command to initiate a garbage collection procedure at the memory system, or to interrupt an ongoing garbage collection procedure. The host system and the memory system may also support a third vendor command to check the status of an initiated garbage collection procedure.

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

    公开(公告)号:US12131073B2

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

    申请号:US18522726

    申请日:2023-11-29

    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.

    Dynamic zone group configuration at a memory sub-system

    公开(公告)号:US12131041B2

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

    申请号:US17680183

    申请日:2022-02-24

    发明人: Luca Bert

    IPC分类号: G06F3/06

    摘要: A system includes one or more memory devices and a processing device coupled to the memory device(s) to perform operations including receiving a first set of data items from a host system to be programmed to the one or more memory devices. The operations include determining, in view of a first zone group identifier associated with the first set of data items, that each data item of the first set of data items is to be programed to one or more zones associated with a first zone group identified by the first zone group identifier. The operations include identifying a first set of zones across the one or more memory devices that match a size associated with the first zone group and that satisfy a programming parallelism criterion. The operations include programming each of the first set of data items to memory cells residing at the identified first set of zones.

    Caching of logical-to-physical mapping information in a memory sub-system

    公开(公告)号:US12130748B2

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

    申请号:US18225958

    申请日:2023-07-25

    发明人: Sanjay Subbarao

    摘要: A request that specifies a logical address associated with a host-initiated operation directed at a first portion of a memory device is received. A logical to physical (L2P) table is accessed. The L2P table comprises a mapping between logical addresses and physical addresses in a second portion of the memory device. An entry in the L2P table that corresponds to the logical address is identified and is determined to point to an entry in a read cache table. Based on an entry number of the entry in the read cache table, a chunk address of a chunk from among multiple chunks of a read cache is calculated. A physical address that corresponds to the logical address specified by the request is identified by accessing the chunk of read cache. The host-initiated operation is performed at a physical location within the first portion of the memory device corresponding the physical address.

    Dynamic logical page sizes for memory devices

    公开(公告)号:US12130747B2

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

    申请号:US18081468

    申请日:2022-12-14

    IPC分类号: G06F12/1009

    CPC分类号: G06F12/1009 G06F2212/657

    摘要: Methods, systems, and devices for dynamic logical page sizes for memory devices are described. A memory device may use an initial set of logical pages each having a same size and one or more logical-to-physical (L2P) tables to map logical addresses of the logical pages to the physical addresses of corresponding physical pages. As commands are received from a host device, the memory device may dynamically split a logical page to introduce smaller logic pages if the host device accesses data in chunk sizes smaller than the size of the logical page that is split. The memory device may maintain one or more additional L2P tables for each smaller logical page size that is introduced, along with one or more pointer tables to map between L2P tables and entries for larger logical page sizes and L2P tables and entries associated with smaller logical page sizes.