Dependability evaluation of Altera FPGA-based embedded systems subjected to SEUs

Zarandi, H. R ; Sharif University of Technology | 2007

75 Viewed
  1. Type of Document: Article
  2. DOI: 10.1016/j.microrel.2006.05.005
  3. Publisher: 2007
  4. Abstract:
  5. Dependability evaluation of embedded systems due to the integration of hardware and software parts is difficult to analyze. In this paper, we have proposed an experimental method to determine sensitivity to soft errors in an embedded system exploiting Altera SRAM-based FPGAs. The evaluation is performed using both the hardware and software parts of the embedded system in a single framework. To do this, the HDL hardware model of the target system as well as the C-written software codes of the target system, are required. Both permanent and transient faults are injected into the partially- or fully-synthesizable hardware of the target system and this can be performed during the design cycle of the system. The fault injection is composed of injecting SEUs into user design memory, and used configuration memory of the exploited FPGA. Using the experimental results, the sensitivity of Altera FPGAs to SEU faults are analyzed and derived. The analytical results reveal that the configuration memory is more significant than design memory to the SEUs due to the relative number of SRAM bits. Moreover, in this framework, in the case of injecting SEUs into user memory, the fault injection experiments are accelerated by the cooperation between a simulator and the FPGA. © 2006 Elsevier Ltd. All rights reserved
  6. Keywords:
  7. Computer hardware ; Computer software ; Error analysis ; Field programmable gate arrays ; Mathematical models ; Altera FPGA based embedded systems ; Dependability evaluation ; Fault injection ; Soft errors ; Embedded systems
  8. Source: Microelectronics Reliability ; Volume 47, Issue 2-3 , 2007 , Pages 461-470 ; 00262714 (ISSN)
  9. URL: https://www.sciencedirect.com/science/article/pii/S0026271406001259