Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
80 words
Method for wire routing of a semiconductor integrated circuit having functional blocks disposed on a chip, four or more wiring layers, and terminals of said blocks lying on said wiring layers, the method comprising the steps of: (a) providing in said integrated circuit a plurality of sets of adjacent wiring layers; (b) providing at least one computer; and (c) carrying out the wire routing between the terminals of the blocks for a plurality of said sets concurrently by said computer.
Claim 2
Dependent Claim
80 words
Method for wire routing of a semiconductor integrated circuit having functional blocks disposed on a chip, four or more wiring layers, and terminals of said blocks lying on said wiring layers, the method comprising the steps of: (a) providing in said integrated circuit a plurality of sets of adjacent wiring layers; (b) providing at least one computer; and (c) carrying out the wire routing between the terminals of the blocks for a plurality of said sets concurrently by said computer.
Claim 3
Dependent Claim
100 words
Method for wire routing of a semiconductor integrated circuit as set forth in claim 1, wherein said carrying out step comprises a first wire routing process for connecting between the terminal of a functional block lying on a first wiring layer and the terminal of a functional block lying on a second wiring layer adjacent to said first wiring layer and a second wire routing process for connecting between the terminal of a functional block lying on a third wiring layer and the terminal of a functional block lying on a fourth wiring layer adjacent to said third wiring layer.
Claim 4
Dependent Claim
82 words
Method for wire routing of a semiconductor integrated circuit as set forth in claim 1 wherein a plurality of computers are used and communicate with each other through a network thereof, and at least one file system possessed by at least one of the computers is shared by at least two of the computers so that a wire routing process program of the semiconductor integrated circuit, an input information on the wire routing process and a wire routing result are stored therein.
Claim 5
Dependent Claim
33 words
Method for wire routing of a semiconductor integrated circuit as set forth in claim 3 wherein the wire routing process for each set of wiring layers is concurrently carried out by independent computers.
Claim 6
Dependent Claim
44 words
Method for wire routing of a semiconductor integrated circuit as set forth in claim 1 wherein said computer comprises a plurality of independent arithmetic operation units to concurrently execute a wire routing process for each set of wiring layers by said arithmetic operation units.
Claim 7
Dependent Claim
135 words
Apparatus for wire routing of a semiconductor integrated circuit including functional blocks disposed on a chip of the semiconductor integrated circuit, and four or more wiring layers for interconnection between the functional blocks, said apparatus comprising at least two arithmetic operation units and at least one file system, each arithmetic operation unit carrying out the wire routing between terminals of the functional blocks lying on the wiring layers formed by one set of a plurality of adjacent wiring layers independently of another arithmetic operation unit for another set of a plurality of adjacent wiring layers, said file system storing a wire routing process program of the semiconductor integrated circuit, an input information on the wire routing and a wire routing process result, said file system being connected to said at least two arithmetic operation units.
Claim 8
Dependent Claim
135 words
Apparatus for wire routing of a semiconductor integrated circuit including functional blocks disposed on a chip of the semiconductor integrated circuit, and four or more wiring layers for interconnection between the functional blocks, said apparatus comprising at least two arithmetic operation units and at least one file system, each arithmetic operation unit carrying out the wire routing between terminals of the functional blocks lying on the wiring layers formed by one set of a plurality of adjacent wiring layers independently of another arithmetic operation unit for another set of a plurality of adjacent wiring layers, said file system storing a wire routing process program of the semiconductor integrated circuit, an input information on the wire routing and a wire routing process result, said file system being connected to said at least two arithmetic operation units.
Claim 9
Dependent Claim
152 words
Apparatus for wire routing of a semiconductor integrated circuit in which an interconnection between functional blocks disposed on a chip of the semiconductor integrated circuit is comprised of four or more wiring layers, said apparatus comprising at least two computers, each of said computers including an arithmetic operation unit and at least one file system, said arithmetic operation unit of each computer carrying out a wire routing between terminals of the functional blocks lying on the wiring layers formed by a set of a plurality of adjacent wiring layers independently of the arithmetic operation unit of another computer for another set of a plurality of adjacent wiring layers, said file system of at least one computer storing a wire routing process program of the semiconductor integrated circuit, an input information on the wire routing and a wire routing result and being connected to at least one arithmetic operation unit of another computer.
Claim 10
Dependent Claim
152 words
Apparatus for wire routing of a semiconductor integrated circuit in which an interconnection between functional blocks disposed on a chip of the semiconductor integrated circuit is comprised of four or more wiring layers, said apparatus comprising at least two computers, each of said computers including an arithmetic operation unit and at least one file system, said arithmetic operation unit of each computer carrying out a wire routing between terminals of the functional blocks lying on the wiring layers formed by a set of a plurality of adjacent wiring layers independently of the arithmetic operation unit of another computer for another set of a plurality of adjacent wiring layers, said file system of at least one computer storing a wire routing process program of the semiconductor integrated circuit, an input information on the wire routing and a wire routing result and being connected to at least one arithmetic operation unit of another computer.