An Automated FPGA-Based Fault Injection Platform for Granularly-Pipelined Fault Tolerant CORDIC

被引:6
|
作者
Xie, Yu [1 ]
Chen, He [1 ]
Xie, Yizhuang [1 ]
Mao, Chuang-An [1 ]
Li, Bing-Yi [1 ]
机构
[1] Beijing Inst Technol, Beijing Key Lab Embedded Real Time Informat Proc, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
Fault Injection; Single Event Upset(SEU); Fault Tolerant(FT); COordinate Rotation DIgital Computer (CORDIC); SRAM-based FPGA;
D O I
10.1109/FPT.2018.00076
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Augment of integration and complexity makes VLSI circuits more sensitive to errors. Also, soft errors caused by Single Event Upset (SEU) have become a significant threat to modern electronic systems. Therefore, the demand of high reliability on modern electronic systems keeps increasing. Aiming at reliability evaluation of fault tolerant very large scale integrated circuits implemented on SRAM-based FPGA, an automated fault injection platform via Internal Configuration Access Port (ICAP) for rapid fault injection is presented in this paper. We adopt a granularly-pipelined fault tolerant CORDIC processor as the Design Under Test (DUT), and a C++ script is deployed for the external fault injection control environment and automating the fault injection procedure. The proposed method can achieve quantities of repeating fault injection tests and is suitable for any fault tolerant design implemented in SRAM-Based FPGA.
引用
收藏
页码:373 / 376
页数:4
相关论文
共 50 条
  • [31] AVAILABILITY MODEL FOR SELF TEST AND REPAIR IN FAULT TOLERANT FPGA-BASED SYSTEMS
    Shampa Chakraverty
    Anubhav Agarwal
    Broteen Kundu
    Anil Kumar
    JournalofElectronics(China), 2014, 31 (04) : 271 - 283
  • [32] A fast, flexible, and easy-to-develop FPGA-based fault injection technique
    Ebrahimi, Mojtaba
    Mohammadi, Abbas
    Ejlali, Alireza
    Miremadi, Seyed Ghassem
    MICROELECTRONICS RELIABILITY, 2014, 54 (05) : 1000 - 1008
  • [33] FPGA-based mimicking of cryptographic device hacking through fault injection attacks
    Manuel Martin-Valencia, Jose
    Guzman-Miranda, Hipolito
    Aguirre Echanove, Miguel Angel
    2015 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY (ICIT), 2015, : 1576 - 1580
  • [34] Error propagation analysis using FPGA-based SEU-fault injection
    Ejlall, Allreza
    Miremadi, Seyed Ghassem
    MICROELECTRONICS RELIABILITY, 2008, 48 (02) : 319 - 328
  • [35] Evaluation of Susceptibility of FPGA-based Circuits to Fault Injection Attacks Based on Clock Glitching
    Korczyc, Jakub
    Krasniewski, Andrzej
    2012 IEEE 15TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS & SYSTEMS (DDECS), 2012, : 171 - 174
  • [36] An adaptive fault-tolerant memory system for FPGA-based architectures in the space environment
    Fay, Dan
    Shye, Alex
    Bhattacharya, Sayantan
    Connors, Daniel A.
    Wichmann, Steve
    NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS, PROCEEDINGS, 2007, : 250 - +
  • [37] Reliability Analysis of Reconfiguration Controller for FPGA-Based Fault Tolerant Systems: Case Study
    Panek, Richard
    Lojda, Jakub
    Podivinsky, Jakub
    Kotasck, Zdenck
    2020 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION AND TEST (VLSI-DAT), 2020,
  • [38] An FPGA-based multiple-weight-and-neuron-fault tolerant digital multilayer perceptron
    Horita, T.
    Takanami, I.
    NEUROCOMPUTING, 2013, 99 : 570 - 574
  • [39] FLINT: Layout-Oriented FPGA-Based Methodology for Fault Tolerant ASIC Design
    Nowosielski, Rochus
    Gerlach, Lukas
    Bieband, Stephan
    Paya-Vaya, Guillermo
    Blume, Holger
    2015 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2015, : 297 - 300
  • [40] Fault-tolerant voting mechanism and recovery scheme for TMR FPGA-based systems
    D'Angelo, S
    Metra, C
    Pastore, S
    Pogutz, A
    Sechi, GR
    1998 IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI SYSTEMS, PROCEEDINGS, 1998, : 233 - 240