A Unified Approach to Detect and Distinguish Hardware Trojans and Faults in SRAM-based FPGAs

被引:0
|
作者
Omid Ranjbar
Siavash Bayat-Sarmadi
Fatemeh Pooyan
Hossein Asadi
机构
[1] Sharif University of Technology,Department of Computer Engineering
来源
Journal of Electronic Testing | 2019年 / 35卷
关键词
Hardware trojan; Trusted design platform; Fault detection; FPGA;
D O I
暂无
中图分类号
学科分类号
摘要
In recent years, confrontation with hardware Trojans has become a major concern due to various reasons including outsourcing. Such a growing threat is more pronounced in reconfigurable devices as they are used in widespread applications due to low design cost and short time-to-market. Besides their vulnerability to hardware Trojan attacks, SRAM-based reconfigurable devices are also significantly susceptible to faults originated by particle strikes. There have been various methods to mitigate either hardware Trojan attacks or faults. To our knowledge, however, no method has been presented that can integrate detecting, distinguishing, and mitigating faults and Trojans. In this paper, we present an efficient method for SRAM-based reconfigurable devices, which is able to perform Trojan detection while detecting and correcting both permanent faults (faults in SRAM configuration bits) and transient faults (faults which affect flip flops, logical elements, and wires) using a single controller circuitry. The efficiency of the proposed method is evaluated with a well-known benchmark implemented on commercial FPGAs. The results show that the availability and reliability of the proposed method are superior to the conventional triple modular redundancy method by more than 100%. The experiments also show that the proposed method improves the average area and area×delay overheads by 32% and 6%, respectively.
引用
收藏
页码:201 / 214
页数:13
相关论文
共 50 条
  • [31] NEW APPROACH TO EMULATE SEU FAULTS ON SRAM BASED FPGAS
    Reza Omidi Gosheblagh
    Karim Mohammadi
    Journal of Electronics(China), 2014, 31 (01) : 68 - 77
  • [32] A Pragmatic Per-Device Licensing Scheme for Hardware IP Cores on SRAM-Based FPGAs
    Zhang, Li
    Chang, Chip-Hong
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2014, 9 (11) : 1893 - 1905
  • [33] An Improvement Test Approach of Look-Up Table in SRAM-based FPGAs
    Yang, Chao
    Hong, Sheng
    Gao, Cheng
    Zhang, Dong
    Li, Ying
    MICRO NANO DEVICES, STRUCTURE AND COMPUTING SYSTEMS, 2011, 159 : 116 - 123
  • [34] A Novel Error Rate Estimation Approach for UltraScale plus SRAM-based FPGAs
    Sterpone, Luca
    Azimi, Sarah
    Bozzoli, Ludovica
    Du, Boyang
    Lange, Thomas
    Glorieux, Maximilien
    Alexandrescu, Dan
    Polo, Cesar Boatella
    Codinachs, David Merodio
    2018 NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS (AHS 2018), 2018, : 120 - 126
  • [35] Validation Techniques for Fault Emulation of SRAM-based FPGAs
    Quinn, Heather
    Wirthlin, Michael
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2015, 62 (04) : 1487 - 1500
  • [36] A Survey of Diagnosis Method for Interconnect in SRAM-Based FPGAs
    Jie, Zhang
    Na, Zhang
    Zhu XuMing
    Yong, Guan
    Liu, Yongmei
    ADVANCED MATERIALS AND COMPUTER SCIENCE, PTS 1-3, 2011, 474-476 : 1949 - +
  • [37] SRAM-Based FPGAs: Testing the Embedded RAM Modules
    M. Renovell
    J.M. Portal
    J. Figueras
    Y. Zorian
    Journal of Electronic Testing, 1999, 14 : 159 - 167
  • [38] Evaluation of Fault Attack Detection on SRAM-based FPGAs
    Benevenuti, Fabio
    Kastensmidt, Fernanda Lima
    2017 18TH IEEE LATIN AMERICAN TEST SYMPOSIUM (LATS 2017), 2017,
  • [39] A Novel Power Estimation Framework for SRAM-Based FPGAs
    Wang, Shuo
    Chen, Lei
    Wen, Zhiping
    Chu, Peng
    Wang, Lei
    2009 ASIA PACIFIC CONFERENCE ON POSTGRADUATE RESEARCH IN MICROELECTRONICS AND ELECTRONICS (PRIMEASIA 2009), 2009, : 444 - 447
  • [40] Modeling and Testing the Interconnect Resources of SRAM-Based FPGAs
    Wang, Shuo
    Wen, Zhiping
    Chen, Lei
    Wang, Lei
    Liu, Zengrong
    ISTM/2009: 8TH INTERNATIONAL SYMPOSIUM ON TEST AND MEASUREMENT, VOLS 1-6, 2009, : 295 - 298