Method of information processing using three dimensional integrated circuits
First Claim
1. A method of information processing using a plurality of thinned substantially flexible integrated circuits held in a stacked relation to one another with a major portion of each of said plurality of thinned substantially flexible integrated circuits held in unmovable relation to one another, and interconnections electrically connecting at least two of the plurality of said thinned substantially flexible integrated circuits, the method comprising:
- transferring a plurality of data bytes between the at least two of the plurality of said thinned substantially flexible integrated circuits.
4 Assignments
0 Petitions
Accused Products
Abstract
A Three-Dimensional Structure (3DS) Memory allows for physical separation of the memory circuits and the control logic circuit onto different layers such that each layer may be separately optimized. One control logic circuit suffices for several memory circuits, reducing cost Fabrication of 3DS memory involves thinning of the memory circuit to less than 50 μm in thickness and bonding the circuit to a circuit stack while still in wafer substrate form. Fine-grain high density inter-layer vertical bus connections are used. The 3DS memory manufacturing method enables several performance and physical size efficiencies, and is implemented with established semiconductor processing techniques.
312 Citations
220 Claims
-
1. A method of information processing using a plurality of thinned substantially flexible integrated circuits held in a stacked relation to one another with a major portion of each of said plurality of thinned substantially flexible integrated circuits held in unmovable relation to one another, and interconnections electrically connecting at least two of the plurality of said thinned substantially flexible integrated circuits, the method comprising:
transferring a plurality of data bytes between the at least two of the plurality of said thinned substantially flexible integrated circuits. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 181, 182, 183, 184, 201, 202)
-
20. A method of information processing using an integrated circuit and a plurality of thinned substantially flexible integrated circuits positioned in a stacked relation to one another with a major portion of each of said integrated circuit and said plurality of thinned substantially flexible integrated circuits held in unmovable relation to one another, and interconnections electrically connecting the integrated circuit and at least one of said plurality of thinned substantially flexible integrated circuits, the method comprising:
transferring a plurality of data bytes between the integrated circuit and at least one of said plurality of thinned substantially flexible integrated circuits. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 185, 186, 187, 188, 203, 204)
-
39. A method of information processing using an integrated circuit and a plurality of circuit layers overlying the integrated circuit, and interconnections electrically connecting the integrated circuit and at least one of the plurality of said circuit layers, the method comprising:
-
transferring a plurality of data bytes between the integrated circuit and at least one of said plurality of circuit layers; wherein the transfer of the plurality of data bytes occurs through vertical interconnections internal to the integrated circuit and the plurality of circuit layers. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 178, 205, 206)
-
-
57. A method of information processing using a stacked integrated circuit having a plurality of thinned substantially flexible integrated circuit layers, the method comprising:
-
transferring information between any two of the plurality of integrated circuit layers; wherein the transfer of information occurs through vertical interconnections internal to the stacked integrated circuit. - View Dependent Claims (58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 189, 190, 191, 192, 207, 208)
-
-
75. A method of information processing using a stacked integrated circuit having a first integrated circuit layer and a plurality of integrated circuit layers wherein the plurality of integrated circuit layers are formed overlying the first integrated circuit layer, the method comprising:
-
transferring information between any two of the first integrated circuit layer and the plurality of integrated circuit layers; wherein the transfer of information occurs through vertical interconnections internal to the stacked integrated circuit. - View Dependent Claims (76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 179, 209, 210)
-
-
93. A method of information processing using a stacked integrated circuit memory having an at least one logic layer and an at least one thinned substantially flexible memory layer with a major portion of each of said at least one logic layer and said at least one thinned substantially flexible memory layer held in unmovable relation to one another, the method comprising:
-
initiating a memory access; and during the memory access, transferring data through a plurality of vertical connections interconnecting the at least one logic layer and the at least one thinned substantially flexible memory layer. - View Dependent Claims (94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 193, 194, 195, 196, 211, 212, 214)
-
-
111. A method of information processing using a stacked integrated circuit memory having an at least one logic layer and an at least one memory layer formed overlying the logic layer, the method comprising:
-
initiating a memory access; and during the memory access, transferring data through a plurality of vertical connections internal to the stacked integrated circuit. - View Dependent Claims (112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 213)
-
-
128. A method of information processing using a stacked integrated circuit having at least one logic integrated circuit and at least one thinned substantially flexible logic integrated circuit with a major portion of each of said at least one logic integrated circuit and said at least one thinned substantially flexible logic integrated circuit held in unmovable relation to one another, the method comprising:
-
initiating an information transfer; and during the information transfer, simultaneously transferring a plurality of data bytes through a plurality of vertical connections interconnecting the at least one logic integrated circuit and the at least one thinned substantially flexible logic integrated circuit. - View Dependent Claims (129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 197, 198, 199, 200, 215, 216, 218)
-
-
139. A method of using integrated circuitry having a data source formed in a first circuit layer, a data sink formed in a second circuit layer with a major portion of each of said first circuit layer and said second circuit layer held in unmovable relation to one another, and interconnect circuitry formed within a volume within which the first and second circuit layers overlie one another, the method comprising:
-
transferring control signals between the data source and the data sink; and transferring a plurality of data bytes simultaneously between the data source and data sink. - View Dependent Claims (140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 180, 217)
-
-
158. A method of using integrated circuitry having a data source formed in a first circuit layer, a data sink formed in a second substantially flexible circuit layer, the first and second circuit layers substantially overlying each other with a major portion of each of said first circuit layer and said second substantially flexible circuit layer held in unmovable relation to one another and interconnect circuitry formed interconnecting the first and second circuit layers, the method comprising:
-
transferring control signals between the data source and the data sink; and transferring a plurality of data bytes simultaneously between the data source and data sink. - View Dependent Claims (159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 219, 220)
-
Specification