Clock-Tree Aware Multibit Flip-Flop Generation During Placement for Power Optimization

被引:17
|
作者
Lin, Mark Po-Hung [1 ,2 ]
Hsu, Chih-Cheng [1 ,2 ]
Chen, Yu-Chuan [1 ,2 ]
机构
[1] Natl Chung Cheng Univ, Dept Elect Engn, Chiayi 621, Taiwan
[2] Natl Chung Cheng Univ, Adv Inst Mfg High Tech Innovat, Chiayi 621, Taiwan
关键词
Clock tree synthesis; multibit flip-flops (MBFFs); physical design; placement; power optimization;
D O I
10.1109/TCAD.2014.2376988
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Utilizing multibit flip-flops (MBFFs) is one of the most effective power optimization techniques in modern nanometer integrated circuit design. Most of the previous works 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 (FF) merging and MBFF generation, and proposes the corresponding algorithms to simultaneously minimize FF 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 FF 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 when generating MBFFs during placement.
引用
收藏
页码:280 / 292
页数:13
相关论文
共 50 条
  • [31] Clock Buffer and Flip-flop Co-optimization for Reducing Peak Current Noise
    Kim, Joohan
    Kim, Taewhan
    2018 19TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED), 2018, : 94 - 99
  • [32] Low Power Magnetic Flip-Flop Optimization With FDSOI Technology Boost
    Cai, Hao
    Wang, You
    Naviner, Lirida Alves de Barros
    Zhao, Weisheng
    IEEE TRANSACTIONS ON MAGNETICS, 2016, 52 (08)
  • [33] Clock Skew Optimization for Maximizing Time Margin by Utilizing Flexible Flip-Flop Timing
    Seo, Hyungjung
    Heo, Jeongwoo
    Kim, Taewhan
    PROCEEDINGS OF THE SIXTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2015), 2015, : 35 - 39
  • [34] High Performance Low Swing Clock Tree Synthesis with Custom D Flip-Flop Design
    Sitik, Can
    Filippini, Leo
    Salman, Emre
    Taskin, Baris
    2014 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2014, : 499 - 504
  • [35] VLFF - A very low-power flip-flop with only two clock transistors
    Maheshwari, Yugal Kishore
    Sachdev, Manoj
    INTEGRATION-THE VLSI JOURNAL, 2025, 100
  • [36] VLFF - A Very Low-power Flip-flop with only Two Clock Transistors
    Maheshwari, Yugal
    Sachdev, Manoj
    2023 IEEE 36TH INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE, SOCC, 2023, : 324 - 329
  • [37] Variation-Aware Flip-Flop Energy Optimization for Ultra Low Voltage Operation
    Kamakari, Tatsuya
    Nishizawa, Shinichi
    Ishihara, Tohru
    Onodera, Hidetoshi
    2014 27TH IEEE INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE (SOCC), 2014, : 17 - 22
  • [38] Scan flip-flop ordering with delay and power minimization during testing
    Giri, C
    Kumar, BN
    Chattopadhyay, S
    INDICON 2005 PROCEEDINGS, 2005, : 467 - 471
  • [39] Optical Square-Wave Clock Generation Based on an All-Optical Flip-Flop
    Kaplan, Aaron M.
    Agrawal, Govind P.
    Maywar, Drew N.
    IEEE PHOTONICS TECHNOLOGY LETTERS, 2010, 22 (07) : 489 - 491
  • [40] Routability-constrained multi-bit flip-flop construction for clock power reduction
    Chen, Zhi-Wei
    Yan, Jin-Tai
    INTEGRATION-THE VLSI JOURNAL, 2013, 46 (03) : 290 - 300