Systems and methods are provided to minimize write disturb conditions in an untargeted memory cell of a non-volatile memory array. Bitline driver circuits are provided to control a ramped voltage applied both to a bitline of a target memory cell and a neighboring bitline of an untargeted memory cell. Various embodiments advantageously maintain the integrity of data stored in the untargeted memory cells by applying a controlled voltage signal to a previously floating bitline of a neighbor cell to reduce a potential difference between the source and drain nodes of the untargeted neighbor memory cell during a write operation at a target memory cell. In another embodiment, an increased source bias voltage is applied on a “source” bitline of the target cell during the ramping of the drain bias voltage and then reduced to a ground or near ground potential during the write operation.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A method comprising: providing a target memory cell for a write operation in a non-volatile memory array; driving a first bitline coupled to a first source/drain terminal of the target memory cell to a first voltage during the write operation; driving a second bitline coupled to a second source/drain terminal of the target memory cell to a second voltage during the write operation; and driving a third bitline coupled to a first source/drain terminal of an untargeted neighbor memory cell in the nonvolatile memory array to a third voltage during the write operation of the target memory cell; wherein the second voltage comprises a first predetermined waveform and the third voltage comprises a second predetermined waveform, the first and second predetermined waveforms being offset from each other by a predetermined voltage difference; wherein the predetermined voltage difference is less than a minimum voltage difference to enable a write operation at the untargeted neighbor memory cell.
2. The method of claim 1 , wherein the third voltage reduces an electric field between the first source/drain terminal of the untargeted memory cell and a second source/drain terminal of the untargeted neighbor memory cell; and wherein the second source/drain terminal of the untargeted neighbor memory cell corresponds to the second source/drain terminal of the target memory cell.
3. A method comprising: providing a target memory cell for a write operation in a non-volatile memory array; driving a first bitline coupled to a first source/drain terminal of the target memory cell to a first voltage during the write operation; driving a second bitline coupled to a second source/drain terminal of the target memory cell to a second voltage during the write operation; and driving a third bitline coupled to a first source/drain terminal of an untargeted neighbor memory cell in the nonvolatile memory array to a third voltage during the write operation of the target memory cell; wherein the second voltage comprises a first predetermined waveform and the third voltage comprises a second predetermined waveform, the first and second predetermined waveforms being offset from each other by a predetermined voltage difference; wherein the first predetermined waveform includes a ramped portion of increasing voltage and a stable portion of substantially constant voltage for a predetermined period.
4. The method of claim 3 , wherein the first voltage comprises a third predetermined waveform including a first portion at an increased voltage and a second portion at a reduced voltage.
5. The method of claim 4 , wherein the first portion at an increased voltage substantially coincides with the ramped portion of the first predetermined waveform, and the second portion substantially coincides with the stable portion of the first predetermined waveform.
6. A method comprising: providing a target memory cell for a write operation in a non-volatile memory array; driving a first bitline coupled to a first source/drain terminal of the target memory cell to a first voltage during the write operation; driving a second bitline coupled to a second source/drain terminal of the target memory cell to a second voltage during the write operation; and driving a third bitline coupled to a first source/drain terminal of an untargeted neighbor memory cell in the nonvolatile memory array to a third voltage during the write operation of the target memory cell; wherein the second voltage comprises a first predetermined waveform and the third voltage comprises a second predetermined waveform, the first and second predetermined waveforms being offset from each other by a predetermined voltage difference; wherein the second predetermined waveform includes a ramped portion of increasing voltage and a stable portion of substantially constant voltage for a predetermined period.
7. The method of claim 6 , wherein the first voltage comprises a third predetermined waveform including a first portion at an increased voltage and a second portion at a reduced voltage.
8. The method of claim 7 , wherein the first portion at an increased voltage substantially coincides with the ramped portion of the first predetermined waveform, and the second portion substantially coincides with the stable portion of the first predetermined waveform.
9. A non-volatile memory device comprising: a first bitline driver configured to drive a first bitline coupled to a source/drain terminal of a target memory cell to a first voltage during a write operation at the target memory cell; and a second bitline driver configured to drive a second bitline coupled to a first source/drain terminal of an untargeted neighbor memory cell to a second voltage during the write operation, wherein the second voltage reduces an electric field between the first source/drain terminal and a second source/drain terminal of the untargeted neighbor memory cell; wherein the first bitline driver and the second bitline driver are configured such that the first and second voltage are offset from each other by a predetermined voltage difference that is less than a minimum voltage difference to enable a write operation at the untargeted neighbor memory cell.
10. The non-volatile memory device of claim 9 , wherein the source/drain terminal of the target memory cell corresponds to the second source/drain terminal of the untargeted neighbor memory cell.
11. The non-volatile memory device of claim 9 , further comprising a third bitline driver configured to drive a third bitline coupled to a second source/drain terminal of the target memory cell to a source bias voltage during the write operation at the target memory cell.
12. The non-volatile memory device of claim 9 , wherein the first bitline driver is configured to drive the first bitline such that the first voltage comprises a first predetermined ramped waveform and the second bitline driver is configured to drive the second bitline such that the second voltage comprises a second predetermined ramped waveform; and wherein the first bitline driver is configured such that the first predetermined ramped waveform includes a ramped portion of increasing voltage and a stable portion of substantially constant voltage for a predetermined period.
13. The non-volatile memory device of claim 12 , wherein a third bitline driver is configured to drive a third bitline to an initial first voltage and then to a reduced voltage during the write operation at the target memory cell.
14. A non-volatile memory device, comprising: a first bitline driver configured to drive a first bitline coupled to a source/drain terminal of a target memory cell to a first voltage during a write operation at the target memory cell; and a second bitline driver configured to drive a second bitline coupled to a first source/drain terminal of an untargeted neighbor memory cell to a second voltage during the write operation, wherein the second voltage reduces an electric field between the first source/drain terminal and a second source/drain terminal of the untargeted neighbor memory cell; wherein the first bitline driver is configured to drive the first bitline such that the first voltage comprises a first predetermined ramped waveform and the second bitline driver is configured to drive the second bitline such that the second voltage comprises a second predetermined ramped waveform.
15. The non-volatile memory device of claim 14 , wherein the first bitline driver is configured such that the first predetermined ramped waveform includes a ramped portion of increasing voltage and a stable portion of substantially constant voltage for a predetermined period.
16. The non-volatile memory device of claim 15 , wherein a third bitline driver is configured to drive a third bitline to an initial first voltage and then to a reduced voltage during the write operation at the target memory cell.
17. A method for performing a write operation to a target memory cell in a non-volatile memory array, the method comprising: driving a first bitline coupled to a first source/drain terminal of the target memory cell to a source bias voltage of a first potential; ramping a second bitline coupled to a second source/drain terminal of the target memory cell up to a drain bias voltage, wherein the drain bias voltage is controlled to be substantially constant for a predetermined period of time; and driving the first bitline coupled to the first source/drain terminal of the target memory cell to a second potential less than the first potential for substantially the duration of the predetermined period of time.
18. The method of claim 17 , further comprising: ramping a third bitline coupled to a first source/drain terminal of an untargeted neighbor memory cell up to a disturb inhibit voltage, wherein the disturb inhibit voltage reduces an electric field between the first source/drain terminal and a second source/drain terminal of the untargeted neighbor memory cell.
19. The method of claim 18 , wherein the disturb inhibit voltage is offset from the drain bias voltage by a predetermined voltage difference.
20. The method of claim 19 , wherein the predetermined voltage difference is less than a minimum voltage difference to enable a write operation at the untargeted neighbor memory cell.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
July 31, 2012
April 15, 2014
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.