Coping With the Obsolescence of Safety- or Mission-Critical Embedded Systems Using FPGAs

被引:24
|
作者
Guzman-Miranda, Hipolito [1 ]
Sterpone, Luca [2 ]
Violante, Massimo [2 ]
Aguirre, Miguel A. [1 ]
Gutierrez-Rizo, Manuel [1 ]
机构
[1] Univ Seville, Dept Elect Engn, Seville 41004, Spain
[2] Politecn Torino, Dept Control & Comp Engn, I-10129 Turin, Italy
关键词
Aerospace; component substitution; field programmable gate arrays (FPGA); reliability; REALIZATION;
D O I
10.1109/TIE.2010.2050291
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Today, many companies are facing the problem of component obsolescence in embedded systems. The incredibly fast growth rate of semiconductor companies is reducing dramatically the time components are available on the market. Twenty years ago, components remained on the market for 5 to 10 years; nowadays, they disappear from the market in less than two years. Developers of safety- or mission-critical systems are particularly sensitive to the obsolescence problem as their systems are expected to remain operative for very long periods (e. g., 30 years or more), and maintaining them fully operative is becoming difficult as the needed components may no longer be available. A possible solution for this problem may be the implementation of the needed components using FPGAs. The purpose of this paper is to provide an overview of the different possibilities designers have to face when developing such dependability-oriented solution. Also, a design flow is presented, describing its applicability to the implementation of processor cores, to be employed as a replacement of obsolete parts in safety- or mission-critical applications. Results show that there is a strong dependence of the reliability of the design with the specific application. The scrubbing process can also be optimized using the related technique.
引用
收藏
页码:814 / 821
页数:8
相关论文
共 50 条
  • [21] Ensuring System Safety and Resiliency for Mission-Critical Systems during the Operations and Maintenance Phase
    Liao, Holmes
    [J]. 2024 INTEGRATED COMMUNICATIONS, NAVIGATION AND SURVEILLANCE CONFERENCE, ICNS, 2024,
  • [22] A toolchain for safety-critical embedded processor programming using FPGAs
    Kimmitt, Jonathan
    Greaves, David J.
    Cirstea, Marcian
    [J]. PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2015, : 848 - 855
  • [23] Component survivability at runtime for mission-critical distributed systems
    Park, Joon S.
    Chandramohan, Pratheep
    Suresh, Avinash T.
    Giordano, Joseph V.
    Kwiat, Kevin A.
    [J]. JOURNAL OF SUPERCOMPUTING, 2013, 66 (03): : 1390 - 1417
  • [24] Component survivability at runtime for mission-critical distributed systems
    Joon S. Park
    Pratheep Chandramohan
    Avinash T. Suresh
    Joseph V. Giordano
    Kevin A. Kwiat
    [J]. The Journal of Supercomputing, 2013, 66 : 1390 - 1417
  • [25] Requirements for distributed mission-critical decision support systems
    White, Stephanie M.
    [J]. 13TH ANNUAL IEEE INTERNATIONAL SYMPOSIUM AND WORKSHOP ON ENGINEERING OF COMPUTER BASED SYSTEMS, PROCEEDINGS: MASTERING THE COMPLEXITY OF COMPUTER-BASED SYSTEMS, 2006, : 123 - +
  • [26] MODELING SERVICE MIGRATION AND RELOCATION IN MISSION-CRITICAL SYSTEMS
    Zuo, Yanjun
    [J]. CRITICAL INFRASTRUCTURE PROTECTION VII, 2013, 417 : 155 - 170
  • [27] An autonomous fault resistant system for mission-critical embedded sensor nodes
    Chang, Hsung-Pin
    Yeh, Tsung-Yu
    [J]. INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2018, 10 (02) : 89 - 103
  • [28] Hiding role assignment in mission-critical collaborative systems
    Fu, XW
    Guan, Y
    Bettati, R
    Zhao, W
    [J]. QUALITY AND RELIABILITY ENGINEERING INTERNATIONAL, 2002, 18 (03) : 201 - 216
  • [29] Contracting for Infrequent Restoration and Recovery of Mission-Critical Systems
    Kim, Sang-Hyun
    Cohen, Morris A.
    Netessine, Serguei
    Veeraraghavan, Senthil
    [J]. MANAGEMENT SCIENCE, 2010, 56 (09) : 1551 - 1567
  • [30] Data center topologies for mission-critical business systems
    Cocchiara, R.
    Davis, H.
    Kinnaird, D.
    [J]. IBM SYSTEMS JOURNAL, 2008, 47 (04) : 695 - 706