A FastPlacement Approach forLargeScale Modules Basedon LessFlexibility First Principles

Conventional simulated annealing (SA)basedplacement could beverytimeconsuming asthedesign complexity increases. Inthis paper, wepresent anewapproach forlarge scale building blocks based onLessFlexibility First (LFF) principles. Since the resource constraints atthebeginning, middle, orendofthepackingprocess varies alot, wedivide thepacking process into several continuous stages andapply different heuristic packing strategies whichimplies theLFFprinciples. Experiment results showthat ourapproach couldgenerate an optimized placement much quicker thanSAbasedapproaches. Also, theplacement result could beusedasaninitial solution forSA-based algorithms. In another experiment, westart suchaSAprocess withlower temperature andgetsimilar solution quality butshorter execution timethanSAbegins with random initial solutions.

[1]  Yoji Kajitani,et al.  Module placement on BSG-structure and IC layout applications , 1996, ICCAD 1996.

[2]  Igor L. Markov,et al.  Fixed-outline floorplanning: enabling hierarchical design , 2003, IEEE Trans. Very Large Scale Integr. Syst..

[3]  R. Otten Automatic Floorplan Design , 1982, DAC 1982.