Selective partitioning of sets of pages programmed to memory device

    公开(公告)号:US11360677B2

    公开(公告)日:2022-06-14

    申请号:US16948305

    申请日:2020-09-11

    Abstract: A system includes a memory device having multiple of dice and a processing device operatively coupled to the memory device. The processing device performs operations including receiving memory operations to program sets of pages of data across at least a subset of the plurality of dice and identifying a plurality of the sets of pages experiencing a variation in a data state metric satisfying a threshold criterion. The operations further include partitioning, into a set of partitions, a set of pages of the plurality of the sets of pages, programming the set of partitions to the plurality of dice, and storing, in a metadata table, at least one bit to indicate that the first set of pages is partitioned.

    POWER LOSS DATA PROTECTION IN A MEMORY SUB-SYSTEM

    公开(公告)号:US20220147444A1

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

    申请号:US17579966

    申请日:2022-01-20

    Abstract: A media management operation is executed to write data from a source block of a cache memory to a set of pages of a destination block of a storage area of a memory sub-system. An entry of a data structure identifying a page count corresponding to the source block of the cache memory is generated. A power loss event associated with the destination block of the storage area is identified. A data recovery operation is executed using the data stored in the source block to complete the write to the destination block. The data is erased from the source block in response to the page count satisfying a condition.

    MEMORY SUB-SYSTEM LOGICAL BLOCK ADDRESS REMAPPING

    公开(公告)号:US20220091975A1

    公开(公告)日:2022-03-24

    申请号:US17027895

    申请日:2020-09-22

    Abstract: A system includes a memory device and a processing device coupled to the memory device. The processing device can determine a data rate from a first sensor and a data rate from a second sensor. The processing device can write a first set of data received from the first sensor at a first logical block address (LBA) in the memory device. The processing device can write a second set of data received from the second sensor and subsequent to the first set of data at a second LBA in the memory device. The processing device can remap the first LBA and the second LBA to be logically sequential LBAs. The second LBA can be associated with an offset from the first LBA and the offset can correspond to a data rate of the first sensor.

    Power loss data protection in a memory sub-system

    公开(公告)号:US11256616B2

    公开(公告)日:2022-02-22

    申请号:US16726527

    申请日:2019-12-24

    Abstract: A media management operation to write data from a source block of a cache memory to a set of pages of a destination block of a storage area of a memory sub-system that is at a higher data density than the cache memory a write request to program data to a memory device of a memory sub-system is executed. An entry of a first data structure identifying a page count corresponding to the source block of the cache memory is generated. Following a determination that the data is written to the set of pages of the destination block of the storage area, the entry is updated to identify a decreased page count corresponding to the source block, where the data is erased from the source block when the decreased page count satisfies a condition. A second entry of a second data structure including information mapping a logical block to the source block of the cache memory is also updated.

    FULL MULTI-PLANE OPERATION ENABLEMENT

    公开(公告)号:US20210200682A1

    公开(公告)日:2021-07-01

    申请号:US16730881

    申请日:2019-12-30

    Abstract: Methods, systems, and devices for full multi-plane operation enablement are described. A flash controller can determine that a first plane of a set of planes of a memory die is an invalid plane. The flash controller can issue a single descriptor associated with a multi-plane operation for the set of planes of the memory die. The single descriptor can include a plurality of commands for the multi-plane operation in which the first command of the plurality of commands can be a duplicate of a second command of the plurality of commands based on the first plane being the invalid plane. In some cases, a negative-and (NAND) controller can receive the single descriptor associated with the multi-plane operation for the set of planes of a memory die. The NAND controller can issue a plurality of commands for the multi-plane operation based on receiving the single descriptor.

    POWER LOSS DATA PROTECTION IN A MEMORY SUB-SYSTEM

    公开(公告)号:US20210191853A1

    公开(公告)日:2021-06-24

    申请号:US16726527

    申请日:2019-12-24

    Abstract: A media management operation to write data from a source block of a cache memory to a set of pages of a destination block of a storage area of a memory sub-system that is at a higher data density than the cache memory a write request to program data to a memory device of a memory sub-system is executed. An entry of a first data structure identifying a page count corresponding to the source block of the cache memory is generated. Following a determination that the data is written to the set of pages of the destination block of the storage area, the entry is updated to identify a decreased page count corresponding to the source block, where the data is erased from the source block when the decreased page count satisfies a condition. A second entry of a second data structure including information mapping a logical block to the source block of the cache memory is also updated.

    COHERENCY ISSUE RESOLUTION IN LOGICAL TO PHYSICAL PAGE TRANSLATION IN A MEMORY SUB-SYSTEM

    公开(公告)号:US20210181966A1

    公开(公告)日:2021-06-17

    申请号:US16715986

    申请日:2019-12-16

    Abstract: A write request to program data to a memory device of a memory sub-system is received. An intermediate entry of a data structure is generated, the intermediate entry including a pointer identifying a write buffer associated with an intermediate write operation corresponding to the write request. A read request to read the data from the memory device is received and a look-up operation of the data structure is performed to identify the intermediate entry. Using the pointer to locate the write buffer associated with the intermediate write operation. The write buffer is copied to a read buffer associated with the read request and the read request is executed using the read buffer.

Patent Agency Ranking