TSA-NoC: Learning-Based Threat Detection and Mitigation for Secure Network-on-Chip Architecture

被引:15
|
作者
Wang, Ke [1 ]
Zheng, Hao [1 ]
Louri, Ahmed [2 ]
机构
[1] George Washington Univ, Comp Engn, Washington, DC 20052 USA
[2] George Washington Univ, Elect & Comp Engn, Washington, DC 20052 USA
关键词
Routing; Runtime; Transient analysis; Heuristic algorithms; Circuit faults; Security; Monitoring; Network-on-chip;
D O I
10.1109/MM.2020.3003576
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Networks-on-chip (NoCs) are playing a critical role in modern multicore architecture, and NoC security has become a major concern. Maliciously implanted hardware Trojans (HTs) inject faults into on-chip communications that saturate the network, resulting in the leakage of sensitive data via side channels and significant performance degradation. While existing techniques protect NoCs by detecting and isolating HT-infected components, they inevitably incur occasional inaccurate detection with considerable network latency and power overheads. We propose TSA-NoC, a learning-based design framework for secure and efficient on-chip communication. The proposed TSA-NoC uses an artificial neural network for runtime HT-detection with higher accuracy. Furthermore, we propose a deep-reinforcement-learning-based adaptive routing design for HT mitigation with the aim of minimizing network latency and maximizing energy efficiency. Simulation results show that TSA-NoC achieves up to 97% HT-detection accuracy, 70% improved energy efficiency, and 29% reduced network latency as compared to state-of-the-art HT-mitigation techniques.
引用
收藏
页码:56 / 63
页数:8
相关论文
共 50 条
  • [21] Design of a performance enhanced and power reduced dual-crossbar Network-on-Chip (NoC) architecture
    Zhang, Yixuan
    Morris, Randy, Jr.
    Kodi, Avinash K.
    MICROPROCESSORS AND MICROSYSTEMS, 2011, 35 (02) : 110 - 118
  • [22] An Efficient Embryonic Hardware Architecture based on Network-on-Chip
    Khalil, Kasem
    Eldash, Omar
    Dey, Bappaditya
    Kumar, Ashok
    Bayoumi, Magdy
    2021 IEEE INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2021, : 449 - 452
  • [23] A CDMA based scalable hierarchical architecture for network-on-chip
    Badry, Ahmed A. El
    Ghany, Mohamed A. Abd El
    International Journal of Computer Science Issues, 2012, 9 (5 5-2): : 241 - 246
  • [24] The Design of a Network-On-Chip Architecture Based On An Avionic Protocol
    Ben Achballah, Ahmed
    Ben Saoud, Slim
    2014 WORLD SYMPOSIUM ON COMPUTER APPLICATIONS & RESEARCH (WSCAR), 2014,
  • [25] Reasoning and Learning-Based Dynamic Codec Reconfiguration for Varying Processing Requirements in Network-on-Chip
    Shen, Jih-Sheng
    Hsiung, Pao-Ann
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2014, 22 (08) : 1777 - 1790
  • [26] Efficient Parallel Buffer Structure and Its Management Scheme for a Robust Network-on-Chip (NoC) Architecture
    Bahn, Jun Ho
    Bagherzadeh, Nader
    ADVANCES IN COMPUTER SCIENCE AND ENGINEERING, 2008, 6 : 98 - 105
  • [27] Non-Preemptive Test Scheduling for Network-on-Chip(NoC) Based Systems by Reusing NoC as TAM
    Mali, Goutam
    Das, Suman
    Rahaman, Hafizur
    Giri, Chandan
    PROCEEDINGS OF THE 2010 IEEE ASIA PACIFIC CONFERENCE ON CIRCUIT AND SYSTEM (APCCAS), 2010, : 268 - 271
  • [28] A New Adaptive Flow Control for Mesh-based Network-on-Chip (NoC)
    Tang, Minghua
    Lin, Xiaola
    PROCEEDINGS OF THE 8TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE, 2009, : 255 - 260
  • [29] Network-on-chip heuristic mapping algorithm based on isomorphism elimination for NoC optimisation
    Weng Xiaodong
    Liu Yi
    Yang Yintang
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2020, 14 (06): : 272 - 280
  • [30] Multiple Permanent Faults Mitigation Through Bit-Shuffling for Network-on-Chip Architecture
    Mercier, Romain
    Killian, Cedric
    Kritikakou, Angeliki
    Helen, Youri
    Chillet, Daniel
    2020 IEEE 38TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD 2020), 2020, : 205 - 212