GROWN BAD BLOCK MANAGEMENT IN A MEMORY SUB-SYSTEM

    公开(公告)号:US20210391029A1

    公开(公告)日:2021-12-16

    申请号:US16903066

    申请日:2020-06-16

    Abstract: A replacement block pool for a memory device is established. The replacement block pool comprises one or more valid blocks from a set of valid blocks in the memory device determined based on a constraint defining a minimum number of valid blocks for the memory device. A grown bad block is detected in the memory device. The grown bad block is replaced with a replacement block from the replacement block pool in response to detecting the grown bad block.

    DYNAMIC SIZE OF STATIC SLC CACHE
    82.
    发明申请

    公开(公告)号:US20210342191A1

    公开(公告)日:2021-11-04

    申请号:US17234225

    申请日:2021-04-19

    Abstract: Apparatus and methods are disclosed, including using a memory controller to track a maximum logical saturation over the lifespan of the memory device, where logical saturation is the percentage of capacity of the memory device written with data. A portion of a pool of memory cells of the memory device is reallocated from single level cell (SLC) static cache to SLC dynamic cache storage based at least in part on a value of the maximum logical saturation, the reallocating including writing at least one electrical state to a register, in some examples.

    Parity protection
    84.
    发明授权

    公开(公告)号:US11106530B2

    公开(公告)日:2021-08-31

    申请号:US16723836

    申请日:2019-12-20

    Abstract: A variety of applications can include apparatus and/or methods that provide parity data protection to data in a memory system for a limited period of time and not stored as permanent parity data in a non-volatile memory. Parity data can be accumulated in a volatile memory for data programmed via a group of access lies having a specified number of access lines in the group. A read verify can be issued to selected pages after programming finishes at the end of programming via the access lines of the group. With the programming of the data determined to be acceptable at the end of programming via the last of the access lines of the group, the parity data in the volatile memory can be discarded and accumulation can begin for a next group having a specified number of access lines. Additional apparatus, systems, and methods are disclosed.

    VARIABLE READ ERROR CODE CORRECTION

    公开(公告)号:US20210175902A1

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

    申请号:US17181712

    申请日:2021-02-22

    Abstract: Devices and techniques for variable read throughput control in a storage device are described herein. Bits from can be received for a read that is one of several types assigned to reads. A low-density parity-check (LDPC) iteration maximum can be set based on the type. LDPC iterations can be performed up to the LDPC iteration maximum and a read failure signaled in response to the LDPC iterations reaching the LDPC iteration maximum.

    L2P TRANSLATION TECHNIQUES IN LIMITED RAM SYSTEMS

    公开(公告)号:US20210096984A1

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

    申请号:US16586519

    申请日:2019-09-27

    Abstract: Devices and techniques are disclosed herein for more efficiently performing random write operation for a memory device. In an example, a method of operating a flash memory device can include receiving a write request at a flash memory device from a host, the write request including a first logical block address and write data, saving the write data to a location of the flash memory device having a first physical address, operating the flash memory device in a first mode when an amount of write data associated with the write request is above a threshold, operating the flash memory device in a second mode when an amount of write data is below the threshold, and comparing the amount of write data to the threshold.

    Multi-page parity protection with power loss handling

    公开(公告)号:US10747612B2

    公开(公告)日:2020-08-18

    申请号:US16267586

    申请日:2019-02-05

    Abstract: A variety of applications can include use of parity groups in a memory system with the parity groups arranged for data protection of the memory system. Each parity group can be structured with multiple data pages in which to write data and a parity page in which to write parity data generated from the data written in the multiple data pages. Each data page of a parity group can have storage capacity to include metadata of data written to the data page. Information can be added to the metadata of a data page with the information identifying an asynchronous power loss status of data pages that precede the data page in an order of writing data to the data pages of the parity group. The information can be used in re-construction of data in the parity group following an uncorrectable error correction code error in writing to the parity group.

Patent Agency Ranking