FlexGuard: Dynamic Scoring & Stochastic Routing for Balanced Security-Performance in 3D NoCs

This paper presents FlexGuard, a novel approach for balancing security and performance in 3D Network-on-Chips (NoCs) using dynamic Security-Performance-Availability (SPA) scoring and stochastic routing. To address vulnerabilities in 3D NoCs, including Through-Silicon Via (TSV) link access threats and cryptanalysis attacks, FlexGuard employs a flexible packet prioritization scheme and anonymous source routing. The system categorizes packets into secure (X-Packets), performance oriented (P-Packets), and normal (N-Packets) types, each with tailored routing strategies. A key innovation is the SPA score, which dynamically assesses and balances security, performance, and availability for each potential routing path. FlexGuard incorporates stochastic path selection, lightweight encryption, and virtual channel allocation to ensure deadlock-free routing while maintaining a balance between security measures and system performance. Experimental results demonstrate Flex-Guard's effectiveness in enhancing security without significantly compromising network performance or availability.

Authors

Institutions

Publication Details

Published
2025-04-23
DOI
https://doi.org/10.1109/isqed65160.2025.11014437
Primary Topic
Advanced Memory and Neural Computing
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

FlexGuard: Dynamic Scoring & Stochastic Routing for Balanced Security-Performance in 3D NoCs

Ahmad Patooghy, Mahdi Hasanzadeh, Jason R. Green, Abdolhossein Sarrafzadeh et al.
Advanced Memory and Neural Computing
article

FlexGuard: Dynamic Scoring & Stochastic Routing for Balanced Security-Performance in 3D NoCs

Ahmad Patooghy, Mahdi Hasanzadeh, Jason R. Green, Abdolhossein Sarrafzadeh, Ebad Taheri
article en

Abstract

This paper presents FlexGuard, a novel approach for balancing security and performance in 3D Network-on-Chips (NoCs) using dynamic Security-Performance-Availability (SPA) scoring and stochastic routing. To address vulnerabilities in 3D NoCs, including Through-Silicon Via (TSV) link access threats and cryptanalysis attacks, FlexGuard employs a flexible packet prioritization scheme and anonymous source routing. The system categorizes packets into secure (X-Packets), performance oriented (P-Packets), and normal (N-Packets) types, each with tailored routing strategies. A key innovation is the SPA score, which dynamically assesses and balances security, performance, and availability for each potential routing path. FlexGuard incorporates stochastic path selection, lightweight encryption, and virtual channel allocation to ensure deadlock-free routing while maintaining a balance between security measures and system performance. Experimental results demonstrate Flex-Guard's effectiveness in enhancing security without significantly compromising network performance or availability.

North Carolina Agricultural and Technical State University (US), Film Independent (US), Systems Technology (United States) (US)
National Science Foundation
Openalex Percentile: Top 90%
Advanced Memory and Neural Computing
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

FlexGuard: Dynamic Scoring & Stochastic Routing for Balanced Security-Performance in 3D NoCs — Ahmad Patooghy, Mahdi Hasanzadeh, et al. · (2025) | TGRS Research Map | TGRS