NON-VOLATILE MEMORY WITH ZONE BASED PROGRAM SPEED ADJUSTMENT

    公开(公告)号:US20230245706A1

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

    申请号:US17589789

    申请日:2022-01-31

    Abstract: In order to decrease the width of threshold voltage distributions of programmed memory cells without unreasonably increasing the time needed to complete programming, a non-volatile memory uses a zone based program speed adjustment. The non-volatile memory starts programming a first set of the non-volatile memory cells until a minimum number of memory cells of the first set of non-volatile memory cells reach a first threshold voltage. In response to the minimum number of memory cells reaching the first threshold voltage, the first set of non-volatile memory cells are categorized into zones/groups based on threshold voltage. The speed of programming is then adjusted differently for each zone/group and programming is completed for the first set of non-volatile memory cells.

    REFRESH OPERATIONS FOR MEMORY CELLS BASED ON SUSCEPTIBILITY TO READ ERRORS

    公开(公告)号:US20210257039A1

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

    申请号:US16790362

    申请日:2020-02-13

    Abstract: Apparatuses and techniques are described for periodically refreshing word line voltages in a block of memory cells based on the susceptibility of the block to read errors. One source of read errors is delayed read disturb which results from a low word line voltage during idle periods of the memory device. In one aspect, periodic refresh operations are optimized based on factors such as a number of bits per cell in the block and number of program-erase (P-E) cycles. For example, at high P-E cycles, the amplitude of a refresh voltage for a single-level cell (SLC) block can be 0 V or lower while the amplitude of a refresh voltage for a multi-level cell (MLC) block can be an intermediate voltage between 0 V and a pass voltage.

    Apparatus and methods for smart verify with adaptive voltage offset

    公开(公告)号:US12293797B2

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

    申请号:US18355343

    申请日:2023-07-19

    Abstract: An apparatus is provided that includes a control circuit coupled to a plurality of non-volatile memory cells. The control circuit is configured to perform a program-verify iteration on a first set of the non-volatile memory cells in a plurality of program loops, determine that the first set of the non-volatile memory cells passes verification to a particular programmed state in a first number of program loops, determine a first voltage based on the first number of program loops, add an adaptive voltage offset to the first voltage to obtain a second voltage, and program a second set of the non-volatile memory cells in a plurality of program loops using the second voltage. The adaptive voltage offset varies as a function of temperature.

Patent Agency Ranking