Title :
A hierarchical algorithm for one-dimensional gate assignment based on contraction of nets
Author :
Yamada, Shoichiro ; Okude, Hiroaki ; Kasai, Tamotsu
Author_Institution :
Dept. of Electr. Eng., Osaka Univ., Japan
fDate :
6/1/1989 12:00:00 AM
Abstract :
A one-dimensional gate assignment algorithm based on hierarchical contraction of nets is proposed. In this algorithm, a special feature of multiterminal nets plays an important role, namely that if the gates can be arranged such that the nets with fewer terminals are shorter, the chip area will be much reduced. The algorithm consists of two phases, hierarchical contraction of nets and partial gate assignment. In the first phase, the original problem is partitioned to multiple levels with the basis on contraction of multiterminal nets, and in the next phase, the gates at each level are placed close to one another. Experimental results on logic circuits are shown which are superior to those obtained by the method presented by T. Fujii, et al. (ibid., vol.CAD-6, no.3, p.159-64, March 1987)
Keywords :
VLSI; circuit layout CAD; logic CAD; minimisation of switching nets; multiterminal networks; CAD; VLSI; chip area minimisation; hierarchical algorithm; hierarchical contraction; layout design; logic circuits; multiterminal nets; one-dimensional gate assignment; partial gate assignment; Algorithm design and analysis; Helium; Heuristic algorithms; Large-scale systems; Logic circuits; NP-hard problem; Partitioning algorithms; Terminology; Very large scale integration;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on