• DocumentCode
    1017014
  • Title

    Multilevel circuit clustering for delay minimization

  • Author

    Sze, C.N. ; Ting-Chi Wang ; Wang, Ting-Chi

  • Author_Institution
    Dept. of Electr. Eng., Texas A&M Univ., College Station, TX, USA
  • Volume
    23
  • Issue
    7
  • fYear
    2004
  • fDate
    7/1/2004 12:00:00 AM
  • Firstpage
    1073
  • Lastpage
    1085
  • Abstract
    In this paper, an effective algorithm is presented for multilevel circuit clustering for delay minimization, and is applicable to hierarchical field programmable gate arrays. With a novel graph contraction technique, which allows some crucial delay information of a lower-level clustering to be maintained in the contracted graph, our algorithm recursively divides the lower-level clustering into the next higher-level one in a way that each recursive clustering step is accomplished by applying a modified single-level circuit clustering algorithm based on . We test our algorithm on the two-level clustering problem and compare it with the latest algorithm in . Experimental results show that our algorithm achieves, on average, 12% more delay reduction when compared to the best results (from TLC with full node-duplication) in . In fact, our algorithm is the first one for the general multilevel circuit clustering problem with more than two levels.
  • Keywords
    VLSI; circuit layout CAD; circuit optimisation; delays; field programmable gate arrays; graph theory; integrated circuit layout; minimisation; delay minimization; field programmable gate arrays; graph contraction; lower-level clustering; multilevel circuit clustering; partitioning; performance optimization; physical design; recursive clustering step; single-level circuit clustering algorithm; timing optimization; very large scale integration; Circuit synthesis; Circuit testing; Clustering algorithms; Delay effects; Design optimization; Field programmable gate arrays; Minimization methods; Polynomials; Timing; Very large scale integration; Partitioning; VLSI; performance optimization; physical design; timing optimization; very large scale integration;
  • 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/TCAD.2004.829817
  • Filename
    1308400