A netlist-level fault-injection tool for FPGAs

被引:0
|
作者
Fibich, C. [1 ]
Roessler, P. [1 ]
Tauner, S. [1 ]
Taucher, H. [2 ]
Matschnig, M. [2 ]
机构
[1] Fachhochschule Tech Wien, Inst Embedded Syst, Hochstadtpl 6, A-1200 Vienna, Austria
[2] Siemens AG, Res Grp Elect Design, Corp Technol, A-1210 Vienna, Austria
来源
ELEKTROTECHNIK UND INFORMATIONSTECHNIK | 2015年 / 132卷 / 06期
关键词
fault-injection; FPGA; safety; stress test; verification;
D O I
10.1007/s00502-015-0315-4
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A fault-injection tool can be very interesting in context to safety-critical applications, e.g., to test fault-detection and avoidance mechanisms or simply to stress an application and analyze its behavior when faults occur. In this work, a fault-injection tool is presented which can be used to instrument an FPGA design with fault-injection logic on netlist level during the implementation phase and to inject faults during runtime afterwards. The proposed approach can be smoothly integrated into an industrial FPGA tool flow, supports devices from multiple FPGA vendors and is highly configurable in order to fit to the number of available FPGA logic resources. Differences to related approaches which are applied on either HDL- and netlist-level as well as on the FPGA configuration bitstream are described. Finally, some results are presented to prove the applicability of the proposed solution.
引用
收藏
页码:274 / 281
页数:8
相关论文
共 50 条
  • [1] A netlist-level fault-injection tool for FPGAs [Ein Tool zur Injektion von Fehlern in FPGA-Designs auf Netzlisten-Ebene]
    Fibich C.
    Rössler P.
    Tauner S.
    Taucher H.
    Matschnig M.
    e & i Elektrotechnik und Informationstechnik, 2015, 132 (6) : 274 - 281
  • [2] Netlist-Level IP Protection by Watermarking for LUT-Based FPGAs
    Schmid, Moritz
    Ziener, Daniel
    Teich, Juergen
    PROCEEDINGS OF THE 2008 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY, 2008, : 209 - 216
  • [3] RADSAFiE: A Netlist-Level Fault Injection User Interface Application for FPGA-Based Digital Systems
    Monopoli, Matteo
    Biondi, Matteo
    Nannipieri, Pietro
    Moranti, Silvia
    Fanucci, Luca
    IEEE ACCESS, 2025, 13 : 28809 - 28823
  • [4] HT-TMR: An Efficient Netlist-Level TMR Tool for FPGA SEU Mitigation
    Zhang, Yaowei
    Chen, Lei
    Wang, Shuo
    Zhou, Jing
    Tian, Chunsheng
    Li, Yu
    Bu, Yuanhang
    Yu, Yuxin
    2024 INTERNATIONAL SYMPOSIUM OF ELECTRONICS DESIGN AUTOMATION, ISEDA 2024, 2024, : 788 - 793
  • [5] FAUST: FAUlt-injection script-based tool
    Benso, A
    Di Carlo, S
    Di Natale, G
    Prinetto, P
    Solcia, I
    Tagliaferri, L
    9TH IEEE INTERNATIONAL ON-LINE TESTING SYMPOSIUM, PROCEEDINGS, 2003, : 160 - 160
  • [6] A Method for Assessing Soft Error Rate Based on the Resource Configuration of Netlist-Level Circuit Topology in SRAM-Based FPGAs
    Zhou, Guochang
    Gao, Xiang
    Lai, Xiaoling
    Zhu, Qi
    Guo, Yangming
    2016 PROGNOSTICS AND SYSTEM HEALTH MANAGEMENT CONFERENCE (PHM-CHENGDU), 2016,
  • [7] A fault injection tool for SRAM-based FPGAs
    Alderighi, M
    D'Angelo, S
    Mancini, M
    Sechi, GR
    9TH IEEE INTERNATIONAL ON-LINE TESTING SYMPOSIUM, PROCEEDINGS, 2003, : 129 - 133
  • [8] NetLoiter: A Tool for Automated Testing of Network Applications using Fault-injection
    Rozsival, Michal
    Smrcka, Ales
    2023 53RD ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS WORKSHOPS, DSN-W, 2023, : 207 - 210
  • [9] First Results of Automatic Fault-Injection in an AUTOSAR Tool-chain
    Baumgarten, Guilherme
    Oertel, Markus
    Rettberg, Achim
    Goetz, Marcelo
    2014 12TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2014, : 170 - +
  • [10] Securing Netlist-Level FPGA Design through Exploiting Process Variation and Degradation
    Zheng, Jason Xin
    Potkonjak, Miodrag
    FPGA 12: PROCEEDINGS OF THE 2012 ACM-SIGDA INTERNATIONAL SYMPOSIUM ON FIELD PROGRAMMABLE GATE ARRAYS, 2012, : 129 - 138