Performing fault simulation in large system design

被引:1
|
作者
Ghosh, AK [1 ]
Johnson, BW [1 ]
Profeta, JA [1 ]
机构
[1] RELIABLE SOFTWARE TECHNOL CORP,STERLING,VA
关键词
fault simulation; hardware/software co-design; safety-critical; COTS; large systems;
D O I
10.1109/RAMS.1997.571707
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents a methodology and supporting set of tools for performing fault simulation throughout the design process for large systems. Most of the previous work in fault simulation has sought efficient methods for simulating faults at a single level design abstraction. This paper has developed a methodology for performing fault simulation of design models at the architectural, algorithmic, functional-block, and gate levels of design abstraction (Ref. 12). As a result, fault simulation is supported throughout the design process from system definition through hardware/software implementation. Furthermore, since the fault simulation utilities are provided in an advanced design environment prototype tool, an iterative design/evaluation process is available for system designers at each stage of design refinement. The two key contributions of this paper are: a fault simulation methodology and supporting tools for performing fault simulation throughout the design process of large systems, and a methodology for performing fault simulation concurrently in hardware and software component designs and a proof-of-concept implementation. As a proof-of-concept, we applied the fault simulation methodology to a carborne train control system that interprets signals detected from the rail in order to regulate speed and provide track clearance information. The application of the fault simulation methodology to the train control system illustrates an iterative design/evaluation simulation process in which fault simulation results were used to improve the fault tolerance of the system. In addition, this example illustrated the capability to perform fault injection and co-simulation of hardware and software component designs. The results presented from this application illustrate the viability of this methodology for performing fault simulation in the design process of large systems. The fault simulation methodology is applicable to any number of mission-critical large systems where hardware and software are concurrently developed such as medical devices, aircraft flight control, and telecommunications devices.
引用
收藏
页码:200 / 207
页数:8
相关论文
共 50 条
  • [41] FAULT SIMULATION BECOMES DESIGN VERIFICATION TOOL
    GOERING, R
    COMPUTER DESIGN, 1985, 24 (03): : 71 - &
  • [42] Fault injection and simulation for fault tolerant reconfigurable duplex system
    Kubalik, Pavel
    Kvasnicka, Jiri
    Kubatova, Hana
    PROCEEDINGS OF THE 2007 IEEE WORKSHOP ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS, 2007, : 357 - +
  • [43] Path delay fault simulation on large industrial designs
    Naturajan, Suriyaprakash
    Patil, Srinivas
    Chakravarty, Sreejit
    24TH IEEE VLSI TEST SYMPOSIUM, PROCEEDINGS, 2006, : 16 - +
  • [44] Design of test system for large⁃scale propeller power simulation in wind tunnel
    Lei H.
    Chen Z.
    Wang Z.
    Dou M.
    Zhao Y.
    Hangkong Dongli Xuebao/Journal of Aerospace Power, 2021, 36 (11): : 2261 - 2270
  • [45] Design and implementation of the large-scale complex simulation system for developing team
    Zhang, Bing
    Yang, Ming
    Wang, Zi-Cai
    2002, Chinese Institute of Electronics (24):
  • [46] The design and implemention of a large area terrain 3D simulation system
    Xu W.-B.
    Li L.
    Zhou H.-X.
    Huang J.-X.
    Huang B.
    Dianzi Keji Daxue Xuebao/Journal of the University of Electronic Science and Technology of China, 2011, 40 (03): : 418 - 423
  • [47] Design-time simulation of a large-scale, distributed object system
    Frolund, Svend
    Garg, Pankaj
    ACM Transactions on Modeling and Computer Simulation, 1998, 8 (04): : 374 - 400
  • [48] The Design and Simulation of Main Tool Carrier System in a Condition of Large Vertical Lathe
    Zhang, Jijun
    Liu, Xianli
    He, Genghuang
    Yu, Zhongguang
    ADVANCES IN MATERIALS PROCESSING X, 2012, 500 : 447 - +
  • [49] Control system design for safely performing preventive maintenance
    Suyama, Koichi
    Sebe, Noboru
    2018 IEEE 14TH INTERNATIONAL CONFERENCE ON CONTROL AND AUTOMATION (ICCA), 2018, : 1087 - 1094
  • [50] FTU Fault locating and processing system's design and simulation based on ModBus RTU protocol
    Li, Max W-H.
    Lu, Da
    Lin, M. -H.
    Cai, Ke
    2011 INTERNATIONAL CONFERENCE ON FUTURE COMPUTER SCIENCE AND APPLICATION (FCSA 2011), VOL 3, 2011, : 459 - 462