A Benes Based NoC Switching Architecture for Mixed Criticality Embedded Systems
Steve Kerrison, David May, Kerstin Eder

TL;DR
This paper introduces MCENoC, a Benes network-based NoC architecture designed for mixed criticality embedded systems, ensuring predictable and verifiable timing behavior crucial for safety-critical applications.
Contribution
The paper presents a novel Benes network-based NoC architecture with formal verification methods, enhancing predictability and safety in mixed criticality embedded systems.
Findings
Predictable, formally verifiable timing behavior across the NoC
Design achieves high throughput and compact size
Formal properties enable exhaustive verification
Abstract
Multi-core, Mixed Criticality Embedded (MCE) real-time systems require high timing precision and predictability to guarantee there will be no interference between tasks. These guarantees are necessary in application areas such as avionics and automotive, where task interference or missed deadlines could be catastrophic, and safety requirements are strict. In modern multi-core systems, the interconnect becomes a potential point of uncertainty, introducing major challenges in proving behaviour is always within specified constraints, limiting the means of growing system performance to add more tasks, or provide more computational resources to existing tasks. We present MCENoC, a Network-on-Chip (NoC) switching architecture that provides innovations to overcome this with predictable, formally verifiable timing behaviour that is consistent across the whole NoC. We show how the fundamental…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInterconnection Networks and Systems · Real-Time Systems Scheduling · Embedded Systems Design Techniques
