Automatic placement and routing device and method of automatic placement and routing
AssigneeMitsubishi Denki Kabushiki Kaisha
InventorGenichi Tanaka
Life of this patent
Estimating the term…
Loading patent…
AssigneeMitsubishi Denki Kabushiki Kaisha
InventorGenichi Tanaka
Estimating the term…
An automatic placement and routing device comprises a standard-net connection regulator for regulating the connecting relations between standard nets and cells into a net list, a cell placement means for arranging the placement of cells on the basis of the connecting relations of the standard nets, and a variable-net connection regulator for regulating the connecting relations between variable nets and cells whose placement has already been completed by the cell placement means. Since, by this configuration, the connecting relations of the standard nets are regulated before the placement of cells, and the connecting relations of the variable nets are regulated after the placement of cells on the basis of the result of the placement, such effects as that the particular wiring is made short, and that the complexity of wiring is made small and so on can be obtained.
An automatic placement and routing device for forming an integrated circuit by arranging the placement of a plurality of cells and wiring these cells by use of a plurality of nets, wherein the nets are grouped into two types;
An automatic placement and routing device for forming an integrated circuit by arranging the placement of a plurality of cells and wiring these cells by use of a plurality of nets, wherein the nets are grouped into two types;
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
No related US applications are recorded in the indexed filing history.
Circuit design: circuit design at the physical level
Computing and data processing
Term ended 27 Jan 2021 (estimated)
USPTO file history isn’t available for this patent, so only indexed dates are shown.
1. Field of the Invention
The present invention relates to an automatic placement and routing device for automatically arranging the positions of a plurality of cells and wiring those cells by use of a plurality of nets so as to form a semiconductor integrated circuit (hereinafter may be referred to as a semiconductor IC circuit or Just as a semiconductor IC), and also relates to a method of automatic placement and routing in relation to this device.
2. Description of the Related Art
FIG. 1 is a schematic diagram showing an automatid placement and routing device according to a first embodiment of the present invention.
FIG. 2 is a flowchart showing a method of automatic placement and routing according to the first embodiment of the present invention.
FIG. 3 is a layout showing the state immediately after the step ST12 of FIG. 2.
Several embodiments of the present invention are now explained below.
FIG. 1 is a schematic diagram showing an automatic placement and routing device according to a first embodiment of the present invention. In the figure, numeral 1 denotes a standard-net connection regulator for regulating the connecting relations between standard nets and cells into a net list, numeral 2 denotes a cell placement means for arranging the placement of cells on the basis of the connecting relations of the standard nets, numeral 3 denotes a variable-net connection regulator for regulating the connecting relations between variable nets and cells into a net list, numeral 4 denotes a global routing means for carrying out a global routing operation with respect to the thus located cells in accordance with the connecting relations of the standard nets and those of the variable nets, and numeral 5 denotes a detail routing means for carrying out a detail routing with respect to the already located cells on the basis of the result of the global routing conducted in accordance with the connecting relations of the standard nets and those of variable nets.
The operation of the automatic placement and routing device according to this embodiment is now explained as below.