IP Library Granted Patent US 8,441,849
Granted Patent B2
US 8,441,849 · App. 13/403,454 · Granted May 14, 2013

Reducing programming time of a memory cell

Inventors: Tyler J. Thorp (Palo Alto, CA); Roy E. Scheuerlein (Cupertino, CA)
Assignee: SanDisk 3D LLC
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,441,849
App. No.
13/403,454
Granted
May 14, 2013
Kind
B2
Abstract

The present invention provides methods and apparatus for adjusting voltages of bit and word lines to program a two terminal memory cell. The invention may include setting a first line connected to a memory cell to a first voltage from a first line standby voltage, charging a second line connected to the memory cell to a predetermined voltage from a second line standby voltage, and switching the first line from the first voltage to a second voltage. The voltage difference between the first voltage and the predetermined voltage is such that a safe voltage results that does not program the memory cell. A voltage difference between the second voltage and the predetermined voltage is such that a programming voltage operative to program the memory cell results.

Claims (76)

1. A method of programming a two terminal memory cell, comprising:

applying a first voltage to a first line coupled to a first terminal of the memory cell from a first line standby voltage;

applying a predetermined voltage to a second line coupled to a second terminal of the memory cell from a second line standby voltage; and

switching the first voltage to a second voltage,

wherein a voltage drop across the first and second terminals of the memory cell when the first voltage is applied is a safe voltage that does not program the memory cell, and

wherein a voltage drop across the first and second terminals of the memory cell, after the first voltage is switched to the second voltage, is a programming voltage that is sufficient to program the memory cell.

2. The method of claim 1 , wherein a difference between the safe voltage and the programming voltage is operative to maximize programming speed and operative to distinguish between programming and not programming.

3. The method of claim 1 , wherein applying the predetermined voltage includes charging the second line to the predetermined voltage without limiting current flow.

4. The method of claim 1 , wherein the first line comprises a word line and the second line comprises a bit line.

5. The method of claim 1 , wherein the first voltage is higher than the second voltage.

6. The method of claim 1 , wherein the switching the first voltage to a second voltage includes a VT drop.

7. A method of programming a two terminal memory cell, comprising:

connecting to a control circuit, a first line connected to the memory cell;

setting via the control circuit the first line to a first voltage from a first line standby voltage;

connecting to a sense amplifier, a second line connected to the memory cell;

charging via the sense amplifier the second line to a predetermined voltage from a second line standby voltage; and

switching via the control circuit the first line connected to the memory cell from the first voltage to a second voltage,

wherein a voltage drop across the memory cell when the first line is set to the first voltage is a safe voltage that does not program the memory cell, and

wherein a voltage drop across the memory cell, after the first line is switched from the first voltage to the second voltage, is a programming voltage that is sufficient to program the memory cell.

8. The method of claim 7 , wherein a difference between the safe voltage and the programming voltage is operative to maximize programming speed and operative to distinguish between programming and not programming.

9. The method of claim 7 , wherein the charging of the second line to the predetermined voltage is without limitation.

10. The method of claim 7 , wherein the first line comprises a word line and the second line comprises a bit line.

11. The method of claim 7 , wherein the first voltage is higher than the second voltage.

12. The method of claim 7 , wherein the switching from the first voltage to a second voltage comprises a VT drop.

13. A control circuit and sense amplifier combination operative to program a two terminal memory cell, comprising:

a first line connection outputting a first voltage; and

a second line connection outputting a predetermined voltage;

wherein the first line connection is switchable to output a second voltage,

wherein a voltage drop between the first voltage and the predetermined voltage is a safe voltage, and

wherein a voltage drop between the second voltage and the predetermined voltage is a programming voltage.

14. The control circuit and sense amplifier combination of claim 13 , wherein a difference between the safe voltage and the programming voltage is operative to maximize programming speed and operative to distinguish between programming and not programming.

15. The control circuit and sense amplifier combination of claim 13 , wherein the first line connection includes a word line connection and the second line connection includes a bit line connection.

16. The control circuit and sense amplifier combination of claim 13 , wherein the first voltage is higher than the second voltage.

