A Fault-tolerant Real-time Microcontroller with Multiprocessor Architecture

被引:0
|
作者
Strollo, Elio [1 ,2 ]
Trifiletti, Alessandro [1 ]
机构
[1] Univ Roma La Sapienza, Dept Elect Engn, Rome, Italy
[2] IES Ingn Elettron Sistemi Srl, Rome, Italy
关键词
Fault tolerance; reliability; multiprocessor; hardware redundancy; reconfigurable soft-core; failure recovery;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The occurrence of faults within microelectronic systems concern an increasing number of application fields. A possible way to build reliable systems is make them fault tolerant by the adoption of redundancies. In this paper we present the design and implementation of a fault tolerant microcontroller device using hardware redundancy of a multiprocessor. This system is FPGA based and parametrized, and can be configured to operate both as a multiprocessor or a single redundant processor, with three processors working in TMR and some spare processors. The indicated recovery procedure allows to rapidly correct transient faults, but also to replace the damaged processors after a permanent fault. The complete system employs three redundant processors on distinct boards, that are used in conjunction so as to have a further TMR level. In this way we obtain a module that is capable to solve all of the system faults, both at processor or boards levels. The programmable system is capable of masking faults, correcting errors, and also showing the possible gradual system degradation due to permanent faults.
引用
收藏
页码:431 / 436
页数:6
相关论文
共 50 条
  • [1] Real-time scheduling in a generic fault-tolerant architecture
    Wellings, AJ
    Beus-Dukic, L
    Powell, D
    [J]. 19TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1998, : 390 - 398
  • [2] Fault-tolerant partitioning scheduling algorithms in real-time multiprocessor systems
    Beitollahi, Hakem
    Deconinck, Geert
    [J]. 12TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2006, : 296 - +
  • [3] A fault-tolerant strategy for real-time task scheduling on multiprocessor system
    Ma, M
    Babak, H
    [J]. SECOND INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS, AND NETWORKS (I-SPAN '96), PROCEEDINGS, 1996, : 544 - 546
  • [4] A Fault-tolerant Scheduling Algorithm Based on Grouping for Real-time Multiprocessor
    Yu, Xingbiao
    Zheng, Changwen
    Hu, Xiaohui
    Zhao, Junsuo
    [J]. 2013 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND TECHNOLOGY (ICIST), 2013, : 919 - 923
  • [5] A fault-tolerant real-time multiprocessor with a built-in recovery mechanism
    N. A. Kosovets
    L. N. Kosovets
    [J]. Cybernetics and Systems Analysis, 2004, 40 (5) : 772 - 777
  • [6] A fault-tolerant resource locking protocol for multiprocessor real-time systems
    Nabavi, Seyede Sahebeh
    Farbeh, Hamed
    [J]. MICROELECTRONICS JOURNAL, 2023, 137
  • [7] A fault-tolerant communication architecture for real-time control systems
    Hilmer, H
    Kochs, HD
    Dittmar, E
    [J]. WFCS '97 - 1997 IEEE INTERNATIONAL WORKSHOP ON FACTORY COMMUNICATION SYSTEMS, PROCEEDINGS, 1997, : 111 - 118
  • [9] Fault-tolerant real-time objects
    Kim, KH
    Subbaraman, C
    [J]. COMMUNICATIONS OF THE ACM, 1997, 40 (01) : 75 - 82
  • [10] Fault-Tolerant Real-Time Scheduling
    B. Kalyanasundaram
    K. Pruhs
    [J]. Algorithmica, 2000, 28 : 125 - 144