DocumentCode :
124027
Title :
Fast and accurate SEU-tolerance characterization method for Zynq SoCs
Author :
Villata, Igor ; Bidarte, Unai ; Kretzschmar, Uli ; Astarloa, Armando ; Lazaro, J.
Author_Institution :
Dept. of Electron. & Telecommun., Univ. of the Basque Country UPV/EHU, Bilbao, Spain
fYear :
2014
fDate :
2-4 Sept. 2014
Firstpage :
1
Lastpage :
4
Abstract :
In this paper a new SEU (Single Event Upset) emulation method for testing fault tolerant systems in FPGAs is presented. It is implemented on a “Xilinx Zynq®-7000 All Programmable System on Chip (SoC)” device, which combines a hard microprocessor with programmable logic. An important new feature is that an internal hardware configuration interface controlled by this microprocessor is provided. This interface is used for injecting faults into the configuration bitstream in order to emulate radiation effects. Since both the processing system and the programmable logic are in the same chip, this method has the high speed characteristics of internal fault injection methods. As a hard internal configuration interface is provided, a configuration bit belonging to the internal interface port cannot be flipped and injection side effects are avoided. This method is especially suitable for testing complex real fault-tolerant FPGA designs because no substantial modifications need to be added to the original design. A universal verification system is proposed to avoid designing complex external application-dependent testbenches.
Keywords :
field programmable gate arrays; microprocessor chips; radiation hardening (electronics); system-on-chip; FPGA; SEU-tolerance characterization; Xilinx Zynq-7000; Zynq SoC; all programmable system on chip; configuration bitstream; fault tolerant systems; hard microprocessor; internal fault injection; internal hardware configuration interface; programmable logic; radiation effects; single event upset emulation method; universal verification system; Circuit faults; Emulation; Fault tolerant systems; Field programmable gate arrays; Process control; System-on-chip; Testing; FPGA; SEU; ZYNQ; emulation; fault injection; fault tolerance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2014 24th International Conference on
Conference_Location :
Munich
Type :
conf
DOI :
10.1109/FPL.2014.6927416
Filename :
6927416
Link To Document :
بازگشت