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 条
  • [31] A fault-tolerant architecture for ROIA in cloud
    Liu, Dong
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2015, 6 (05) : 587 - 595
  • [32] A fault-tolerant architecture for Grid system
    Liu, LX
    Wu, QY
    Zhou, B
    GRID AND COOPERATIVE COMPUTING GCC 2004, PROCEEDINGS, 2004, 3251 : 58 - 64
  • [33] A fault-tolerant architecture for ROIA in cloud
    Dong Liu
    Journal of Ambient Intelligence and Humanized Computing, 2015, 6 : 587 - 595
  • [34] ON FAULT-TOLERANT DISTRIBUTOR COMMUNICATION ARCHITECTURE
    GUHA, S
    SEN, A
    IEEE TRANSACTIONS ON COMPUTERS, 1986, 35 (03) : 281 - 283
  • [35] Fault-Tolerant and Reliable Computation in Cloud Computing
    Deng, Jing
    Huang, Scott C. -H.
    Han, Yunghsiang S.
    Deng, Julia H.
    2010 IEEE GLOBECOM WORKSHOPS, 2010, : 1601 - 1605
  • [36] Fault-Tolerant Inverters for Reliable Photovoltaic Systems
    Omana, Martin
    Fiore, Alessandro
    Mongitore, Marco
    Metra, Cecilia
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2019, 27 (01) : 20 - 28
  • [37] Highly fault-tolerant parallel computation
    Spielman, DA
    37TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 1996, : 154 - 163
  • [38] Highly fault-tolerant hypercube multicomputer
    Izadi, BA
    Özgüner, F
    Acan, A
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1999, 146 (02): : 77 - 82
  • [39] An Energy-Aware, Highly Available, and Fault-Tolerant Method for Reliable IoT Systems
    Bukhsh, Muhammad
    Abdullah, Saima
    Rahman, Abdul
    Asghar, Mamoona Naveed
    Arshad, Humaira
    Alabdulatif, Abdulatif
    IEEE ACCESS, 2021, 9 : 145363 - 145381
  • [40] Implementation of Fault-tolerant Architecture for Central Data Processing System in Space Center
    Choi, Yong-Tae
    Ra, Sung-Woong
    2014 14TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS 2014), 2014, : 1479 - 1483