• 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