Programming nonvolatile memory device using program voltage with variable offset
AssigneeSamsung Electronics Co., Ltd.
InventorsDONGHUN KWAK, HYUN-WOOK PARK, HYUN JUN YOON, DOOHYUN KIM, KI-TAE PARK
Life of this patent
Estimating the term…
Abstract
A method of programming a nonvolatile memory device comprises applying at least one test program pulse to selected memory cells located in a scan read area, performing a scan read operation on the selected memory cells following application of the at least one test program pulse to detect at least one one-shot upper cell, calculating an offset voltage corresponding to a scan read region at which the scan read operation is performed, setting a program start bias using the offset voltage, and executing at least one program loop using the program start bias.
Claims1
A method of programming a nonvolatile memory device, the method comprising:
- applying at least one test program pulse to selected memory cells located in a scan read area of the nonvolatile memory device;
- performing a scan read operation on the selected memory cells, following the application of the at least one test program pulse, to determine a read operation voltage at which a predetermined number of one-shot upper cells are identified;
- calculating an offset voltage based on the difference between the determined read operation voltage and a reference voltage;
- setting a program start bias using the offset voltage;
- and
- executing at least one program loop using the program start bias,
- wherein the scan read operation comprises, increasing/decreasing the read operation voltage, performing another read operation, by applying the increased/decreased read operation voltage, iterating operations the increasing/decreasing and the performing another read operation until the number of off cells detected during the other read operation exceeds a predetermined number, and establishing the read operation voltage applied in the last iterations the increasing/decreasing and the performing another read operation as an offset index.
Dependencies are inferred from the claim text.