Litcius/Paper detail

TSA-NoC: Learning-Based <u>T</u>hreat Detection and Mitigation for <u>S</u>ecure Network-on-Chip <u>A</u>rchitecture

Ke Wang, Hao Zheng, Ahmed Louri

2020IEEE Micro30 citationsDOI

Abstract

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.

Topics & Concepts

Computer scienceNetwork on a chipLatency (audio)Efficient energy useReinforcement learningMulti-core processorEmbedded systemArtificial neural networkDeep learningChipComputer architectureParallel computingTelecommunicationsArtificial intelligenceEngineeringElectrical engineeringPhysical Unclonable Functions (PUFs) and Hardware SecurityNeuroscience and Neural EngineeringIntegrated Circuits and Semiconductor Failure Analysis