Nonvolatile semiconductor memory and method for detecting leakage defects of the same
There is provided a nonvolatile semiconductor memory wherein a normal mode voltage is provided to a selected word line when a normal mode is selected, and a test mode voltage lower than the normal mode voltage is provided to the selected word line when a test mode is selected, thus leakage current is detected by selecting the test mode.
1. A nonvolatile semiconductor memory comprising:
a plurality of memory cells arranged in a matrix of rows and columns;
a plurality of word lines, each being commonly connected to respective gates of memory cells arranged in one of the rows;
a plurality of bit lines commonly connected to respective sources of memory cells arranged in one of the columns;
a drain voltage generator that provides a drain voltage to respective drains of the plurality of memory cell;
a row decoder that selects one of the plurality of word lines;
a column decoder that selects one of the plurality of bit lines;
a sense amplifier that outputs data based on comparison of a cell current from a memory cell corresponding to the selections by the row and column decoders with a reference current; and
a mode selector that outputs either a normal mode signal or a test mode signal according to a mode selection instruction,
wherein the row decoder provides a normal mode voltage to the selected word line according to the normal mode signal and provides a test mode voltage lower than the normal mode voltage to the selected word line according to the test mode signal.
2. The nonvolatile semiconductor memory according to claim 1 , wherein the test mode voltage is lower than a threshold voltage of the memory cell.
3. The nonvolatile semiconductor memory according to claim 2 , wherein the test mode voltage is a ground voltage.
4. A method For detecting leakage defects in a nonvolatile semiconductor memory including a plurality of memory cells arranged in a matrix of rows and columns, a plurality of word lines, each being commonly connected to respective gates of memory cells arranged in one of the rows, a plurality of bit lines commonly connected to respective sources of memory cells arranged in one of the columns, a drain voltage generator that provides a drain voltage to respective drains of the plurality of memory cell, a row decoder that selects one of the plurality of word lines, a column decoder that selects one of the plurality of bit lines, and a sense amplifier that outputs data based on comparison of a cell current from a memory cell corresponding to the selections by the row and column decoders with a reference current, the method comprising:
a mode selection process for outputting either a normal mode signal or a test mode signal according to a mode selection instruction; and
a word line voltage providing process for providing a normal mode voltage to the selected word line according to the normal mode signal and providing a test mode voltage lower than the normal mode voltage to the selected word line according to the test mode signal.
5. The method according to claim 4 , wherein the test mode voltage is lower than a threshold voltage of the memory cell.
6. The method according to claim 5 , wherein the test mode voltage is a ground voltage.
7. The nonvolatile semiconductor memory according to claim 1 , wherein the test mode voltage is smaller than a threshold voltage of a memory cell when a binary data value stored in the memory cell is “1”.
8. The method according to claim 4 , wherein the test mode voltage is smaller than a threshold voltage of a memory cell when a binary data value stored in the memory cell is “1”.