Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
161 words
In a nonvolatile memory having a control gate overlying a channel region in a substrate, a floating gate overlying a portion of the channel region and positioned between the substrate and the control gate, and first and second diffused regions in the substrate which are displaced by the channel region, a method for programming the nonvolatile memory, comprising the steps of: applying a first programming voltage to the first diffused region to create an electric field at a junction between the first diffused region and the portion of the channel region underlying the floating gate; forcing current into the second diffused region and through the substrate in order to enhance carrier generation at the junction between the first diffused region and the portion of the channel region underlying the floating gate; and applying a second programming voltage having a ramped leading edge to the control gate to increase the electrical field and to program the memory to a predetermined logic state.
Claim 2
Dependent Claim
161 words
In a nonvolatile memory having a control gate overlying a channel region in a substrate, a floating gate overlying a portion of the channel region and positioned between the substrate and the control gate, and first and second diffused regions in the substrate which are displaced by the channel region, a method for programming the nonvolatile memory, comprising the steps of: applying a first programming voltage to the first diffused region to create an electric field at a junction between the first diffused region and the portion of the channel region underlying the floating gate; forcing current into the second diffused region and through the substrate in order to enhance carrier generation at the junction between the first diffused region and the portion of the channel region underlying the floating gate; and applying a second programming voltage having a ramped leading edge to the control gate to increase the electrical field and to program the memory to a predetermined logic state.
Claim 3
Dependent Claim
67 words
The method for programming the nonvolatile memory of claim 1 wherein the step of applying a first programming voltage to the first diffused region comprises applying a first programming voltage to the first diffused region which is a drain region and wherein the step of forcing a current into the second diffused region comprises forcing a current into the second diffused region which is a source region.
Claim 4
Dependent Claim
27 words
The method for programming the nonvolatile memory of claim 1 wherein the nonvolatile memory having a control gate comprises a nonvolatile memory having a split control gate.
Claim 5
Dependent Claim
55 words
The method for programming the nonvolatile memory of claim 1 wherein the steps of applying a first programming voltage to the first diffused region, forcing a current into the second diffused region, and applying a second programming voltage having a ramp shaped leading edge to the control gate are performed substantially at the same time.
Claim 6
Dependent Claim
43 words
The method for programming the nonvolatile memory of claim 1 wherein the step of forcing current into the second diffused region comprises applying a negative voltage, which is substantially in a range of -0.3 volts to -0.5 volts, to the second diffused region.
Claim 7
Dependent Claim
31 words
The method for programming the nonvolatile memory of claim 1 wherein the step of forcing current into the second diffused region comprises coupling a current source to the second diffused region.
Claim 8
Dependent Claim
40 words
The method for programming the nonvolatile memory of claim 6 wherein the step of forcing current into the second diffused region comprises forcing a current substantially in the range of 50 μA to 200 μA into the second diffused region.
Claim 9
Dependent Claim
45 words
The method for programming the nonvolatile memory of claim 1 wherein the step of applying a first programming voltage to the first diffused region comprises applying a first programming voltage substantially in the range of 6 volts to 12 volts to the first diffused region.
Claim 10
Dependent Claim
55 words
The method of programming the nonvolatile memory of claim 1 wherein the nonvolatile memory comprises a first control gate and a second control gate, the first control gate overlying the channel region and the floating gate, and the second control gate overlying the channel region and being positioned adjacent the floating gate and the substrate.
Claim 11
Dependent Claim
18 words
The method of programming the nonvolatile memory of claim 1 wherein the nonvolatile memory is a flash EEPROM.
Claim 12
Dependent Claim
17 words
The method of programming the nonvolatile memory of claim 1 wherein the nonvolatile memory is an EPROM.
Claim 13
Dependent Claim
141 words
In a nonvolatile memory having a control gate overlying a channel region in a substrate, a floating gate overlying a portion of the channel region and positioned between the substrate and the control gate, a source region and a drain region in the substrate which are displaced by the channel region, a method for programming the nonvolatile memory, comprising the steps of: applying a first programming voltage to the drain region to create an electric field at a junction between the drain and the portion of the channel region underlying the floating gate; actively forcing current through the source in order to enhance carrier generation at the junction; and applying a second programming voltage having a ramped leading edge to the control gate to increase the electrical field at the junction and to program the memory to a predetermined logic state.
Claim 14
Dependent Claim
141 words
In a nonvolatile memory having a control gate overlying a channel region in a substrate, a floating gate overlying a portion of the channel region and positioned between the substrate and the control gate, a source region and a drain region in the substrate which are displaced by the channel region, a method for programming the nonvolatile memory, comprising the steps of: applying a first programming voltage to the drain region to create an electric field at a junction between the drain and the portion of the channel region underlying the floating gate; actively forcing current through the source in order to enhance carrier generation at the junction; and applying a second programming voltage having a ramped leading edge to the control gate to increase the electrical field at the junction and to program the memory to a predetermined logic state.
Claim 15
Dependent Claim
22 words
The method for programming of claim 12 wherein the step of actively forcing current comprises coupling the source to a current source.
Claim 16
Dependent Claim
22 words
The method for programming of claim 12 wherein the step of actively forcing current comprises applying a negative voltage to the source.