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 条
  • [1] An Automated Fault Injection Platform for Fault Tolerant FFT Implemented in SRAM-Based FPGA
    Mao, Chuang-An
    Xie, Yu
    Xie, Yizhuang
    Chen, He
    Shi, Hao
    2018 31ST IEEE INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE (SOCC), 2018, : 192 - 196
  • [2] A Fault Injection Platform for FPGA-based Communication Systems
    Leipnitz, Marcos T.
    Junior, Geferson L. H.
    Nazar, Gabriel L.
    2016 IEEE 7TH LATIN AMERICAN SYMPOSIUM ON CIRCUITS & SYSTEMS (LASCAS), 2016, : 59 - 62
  • [3] Fault-tolerant FPGA-based systems
    Elshafey, K
    Hlavicka, J
    COMPUTING AND INFORMATICS, 2002, 21 (05) : 489 - 505
  • [4] FPGA-based fault injection for microprocessor systems
    Civera, P
    Macchiarulo, L
    Rebaudengo, M
    Reorda, MS
    Violante, M
    10TH ASIAN TEST SYMPOSIUM, PROCEEDINGS, 2001, : 304 - 309
  • [5] Routability estimation of FPGA-based fault injection
    Sedaghat, R
    CCECE 2003: CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-3, PROCEEDINGS: TOWARD A CARING AND HUMANE TECHNOLOGY, 2003, : 129 - 132
  • [6] SCFIT: A FPGA-based Fault Injection Technique for SEU Fault Model
    Mohammadi, Abbas
    Ebrahimi, Mojtaba
    Ejlali, Alireza
    Miremadi, Seyed Ghassem
    DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2012), 2012, : 586 - 589
  • [7] A Fast and Accurate FPGA-Based Fault Injection System
    Schweizer, Thomas
    Peterson, Dustin
    Kuehn, Johannes M.
    Kuhn, Tommy
    Rosenstiel, Wolfgang
    2013 IEEE 21ST ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM), 2013, : 236 - 236
  • [8] Testing approach within FPGA-based fault tolerant systems
    Doumar, A
    Ito, H
    PROCEEDINGS OF THE NINTH ASIAN TEST SYMPOSIUM (ATS 2000), 2000, : 411 - 416
  • [9] Remotely Configurable Fault-Tolerant FPGA-based Pacemaker
    Alkady, Gehad I.
    Amer, Hassanein H.
    Daoud, Ramez M.
    2017 12TH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND SYSTEMS (ICCES), 2017, : 19 - 24
  • [10] Reliability and Performance Analysis of FPGA-Based Fault Tolerant System
    Noji, Ryoji
    Fujie, Satoshi
    Yoshikawa, Yuki
    Ichihara, Hideyuki
    Inoue, Tomoo
    IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE VLSI SYSTEMS, PROCEEDINGS, 2009, : 245 - 253