Fast and accurate FPGA-based framework for processor architecture vulnerability analysis

被引:0
|
作者
Mahdiani, Hoda [1 ]
Safari, Saeed [1 ]
Salehi, Mostafa E. [1 ]
机构
[1] Univ Tehran, Sch Elect & Comp Engn, Tehran 14395515, Iran
关键词
Architecture Vulnerability analysis; Soft error; Embedded processors; Fault modeling and emulation; Field-programmable gate array; INJECTION; EMULATION;
D O I
10.1016/j.vlsi.2015.11.005
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a fast, accurate, and flexible FPGA-based fault emulation platform, namely FARAVAM that can be exploited for AVF analysis in modern microprocessors. The proposed approach provides fault injection capabilities supporting automatic modification of post-synthesis net-lists and introduces a highly controllable and observable transient fault analysis environment. The presented vulnerability analysis platform using both exhaustive and random fault emulation approaches, provides useful information for identifying areas threatening reliability to make processors more fault tolerant. We applied our platform for extracting the best trade-offs between precision and speed up in vulnerability analysis of MIPS processor. The experimental results indicate that in addition to having high precision we obtain about seven orders of magnitude speed up in comparison with simulation based vulnerability analysis techniques. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:14 / 26
页数:13
相关论文
共 50 条
  • [1] SHARF: AN FPGA-BASED CUSTOMIZABLE PROCESSOR ARCHITECTURE
    Bassoy, Cem Savas
    Manteuffel, Henning
    Mayer-Lindenberg, Friedrich
    FPL: 2009 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, 2009, : 516 - 520
  • [2] A host/co-processor FPGA-based architecture for fast image processing
    Kalomiros, John A.
    Lygouras, John
    IDAACS 2007: PROCEEDINGS OF THE 4TH IEEE WORKSHOP ON INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS: TECHNOLOGY AND APPLICATIONS, 2007, : 373 - +
  • [3] 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
  • [4] An Efficient FPGA-based DataBase Processor for Fast Database Analytics
    Xuan-Thuan Nguyen
    Hong-Thu Nguyen
    Trong-Thuc Hoang
    Inoue, Katsumi
    Shimojo, Osamu
    Murayama, Toshio
    Tominaga, Kenji
    Cong-Kha Pham
    2016 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2016, : 1758 - 1761
  • [5] FPGA-based SIMD processor
    Li, SYC
    Cheuk, GCK
    Lee, KH
    Leong, PHW
    FCCM 2003: 11TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2003, : 267 - 268
  • [6] Fast and Accurate Training of Ensemble Models with FPGA-based Switch
    Meng, Jiuxi
    Guo, Ce
    Gebara, Nadeen
    Luk, Wayne
    2020 IEEE 31ST INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP 2020), 2020, : 81 - 84
  • [7] CrashTest: A Fast High-Fidelity FPGA-Based Resiliency Analysis Framework
    Pellegrini, Andrea
    Constantinides, Kypros
    Zhang, Dan
    Sudhakar, Shobana
    Bertacco, Valeria
    Austin, Todd
    2008 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, 2008, : 363 - 370
  • [8] FPGA-Based Architecture for Fast Feature Extraction with High Resolution
    Sukhanov, Andrey
    2012 IEEE NUCLEAR SCIENCE SYMPOSIUM AND MEDICAL IMAGING CONFERENCE RECORD (NSS/MIC), 2012, : 805 - 806
  • [9] FAST FPGA-BASED ARCHITECTURE FOR PEDESTRIAN DETECTION BASED ON COVARIANCE MATRICES
    Martelli, Samuele
    Tosato, Diego
    Cristani, Marco
    Murino, Vittorio
    2011 18TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2011, : 389 - 392
  • [10] OVERVIEW OF A FPGA-BASED OVERLAY PROCESSOR
    Yu, Yunxuan
    Wu, Chen
    Shi, Xiao
    He, Lei
    2019 CHINA SEMICONDUCTOR TECHNOLOGY INTERNATIONAL CONFERENCE (CSTIC), 2019,