JOURNAL ARTICLE

Hardware Trojan Mitigation in Pipelined MPSoCs

Amin MalekpourRoshan RagelTuo LiHaris JavaidAleksandar IgnjatovićSri Parameswaran

Year: 2020 Journal:   ACM Transactions on Design Automation of Electronic Systems Vol: 25 (1)Pages: 1-27   Publisher: Association for Computing Machinery

Abstract

Multiprocessor System-on-Chip (MPSoC) has become necessary due to the the billions of transistors available to the designer, the need for fast design turnaround times, and the power wall. Thus, present embedded systems are designed with MPSoCs, and one possible way MPSoCs can be realized is through Pipelined MPSoC (PMPSoC) architectures, which are used in applications from video surveillance to cryptosystems. Hardware Trojans (HTs) on PMPSoCs are a significant concern due to the damage caused by their stealth. An adversary could use HTs to extract secret information (data leakage) to modify functionality/data (functional modification) or make PMPSoCs deny service. In this article, we present PMPGuard, a mechanism that (1) detects the presence of hardware Trojans in Third Party Intellectual Property (3PIP) cores of PMPSoCs by continuous monitoring and testing and (2) recovers the system by switching the infected processor core with another one. We designed, implemented, and tested the system on a commercial cycle accurate multiprocessor simulation environment. Compared to the state-of-the-art system-level techniques that use Triple Modular Redundancy (TMR) and therefore incur at least 3× area and power overheads, our proposed system incurs about 2× area and 1.5× power overheads without any adverse impact on throughput.

Keywords:
MPSoC Computer science Embedded system Hardware Trojan Multiprocessing System on a chip Computer hardware Trojan Parallel computing Computer security

Metrics

8
Cited By
1.76
FWCI (Field Weighted Citation Impact)
33
Refs
0.82
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Physical Unclonable Functions (PUFs) and Hardware Security
Physical Sciences →  Computer Science →  Hardware and Architecture
Neuroscience and Neural Engineering
Life Sciences →  Neuroscience →  Cellular and Molecular Neuroscience
Integrated Circuits and Semiconductor Failure Analysis
Physical Sciences →  Engineering →  Electrical and Electronic Engineering

Related Documents

DISSERTATION

Hardware Trojans mitigation in MPSoCs

Malekpour, Amin

University:   UNSWorks (University of New South Wales, Sydney, Australia) Year: 2019
JOURNAL ARTICLE

Trust Filter: Runtime Hardware Trojan Detection in Behavioral MPSoCs

Nandeesha VeerannaBenjamin Carrión Schäfer

Journal:   Journal of Hardware and Systems Security Year: 2017 Vol: 1 (1)Pages: 56-67
BOOK-CHAPTER

Adaptive Pipelined MPSoCs

Haris JavaidSri Parameswaran

Year: 2013 Pages: 101-126
© 2026 ScienceGate Book Chapters — All rights reserved.