• DocumentCode
    659057
  • Title

    In-placement clock-tree aware multi-bit flip-flop generation for power optimization

  • Author

    Chih-Cheng Hsu ; Yu-Chuan Chen ; Lin, Mark Po-Hung

  • Author_Institution
    Dept. of Electr. Eng., Nat. Chung Cheng Univ., Chiayi, Taiwan
  • fYear
    2013
  • fDate
    18-21 Nov. 2013
  • Firstpage
    592
  • Lastpage
    598
  • Abstract
    Utilizing multi-bit flip-flops (MBFFs) is one of the most effective power optimization techniques in modern nanometer integrated circuit (IC) design. Most of the previous work apply MBFFs without doing placement refinement of combinational logic cells. Such problem formulation may result in less power reduction due to tight timing constraints with fixed combinational logic cells. This paper introduces a novel placement flow with clock-tree aware flip-flop merging and MBFF generation, and proposes the corresponding algorithms to simultaneously minimize flip-flop power and clock latency when applying MBFFs during placement. Experimental results based on the IWLS-2005 benchmark show that our approach is very effective in not only flip-flop power but also clock latency minimization without degrading circuit performance. To our best knowledge, this is also the first work in the literature which considers clock trees during flip-flop merging and MBFF generation.
  • Keywords
    combinational circuits; flip-flops; integrated circuit design; logic design; clock latency; combinational logic cells; in-placement clock-tree aware multi-bit flip-flop generation; nanometer integrated circuit design; power optimization; Clocks; Equations; Mathematical model; Merging; Minimization; Power demand; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design (ICCAD), 2013 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1092-3152
  • Type

    conf

  • DOI
    10.1109/ICCAD.2013.6691177
  • Filename
    6691177