A Hybrid Fault-Tolerant Architecture for Highly Reliable Processing Cores

被引:0
|
作者
I. Wali
Arnaud Virazel
A. Bosio
P. Girard
S. Pravossoudovitch
M. Sonza Reorda
机构
[1] University of Montpellier / CNRS,Laboratoire d’Informatique de Robotique et de Microélectronique de Montpellier
[2] Politecnico di Torino,undefined
来源
关键词
Fault tolerance; Microprocessor; Single event transient; Permanent fault; Delay fault; Power consumption; High dependability; Fault injection;
D O I
暂无
中图分类号
学科分类号
摘要
Increasing vulnerability of transistors and interconnects due to scaling is continuously challenging the reliability of future microprocessors. Lifetime reliability is gaining attention over performance as a design factor even for lower-end commodity applications. In this work we present a low-power hybrid fault tolerant architecture for reliability improvement of pipelined microprocessors by protecting their combinational logic parts. The architecture can handle a broad spectrum of faults with little impact on performance by combining different types of redundancies. Moreover, it addresses the problem of error propagation in nonlinear pipelines and error detection in pipeline stages with memory interfaces. Our case-study implementation of a fault tolerant MIPS microprocessor highlights four main advantages of the proposed solution. It offers (i) 11.6 % power saving, (ii) improved transient error detection capability, (iii) lifetime reliability improvement, and (iv) more effective fault accumulation effect handling, in comparison with TMR architectures. We also present a gate-level fault-injection framework that offers high fidelity to model physical defects and transient faults.
引用
收藏
页码:147 / 161
页数:14
相关论文
共 50 条
  • [41] PERFECTORY: A Fault-Tolerant Directory Memory Architecture
    Lee, Hyunjin
    Cho, Sangyeun
    Childers, Bruce R.
    IEEE TRANSACTIONS ON COMPUTERS, 2010, 59 (05) : 638 - 650
  • [42] A fault-tolerant architecture for symmetric block ciphers
    Joo, MK
    Kim, JH
    Choi, YH
    PROCEEDINGS OF THE 11TH ASIAN TEST SYMPOSIUM (ATS 02), 2002, : 212 - 217
  • [43] Fault-tolerant control architecture for an electrical actuator
    Bennett, JW
    Jack, AG
    Sewell, C
    Mason, G
    PESC 04: 2004 IEEE 35TH ANNUAL POWER ELECTRONICS SPECIALISTS CONFERENCE, VOLS 1-6, CONFERENCE PROCEEDINGS, 2004, : 4371 - 4377
  • [44] A FAULT-TOLERANT SYSTEM ARCHITECTURE FOR NAVY APPLICATIONS
    COMFORT, WT
    IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1983, 27 (03) : 219 - 236
  • [45] A Fault-tolerant Architecture for Mobile Robot Localization
    Zhao, Zuoquan
    Wang, Jiadong
    Cao, Jiawei
    Gao, Wenchao
    Ren, Qinyuan
    2019 IEEE 15TH INTERNATIONAL CONFERENCE ON CONTROL AND AUTOMATION (ICCA), 2019, : 584 - 589
  • [46] Fault-tolerant Lightweight High Level Architecture
    Onwuchekwa, Daniel
    Savla, Krishi
    Joshi, Devika
    Obermaisser, Roman
    Pieper, Tobias
    2023 26TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN, DSD 2023, 2023, : 325 - 334
  • [47] Fault-Tolerant Architecture for Nanoelectronic Digital Logic
    Flak, Jacek
    Laiho, Mika
    Paasio, Ari
    ICSES 2008 INTERNATIONAL CONFERENCE ON SIGNALS AND ELECTRONIC SYSTEMS, CONFERENCE PROCEEDINGS, 2008, : 545 - 548
  • [49] Fault-tolerant video on demand in RSerPool architecture
    Maharana, Aurobinda
    Rathna, G. N.
    2006 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND COMMUNICATIONS, VOLS 1 AND 2, 2007, : 521 - 526
  • [50] A FAULT-TOLERANT COMMUNICATION ARCHITECTURE FOR DISTRIBUTED SYSTEMS
    PRADHAN, DK
    REDDY, SM
    IEEE TRANSACTIONS ON COMPUTERS, 1982, 31 (09) : 863 - 870