Semiconductor device and erasing method
AssigneeWinbond Electronics Corp.
InventorMasaru Yano
Life of this patent
Estimating the term…
Abstract
A semiconductor device and an erasing method may control a number of times an erase pulse. The erasing method of a flash memory includes the following. Multiple sacrificial memory cells in a block are programmed with different write levels first. When a selected block is erased in response to an erase command, a monitor erase pulse (R1) is applied to a well, and then the sacrificial memory cells are verified (S_EV). When the verification fails, a voltage of the monitor erase pulse is increased and then a monitor erase pulse (R2) is applied until the verification of the sacrificial memory cells passes. When the verification is passed, a normal erase pulse (Q1) is applied to the well based on a voltage of the monitor erase pulse (R2) to erase the selected block.
Claims14
An erasing method of a NAND flash memory, comprising:
- programming a plurality of sacrificial memory cells in a block with different write levels;
- applying a monitor erase pulse to a well when a selected block is erased in response to an erase command;
- conducting a verification on the sacrificial memory cells;
- when the verification fails, increasing a voltage of the monitor erase pulse and then applying the monitor erase pulse until the verification of the sacrificial memory cells passes;
- and
- when the verification is passed, applying an erase pulse to the well based on the voltage of the monitor erase pulse to erase the selected block,
- wherein the sacrificial memory cells comprise a first sacrificial memory cell programmed with a first write level and a second sacrificial memory cell programmed with a second write level, and the second write level is greater than the first write level,
- an increase in the voltage of the monitor erase pulse when the first sacrificial memory cell and the second sacrificial memory cell fail is greater than an increase in the voltage when the first sacrificial memory cell passes and the second sacrificial memory cell fails.
An erasing method of a NAND flash memory erasing by incremental step pulse erase, comprising,
- programming a plurality of sacrificial memory cells with different write levels using a program pulse during a program operation before erasing,
- applying a monitor erase pulse to a well when a selected block is erased, and monitoring an offset of a threshold of the sacrificial memory cells,
- determining an erase pulse for erasing the selected block based on a monitoring result,
- wherein the sacrificial memory cells comprise a first sacrificial memory cell programmed with a first write level and a second sacrificial memory cell programmed with a second write level, and the second write level is greater than the first write level,
- an increase in the voltage of the monitor erase pulse when the first sacrificial memory cell and the second sacrificial memory cell fail is greater than an increase in the voltage when the first sacrificial memory cell passes and the second sacrificial memory cell fails.
A semiconductor device, comprising:
- a NAND memory cell array, wherein a block of the NAND memory cell array comprises a plurality of sacrificial memory cells;
- and
- an erasing component erasing a selected block of the NAND memory cell array, wherein the erasing component programs the sacrificial memory cells with different write levels, applies a monitor erase pulse to a well when the selected block is erased in response to an erase command, and then conducts a verification on the sacrificial memory cells, wherein when the verification fails, a voltage of the monitor erase pulse is increased and then the monitor erase pulse is applied until the verification of the sacrificial memory cells passes, and when the verification is passed, an erase pulse is applied to the well based on the voltage of the monitor erase pulse to erase the selected block,
- wherein the sacrificial memory cells comprise a first sacrificial memory cell programmed with a first write level and a second sacrificial memory cell programmed with a second write level, the second write level is greater than the first write level, and the erasing component enables an increase in the voltage of the monitor erase pulse when the first sacrificial memory cell and the second sacrificial memory cell fail to be greater than an increase in the voltage when the first sacrificial memory cell passes and the second sacrificial memory cell fails.
Dependencies are inferred from the claim text.