Affiliation:
1. Eindhoven University of Technology, Eindhoven, The Netherlands
2. Philips Research, Eindhoven, The Netherlands
Abstract
Networks on chip (NoCs) are a scalable interconnect solution for multiprocessor systems on chip. We propose a generic reconfigurable online event-based NoC monitoring service, based on hardware probes attached to NoC components, offering run-time observability of NoC behavior and supporting system-level debugging. We present a probe architecture, its programming model, traffic management strategies, and a cost analysis. We prove feasibility via a prototype implementation for the Æthereal NoC. Two MPEG NoC examples show that the monitoring service area, without advanced optimizations, is 17--24% of the NoC area. Two realistic monitoring examples show that monitoring traffic is several orders of magnitude lower than the 2GB/s/link raw bandwidth.
Publisher
Association for Computing Machinery (ACM)
Subject
Electrical and Electronic Engineering,Computer Graphics and Computer-Aided Design,Computer Science Applications
Reference26 articles.
1. ARM. 2002. Embedded Trace Macrocell. www.arm.com. ARM. 2002. Embedded Trace Macrocell. www.arm.com.
2. ARM 2003. AMBA AXI Protocol Specification. ARM. ARM 2003. AMBA AXI Protocol Specification. ARM.
3. Networks on chips: a new SoC paradigm
4. QNoC: QoS architecture and design process for network on chip
Cited by
19 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. SeVNoC: Security Validation of System-on-Chip Designs With NoC Fabrics;IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems;2023-02
2. Network-on-Chip Validation and Debug;Post-Silicon Validation and Debug;2018-09-02
3. Enhancing Observability for Post-Silicon Debug with On-chip Communication Monitors;2018 IEEE Computer Society Annual Symposium on VLSI (ISVLSI);2018-07
4. Efficiency Analysis of Approaches for Temperature Management and Task Mapping in Networks-on-Chip;Advances in Systems Analysis, Software Engineering, and High Performance Computing;2014
5. Self-Adaptive Network On Chips;Proceedings of the 27th Symposium on Integrated Circuits and Systems Design - SBCCI '14;2014