ObNoCs: Protecting Network-on-Chip Fabrics Against Reverse-Engineering Attacks


연구 분야: Analysis



학회: ACM Transactions on Embedded Computing Systems, Volume 22, Issue 5s


초록

Modern System-on-Chip designs typically use Network-on-Chip (NoC) fabrics to implement coordination among integrated hardware blocks. An important class of security vulnerabilities involves a rogue foundry reverse-engineering the NoC topology and routing logic. In this paper, we develop an infrastructure, ObNoCs, for protecting NoC fabrics against such attacks. ObNoCs systematically replaces router connections with switches that can be programmed after fabrication to induce the desired topology. Our approach provides provable redaction of NoC functionality: switch configurations induce a large number of legal topologies, only one of which corresponds to the intended topology. We implement the ObNoCs methodology on Intel Quartus™ Platform, and experimental results on realistic SoC designs show that the architecture incurs minimal overhead in power, resource utilization, and system latency.


Author Profile
Dipal Halder

University of Florida USA

United States
Author Profile
Maneesh Merugu

University of Florida USA

United States
Author Profile
Sandip Ray

University of Florida USA

United States

📄 논문 정보

발행 연도 2023년
인용수 8
출판 국가 United States
사이트 ACM
좋아요 수 0

연관 논문 목록 (173건)