G11C16/3454

CURRENT SENSING CIRCUIT AND MEMORY DEVICE HAVING THE SAME
20170221585 · 2017-08-03 ·

There are provided a current sensing circuit and a memory device having the same. A current sensing circuit includes a current mirror unit suitable for outputting a first voltage and a second voltage; a chunk current controller suitable for generating the first voltage by generating a current through at least one page buffer; a fail bit counter suitable for adjusting a current at a first node where the first voltage is output in response to fail bits received from the page buffer; an allowed bit counter suitable for adjusting the current at the first node according to predetermined allowed bits; and a target range setting unit suitable for adjusting a current at a second node where the second voltage is output in response to a target code.

Semiconductor memory device
09761318 · 2017-09-12 · ·

A memory device capable of narrowing the threshold voltage distribution thereof includes word lines, bit lines, memory cells, a word line driver configured to apply voltage to a selected word line, a sense amplifier circuit configured to detect data of the memory cell, and a controller configured to control the word line driver and the sense amplifier. A write sequence includes a write operation in which write voltage is applied to the selected word line by the word line driver, and a verify operation in which, when a threshold voltage of the selected memory cell reaches a reference voltage, writing to the selected memory cell is completed. Based on second data that is written later than the first data to an adjacent memory cell adjacent to the selected memory cell, the controller changes the reference voltage used for completing the writing to the selected memory cell.

DEEP LEARNING BASED PROGRAM-VERIFY MODELING AND VOLTAGE ESTIMATION FOR MEMORY DEVICES
20220238168 · 2022-07-28 ·

Devices, systems and methods for improving the performance of a memory device are described. An example method includes obtaining a plurality of cell counts for each of a plurality of read voltages applied to the memory device, generating, based on the plurality of cell counts and the plurality of read voltages, at least one ones count, at least one checksum, and a plurality of samples corresponding to a distribution function of at least one read voltage of the plurality of read voltages, determining an updated value for the at least one read voltage based on an output of a deep neural network whose input comprises the at least one ones count, the at least one checksum, and the plurality of samples, and applying the updated value of the at least one read voltage to the memory device to retrieve information from the memory device.

MEMORY SYSTEM
20220238169 · 2022-07-28 ·

A memory system includes: nonvolatile memory devices and a memory controller confirming a programming time for each word line of each of the nonvolatile memory devices and calculating a target programming time on the basis of the programming time for each word line. Each of the nonvolatile memory devices receives the target programming time from the memory controller, and adjusts the programming time for each word line on the basis of the target programming time. When the adjustment of the programming time for each word line is completed, the memory controller confirms a variation width of a writing speed of the memory system for a predetermined time, and sets the target programming time as a final target programming time when the variation width of the writing speed is smaller than a reference value.

OPERATION METHOD OF MEMORY DEVICE
20220238160 · 2022-07-28 ·

An operation method of a memory device is provided. The memory device includes P-type well, a common source line, a memory array, a plurality of word lines, and a serial selection line, a ground selection line, and at least one bit line. The word lines include a first word line and a second word line that are programmed and not adjacent to each other. The operation method includes the following steps. A read voltage is applied to a selected word line. A pass voltage is applied to unselected word lines, and the read voltage is less than the pass voltage. During a period when the pass voltage ramps down to a lower level before the end of a read operation, a channel potential of the memory string is down-coupled, a hole current is injected to flow from the P-type well to the memory string to neutralize the channel potential.

METHOD OF IMPROVING READ CURRENT STABILITY IN ANALOG NON-VOLATILE MEMORY BY PROGRAM ADJUSTMENT FOR MEMORY CELLS EXHIBITING RANDOM TELEGRAPH NOISE

A method and device for programming a non-volatile memory cell, where the non-volatile memory cell includes a first gate. The non-volatile memory cell is programmed to an initial program state that corresponds to meeting or exceeding a target threshold voltage for the first gate of the non-volatile memory cell. The target threshold voltage corresponds to a target read current. The non-volatile memory cell is read in a first read operation using a read voltage applied to the first gate of the non-volatile memory cell that is less than the target threshold voltage to generate a first read current. The non-volatile memory cell is subjected to additional programming in response to determining that the first read current is greater than the target read current.

Detection of a last programming loop for system performance gain

A memory apparatus and method of operation is provided. The apparatus includes a plurality of memory cells coupled to a control circuit. The control circuit is configured to receive data indicating a data state for each memory cell of a set of memory cells of the plurality of memory cells and program, in multiple programming loops, the set of memory cells according to the data indicating the data state for each memory cell of the set of memory cells. The control circuit is further configured to determine that the programming of the set of memory cells is in a last programming loop of the multiple programming loops and in response to the determination, receive data indicating a data state for each memory cell of another set of memory cells of the plurality of memory cells.

Method of improving read current stability in analog non-volatile memory cells by screening memory cells

A memory device that includes a plurality of non-volatile memory cells and a controller. The controller is configured to erase the plurality of memory cells, program each of the memory cells, and for each of the memory cells, measure a threshold voltage applied to the memory cell corresponding to a target current through the memory cell in a first read operation, re-measure a threshold voltage applied to the memory cell corresponding to the target current through the memory cell in a second read operation, and identify the memory cell as defective if a difference between the measured threshold voltage and the re-measured threshold voltage exceeds a predetermined amount.

Programming nonvolatile memory cells through a series of predetermined threshold voltages
11200954 · 2021-12-14 · ·

Adaptive write operations for non-volatile memories select programming parameters according to monitored programming performance of individual memory cells. In one embodiment of the invention, programming voltage for a memory cell increases by an amount that depends on the time required to reach a predetermined voltage and then a jump in the programming voltage is added to the programming voltage required to reach the next predetermined voltage. The adaptive programming method is applied to the gate voltage of memory cells; alternatively, it can be applied to the drain voltage of memory cells along a common word line. A circuit combines the function of a program switch and drain voltage regulator, allowing independent control of drain voltage of selected memory cells for parallel and adaptive programming. Verify and adaptive read operations use variable word line voltages to provide optimal biasing of memory and reference cells during sensing.

MEMORY AND METHOD FOR WRITING THERETO
20210375377 · 2021-12-02 ·

The present disclosure relates to a method for writing into a one-time programmable memory of an integrated circuit, the method comprising attempting, by a memory control circuit of the integrated circuit, to write data in at least one first register of the one-time programmable memory; verifying, by the memory control circuit, whether the data has been correctly written in the at least one first register; and, in case the data has not been correctly written in the at least one first register, attempting, by the memory control circuit, to write the data in at least one second register of the one-time programmable memory.