Method, system, and computer program product for preparing multiple layers of semiconductor substrates for electronic designs
First Claim
1. A machine implemented method for integrating three-dimensional integrated circuits, comprising:
- using at least one processor that is configured or programmed for performing a process comprising;
identifying or generating one or more models to identify a first process for manufacturing a first level of an electronic circuit, in which the first level of the electronic circuit is created on top of a first semiconductor substrate;
identifying or generating one or more models to identify a second process for manufacturing a second level of the electronic circuit;
generating electronic design data for an insulating dielectric layer (IDL) atop the first level of the electronic circuit;
generating the electronic design data for creating a second semiconductor substrate between the insulating dielectric layer (IDL) and the second level that is created atop the second semiconductor substrate; and
generating the electronic design data for manufacturing a via or an interconnection which electrically connects the first level and the second level of the electronic circuit.
0 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is an improved method, system, and computer program product for preparing multiple levels of semiconductor substrates for three-dimensional IC integration. Some embodiments utilize the process and design models to check and fabricate the insulating dielectric layer (IDL) separating the first and the second film stacks on separate substrates and then prepare the surface of the IDL to receive an additional layer of semiconductor substrate for further fabrication of the chips. Yet some other embodiments further employ the design and process models to ensure the IDL and the semiconductor substrate are sufficiently flat, or are otherwise satisfactory, so the three-dimensional integrated circuits meet the reliability, manufacturability, yield, or performance requirements. Yet some other embodiments further employ design and process models to place the vias connecting the multiple film stacks.
83 Citations
20 Claims
-
1. A machine implemented method for integrating three-dimensional integrated circuits, comprising:
-
using at least one processor that is configured or programmed for performing a process comprising; identifying or generating one or more models to identify a first process for manufacturing a first level of an electronic circuit, in which the first level of the electronic circuit is created on top of a first semiconductor substrate; identifying or generating one or more models to identify a second process for manufacturing a second level of the electronic circuit; generating electronic design data for an insulating dielectric layer (IDL) atop the first level of the electronic circuit; generating the electronic design data for creating a second semiconductor substrate between the insulating dielectric layer (IDL) and the second level that is created atop the second semiconductor substrate; and generating the electronic design data for manufacturing a via or an interconnection which electrically connects the first level and the second level of the electronic circuit. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for integrating three-dimensional integrated circuits, comprising:
-
at least one processor that is at least to; identify or generate one or more models to identify a first process for manufacturing a first level of an electronic circuit, in which the first level of the electronic circuit is created on top of a first semiconductor substrate; identify or generate the one or more models to identify a second process for manufacturing a second level of the electronic circuit; generate electronic design data for an insulating dielectric layer (IDL) atop the first level of the electronic circuit; generate the electronic design data for a second semiconductor substrate between the insulating dielectric layer and the second level that is created atop the second semiconductor substrate; and generate the electronic design data for manufacturing a via or an interconnection which electrically connects the first level and the second level of the electronic circuit. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising a non-transitory computer readable storage medium having stored thereupon a sequence of instructions which, when executed by at least one processor, causes the at least one processor to perform a process for integrating three-dimensional integrated circuits, the process comprising:
-
identifying or generating one or more models to identify a first process for manufacturing a first level of an electronic circuit, in which the first level of the electronic circuit is created on top of a first semiconductor substrate; identifying or generating one or more models to identify a second process for manufacturing a second level of the electronic circuit; generating electronic design data for an insulating dielectric layer (IDL) atop the first level of the electronic circuit; generating the electronic design data for creating a second semiconductor substrate between the insulating dielectric layer (IDL) and the second level that is created atop the second semiconductor substrate; and generating the electronic design data for manufacturing a via or an interconnection which electrically connects the first level and the second level of the electronic circuit. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification