MANAGING SINGLE-LEVEL AND MULTI-LEVEL PROGRAMMING OPERATIONS

    公开(公告)号:US20230176778A1

    公开(公告)日:2023-06-08

    申请号:US17457829

    申请日:2021-12-06

    CPC classification number: G06F3/0659 G06F3/061 G06F3/0667 G06F3/0673

    Abstract: Methods, systems, and devices for managing single-level and multi-level programming operations are described. During a first duration, a first set of resources of a memory system may be configured for single-level operations and a second set of resources of a memory system may be configured to multi-level operations. Also, during the first duration, a first set of data may be received and written to a first virtual block that spans the first set of resources in accordance with a single-level programming operation. Additionally, during the first duration, a second set of data may be transferred from the first set of resources or the second set of resources to a second virtual block that spans the second set of resources in accordance with a multi-level programming operation.

    EFFICIENT DATA MANAGEMENT FOR MEMORY SYSTEM ERROR HANDLING

    公开(公告)号:US20240289236A1

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

    申请号:US18581275

    申请日:2024-02-19

    CPC classification number: G06F11/1469

    Abstract: Methods, systems, and devices for efficient data management for memory system error handling are described. If a new data transfer is desired between the controller and a memory device when the latches are full, the controller may obtain data that has been loaded in one of the latches, temporarily store that data in a buffer, and overwrite the latch with the new data associated with the new data transfer. After the controller is finished working with the new data now stored in the latch, the controller may restore the data from the buffer to the latch so the prior data transfer may continue. This may prevent loss of data or reduce the quantity of data that is temporarily lost from latches and needs to be re-transferred when the latches are full.

    DATA LAYOUT CONFIGURATIONS FOR ACCESS OPERATIONS

    公开(公告)号:US20240192890A1

    公开(公告)日:2024-06-13

    申请号:US18513310

    申请日:2023-11-17

    CPC classification number: G06F3/0659 G06F3/0625 G06F3/0656 G06F3/0683

    Abstract: Methods, systems, and devices for data layout configurations for access operations are described. The memory system may write data to a first set of memory cells using a first write operation having a first type of layout for mapping the data to physical addresses of the memory system in response to receiving a write command. The first set of memory cells may be written to as single-level cells (SLCs), multi-level cells (MLCs), or triple-level cells (TLCs). The memory system may transfer the data to a second set of memory cells of the memory system using a second write operation having the first type of layout. The second set of memory cells may be written to as quad-level cells (QLCs). The memory system may read the data from the second set of memory cells using a read operation having a second type of layout different than the first type of layout.

    QUEUE MANAGEMENT FOR A MEMORY SYSTEM
    17.
    发明公开

    公开(公告)号:US20240045762A1

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

    申请号:US17883051

    申请日:2022-08-08

    Abstract: Methods, systems, and devices for queue management for a memory system are described. The memory system may include a first decoder associated with a first error control capability and a second decoder associated with a second error control capability. The memory system may receive a command and identify an expected latency for performing an error control operation on the command. The memory system may determine whether to assign the command to a first queue associated with the first decoder or a second queue associated with the second decoder based at least in part on the expected latency for processing the command using the first decoder. Upon assigning the command to a decoder, the command may be processed by the first queue or the second queue.

    Managing single-level and multi-level programming operations

    公开(公告)号:US12061819B2

    公开(公告)日:2024-08-13

    申请号:US17457829

    申请日:2021-12-06

    CPC classification number: G06F3/0659 G06F3/061 G06F3/0667 G06F3/0673

    Abstract: Methods, systems, and devices for managing single-level and multi-level programming operations are described. During a first duration, a first set of resources of a memory system may be configured for single-level operations and a second set of resources of a memory system may be configured to multi-level operations. Also, during the first duration, a first set of data may be received and written to a first virtual block that spans the first set of resources in accordance with a single-level programming operation. Additionally, during the first duration, a second set of data may be transferred from the first set of resources or the second set of resources to a second virtual block that spans the second set of resources in accordance with a multi-level programming operation.

    TECHNIQUES FOR IMPROVED DATA TRANSFER
    19.
    发明公开

    公开(公告)号:US20240232011A1

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

    申请号:US18397889

    申请日:2023-12-27

    CPC classification number: G06F11/1068 G06F11/1048 G06F13/1673

    Abstract: Methods, systems, and devices for techniques for improved data transfer are described. As part of a data transfer operation from a first set of memory cells of a memory device to a second set of memory cells of the memory device, a memory controller of may read a set of data units from the first set of memory cells. The memory device 240 may transmit the set of data units to the memory controller. The memory controller may decode the set of data units, and, in some cases, may generate one or more corrected data units. The memory controller may then generate parity information for the set of data units, and may encode and write the parity information, along with any corrected data units, to the second set of memory cells of the memory device without transferring the uncorrected data units.

    TECHNIQUES FOR CONCURRENT HOST SYSTEM ACCESS AND DATA FOLDING

    公开(公告)号:US20240220144A1

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

    申请号:US18534363

    申请日:2023-12-08

    CPC classification number: G06F3/064 G06F3/0611 G06F3/0673 G06F12/0292

    Abstract: Methods, systems, and devices for techniques for concurrent host system access and data folding are described. A memory system may determine to transfer (e.g., fold) data from a set of source data blocks to a set of destination data blocks. The memory system may receive a command to access a first source data block of the set of source data blocks concurrent with the data transfer. The memory system may generate a first order for transferring respective portions of the data that is based on a second order associated with a sequential read of the data from the set of destination data blocks. Based on the accessing the first source data block being concurrent with the data transfer, the first order may exclude a first portion of the data from the first source data block such that the data transfer and the accessing may be concurrently performed.

Patent Agency Ranking