LIMITING HOT-COLD SWAP WEAR LEVELING

    公开(公告)号:US20230019910A1

    公开(公告)日:2023-01-19

    申请号:US17954023

    申请日:2022-09-27

    Abstract: Embodiments include methods, systems, devices, instructions, and media for limiting hot-cold swap wear leveling in memory devices. In one embodiment, wear metric values are stored and monitored using multiple wear leveling criteria. The multiple wear leveling criteria include a hot-cold swap wear leveling criteria, which may make use of a write count offset value. Based on a first wear metric value of a first management group and a second wear metric value of a second management group, the first management group and the second management group are selected for a wear leveling swap operation. The wear leveling swap operation is performed with a whole management group read operation of the first management group to read a set of data, and a whole management group write operation to write the set of data to the second management group.

    Limiting hot-cold swap wear leveling

    公开(公告)号:US11481119B2

    公开(公告)日:2022-10-25

    申请号:US16874389

    申请日:2020-05-14

    Abstract: Embodiments include methods, systems, devices, instructions, and media for limiting hot-cold swap wear leveling in memory devices. In one embodiment, wear metric values are stored and monitored using multiple wear leveling criteria. The multiple wear leveling criteria include a hot-cold swap wear leveling criteria, which may make use of a write count offset value. Based on a first wear metric value of a first management group and a second wear metric value of a second management group, the first management group and the second management group are selected for a wear leveling swap operation. The wear leveling swap operation is performed with a whole management group read operation of the first management group to read a set of data, and a whole management group write operation to write the set of data to the second management group.

    PERFORMING HYBRID WEAR LEVELING OPERATIONS BASED ON A SUB-TOTAL WRITE COUNTER

    公开(公告)号:US20200110544A1

    公开(公告)日:2020-04-09

    申请号:US16153016

    申请日:2018-10-05

    Abstract: Data is copied, from a second group of data blocks in a second plurality of groups of data blocks that are mapped, to a first group of data blocks in a first set of groups of data blocks that are not mapped to include the first group of data blocks in the second set of groups of data blocks that are mapped. A sub-total write counter associated with the first group of data blocks is reset. A value of the sub-total write counter indicates a number of write operations performed on the first group of data blocks since the first group of data blocks has been included in the second set of groups of data blocks. A wear leveling operation is performed on the first group of data blocks based on the sub-total write counter.

    Tracking host-provided metadata in a memory sub-system

    公开(公告)号:US12298847B2

    公开(公告)日:2025-05-13

    申请号:US18299532

    申请日:2023-04-12

    Abstract: A request to write host data to a memory device of a memory sub-system is received. Redundancy metadata associated with the host data is generated. A determination of a first status associated with the host data is made. The redundancy metadata associated with the host data is updated to indicate at least the first status associated with the host data. A memory access operation is performed to write the host data and the updated redundancy metadata to the memory device.

    Consolidating write request in cache memory

    公开(公告)号:US11880600B2

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

    申请号:US17446746

    申请日:2021-09-02

    CPC classification number: G06F3/0659 G06F3/0604 G06F3/0679

    Abstract: A write request directed to the non-volatile memory device is received. A stripe associated with an address specified by the write request is present in the volatile memory device is determined. The volatile memory device includes a plurality of stripes, each stripe of the plurality of stripes having a plurality of managed units. The write request on a managed unit of the stripe in the volatile memory device is performed. The stripe in the volatile memory device is evicted to a stripe in the non-volatile memory device.

    TRACKING HOST-PROVIDED METADATA IN A MEMORY SUB-SYSTEM

    公开(公告)号:US20230251927A1

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

    申请号:US18299532

    申请日:2023-04-12

    CPC classification number: G06F11/1004 G06F11/1068

    Abstract: A request to write host data to a memory device of a memory sub-system is received. Redundancy metadata associated with the host data is generated. A determination of a first status associated with the host data is made. The redundancy metadata associated with the host data is updated to indicate at least the first status associated with the host data. A memory access operation is performed to write the host data and the updated redundancy metadata to the memory device.

Patent Agency Ranking