17. The control circuit and sense amplifier combination of claim 13 , wherein the switching from the first voltage to the second voltage includes a VT drop.

18. The control circuit and sense amplifier combination of claim 13 , wherein the control circuit includes a dedicated regulator.

19. The control circuit and sense amplifier combination of claim 13 , wherein the control circuit includes:

a diode connected NMOS device; and

a bypass path.

20. A device operative to program a two terminal memory cell, comprising:

a control circuit to output a first voltage; and

a sense amplifier to output a predetermined voltage;

wherein the control circuit switches the first voltage to a second voltage,

wherein the first voltage combined with the predetermined voltage is a safe voltage, and

wherein the second voltage combined with the predetermined voltage is a programming voltage.

21. The device of claim 20 , wherein a difference between the safe voltage and the programming voltage is operative to maximize programming speed and operative to distinguish between programming and not programming.

22. The device of claim 20 , wherein the first voltage is higher than the second voltage.

23. The device of claim 20 , wherein the switching from the first voltage to the second voltage includes a VT drop.

24. The device of claim 20 , wherein the control circuit includes a dedicated regulator.

25. The device of claim 20 , wherein the control circuit includes:

a diode connected NMOS device; and

a bypass path.

26. A memory array including a two terminal memory cell, comprising:

the memory cell;

a first line connected to the memory cell being set to a first voltage from a first line standby voltage; and

a second line connected to the memory cell being charged to a predetermined voltage from a second line standby voltage;

wherein the first line is switched from the first voltage to a second voltage,

wherein the first voltage combined with the predetermined voltage is a safe voltage that does not program the memory cell, and

wherein the second voltage combined with the predetermined voltage is a programming voltage operative to program the memory cell.

27. The memory array of claim 26 , wherein a difference between the safe voltage and the programming voltage is operative to maximize programming speed and operative to distinguish between programming and not programming.

28. The memory array of claim 26 , wherein the second line is longer than the first line.

29. The memory array of claim 26 , wherein the memory cell includes chalcogenide.

30. The memory array of claim 26 , wherein the first line includes a word line and the second line includes a bit line.

31. The memory array of claim 26 , wherein the first voltage is higher than the second voltage.

32. A memory array including a two terminal memory cell, comprising:

the memory cell;

a first line connected to the memory cell;

a control circuit connected to the first line setting the first line to a first voltage from a first line standby voltage and switching to a second voltage;

a second line connected to the memory cell; and

a sense amplifier setting the second line to a predetermined voltage from a second line standby voltage,

wherein the first voltage combined with the predetermined voltage is a safe voltage that does not program the memory cell, and

wherein the second voltage combined with the predetermined voltage is a programming voltage operative to program the memory cell.

33. The memory array of claim 32 , wherein a difference between the safe voltage and the programming voltage is operative to maximize programming speed and operative to distinguish between programming and not programming.

34. The memory array of claim 32 , wherein the setting of the second line to the predetermined voltage is without limitation.

35. The memory array of claim 32 , wherein the first line includes a word line and the second line includes a bit line.

36. The memory array of claim 32 , wherein the first voltage is higher than the second voltage.

37. The memory array of claim 32 , wherein the switching from the first voltage to the second voltage comprises a VT drop.

Assignments (3)
CHANGE OF NAME Recorded May 25, 2016
From: SANDISK TECHNOLOGIES INC
To: SANDISK TECHNOLOGIES LLC
Reel/Frame 038807/0898 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT LISTED PATENT NUMBER 8853569 TO THE CORRECT PATENT NUMBER 8883569 PREVIOUSLY RECORDED ON REEL 038300 FRAME 0665. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 25, 2016
From: SANDISK 3D LLC
To: SANDISK TECHNOLOGIES INC.
Reel/Frame 038520/0552 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2016
From: SANDISK 3D LLC.
To: SANDISK TECHNOLOGIES INC.
Reel/Frame 038300/0665 →
Continuity (2)
Continuation 12551548 · Aug 31, 2009
Related Publication 20120155163A1 · Jun 21, 2012