Method for sorting semiconductor devices having a plurality of non-volatile memory cells
First Claim
1. A method for sorting a semiconductor device having a plurality of non-volatile memory cells each including a floating-gate transistor comprising the steps of:
- alternatingly programming and erasing the device to provide a stressed device;
erasing the stressed device;
measuring a first voltage across the floating-gate of each memory cell to determine an initial voltage value;
baking the device at a predetermined temperature;
measuring a second voltage across the floating-gate of each memory cell, and subtracting the second voltage from the first voltage to determine a voltage drop value; and
discarding the device if the second voltage value of any cell is below a predetermined minimum value and if the voltage drop value of the cell exceeds a predetermined maximum voltage drop value.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for sorting semiconductor devices having a plurality of non-volatile memory cells effectively screens memory cells with a predicted lifetime less than a desired lifetime, in part, by determining a minimum acceptable voltage value and a maximum acceptable voltage drop value for each cell in the device at a margin sort read point. In the method of the invention, the device is first stressed by programming and erasing the memory cells for a predetermined number of cycles. After stressing the device, the device is erased and an initial voltage across a floating-gate is measured at time=0. The initial voltage value is compared with acceptable minimum and maximum initial voltages. The device is discarded if the initial voltage value is outside of the range defined by the minimum and maximum initial voltages. Next, the device is baked at a predetermined temperature. Then, a voltage drop value is determined by measuring a second voltage on the floating-gate at the margin sort read point. The device is identified as defective and discarded if both the second voltage value of any cell is below the predetermined minimum value, and if the voltage drop value of the cell exceeds a predetermined maximum voltage drop value.
70 Citations
20 Claims
-
1. A method for sorting a semiconductor device having a plurality of non-volatile memory cells each including a floating-gate transistor comprising the steps of:
-
alternatingly programming and erasing the device to provide a stressed device; erasing the stressed device; measuring a first voltage across the floating-gate of each memory cell to determine an initial voltage value; baking the device at a predetermined temperature; measuring a second voltage across the floating-gate of each memory cell, and subtracting the second voltage from the first voltage to determine a voltage drop value; and discarding the device if the second voltage value of any cell is below a predetermined minimum value and if the voltage drop value of the cell exceeds a predetermined maximum voltage drop value. - View Dependent Claims (2, 3, 4)
-
-
5. A method for sorting a semiconductor device having a plurality of non-volatile memory cells each including a floating-gate transistor comprising the steps of:
-
alternatingly programming and erasing the device to provide a stressed device; erasing the stressed device; measuring a first voltage across the floating-gate of each memory cell to determine an initial voltage value; storing the device for a predetermined period of time at a first temperature; baking the device at a second temperature; measuring a second voltage across the floating-gate of each memory cell; subtracting the first voltage from the second voltage to determine a voltage drop value for each cell; and discarding the device only if;
1) the second voltage value of any cell is below a predetermined minimum initial value; and
2) the voltage drop value of the cell exceeds a predetermined maximum voltage drop value. - View Dependent Claims (6, 7, 8)
-
-
9. A method for sorting a non-volatile memory device having a plurality of memory cells each including a floating-gate transistor comprising the steps of:
-
specifying predicted voltage decay characteristics for normal memory cells to determine an end of life target value; defining a margin sort read point; specifying a minimum initial voltage value and a maximum voltage drop value at the margin sort read point based on the predicted voltage decay characteristics of normal memory cells; measuring a first voltage across the floating-gate of each memory cell to determine an initial voltage value; measuring a second voltage across the floating-gate of each memory cell at the margin sort read point; determining a voltage drop value from the first and second voltages; and discarding the device if;
1) the second N voltage value of any cell is below the minimum initial value, and
2) the voltage drop value of the cell exceeds the maximum voltage drop value. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification