• DocumentCode
    1492314
  • Title

    Fast floorplanning for effective prediction and construction

  • Author

    Ranjan, Abhishek ; Bazargan, Kiarash ; Ogrenci, Seda ; Sarrafzadeh, Majid

  • Author_Institution
    Monterey Design Syst., Sunnyvale, CA, USA
  • Volume
    9
  • Issue
    2
  • fYear
    2001
  • fDate
    4/1/2001 12:00:00 AM
  • Firstpage
    341
  • Lastpage
    351
  • Abstract
    Floorplanning is a crucial phase in VLSI physical design. The subsequent placement and routing of the cells/modules are coupled very closely with the quality of the floorplan. A widely used technique for floorplanning is simulated annealing. It gives very good floorplanning results but has major limitation in terms of run time. For circuit sizes exceeding tens of modules simulated annealing is not practical. Floorplanning forms the core of many synthesis applications. Designers need faster prediction of system metrics to quickly evaluate the effects of design changes. Early prediction of metrics is imperative for estimating timing and routability. In this work we propose a constructive technique for predicting floorplan metrics. We show how to modify the existing top-down partitioning-based floorplanning to obtain a fast and accurate floorplan prediction. The prediction gets better as the number of modules and flexibility in the shapes increase. We also explore applicability of the traditional sizing theorem when combining two modules based on their sizes and interconnecting wirelength. Experimental results show that our prediction algorithm can predict the area/length cost function normally within 5-10% of the results obtained by simulated annealing and is, on average, 1000 times faster.
  • Keywords
    VLSI; circuit layout CAD; integrated circuit layout; modules; network routing; timing; VLSI physical design; area/length cost function; floorplanning; interconnecting wirelength; modules; placement; routing; sizing theorem; system metrics; timing; top-down partitioning-based method; Circuit simulation; Circuit synthesis; Coupling circuits; Integrated circuit interconnections; Prediction algorithms; Routing; Shape; Simulated annealing; Timing; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/92.924056
  • Filename
    924056