Non-Volatile Memory Having 3d Array of Read/Write Elements with Efficient Decoding of Vertical Bit Lines and Word Lines
First Claim
1. A memory including memory elements arranged in a three-dimensional pattern defined by rectangular coordinates having x, y and z-directions and with a plurality of parallel planes stacked in the z-direction, the memory further comprising:
- a plurality of first conductive lines elongated in the z-direction through the plurality of planes and arranged in a two-dimensional rectangular array of rows in the x-direction and columns in the y-direction, wherein said plurality of first conductive lines is partitioned into first and second sets of first conductive lines;
a plurality of second conductive lines elongated in the x-direction across individual planes and spaced apart in the y-direction between and separated from the plurality of first conductive lines in the individual planes, wherein the first and second conductive lines cross adjacent each other at a plurality of locations across the individual planes;
a plurality of non-volatile re-programmable memory elements individually connected between the first set of first conductive lines and second conductive lines adjacent the crossings thereof at a first set of the plurality of locations;
a plurality of connectors individually connected between the second set of first conductive lines and second conductive lines adjacent the crossings thereof at a second set of the plurality of locations;
a plurality of third conductive lines partitioned into first and second groups of third conductive lines; and
a first group of select devices arranged to switch a selected row of first conductive lines in the x-direction to the first set of third conductive lines; and
a second group of select devices arranged to switch a selected set of the plurality of second conductive lines to respective second set of third conductive lines.
4 Assignments
0 Petitions
Accused Products
Abstract
A three-dimensional array of memory elements is formed across multiple layers of planes positioned at different distances above a semiconductor substrate. The memory elements reversibly change a level of electrical conductance in response to a voltage difference being applied across them. The three-dimensional array includes a two-dimensional array of pillar lines from the substrate through the multiple layers of planes. A first set of pillar lines acts as local bit lines for accessing the memory elements together with an array of word lines on each plane. A second set of pillar lines is connected to the word lines. An array of metal lines on the substrate is switchable connected to the pillar lines to provide access to the first and second sets of pillar lines, thereby to provide access respectively to the bit lines and word lines of the three-dimensional array.
64 Citations
30 Claims
-
1. A memory including memory elements arranged in a three-dimensional pattern defined by rectangular coordinates having x, y and z-directions and with a plurality of parallel planes stacked in the z-direction, the memory further comprising:
-
a plurality of first conductive lines elongated in the z-direction through the plurality of planes and arranged in a two-dimensional rectangular array of rows in the x-direction and columns in the y-direction, wherein said plurality of first conductive lines is partitioned into first and second sets of first conductive lines; a plurality of second conductive lines elongated in the x-direction across individual planes and spaced apart in the y-direction between and separated from the plurality of first conductive lines in the individual planes, wherein the first and second conductive lines cross adjacent each other at a plurality of locations across the individual planes; a plurality of non-volatile re-programmable memory elements individually connected between the first set of first conductive lines and second conductive lines adjacent the crossings thereof at a first set of the plurality of locations; a plurality of connectors individually connected between the second set of first conductive lines and second conductive lines adjacent the crossings thereof at a second set of the plurality of locations; a plurality of third conductive lines partitioned into first and second groups of third conductive lines; and a first group of select devices arranged to switch a selected row of first conductive lines in the x-direction to the first set of third conductive lines; and a second group of select devices arranged to switch a selected set of the plurality of second conductive lines to respective second set of third conductive lines. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of operating a re-programmable non-volatile memory system, comprising:
-
utilizing at least one integrated circuit that includes a three-dimensional pattern of memory elements defined by rectangular coordinates having x, y and z-directions and which comprises; a plurality of parallel planes stacked in the z-direction on top of a semiconductor substrate; a plurality of first conductive lines elongated in the z-direction through the plurality of planes and arranged in a two-dimensional rectangular array of rows in the x-direction and columns in the y-direction, wherein said plurality of first conductive lines is partitioned into a first set of first conductive lines acting as local bit lines and into a second set of first conductive lines; a plurality of second conductive lines elongated in the x-direction across individual planes and spaced apart in the y-direction between and separated from the plurality of first conductive lines in the individual planes, wherein said plurality of second conductive lines act as word lines and the first and second conductive lines cross adjacent each other at a plurality of locations across the individual planes; a plurality of non-volatile re-programmable memory elements individually connected between the word lines and local bit lines adjacent the crossings thereof at a first set of the plurality of locations; a plurality of connectors individually connected between the second set of first conductive lines and word lines adjacent the crossings thereof at a second set of the plurality of locations; a plurality of third conductive lines partitioned into first and second groups of third conductive lines; and a first group of select devices arranged to switch a selected row of local bit lines the x-direction to the first set of third conductive lines in response to select control signals; a second group of select devices arranged to switch selected second set of the plurality of second conductive lines to respective second set of third conductive lines in response to select control signals, thereby switching selected word lines to respective second set of third conductive lines; and applying select control signals to the first and second groups of select devices in order to connect selected row of local bit lines to individual ones of the first set of third conductive lines and to connect selected word lines to individual ones of the second set of third conductive lines; and causing a selected one or more of the plurality of memory elements to simultaneously change between their at least first and second states by applying one of the first and second stimuli through the individual ones of the first and second sets of third conductive lines between which the selected one or more of the plurality of memory elements are operably connected. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification