Towards Reliable Systems: A Scalable Approach to AXI4 Transaction Monitoring
Chaoqun Liang, Thomas Benz, Alessandro Ottaviano, Angelo, Garofalo, Luca Benini, Davide Rossi

TL;DR
This paper presents a scalable, reliable transaction monitoring unit for AXI4 interfaces in safety-critical systems, enabling detection and recovery from transaction failures with minimal overhead and configurable precision.
Contribution
Introduces a novel, drop-in AXI4 transaction monitoring unit with two variants tailored for different system constraints, enhancing reliability in safety-critical applications.
Findings
Effective detection of transaction failures and protocol violations.
Reduced detection latency by up to hundreds of cycles.
Low area overhead confirmed through system-level evaluations.
Abstract
In safety-critical SoC applications such as automotive and aerospace, reliable transaction monitoring is crucial for maintaining system integrity. This paper introduces a drop-in Transaction Monitoring Unit (TMU) for AXI4 subordinate endpoints that detects transaction failures including protocol violations or timeouts and triggers recovery by resetting the affected subordinates. Two TMU variants address different constraints: a Tiny-Counter solution for tightly area-constrained systems and a Full-Counter solution for critical subordinates in mixed-criticality SoCs. The Tiny-Counter employs a single counter per outstanding transaction, while the Full-Counter uses multiple counters to track distinct transaction stages, offering finer-grained monitoring and reducing detection latencies by up to hundreds of cycles at roughly 2.5x the area cost. The Full-Counter also provides detailed error…
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
TopicsReal-time simulation and control systems · Smart Grid Security and Resilience · Embedded Systems Design Techniques
