Memory architectures and techniques to enhance throughput for cross-point arrays
First Claim
1. An integrated circuit comprising:
- a substrate including a surface area;
a logic layer including active circuitry fabricated on the substrate;
memory elements electrically coupled with the active circuitry, the memory elements are fabricated directly above the logic layer within a boundary in a plane parallel to the substrate and array lines associated with subsets of the memory elements; and
a plurality of array line decoders disposed in the logic layer within a region located coextensive with the boundary and between the substrate and the memory elements,wherein a quantity of memory elements in the subsets of the memory elements are configured to provide a throughput value.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention relate generally to semiconductors and memory technology, and more particularly, to systems, integrated circuits, and methods to implement memory architectures configured to enhance throughput for cross point arrays including memory elements, such as memory elements based on third dimensional memory technology. In at least some embodiments, an integrated circuit includes arrays that include memory elements being formed BEOL above a FEOL logic layer within a boundary in a plane parallel to a substrate, and array lines. Further, the integrated circuit includes array line decoders disposed in the logic layer within a region located coextensive with the boundary and between the substrate and the arrays. In some embodiments, the disposition of peripheral circuitry, such as the array line decoders, under the arrays can preserve or optimize die efficiency for throughput enhancement.
144 Citations
28 Claims
-
1. An integrated circuit comprising:
-
a substrate including a surface area; a logic layer including active circuitry fabricated on the substrate; memory elements electrically coupled with the active circuitry, the memory elements are fabricated directly above the logic layer within a boundary in a plane parallel to the substrate and array lines associated with subsets of the memory elements; and a plurality of array line decoders disposed in the logic layer within a region located coextensive with the boundary and between the substrate and the memory elements, wherein a quantity of memory elements in the subsets of the memory elements are configured to provide a throughput value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A non-volatile memory device comprising:
-
a substrate having a die size; a logic layer including active circuitry fabricated on the substrate; and arrays positioned above the logic layer within an area in a plane parallel to the substrate, the arrays in electrical communication with the active circuitry, each of the arrays including a quantity of memory elements, and a quantity of decoders disposed between the substrate and the arrays, wherein the die size is independent of the quantity of decoders for a range of decoder quantities. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method for fabricating a non-volatile memory device, comprising:
-
identifying a region on a substrate; forming in the region a quantity of array line decoders, the quantity of the array line decoders being a function of a size for each of a quantity of arrays; and forming the quantity of arrays substantially over the quantity of array line decoders, wherein the size for each of the arrays is configured to provide for a throughput value. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
Specification