Claims
- 1. A method of programming a dual storage site MONOS memory cell, comprising:
a) biasing a drain diffusion to a first high voltage, b) biasing a source diffusion to ground, c) biasing a unselected control gate to a second high voltage, d) biasing a selected control gate to a third high voltage. e) biasing a word gate to a low voltage,
- 2. The method of claim 1, wherein said source diffusion is connected to a load device to limit current.
- 3. The method of claim 1, wherein biasing said word gate to a low voltage limits memory cell current.
- 4. The method of claim 3, wherein biasing said word gate to a low voltage limits memory cell current to less than a few microamperes.
- 5. The method of claim 1, wherein biasing said unselected control gate to a second high voltage overrides a highest possible threshold of a memory storage region that is beneath said unselected control gate.
- 6. The method of claim 1, wherein biasing said selected control gate to said third high voltage facilitates electron injection into a memory storage region beneath said selected control gate.
- 7. The method of claim 1, wherein biasing said drain diffusion with said first high voltage and said selected control gate with said third high voltage creates a condition for disturb of an adjacent cell that is suppressed by increasing a voltage on an unselected diffusion of said adjacent cell.
- 8. A method to program verify a dual storage site MONOS memory cell using a reverse read operation, comprising:
a) maintaining a first voltage coupled to a first control gate located above an unselected storage site of a MONOS memory cell to be same as for a program operation, b) lowering a second voltage coupled to a second control gate above a selected storage site of said memory cell to a value less than that used for said program operation, c) disconnecting and floating a drain diffusion and a source diffusion of said memory cell, then d) equalizing said drain diffusion voltage and said source diffusion voltage of said memory cell, e) biasing a word gate voltage of said memory cell to a third voltage higher than used for said program operation, then f) lowering said drain diffusion voltage to a value below said drain and source equalize voltage, then g) comparing said source diffusion voltage to a reference voltage.
- 9. The method of claim 8, wherein lowering said drain diffusion voltage is done to a first predetermined value that allows said source diffusion voltage to remain unchanged when a threshold voltage of said selected storage site is above a second predetermined value.
- 10. The method of claim 8, wherein lowering of said drain diffusion voltage is done to a first predetermined value that allows said source diffusion voltage to fall slowly when a threshold voltage of said selected storage site is above a second predetermined value.
- 11. The method of claim 8, wherein floating said drain and source diffusions allows a transfer of charge between said drain and source diffusions until an equilibrium is reached.
- 12. The method of claim 8, wherein equalization of source and drain is done with a separate equalization transistor.
- 13. The method of claim 8, wherein equalization of source and drain occurs when word line is raised to said third high voltage.
- 14. the method of claim 8, wherein equalizing said drain and said source diffusion voltages results in an equalized voltage that is approximately half of said drain diffusion voltage during said program operation.
- 15. The method of claim 8, wherein comparing said source voltage to said reference voltage is done with a sense amplifier and determines said selected storage site is programmed when said source voltage does not fall below said reference voltage within fixed time interval.
- 16. The method of claim 8, wherein comparing said source diffusion voltage to said reference voltage is a reverse read operation using a sense amplifier.
- 17. A method to program verify a dual storage site MONOS memory site using a forward read operation, comprising:
a) Maintaining a first voltage coupled to a first control gate located above an unselected storage site of a MONOS memory cell to be same as for a program operation, b) Lowering a second voltage coupled to a second control gate above a selected storage site of said memory cell to a value less than that used for said program operation, c) disconnecting and floating a drain diffusion and a source diffusion of said memory cell, then d) equalizing said drain diffusion voltage and said source diffusion voltage of said memory cell, e) biasing a word gate voltage of said memory cell to a third voltage higher than that used for said program operation, then f) lowering said source diffusion voltage to a value below said drain and source equalize voltage, then g) comparing said drain diffusion voltage to a reference voltage.
- 18. The method of claim 17, wherein lowering said source diffusion voltage is done to a first predetermined value that allows said drain diffusion voltage to remain unchanged when a threshold voltage of said selected storage site is above a second predetermined value.
- 19. The method of claim 17, wherein floating said drain and source diffusions allows a transfer of charge between said drain and said source until an equilibrium is reached.
- 20. The method of claim 17, wherein equalization of source and drain voltages is done with a separate equalization transistor.
- 21. The method of claim 17, wherein equalization of source and drain voltages occurs when word line is raised to said third high voltage.
- 22. The method of claim 17, wherein equalizing said drain and source diffusion voltages results in an equalized voltage that is approximately half of said drain diffusion voltage during said program operation.
- 23. The method of claim 17, wherein wherein comparing said drain voltage to said reference voltage is done with a sense amplifier and determines said selected storage site is programmed when said drain voltage does not fall below said reference voltage within a fixed time interval.
- 24. The method of claim 17, wherein comparing said drain diffusion voltage to said reference voltage is a forward read operation using a sense amplifier.
- 25. A method of programming a dual storage site MONOS memory cell using bit line capacitance to provide charge during CHE programming, comprising:
a) biasing a first control gate located above an unselected storage site of a MONOS memory cell to a first high voltage, b) biasing a second control gate located above a selected storage site of said memory cell to a second high voltage, c) biasing a first diffusion below said first control gate to zero volts, d) basing a second diffusion below said second control gate to a third high voltage. e) biasing a word gate of said memory cell to zero volts, then f) floating said first and second control gates and said first and second diffusions, then g) increasing said word gate voltage to a predetermined value, then h) programming said selected storage site with a flow of electrons between said first and second diffusions.
- 26. The method of claim 25, wherein biasing said second diffusion provides a charge on a bit line coupled to said second diffusion that produces said flow of electrons between said first and second diffusions when said word gate voltage is increased.
- 27. The method of claim 26, wherein said flow of electrons between said first and second diffusions programs said selected storage site with CHE injection.
- 28. The method of claim 27, wherein said word gate voltage limits the extent of equalization between first and second diffusions and prevents said flow of electrons when the first diffusion reaches a voltage equal to said word gate voltage minus a threshold voltage of said word gate.
- 29. The method of claim 25, wherein said first diffusion is a source and said second diffusion is a drain.
- 30. A method to program verify of a dual storage site MONOS memory cell using capacitance coupling of control gate lines, comprising:
a) programming a selected storage site of a dual storage site MONOS memory cell using bit line capacitance to provide charge during a CHE program operation thereafter a first control gate is left floating with a first charged voltage, a second control gate is left floating with a second charged voltage, a first diffusion is left floating with a third charged voltage and a second diffusion is left floating with a fourth charged voltage, b) increasing a word gate voltage of said memory cell from a program voltage level to a high voltage, then c) equalizing said third and fourth charged voltages, then d) biasing said second diffusion to a voltage below said equalized third and fourth charged voltages, then e) measuring said first diffusion voltage with a sense amplifier to determine whether said selected storage site is programmed.
- 31. The method of claim 30, wherein biasing said second diffusion to a voltage below said equalized third and fourth charged voltages to a value to produce little or change in said first diffusion voltage when said storage site is programmed
- 32. The method of claim 30, wherein said control lines of said first and second control gates are capacitive coupled whereby said first charged voltage increases and said second charged voltage decreases when said word gate voltage is increased to said high voltage.
- 33. The method of claim 32, wherein said biased second diffusion voltage subtracted from said decreased second charged voltage equals a target threshold voltage.
- 34. The method of claim 32, where in target threshold voltage may be less than said second diffusion voltage subtracted from said second charged voltage in order to reduce program verify time.
- 35. The method of claim 30, wherein said first diffusion is a source and said second diffusion is a drain of said memory cell.
- 36. A programming means for a dual storage site MONOS memory cell, comprising:
a) a means for biasing a word gate to limit memory cell current, b) a means for biasing a first control gate to override threshold voltage of an unselected storage site beneath said first control gate, c) a means for coupling a source diffusion to a load device, d) a means for biasing a second control gate to inject electrons into a selected storage site beneath said second control gate, e) a means for suppressing a disturb condition in an unselected diffusion of an adjacent cell.
- 37. The programming means of claim 36, wherein the means for biasing said word gate to limit memory current uses a low voltage to control cell current to a few microamperes.
- 38. The programming means of claim 36, wherein said means for coupling said source diffusion to a load device limits current flow.
- 39. The programming means of claim 36, wherein said means for suppressing said disturb condition in the unselected diffusion of the adjacent cell increases a voltage coupled to said unselected diffusion.
- 40. A program verification means for a dual storage site MONOS memory cell, comprising:
a) a means for switching to a program verify operation from a program operation, b) a means for disconnecting bias and floating a drain and a source diffusion of a cell being programmed, c) a means for biasing a word gate to a high voltage, d) a means for measuring a source voltage to be compared to a reference voltage.
- 41. The program verification means of claim 40, wherein the means for switching to a program verify operation entails selecting voltages that minimize charging and discharging of bit lines and control lines to improve performance.
- 42. The program verification means of claim 40, wherein the means for disconnecting bias and floating said drain and source diffusions allows a transfer of charge between said drain and said source until an equilibrium exists.
- 43. The program verification means of claim 40, wherein said means for measuring is done using a drain voltage.
- 44. A minimum conversion time means between program and program verify operations, comprising:
a) a means for setting bias voltages to be same or similar between program and program verify operations, b) a means for reading a programmed voltage of a cell using a forward or reverse read direction.
- 45. The minimum conversion time means of claim 44, wherein the means for setting bias voltages to be the same or similar between program and program verify operations comprises a bit diffusion voltage, a first control gate voltage and a second control gate voltage.
- 46. The minimum conversion time means of claim 44, wherein the means for reading a programmed voltage of a cell using a forward read direction couples a low voltage to a diffusion opposite to a selected nitrite storage site being programmed.
- 47. The minimum conversion time means of claim 44, wherein the means for reading a programmed voltage of a cell using a reverse read direction couples a low voltage to a diffusion next to a selected nitrite storage site being programmed.
Parent Case Info
[0001] This application claims priority to Provisional Patent Application serial No. 60/255,824, filed on Dec. 15, 2000, which is herein incorporated by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60255824 |
Dec 2000 |
US |
Divisions (1)
|
Number |
Date |
Country |
Parent |
10016916 |
Dec 2001 |
US |
Child |
10371520 |
Feb 2003 |
US |