ADAPTIVE CLUSTER GROWTH - A NEW ALGORITHM FOR CIRCUIT PLACEMENT IN RECTILINEAR REGIONS

Cited 5 time in webofscience Cited 0 time in scopus
  • Hit : 465
  • Download : 0
A new algorithm called adaptive cluster growth (ACG) for circuit packing (or detailed placement) in any rectilinear region is described; it is an analogy to the growth of a low-stress crystal in a cavity of any given shape. The algorithm ACG is suitable for the packing of circuit modules, either standard-cell or macrocell, in a rectilinear region by the refinement of a result of global placement obtained using such techniques as force-directed relaxation or force-and-cut placement. The overlaps among modules or overlaps between any module and chip boundary are removed in the ACG algorithm in such a way that the estimation of the total routing length is kept as low as possible. An experiment with standard-cell circuits using benchmark data has shown that the ACG algorithm outperforms, or performs close to, other packing techniques that are applicable only to rectangular regions, even in the rectangular-region case. Examples are given to demonstrate the packing of standard-cell circuits in several arbitrarily shaped rectilinear regions. An efficient tiling scheme for representing the rectilinear-shaped cluster and region boundary is also described. The program is written in c, and the VAX 11/750 CPU time for the detailed placement of 752-cell circuits is about 70 s.
Publisher
ELSEVIER SCI LTD
Issue Date
1992-01
Language
English
Article Type
Article
Keywords

OPTIMIZATION

Citation

COMPUTER-AIDED DESIGN, v.24, no.1, pp.27 - 35

ISSN
0010-4485
URI
http://hdl.handle.net/10203/66239
Appears in Collection
EE-Journal Papers(저널논문)
Files in This Item
There are no files associated with this item.
This item is cited by other documents in WoS
⊙ Detail Information in WoSⓡ Click to see webofscience_button
⊙ Cited 5 items in WoS Click to see citing articles in records_button

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0