Probabilistic Verification for Modular Network-on-Chip Systems (extended version)

📅 2025-11-17
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
To address data transmission unreliability in Network-on-Chip (NoC) systems induced by power supply noise (PSN), this paper proposes a modular modeling and probabilistic verification methodology based on the Modest language. The method integrates modular router models with a hierarchical verification framework, enabling unified formal verification of functional correctness and PSN sensitivity—from individual routers up to 8×8 NoC topologies. Leveraging the Modest Toolset, we perform rigorous formal verification and statistical model checking to quantitatively assess communication consistency, functional reliability, and noise robustness. Compared to conventional approaches, our methodology significantly enhances verifiability, scalability, and model reusability at early design stages. It establishes a novel, formally grounded modeling paradigm for high-reliability NoC design under heterogeneous and dynamic traffic conditions.

Technology Category

Application Category

📝 Abstract
Quantitative verification can provide deep insights into reliable Network-On-Chip (NoC) designs. It is critical to understanding and mitigating operational issues caused by power supply noise (PSN) early in the design process: fluctuations in network traffic in modern NoC designs cause dramatic variations in power delivery across the network, leading to unreliability and errors in data transfers. Further complicating these challenges, NoC designs vary widely in size, usage, and implementation. This case study paper presents a principled, systematic, and modular NoC modeling approach using the Modest language that closely reflects the standard hierarchical design approach in digital systems. Using the Modest Toolset, functional and quantitative correctness was established for several NoC models, all of which were instantiated from a generic modular router model. Specifically, this work verifies the functional correctness of a generic router, inter-router communication, and the entire NoC. Statistical model checking was used to verify PSN-related properties for NoCs of size up to 8x8.
Problem

Research questions and friction points this paper is trying to address.

Verifying functional correctness of modular Network-on-Chip systems
Mitigating operational issues caused by power supply noise
Establishing quantitative reliability for scalable NoC designs
Innovation

Methods, ideas, or system contributions that make the work stand out.

Modest language for modular NoC modeling
Statistical model checking for PSN verification
Generic router model instantiation for scalability
🔎 Similar Papers
No similar papers found.
N
Nick Waddoups
Utah State University, Logan, UT, USA
J
Jonah Boe
Hill Air Force Base, Davis County, UT, USA
Arnd Hartmanns
Arnd Hartmanns
University of Twente
Formal MethodsModel CheckingStochastic Timed SystemsModelling Tools and Formalisms
Prabal Basu
Prabal Basu
Cadence Design Systems, San Jose, CA, USA
Sanghamitra Roy
Sanghamitra Roy
Utah State University, Logan, UT, USA
K
Koushik Chakraborty
Utah State University, Logan, UT, USA
Z
Zhen Zhang
Utah State University, Logan, UT, USA