Energy-efficient and metastability-immune timing-error detection and recovery circuits for dynamic variation tolerance

被引:10
|
作者
Bowman, Keith A. [1 ]
Tschanz, James W. [1 ]
Kim, Nam Sung [1 ]
Lee, Janice C. [1 ]
Wilkerson, Chris B. [1 ]
Lu, Shih-Lien L. [1 ]
Karnik, Tanay [1 ]
De, Vivek K. [1 ]
机构
[1] Intel Corp, Hillsboro, OR 97124 USA
关键词
D O I
10.1109/ICICDT.2008.4567268
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Timing-error detection and recovery circuits are implemented in a 65nm resilient circuit test-chip to eliminate the clock frequency guardband from dynamic supply voltage (V-CC) and temperature variations as well as to exploit path-activation probabilities for maximizing throughput. Two error-detection sequential (EDS) circuits are introduced to preserve the timing-error detection capability of previous EDS designs while lowering clock energy and removing datapath metastability. Error-recovery circuits replay failing instructions at lower clock frequency to guarantee correct functionality. Relative to conventional circuits, silicon measurements indicate that resilient circuits enable either 25 to 32% throughput gain at equal V-CC or at least 17% V-CC reduction at equal throughput, resulting in 31 to 37% total power reduction.
引用
收藏
页码:155 / 158
页数:4
相关论文
共 9 条
  • [1] Energy-Efficient and Metastability-Immune Resilient Circuits for Dynamic Variation Tolerance
    Bowman, Keith A.
    Tschanz, James W.
    Kim, Nam Sung
    Lee, Janice C.
    Wilkerson, Chris B.
    Lu, Shih-Lien L.
    Karnik, Tanay
    De, Vivek K.
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2009, 44 (01) : 49 - 63
  • [2] A Metastability Immune Timing Error Masking Flip-Flop for Dynamic Variation Tolerance
    Sannena, Govinda
    Das, Bishnu Prasad
    2016 INTERNATIONAL GREAT LAKES SYMPOSIUM ON VLSI (GLSVLSI), 2016, : 151 - 156
  • [3] An Energy-Efficient Resilient Flip-Flop Circuit with Built-In Timing-Error Detection and Correction
    Huang, Che-Min
    Liu, Tsung-Te
    Chiueh, Tzi-Dar
    2015 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION AND TEST (VLSI-DAT), 2015,
  • [4] Temporal Memoization for Energy-Efficient Timing Error Recovery in GPGPUs
    Rahimi, Abbas
    Benini, Luca
    Gupta, Rajesh K.
    2014 DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION (DATE), 2014,
  • [5] An Energy-Efficient Microprocessor Using Multilevel Error Correction for Timing Error Tolerance
    Wang, Sheng
    Xiang, Xiaoyan
    Chen, Chen
    Meng, Jianyi
    PROCEEDINGS OF 2015 IEEE 11TH INTERNATIONAL CONFERENCE ON ASIC (ASICON), 2015,
  • [6] A Power-Efficient 32 bit ARM Processor Using Timing-Error Detection and Correction for Transient-Error Tolerance and Adaptation to PVT Variation
    Bull, David
    Das, Shidhartha
    Shivashankar, Karthik
    Dasika, Ganesh S.
    Flautner, Krisztian
    Blaauw, David
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2011, 46 (01) : 18 - 31
  • [7] Circuit-Level Timing-Error Acceptance for Design of Energy-Efficient DCT/IDCT-Based Systems
    He, Ku
    Gerstlauer, Andreas
    Orshansky, Michael
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2013, 23 (06) : 961 - 974
  • [8] Design of Light-Weight Timing Error Detection and Correction Circuits for Energy-Efficient Near-Threshold Voltage Operation
    Fan, Xuemei
    Liu, Hao
    Li, Hongwei
    Lu, Shengli
    Han, Jie
    ELECTRONICS, 2022, 11 (18)
  • [9] A Power-Efficient 32 bit ARM Processor Using Timing-Error Detection and Correction for Transient-Error Tolerance and Adaptation to PVT Variation (vol 46, pg 18, 2011)
    Bull, David
    Das, Shidhartha
    Shivashankar, Karthik
    Dasika, Ganesh S.
    Flautner, Krisztian
    Blaauw, David
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2011, 46 (03) : 705 - 705