Three-dimensional memory array incorporating serial chain diode stack
First Claim
1. An integrated circuit comprising:
- a multi-level programmable memory array comprising a plurality of conductors on at least three levels of the memory array, forming a passive element memory cell at each intersection between conductors of adjacent levels, each cell having a respective directionality;
wherein the respective directionality of memory cells on at least two adjacent levels are oriented alike; and
wherein memory cells in at least one pair of adjacent memory planes share conductors disposed between said pair of adjacent memory planes.
10 Assignments
0 Petitions
Accused Products
Abstract
A three-dimensional memory array includes a plurality of rail-stacks on each of several levels forming alternating levels of X-lines and Y-lines for the array. Memory cells are formed at the intersection of each X-line and Y-line. The memory cells of each memory plane are all oriented in the same direction relative to the substrate, forming a serial chain diode stack. In certain embodiments, row and column circuits for the array are arranged to interchange function depending upon the directionality of memory cells in the selected memory plane. High-voltage drivers for the X-lines and Y-lines are each capable of passing a write current in either direction depending on the direction of the selected memory cell. A preferred bias arrangement reverse biases only unselected memory cells within the selected memory plane, totaling approximately N2 memory cells, rather than approximately 3N2 memory cells as with prior arrays.
334 Citations
56 Claims
-
1. An integrated circuit comprising:
-
a multi-level programmable memory array comprising a plurality of conductors on at least three levels of the memory array, forming a passive element memory cell at each intersection between conductors of adjacent levels, each cell having a respective directionality;
wherein the respective directionality of memory cells on at least two adjacent levels are oriented alike; and
wherein memory cells in at least one pair of adjacent memory planes share conductors disposed between said pair of adjacent memory planes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
the conductors at each level comprise a plurality of parallel, spaced-apart rail-stacks.
-
-
3. The integrated circuit defined by claim 1 further comprising:
programming circuits for driving a selected conductor on a level of the memory array to a first programming voltage if a memory plane selected for programming is disposed above the selected conductor, and to a second programming voltage if the selected memory plane is disposed below the selected conductor.
-
4. The integrated circuit defined by claim 1 further comprising:
high-voltage drivers for the conductors of at least one level capable of passing a write current in either direction depending on the directionality of a selected memory cell.
-
5. The integrated circuit defined by claim 1 wherein the memory cells comprise a semiconductor material.
-
6. The integrated circuit defined by claim 1 wherein the memory cells comprise an organic polymer.
-
7. The integrated circuit defined by claim 1 wherein the memory cells comprise a phase change material.
-
8. The integrated circuit defined by claim 1 wherein the memory cells comprise an amorphous solid.
-
9. The integrated circuit defined by claim 5 wherein the memory cells comprise an antifuse layer.
-
10. The integrated circuit defined by claim 5 wherein the memory cells comprise a fuse layer.
-
11. An integrated circuit comprising:
-
a multi-level programmable memory array comprising a plurality of parallel, spaced-apart conductors on each level of the memory array, forming memory cells at each intersection between conductors of adjacent levels, each cell including a steering device, at least once programmed, which gives a respective directionality to each cell;
wherein the respective directionality of memory cells in at least two adjacent memory planes are oriented in the same direction relative to a substrate upon which the array is formed; and
wherein memory cells in at least one pair of adjacent memory planes share conductors disposed between said pair of adjacent memory planes. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
the conductors at each level comprise a plurality of parallel, spaced-apart rail-stacks.
-
-
13. The integrated circuit defined by claim 11 further comprising:
programming circuits for driving a selected conductor on a level of the memory array to a first programming voltage if a memory plane selected for programming is disposed above the selected conductor, and to a second programming voltage if the selected memory plane is disposed below the selected conductor.
-
14. The integrated circuit defined by claim 11 further comprising:
high-voltage drivers for the conductors of at least one level capable of passing a write current in either direction depending on the directionality of a selected memory cell.
-
15. The integrated circuit defined by claim 11 wherein the memory cells comprise a semiconductor material.
-
16. The integrated circuit defined by claim 11 wherein the memory cells comprise an organic polymer.
-
17. The integrated circuit defined by claim 11 wherein the memory cells comprise a phase change material.
-
18. The integrated circuit defined by claim 11 wherein the memory cells comprise an amorphous solid.
-
19. The integrated circuit defined by claim 11 wherein the memory cells comprise an antifuse layer.
-
20. The integrated circuit defined by claim 11 wherein the memory cells comprise a fuse layer.
-
21. An integrated circuit comprising:
-
a multi-level programmable memory array comprising a plurality of parallel, spaced-apart rail-stacks on each level of the memory array, forming memory cells at each intersection between rail-stacks of adjacent levels, each cell including a steering device, at least once programmed, which gives a respective directionality to each cell;
wherein the respective directionality of memory cells in at least two adjacent memory planes are oriented in the same direction relative to a substrate upon which the array is formed; and
wherein memory cells in at least one pair of adjacent memory planes share rail-stacks disposed between said pair of adjacent memory planes. - View Dependent Claims (22, 23, 24, 27, 28, 29, 30, 31, 32)
programming circuits for driving a selected rail-stack on a level of the memory array to a first programming voltage if the selected rail-stack is connected to a selected memory cell anode terminal, and to a second programming voltage if the selected rail-stack is connected to a selected memory cell cathode terminal.
-
-
23. The array defined by claim 21 further comprising:
programming circuits for driving a selected rail-stack on a level of the memory array to a first programming voltage if a memory plane selected for programming is disposed above the selected rail-stack, and to a second programming voltage if the selected memory plane is disposed below the selected rail-stack.
-
24. The integrated circuit defined by claim 22 wherein the memory cells comprise an antifuse layer.
-
27. The integrated circuit defined by claim 21 wherein the memory cells comprise a semiconductor material.
-
28. The integrated circuit defined by claim 21 wherein the memory cells comprise an organic polymer.
-
29. The integrated circuit defined by claim 21 wherein the memory cells comprise a phase change material.
-
30. The integrated circuit defined by claim 21 wherein the memory cells comprise an amorphous solid.
-
31. The integrated circuit defined by claim 27 wherein the memory cells comprise an antifuse layer.
-
32. The integrated circuit defined by claim 27 wherein the memory cells comprise a fuse layer.
-
25. An integrated circuit comprising:
-
a three-dimensional memory array including alternating levels of X-lines and Y-lines forming passive element memory cells at each intersection between X-lines of one level and Y-lines of an adjacent level, each cell having an anode terminal and a cathode terminal; and
X-line circuitry for driving, during a write mode, a selected X-line associated with a selected memory plane to a first voltage, and unselected X-lines associated with the selected memory plane to a second voltage if the X-lines associated with the selected memory plane are coupled to the respective anode terminals of the selected plane memory cells, and for driving, during the write mode, a selected X-line associated with the selected memory plane to a third voltage and for driving unselected X-lines associated with the selected memory plane to a fourth voltage if the X-lines associated with the selected memory plane are coupled to the respective cathode terminals of the selected plane memory cells. - View Dependent Claims (26, 33, 34, 35, 36, 37, 38)
Y-line circuitry for driving, during a write mode, a selected Y-line associated with a selected memory plane to a first voltage, and unselected Y-lines associated with the selected memory plane to a second voltage if the Y-lines associated with the selected memory plane are coupled to the respective anode terminals of the selected plane memory cells, and for driving, during the write mode, a selected Y-line associated with the selected memory plane to a third voltage and for driving unselected Y-lines associated with the selected memory plane to a fourth voltage if the Y-lines associated with the selected memory plane are coupled to the respective cathode terminals of the selected plane memory cells.
-
-
33. The integrated circuit defined by claim 25 wherein the memory cells comprise a semiconductor material.
-
34. The integrated circuit defined by claim 25 wherein the memory cells comprise an organic polymer.
-
35. The integrated circuit defined by claim 25 wherein the memory cells comprise a phase change material.
-
36. The integrated circuit defined by claim 25 wherein the memory cells comprise an amorphous solid.
-
37. The integrated circuit defined by claim 33 wherein the memory cells comprise an antifuse layer.
-
38. The integrated circuit defined by claim 33 wherein the memory cells comprise a fuse layer.
-
39. An integrated circuit comprising:
-
a three-dimensional memory array including alternating levels of X-lines and Y-lines;
plural memory planes, each plane comprising passive element memory cells formed respectively at intersections between X-lines of one level and Y-lines of an adjacent level, each memory cell having a respective directionality;
wherein at least two adjacent memory planes are both associated with the respective level of X-lines or Y-lines disposed therebetween; and
wherein the respective directionalities of memory cells on said at least two adjacent memory planes are oriented in the same direction relative to a substrate upon which the array is formed. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48)
the X-lines or Y-lines at each level comprise a plurality of parallel, spaced-apart rail-stacks.
-
-
47. The integrated circuit defined by claim 39 further comprising:
programming circuits for driving a selected X-line or Y-line on a level of the memory array to a first programming voltage if a memory plane selected for programming is disposed above the selected X-line or Y-line, and to a second programming voltage if the selected memory plane is disposed below the selected X-line or Y-line.
-
48. The integrated circuit defined by claim 39 further comprising:
high-voltage drivers for the X-lines or Y-lines of at least one level capable of passing a write current in either direction depending on the directionality of a selected memory cell.
- 49. An integrated circuit comprising a three-dimensional memory array including at least two adjacent memory planes of passive element memory cells, each of said two adjacent memory planes associated with a single level of conductors disposed therebetween, memory cells of said two adjacent memory planes having a respective directionality oriented alike.
-
52. An integrated circuit comprising:
-
a multi-level programmable memory array comprising a plurality of conductors on at least three levels of the memory array, forming a passive element memory cell at each intersection between conductors of adjacent levels, each cell having a respective directionality; and
programming circuits for driving a selected conductor on a level of the memory array to a first programming voltage if a memory plane selected for programming is disposed above the selected conductor, and to a second programming voltage if the selected memory plane is disposed below the selected conductor;
wherein the respective directionality of memory cells on at least two adjacent levels are oriented alike.
-
-
53. An integrated circuit comprising:
-
a multi-level programmable memory array comprising a plurality of parallel, spaced-apart conductors on each level of the memory array, forming memory cells at each intersection between conductors of adjacent levels, each cell including a steering device, at least once programmed, which gives a respective directionality to each cell; and
programming circuits for driving a selected conductor on a level of the memory array to a first programming voltage if a memory plane selected for programming is disposed above the selected conductor, and to a second programming voltage if the selected memory plane is disposed below the selected conductor;
wherein the respective directionality of memory cells on at least two adjacent memory planes are oriented in the same direction relative to a substrate upon which the array is formed.
-
-
54. An integrated circuit comprising:
-
a multi-level programmable memory array comprising a plurality of parallel, spaced-apart rail-stacks on each level of the memory array, forming memory cells at each intersection between rail-stacks of adjacent levels, each cell including a steering device, at least once programmed, which gives a respective directionality to each cell; and
programming circuits for driving a selected rail-stack on a level of the memory array to a first programming voltage if the selected rail-stack is connected to a selected memory cell anode terminal, and to a second programming voltage if the selected rail-stack is connected to a selected memory cell cathode terminal;
wherein the respective directionality of memory cells on at least two adjacent memory planes are oriented in the same direction relative to a substrate upon which the array is formed. - View Dependent Claims (55)
-
-
56. An integrated circuit comprising:
-
a multi-level programmable memory array comprising a plurality of parallel, spaced-apart rail-stacks on each level of the memory array, forming memory cells at each intersection between rail-stacks of adjacent levels, each cell including a steering device, at least once programmed, which gives a respective directionality to each cell; and
programming circuits for driving a selected rail-stack on a level of the memory array to a first programming voltage if a memory plane selected for programming is disposed above the selected rail-stack, and to a second programming voltage if the selected memory plane is disposed below the selected rail-stack;
wherein the respective directionality of memory cells on at least two adjacent memory planes are oriented in the same direction relative to a substrate upon which the array is formed.
-
Specification