Negative bit line biasing during quick pass write programming

    公开(公告)号:US11475958B2

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

    申请号:US17192598

    申请日:2021-03-04

    Abstract: A method of operating a memory system includes a first programming loop, which includes applying a first programming voltage to a control gate of a selected word line and applying a first bitline voltage to a bitline coupled to a first memory cell that is being programmed to a first data state and to a different bitline coupled to a second memory cell that is being programmed to a second data state. In a second programming loop, a second bitline voltage is applied to the bitline coupled to the first memory cell, and a third bitline voltage is applied to the bitline coupled to the second memory cell. The second bitline voltage is greater than the first bitline voltage to reduce a programming speed of the first bitline voltage to increase a programming speed of the second memory cell.

    Dynamic staggering for programming in nonvolatile memory

    公开(公告)号:US11385810B2

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

    申请号:US16916620

    申请日:2020-06-30

    Abstract: An apparatus includes a controller and a plurality of memory dies operable connected to and controlled by the controller. Each of the memory dies draws a current from a current source during a program operation. The controller being configured to receive a clock signal from each of the memory dies; count the number of clock signal received to determine a count value; and dynamically stagger at least one of the memory dies relative to the other memory dies when the count value reaches a maximum count value within a threshold time. The controller operates to dynamically stagger operation of at least one memory die to prevent the group of memory dies from operating synchronously.

    MEMORY PROGRAMMING TECHNIQUES TO REDUCE POWER CONSUMPTION

    公开(公告)号:US20230066972A1

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

    申请号:US17410265

    申请日:2021-08-24

    Abstract: A memory device that includes a plurality of memory cells arranged in an array is provided. A control circuitry is configured to program a single bit of data in each memory cell of the plurality of memory cells. The control circuitry is further configured to program a first set of memory cells of the plurality of memory cells using a first programming operation that includes a single programming pulse and no verify pulse and program a second set of memory cells of the plurality of memory cells using a second programming operation that includes at least one programming loop with a programming pulse and a verify pulse.

Patent Agency Ranking