CACHING OF LOGICAL-TO-PHYSICAL MAPPING INFORMATION IN A MEMORY SUB-SYSTEM

    公开(公告)号:US20250021488A1

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

    申请号:US18899895

    申请日:2024-09-27

    Inventor: Sanjay Subbarao

    Abstract: 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.

    STORING A LOGICAL-TO-PHYSICAL MAPPING IN NAND MEMORY

    公开(公告)号:US20250013579A1

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

    申请号:US18893262

    申请日:2024-09-23

    Inventor: Sanjay Subbarao

    Abstract: A processing device receives a request specifying a logical address associated with a host-initiated operation directed at a first portion of a memory device. The processing device accesses a second L2P table comprising a mapping between logical addresses and physical addresses in a second portion of the memory device. A physical location within the second portion of the memory device is identified based on the second L2P table. The physical location corresponds to a portion of a first L2P table that specifies a physical address within the first portion of the memory device that corresponds to the logical address. The physical address is identified based on the portion of the first L2P table and the host-initiated operation is performed at the physical address.

    Storing a logical-to-physical mapping in NAND memory

    公开(公告)号:US12124380B2

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

    申请号:US18223843

    申请日:2023-07-19

    Inventor: Sanjay Subbarao

    Abstract: A processing device receives a request specifying a logical address associated with a host-initiated operation directed at a first portion of a memory device. The processing device accesses a second L2P table comprising a mapping between logical addresses and physical addresses in a second portion of the memory device. A physical location within the second portion of the memory device is identified based on the second L2P table. The physical location corresponds to a portion of a first L2P table that specifies a physical address within the first portion of the memory device that corresponds to the logical address. The physical address is identified based on the portion of the first L2P table and the host-initiated operation is performed at the physical address.

    Multi-pass data programming in a memory sub-system having multiple dies and planes

    公开(公告)号:US12050809B2

    公开(公告)日:2024-07-30

    申请号:US17675888

    申请日:2022-02-18

    Abstract: A memory sub-system having memory cells formed on a plurality of integrated circuit dies. After receiving a command from a host system to store data, the memory sub-system queues the command to allocate pages of memory cells in a plurality of dies in the plurality of integrated circuit dies based on a determination that each of the plurality of dies is available to perform a data programming operation for the command. Based on the page application, the memory sub-system generates a portion of a media layout to at least map logical addresses of the data identified in the command to the allocated pages and receives the data from the host system. The memory sub-system stores the data into the pages using a multi-pass programming technique, where an atomic multi-pass programming operation can be configured to use at least two pages in separate planes in one or more dies in the plurality of integrated circuit dies to program at least a portion of the data.

    Timed data transfer between a host system and a memory sub-system

    公开(公告)号:US12045168B2

    公开(公告)日:2024-07-23

    申请号:US17942725

    申请日:2022-09-12

    Inventor: Sanjay Subbarao

    CPC classification number: G06F12/0844 G06F2212/1024 G11C11/417

    Abstract: A memory sub-system configured to schedule the transfer of data from a host system for write commands to reduce the amount and time of data being buffered in the memory sub-system. For example, after receiving a plurality of streams of write commands from a host system, the memory sub-system identifies a plurality of media units in the memory sub-system for concurrent execution of a plurality of write commands respectively. In response to the plurality of commands being identified for concurrent execution in the plurality of media units respectively, the memory sub-system initiates communication of the data of the write commands from the host system to a local buffer memory of the memory sub-system. The memory sub-system has capacity to buffer write commands in a queue, for possible out of order execution, but limited capacity for buffering only the data of a portion of the write commands that are about to be executed.

    CACHING OF LOGICAL-TO-PHYSICAL MAPPING INFORMATION IN A MEMORY SUB-SYSTEM

    公开(公告)号:US20230367719A1

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

    申请号:US18225958

    申请日:2023-07-25

    Inventor: Sanjay Subbarao

    CPC classification number: G06F12/1009 G06F12/0875 G06F2212/608

    Abstract: 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.

Patent Agency Ranking