Iterative method and apparatus to program a programmable resistance memory element using stabilizing pulses
AssigneeMacronix International Co., Ltd.
InventorsKai-Chieh Hsu, Feng-Min Lee, Yu-Yu Lin
Life of this patent
Estimating the term…
Loading patent…
AssigneeMacronix International Co., Ltd.
InventorsKai-Chieh Hsu, Feng-Min Lee, Yu-Yu Lin
Estimating the term…
A method to program a programmable resistance memory cell includes performing one or more iterations until a verifying passes. The iterations include a) applying a programming pulse to the memory cell, and, b) after applying the programming pulse, verifying if the resistance of the memory cell is in a target resistance range. After an iteration of the one or more iterations in which the verifying passes, c) a stabilizing pulse with a polarity the same as the programming pulse is applied to the memory cell. After applying the stabilizing pulse, a second verifying determines if the resistance of the programmable element is in the target resistance range. Iterations comprising steps a), b), c), and d) are performed until the second verifying passes. Methods and apparatus are described to program a plurality of such cells, including applying a stabilizing pulse of the same polarity after programming.
A method to execute a programming operation on a plurality of memory cells in a memory array wherein a data pattern identifies memory cells to be programmed, each of the memory cells comprising a respective programmable element, the method comprising:
A memory, comprising:
Dependencies are inferred from the claim text.