Selective Flip-Flop Optimization for Reliable Digital Circuit Design

被引:4
|
作者
Golanbari, Mohammad Saber [1 ]
Kiamehr, Saman [1 ]
Ebrahimi, Mojtaba [1 ]
Tahoori, Mehdi B. [1 ]
机构
[1] Karlsruhe Inst Technol, Chair Dependable Nano Comp, D-76131 Karlsruhe, Germany
关键词
Stress; Aging; Delays; Transistors; Integrated circuit reliability; bias temperature instability (BTI); flip-flop; IR drop; reliability; voltage drop; HIGH-PERFORMANCE; LOW-POWER; IMPACT;
D O I
10.1109/TCAD.2019.2917848
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Runtime variability sources, such as bias temperature instability (BTI) and supply voltage fluctuation affect both timing and functionality of the flip-flops inside a VLSI circuit. In this paper, we propose a method to improve the timing and reliability of the VLSI circuits by optimizing the flip-flops for resiliency against aging and supply voltage fluctuation. In the proposed selective reliability optimization method, we first extend the standard cell libraries by adding optimized versions of the flip-flops designed for better resiliency against severe BTI impact and/or supply voltage fluctuation. Then, we optimize the VLSI circuit by replacing the aging-critical and voltage-drop-critical flip-flops (VC) of the circuit with the reliability-optimized versions to improve the timing and the reliability of the entire circuit in a cost-effective way. The simulation results show that incorporating the optimized flip-flops in a processor can prolong the lifetime of the processor by 36.9% compared to the original design, which translates into better reliability. This is achieved with negligible leakage overhead (less than 0.1% on the processor) and no area overhead which facilitates the integration of the proposed method in the standard VLSI design flow.
引用
收藏
页码:1484 / 1497
页数:14
相关论文
共 50 条
  • [1] Design of a flip-flop circuit within digital logic analyzer based on FPGA
    Xiao, Ling-Li
    Xu, Ning
    Han, Yin-He
    Harbin Gongye Daxue Xuebao/Journal of Harbin Institute of Technology, 2009, 41 (SUPPL. 1): : 58 - 62
  • [2] TERNARY FLIP-FLOP CIRCUIT
    RATH, SS
    INTERNATIONAL JOURNAL OF ELECTRONICS, 1975, 38 (01) : 41 - 47
  • [3] A SIMPLE FLIP-FLOP CIRCUIT
    HENDRY, DP
    PERRY, AM
    JOURNAL OF THE EXPERIMENTAL ANALYSIS OF BEHAVIOR, 1962, 5 (04) : 442 - &
  • [4] Design of arbitrary value flip-flop circuit and register
    Chen, Shu-Kai
    Lin, Gang
    Changsha Dianli Xueyuan Xuebao/Journal of Changsha University of Electric Power, 2002, 17 (03):
  • [5] INTEGRATED JK FLIP-FLOP CIRCUIT
    INABE, Y
    KATAOKA, K
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1977, 12 (04) : 403 - 406
  • [6] CONTROLLED STABILITY OF FLIP-FLOP CIRCUIT
    STUTZ, TOJ
    MULLER, A
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1972, SC 7 (02) : 211 - &
  • [7] A dynamic logic circuit embedded flip-flop for asic design
    Hirairi, K
    Kosaka, H
    Moriki, K
    Keino, K
    Onuma, K
    PROCEEDINGS OF THE SECOND IEEE ASIA PACIFIC CONFERENCE ON ASICS, 2000, : 21 - 24
  • [8] Performance Optimization in Flip Flop Circuit Design
    NathSaha, Himadri
    Joshi, Pooja
    Chattopadhyay, Adriza
    Deb, Barsha
    Ghosh, Anurupa
    Kumari, Puja
    Mahato, Dipak Kumar
    SayantaniChoudhuri
    Bhattacharjee, Sayani
    Chattopadhyay, Sourav
    Dash, Pranami
    BijoyGharai, Basab
    2018 IEEE 8TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE (CCWC), 2018, : 421 - 423
  • [9] Aging Guardband Reduction through Selective Flip-Flop Optimization
    Golanbari, Mohammad Saber
    Kiamehr, Saman
    Ebrahimi, Mojtaba
    Tahoori, Mehdi B.
    2015 20TH IEEE EUROPEAN TEST SYMPOSIUM (ETS), 2015,
  • [10] From a fuzzy flip-flop to a MVL flip-flop
    Maguire, LP
    McGinnity, TM
    McDaid, LJ
    1999 29TH IEEE INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC, PROCEEDINGS, 1999, : 294 - 299