• DocumentCode
    1544899
  • Title

    An integrated logical and physical design flow for deep submicron circuits

  • Author

    Salek, Amir H. ; Lou, Jinan ; Pedram, Massoud

  • Author_Institution
    Dept. of Electr. Eng. Syst., Univ. of Southern California, Los Angeles, CA, USA
  • Volume
    18
  • Issue
    9
  • fYear
    1999
  • fDate
    9/1/1999 12:00:00 AM
  • Firstpage
    1305
  • Lastpage
    1315
  • Abstract
    This paper presents a set of techniques and a new design flow to be used in the synthesis of high-performance deep-submicron logic circuits. The design flow consists of circuit partitioning into tree like clusters, floorplanning, global routing, and timing analysis/budgeting steps, followed by simultaneous technology mapping and linear placement of each cluster. The strength of this approach lies in the dynamic programming-based algorithms used in performing simultaneous technology mapping and linear placement of the logic clusters. The two algorithms we propose, one for exact total (gate plus routing) area minimization and the other for total (gate plus routing) delay minimization, generate a set of noninferior solutions for each cluster enabling designers to perform tradeoffs between total-area and total-delay. Experimental results on large benchmarks prove the effectiveness of the proposed flow
  • Keywords
    VLSI; circuit layout CAD; circuit optimisation; dynamic programming; integrated circuit layout; logic CAD; logic partitioning; minimisation of switching nets; network routing; timing; VLSI; budgeting; circuit partitioning; deep submicron circuits; dynamic programming-based algorithms; exact total area minimization; floorplanning; gate plus routing; global routing; high-performance logic circuits; integrated logical/physical design flow; large benchmarks; linear placement; logic clusters; simultaneous technology mapping; timing analysis; total delay minimization; tree like clusters; Clustering algorithms; Delay; Heuristic algorithms; Integrated circuit synthesis; Logic circuits; Minimization methods; Partitioning algorithms; Routing; Simultaneous localization and mapping; Timing;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/43.784122
  • Filename
    784122