Methods and systems for computer aided design of 3D integrated circuits
DCFirst Claim
1. A method for defining a 3-D technology file structure, the method comprising the steps of:
- providing a first circuit level identifier for a first circuit level in a 3-D integrated circuit;
providing a second circuit level identifier for a second circuit level in said 3-D integrated circuit;
providing a first 2-D technology file identifier for a 2-D technology file containing technology dependent information corresponding to said first circuit level;
providing a second 2-D technology file identifier for a 2-D technology file containing technology dependent information corresponding to said second circuit level;
creating a file structure configured for use in generating a 3-D integrated circuit layout, said file structure comprising said first circuit level identifier, said first 2-D technology file identifier, said second circuit level identifier and said second 2-D technology file identifier; and
storing said file structure in a computer usable storage device.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
Methods and systems for generating and verifying circuit layouts from computer-aided design tools for vertically integrated, three-dimensional integrated circuits are disclosed. In one instance, a 3-D technology file of these teachings is obtained by providing an identifier for two or more circuit levels, providing for each one of the two or more circuit levels an identifier for a 2-D technology file corresponding to each of the one or more circuit levels and providing a file structure including the two or more circuit levels and each identifier, corresponding to each one of the one or more circuit levels, for the 2-D technology file corresponding to each one of the two or more circuit levels. Other embodiments are disclosed.
157 Citations
23 Claims
-
1. A method for defining a 3-D technology file structure, the method comprising the steps of:
-
providing a first circuit level identifier for a first circuit level in a 3-D integrated circuit; providing a second circuit level identifier for a second circuit level in said 3-D integrated circuit; providing a first 2-D technology file identifier for a 2-D technology file containing technology dependent information corresponding to said first circuit level; providing a second 2-D technology file identifier for a 2-D technology file containing technology dependent information corresponding to said second circuit level; creating a file structure configured for use in generating a 3-D integrated circuit layout, said file structure comprising said first circuit level identifier, said first 2-D technology file identifier, said second circuit level identifier and said second 2-D technology file identifier; and storing said file structure in a computer usable storage device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for defining a 3-D technology file structure, comprising:
-
at least one processor; at least one computer usable storage device, accessible by said at least one processor; and a data structure stored on said at least one computer usable storage device, said data structure configured for use in generating a 3-D integrated circuit layout, said data structure including a circuit level identifier for each of at least two circuit levels in a 3-D integrated circuit, and a technology file identifier for each of said at least two circuit levels, each of said technology file identifiers identifying a 2-D technology file containing technology dependent information for a corresponding one of said at least two circuit levels. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method for defining a 3-D technology file structure, the method comprising the steps of:
-
providing a circuit level identifier for each of at least two circuit levels in a 3-D integrated circuit; providing for each one of said at least two circuit levels, a 2-D technology file identifier for a 2-D technology file containing technology dependent information corresponding to said one of said at least two circuit levels; creating a file structure configured for use in generating a 3-D integrated circuit layout, said file structure comprising said circuit level identifier for each of said at least two circuit levels and said 2-D technology file identifier for the 2-D technology file corresponding to said each one of said at least two circuit levels; and storing said file structure in a computer usable storage device. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification