Probability-Driven Multibit Flip-Flop Integration With Clock Gating

被引:8
|
作者
Gluzer, Doron [1 ]
Wimer, Shmuel [1 ]
机构
[1] Bar Ilan Univ, Fac Engn, IL-52900 Ramat Gan, Israel
关键词
Clock gating (CG); clock network synthesis; low-power design; multibit flip-flop (MBFF); POWER; GENERATION; PLACEMENT;
D O I
10.1109/TVLSI.2016.2614004
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Data-driven clock gated (DDCG) and multibit flip-flops (MBFFs) are two low-power design techniques that are usually treated separately. Combining these techniques into a single grouping algorithm and design flow enables further power savings. We study MBFF multiplicity and its synergy with FF data-to-clock toggling probabilities. A probabilistic model is implemented to maximize the expected energy savings by grouping FFs in increasing order of their data-to-clock toggling probabilities. We present a front-end design flow, guided by physical layout considerations for a 65-nm 32-bit MIPS and a 28-nm industrial network processor. It is shown to achieve the power savings of 23% and 17%, respectively, compared with designs with ordinary FFs. About half of the savings was due to integrating the DDCG into the MBFFs.
引用
收藏
页码:1173 / 1177
页数:5
相关论文
共 50 条
  • [1] Flip-flop State Driven Clock Gating: Concept, Design, and Methodology
    Hyun, Gyounghwan
    Kim, Taewhan
    2019 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2019,
  • [2] Design Flow for Flip-Flop Grouping in Data-Driven Clock Gating
    Wimer, Shmuel
    Koren, Israel
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2014, 22 (04) : 771 - 778
  • [3] Machine Learning Based Flip-Flop Grouping for Toggling Driven Clock Gating
    Park, Sora
    Kim, Taewhan
    2023 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS, 2023,
  • [4] INTEGRA: Fast Multibit Flip-Flop Clustering for Clock Power Saving
    Jiang, Iris Hui-Ru
    Chang, Chih-Long
    Yang, Yu-Ming
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2012, 31 (02) : 192 - 204
  • [5] Low power flip-flop with clock gating on master and slave latches
    Strollo, AGM
    De Caro, D
    ELECTRONICS LETTERS, 2000, 36 (04) : 294 - 295
  • [6] Design and Algorithm for Clock Gating and Flip-flop Co-optimization
    Yang, Giyoung
    Kim, Taewhan
    2018 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD) DIGEST OF TECHNICAL PAPERS, 2018,
  • [7] 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
  • [8] Differential CMOS edge-triggered flip-flop with clock-gating
    Xia, Y
    Almaini, AEA
    ELECTRONICS LETTERS, 2002, 38 (01) : 9 - 11
  • [9] 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
  • [10] A clock skew absorbing flip-flop
    Nedovic, N
    Oklobdzija, VG
    Walker, WW
    2003 IEEE INTERNATIONAL SOLID-STATE CIRCUITS CONFERENCE: DIGEST OF TECHNICAL PAPERS, 2003, 46 : 342 - +