• DocumentCode
    2790662
  • Title

    Physical planning with retiming

  • Author

    Cong, J. ; Sung Kyu Lim

  • Author_Institution
    Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
  • fYear
    2000
  • fDate
    5-9 Nov. 2000
  • Firstpage
    2
  • Lastpage
    7
  • Abstract
    In this paper, we propose a unified approach to partitioning, floorplanning, and retiming for effective and efficient performance optimization. The integration enables the partitioner to exploit more realistic geometric delay model provided by the underlying floorplan. Simultaneous consideration of partitioning and retiming under the geometric delay model enables us to hide global interconnect latency effectively by repositioning FF along long wires. Under the proposed geometric embedding based performance driven partitioning problem, our GEO algorithm performs multi-level top-down partitioning while determining the location of the partitions. We adopt the concept of sequential arrival time and develop sequential required time in our retiming based timing analysis engine. GEO performs cluster-move based iterative improvement on top of multi-level cluster hierarchy, where the gain function obtained from the timing analysis is based on the minimization of cutsize, wirelength, and sequential slack. In our comparison to (i) state-of-the-art partitioner hMetis followed by retiming and simulated annealing based slicing floorplanning, and (ii) state-of-the-art simultaneous partitioning with retiming HPM followed by floorplanning, GEO obtains 35% and 23% better delay results while maintaining comparable cutsize, wirelength, and runtime results.
  • Keywords
    circuit layout CAD; minimisation; optimisation; simulated annealing; timing; floorplan; gain function; geometric delay model; hMetis; multi-level top-down partitioning; partitioning; performance optimization; physical planning; retiming; sequential arrival time; simulated annealing based slicing floorplanning; timing analysis; unified approach; Clustering algorithms; Delay effects; Engines; Iterative algorithms; Optimization; Partitioning algorithms; Performance gain; Solid modeling; Timing; Wires;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Aided Design, 2000. ICCAD-2000. IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA, USA
  • ISSN
    1092-3152
  • Print_ISBN
    0-7803-6445-7
  • Type

    conf

  • DOI
    10.1109/ICCAD.2000.896441
  • Filename
    896441