Method, storage media storing program, and component for avoiding increase in delay time in semiconductor circuit having plural wiring layers
First Claim
1. A terminal layer setting method, in the method for a computer setting up a terminal layer of a semiconductor circuit having a plurality of wiring layers, comprising:
- obtaining by the computer various kinds of information such as placement information relating to a plurality of cells or macros constituting the semiconductor circuit and being mounted onto a circuit board from a storage unit of the computer;
comparing between a driver resistance of a subject cell or macro, which is contained in the obtained information, and a resistance of wiring for connecting the subject cell or macro with a cell or macro at a connecting destination by the computer;
setting up a terminal layer based on a result of the comparing by the computer; and
outputting a processing result of the setting up the terminal layer by the computer,wherein the terminal layer is a wiring layer to which a wiring terminal is extended from the subject cell or macro for connecting the subject cell or macro with the cell or macro at the connecting destination.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for a computer setting up a terminal layer of a semiconductor circuit having plural wiring layers including obtaining various kinds of information such as placement information relating to a plurality of cells or macros of the semiconductor circuit and being mounted onto a circuit board from a storage unit of the computer; comparing a driving capacity of a subject cell or macro, which is contained in the obtained information, and a resistance of wiring for connecting the subject cell or macro with the cell or macro at a connecting destination; and setting up a terminal layer based on a result of the comparing.
40 Citations
15 Claims
-
1. A terminal layer setting method, in the method for a computer setting up a terminal layer of a semiconductor circuit having a plurality of wiring layers, comprising:
-
obtaining by the computer various kinds of information such as placement information relating to a plurality of cells or macros constituting the semiconductor circuit and being mounted onto a circuit board from a storage unit of the computer; comparing between a driver resistance of a subject cell or macro, which is contained in the obtained information, and a resistance of wiring for connecting the subject cell or macro with a cell or macro at a connecting destination by the computer; setting up a terminal layer based on a result of the comparing by the computer; and outputting a processing result of the setting up the terminal layer by the computer, wherein the terminal layer is a wiring layer to which a wiring terminal is extended from the subject cell or macro for connecting the subject cell or macro with the cell or macro at the connecting destination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A storage media storing a terminal layer setting program, in the program for making a computer set up a terminal layer of a semiconductor circuit having a plurality of wiring layers, comprising:
-
obtaining various kinds of information such as placement information relating to a plurality of cells or macros constituting the semiconductor circuit and being mounted onto a circuit board from a storage unit of the computer; comparing between a driver resistance of a subject cell or macro, which is contained in the obtained information, and a resistance of wiring for connecting the subject cell or macro with a cell or macro at a connecting destination; and setting up a terminal layer based on a result of the comparing, wherein the terminal layer is a wiring layer to which a wiring terminal is extended from the subject cell or macro for connecting the subject cell or macro with the cell or macro at the connecting destination. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification