Probabilistic Verification for Modular Network-on-Chip Systems
summary
A modular NoC model written in Modest produces DTMCs and uses CTL model checking plus statistical model checking to bound power-supply-noise events up to an 8x8 mesh, verifying functional properties like no buffer overflow and single-driver channels. Synchronous labels eliminate interleavings, turning a run that previously exhausted 126 GB into one that completes in about 10 minutes with ~10× less memory; a modular 2x2 now matches the original monolithic results.
AI-written summary · about
chapters (14)
- 0:00Probabilistic verification for NoCs
- 1:02Network-on-chip architectures needed
- 2:46NoCs mesh topologies and routing
- 6:15Power supply noise in NoCs
- 8:01Modeling power supply noise
- 10:05Modest for probabilistic modeling
- 13:39Modular NoC model in Modest
- 16:09Generating packets and behavior
- 17:32Synchronizing clock cycles
- 18:34Verifying correctness with CTL
- 20:21Fixing synchronization issues
- 21:45Results for 3x3 4x4 8x8 NoCs
- 22:50Future work on traffic patterns
- 24:24Q&A
