Efficient backup schemes for processors in embedded systems

被引:2
|
作者
Pflanz, M [1 ]
Vierhaus, HT [1 ]
机构
[1] BTU Cottbus, Comp Engn, Cottbus, Germany
关键词
reliable embedded systems; processor backup; processor self-test;
D O I
10.1016/S0038-1101(99)00275-0
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Embedded processors are often used in safety-critical applications such as automotive engineering. Then a high level of reliability over a long lifetime is a critical demand. Higher levels of integration associated with decreasing feature size and lower signal-to-noise ratios in state-of-the-art digital circuits make vulnerability to dynamic as well as static fault effects more likely than in more robust technologies. Traditional fault-tolerant design technology suffers from several drawbacks. One such example is that the triple redundancy schemes used in avionics are costly, while another is that because only one permanent fault can be recognized and compensated on-line, the second fault may just be noticed. In this paper we present schemes for embedded processors which target a long-term dependability by handling even a series of transient faults in an efficient way. It is based on on-line recognition and repair of non-permanent faults using a roll-back strategy (in short time). For faults that are recognized as permanent, we will discuss possibilities and limitations of reconfiguration or self-repair by using (in-field-)programmable logic devices. This requires the on-line availability of backup devices of reasonable performance and complexity. Methods of how to find functional units suitable for backup strategies will be discussed. To increase the efficiency of a reliable embedded processor structure, we use an application driven reduction strategy for additional test and backup components. (C) 2000 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:791 / 796
页数:6
相关论文
共 50 条
  • [1] Vector Processors for Energy-Efficient Embedded Systems
    Dabbelt, Daniel
    Schmidt, Colin
    Love, Eric
    Mao, Howard
    Karandikar, Sagar
    Asanovic, Krste
    [J]. THIRD ACM INTERNATIONAL WORKSHOP ON MANY-CORE EMBEDDED SYSTEMS (MES 2016), 2016, : 10 - 16
  • [2] CODE COMPRESSION SCHEMES FOR EMBEDDED PROCESSORS
    Horti, Deepa
    Jamge, S. B.
    [J]. INTERNATIONAL CONFERENCE ON METHODS AND MODELS IN SCIENCE AND TECHNOLOGY (ICM2ST-10), 2010, 1324 : 438 - 440
  • [3] EMBEDDED MULTICORE PROCESSORS AND SYSTEMS
    Levy, Markus
    Conte, Thomas M.
    [J]. IEEE MICRO, 2009, 29 (03) : 7 - 9
  • [4] Efficient Code Compression for Embedded Processors
    Bonny, Talal
    Henkel, Joerg
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2008, 16 (12) : 1696 - 1707
  • [5] Scalable vector processors for embedded systems
    Kozyrakis, CE
    Patterson, DA
    [J]. IEEE MICRO, 2003, 23 (06) : 36 - 45
  • [6] OnCore Systems' tools for embedded processors
    不详
    [J]. COMPUTER, 2000, 33 (09) : 89 - 89
  • [7] PHOTONIC PROCESSORS EMBEDDED IN INTELLIGENT SYSTEMS
    JARED, DA
    [J]. LASER FOCUS-ELECTRO-OPTICS, 1988, 24 (07): : 110 - 110
  • [8] Register pointer architecture for efficient embedded processors
    Park, JonSoo
    Park, Sung-Boem
    Balfour, James D.
    Black-Schaffer, David
    Kozyrakis, Christos
    Dally, William J.
    [J]. 2007 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2007, : 600 - 605
  • [9] Power-efficient prefetching for embedded processors
    Zhuang, Xiaotong
    Pande, Santosh
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2007, 6 (01) : 3
  • [10] Power-Efficient and Aging-Aware Primary/Backup Technique for Heterogeneous Embedded Systems
    Ansari, Mohsen
    Safari, Sepideh
    Rohbani, Nezam
    Ejlali, Alireza
    Al-Hashimi, Bashir M.
    [J]. IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2023, 8 (04): : 715 - 726