DocumentCode :
2952089
Title :
Implementing a safe embedded computing system in SRAM-based FPGAs using IP cores: A case study based on the Altera NIOS-II soft processor
Author :
Acle, Julio Perez ; Reorda, Matteo Sonza ; Violante, Massimo
Author_Institution :
Fac. de Ing., Univ. de la Republica, Montevideo, Uruguay
fYear :
2011
fDate :
23-25 Feb. 2011
Firstpage :
1
Lastpage :
5
Abstract :
Reconfigurable Field Programmable Gate Arrays (FPGAs) are growing the attention of developers of mission- and safety-critical applications (e.g., aerospace ones), as they allow unprecedented levels of performance, which are making these devices particularly attractive as ASICs replacement, and as they offer the unique feature of in-the-field reconfiguration. However, the sensitivity of reconfigurable FPGAs to ionizing radiation mandates the adoption of fault tolerant mitigation techniques that may impact heavily the FPGA resource usage. In this paper we consider time redundancy, that allows avoiding the high overhead that more traditional approaches like N-modular redundancy introduce, at an affordable cost in terms of application execution-time overhead. A single processor executes two instances of the same software sequentially; the two instances are segregated in their own memory space through a soft IP core that monitors the processor/memory interface for any violations. Moreover, the IP core checks for any processor functional interruption by means of a watchdog timer. Fault injection results are reported showing the characteristics of the proposed approach.
Keywords :
SRAM chips; application specific integrated circuits; embedded systems; fault tolerant computing; field programmable gate arrays; memory architecture; microprocessor chips; reconfigurable architectures; redundancy; ASIC replacement; Altera NIOS-II soft processor; FPGA resource usage; IP cores; N-modular redundancy; SRAM-based FPGA; application execution-time overhead; fault injection; fault tolerant mitigation techniques; in-the-field reconfiguration; ionizing radiation; memory interface; memory space; mission- and safety-critical applications; processor functional interruption; processor interface; reconfigurable FPGA; reconfigurable field programmable gate arrays; safe embedded computing system; soft IP core; time redundancy; watchdog timer; Computer architecture; Field programmable gate arrays; IP networks; Process control; Radiation detectors; Redundancy; Registers; Embedded systems; FPGA; Fault Injection; Fault Tolerance; IP cores;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems (LASCAS), 2011 IEEE Second Latin American Symposium on
Conference_Location :
Bogata
Print_ISBN :
978-1-4244-9484-2
Type :
conf
DOI :
10.1109/LASCAS.2011.5750278
Filename :
5750278
Link To Document :
بازگشت