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