Hardware Trojan Detection in Soft Error Tolerant Macro Synchronous Micro Asynchronous (MSMA) Pipeline

被引:0
|
作者
Lodhi, Faiq Khalid [1 ]
Hasan, Syed Rafay [2 ]
Hasan, Osman [1 ]
Awwad, Falah [3 ]
机构
[1] Natl Univ Sci & Technol, Sch Elect Engn & Comp Sci, Islamabad, Pakistan
[2] Tennessee Technol Univ, Dept Elect & Comp Engn, Cookeville, TN 38505 USA
[3] United Arab Emirates Univ, Coll Engn, Al Ain, U Arab Emirates
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Glitches due to soft errors have become a major concern in circuits designed in ultra-deep sub-micron technologies. Most of the soft error mitigation techniques require redundancy and are power hungry. Recently, low power quasi delay insensitive (QDI) null conventional logic based asynchronous circuits have been proposed, but these circuits work for pure asynchronous designs only. This paper extends the low-power soft-error-tolerant asynchronous technique for conventional synchronous circuits. The main idea is to accommodate asynchronous standard cells within the synchronous pipeline, and thus giving rise to a macro synchronous micro asynchronous (MSMA) pipeline. An important application of this design is found in detecting the hardware Trojans. The state-of-the-art signature based hardware Trojan detection is implemented using the clock referencing signals for timing signatures. However, an intruder can intrude into clock distribution network itself and may lead to many false positive or even false negative cases. Asynchronous handshake signals, on the other hand, provide event trigger nature to the digital system, and hence the timing analysis is unique to the data path itself alone, without getting affected by the clock distribution network. This paper provides a proof of concept soft error tolerant MSMA design. Time delay based signature without using clock distribution network is obtained to detect hardware Trojan insertion in MSMA.
引用
收藏
页码:659 / 662
页数:4
相关论文
共 32 条
  • [1] Low Power Soft Error Tolerant Macro Synchronous Micro Asynchronous (MSMA) Pipeline
    Lodhi, F. K.
    Hasan, S. R.
    Hasan, O.
    Awwad, F.
    2014 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2014, : 602 - 607
  • [2] Formal Analysis of Macro Synchronous Micro Asychronous Pipeline for Hardware Trojan Detection
    Lodhi, F. K.
    Hasan, S. R.
    Hasan, O.
    Awwad, F.
    2015 NORDIC CIRCUITS AND SYSTEMS CONFERENCE (NORCAS) - NORCHIP & INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP (SOC), 2015,
  • [3] Hardware Trojan Insertion and Detection in Asynchronous Circuits
    Inaba, Koutaro
    Yoneda, Tomohiro
    Kanamoto, Toshiki
    Kurokawa, Atsushi
    Imai, Masashi
    2019 25TH IEEE INTERNATIONAL SYMPOSIUM ON ASYNCHRONOUS CIRCUITS AND SYSTEMS (ASYNC 2019), 2019, : 134 - 143
  • [4] Hardware Trojan Design and Detection in Asynchronous NCL Circuits
    Ponugoti, Kushal K.
    Srinivasan, Sudarshan K.
    Smith, Scott C.
    2020 27TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2020,
  • [5] Hardware Trojan Detection and Functionality Determination for Soft IPs
    Le, Thao
    Weaver, Lucas
    Di, Jia
    Zhang, Shaojie
    Jin, Yier
    2018 IEEE 3RD INTERNATIONAL VERIFICATION AND SECURITY WORKSHOP (IVSW), 2018, : 56 - 61
  • [6] Derating Based Hardware Optimizations in Soft Error Tolerant Designs
    Prasanth, V
    Singh, Virendra
    Parekhji, Rubin
    2012 IEEE 30TH VLSI TEST SYMPOSIUM (VTS), 2012, : 282 - 287
  • [7] Graph Features Analysis and Detection Method of IP Soft Core Hardware Trojan
    Ni, Lin
    Li, Lin
    Zhang, Shuai
    Tong, Sicheng
    Qian, Yang
    Dianzi Yu Xinxi Xuebao/Journal of Electronics and Information Technology, 2024, 46 (11): : 4151 - 4160
  • [8] Characterizing, modeling, and analyzing soft error propagation in asynchronous and synchronous digital circuits
    Hamad, Ghaith Bany
    Hasan, Syed Rafay
    Mohamed, Otmane Ait
    Savaria, Yvon
    MICROELECTRONICS RELIABILITY, 2015, 55 (01) : 238 - 250
  • [9] Hardware-Software Collaborated Method for Soft-Error Tolerant MPSoC
    Liu, Weichen
    Xu, Jiang
    Wang, Xuan
    Wang, Yu
    Zhang, Wei
    Ye, Yaoyao
    Wu, Xiaowen
    Nikdast, Mahdi
    Wang, Zhehui
    2011 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2011, : 260 - 265
  • [10] SwapCodes: Error Codes for Hardware-Software Cooperative GPU Pipeline Error Detection
    Sullivan, Michael B.
    Hari, Siva Kumar Sastry
    Zimmer, Brian
    Tsai, Timothy
    Keckler, Stephen W.
    2018 51ST ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE (MICRO), 2018, : 762 - 774