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 条
  • [21] High Performance and Power-aware Scan Flip-Flop Design
    Eedupuganti, Kalyan
    Murty, N. S.
    2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMPUTING RESEARCH (ICCIC), 2017, : 52 - 55
  • [22] 26TSPC: A Low Hold Time, Low Power Flip-Flop With Clock Path Optimization
    Kang, Kyounghun
    Jung, Wanyeong
    2023 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS, 2023,
  • [23] Low power pulsed flip-flop with clock gating and conditional pulse enhancement
    John, Kuruvilla
    Kumar, R. S. Vinod
    Kumar, S. S.
    INTERNATIONAL JOURNAL OF AUTOMATION AND CONTROL, 2021, 15 (02) : 259 - 274
  • [24] A reduced clock-swing flip-flop (RCSFF) for 63% power reduction
    Kawaguchi, H
    Sakurai, T
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1998, 33 (05) : 807 - 811
  • [25] Low power low leakage Clock Gated Static Pulsed Flip-Flop
    Seyedi, A. S.
    Rasouli, S. H.
    Amirabadi, A.
    Afzali-Kusha, A.
    2006 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, PROCEEDINGS, 2006, : 3658 - +
  • [26] Routability-Driven Flip-Flop Merging Process for Clock Power Reduction
    Chen, Zhi-Wei
    Yan, Jin-Tai
    2010 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, 2010, : 203 - 208
  • [27] A Clock Gated Flip-Flop for Low Power Applications in 90 nm CMOS
    Shaker, Mohamed O.
    Bayoumi, Magdy A.
    2011 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2011, : 558 - 562
  • [28] Pulsed-Latch Utilization for Clock-Tree Power Optimization
    Lin, Hong-Ting
    Chuang, Yi-Lin
    Yang, Zong-Han
    Ho, Tsung-Yi
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2014, 22 (04) : 721 - 733
  • [29] Structural Tests of Slave Clock Gating in Low-power Flip-flop
    Wang, Baosheng
    Rajaraman, Layalakshmi
    Sobti, Kanwaldeep
    Losli, Derrick
    Rearick, Jeff
    2011 IEEE 29TH VLSI TEST SYMPOSIUM (VTS), 2011, : 254 - 259
  • [30] Soft-Clustering Driven Flip-flop Placement Targeting Clock-induced OCV
    Mangiras, Dimitrios
    Mattheakis, Pavlos
    Ribet, Pierre-Olivier
    Dimitrakopoulos, Giorgos
    PROCEEDINGS OF THE 2020 INTERNATIONAL SYMPOSIUM ON PHYSICAL DESIGN (ISPD'20), 2020, : 25 - 32