• DocumentCode
    2380084
  • Title

    A dynamic accuracy-refinement approach to timing-driven technology mapping

  • Author

    Huang, Sz-Cheng ; Jiang, Jie-Hong R.

  • Author_Institution
    Grad. Inst. of Electron. Eng./Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei
  • fYear
    2008
  • fDate
    12-15 Oct. 2008
  • Firstpage
    538
  • Lastpage
    543
  • Abstract
    Technology mapping aims at searching an optimal implementation for a Boolean netlist using gates from a technology library. Compared with its NP-complete area minimization counterpart, DAG mapping for delay minimization is considered much sophisticated because matching choices must be made without knowing actual arrival times and output loads. Traditional approaches to this problem involve too many approximate simplifications, and are far from accurate. In contrast, this paper tackles this problem directly under load-dependent DAG mapping. The enabling techniques for accurate optimization include on-the-fly load-estimation refinement, breadth-first backward covering for load consolidation, and use of a piecewise linear model for accurate timing calculation. Experimental results show that, compared with the state-of-the-art mapper, our method averagely reduces circuit delay by 39%, with 11% increase in area, for large benchmark circuits.
  • Keywords
    Boolean functions; delay circuits; minimisation; Boolean netlist; NP-complete area minimization counterpart; benchmark circuits; breadth-first backward covering; circuit delay; delay minimization; dynamic accuracy-refinement approach; on-the-fly load-estimation refinement; piecewise linear model; technology library; timing-driven technology mapping; Circuits; Delay; Electronic design automation and methodology; Libraries; Load modeling; Logic design; Minimization; Piecewise linear techniques; Timing; Tree graphs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design, 2008. ICCD 2008. IEEE International Conference on
  • Conference_Location
    Lake Tahoe, CA
  • ISSN
    1063-6404
  • Print_ISBN
    978-1-4244-2657-7
  • Electronic_ISBN
    1063-6404
  • Type

    conf

  • DOI
    10.1109/ICCD.2008.4751913
  • Filename
    4751913