Title :
High level specification of embedded listeners for monitoring of Network-on-Chips
Author :
Christoph Puttmann;Mario Porrmann;Paolo R. Grassi;Marco D. Santambrogio;Ulrich Ru¨ckerty
Author_Institution :
University of Paderborn, System and Circuit Technology, 33102 Paderborn (Germany)
Abstract :
Nowadays, the Network-on-Chip (NoC) paradigm has become more and more popular for building an on-chip communication infrastructure. Like in every traditional network, debugging and performance monitoring are also very important issues in NoC-based systems. Unfortunately, the design process of monitoring hardware is a time consuming activity. The work presented in this paper is based on a high level specification language, called SiLLis (Simplified Language for Listeners), for the convenient development of generic monitoring hardware. SiLLis allows the designer to define complex filter rules on a high abstraction level. In this way, the design time as well as the bandwidth requirements for monitoring data can be drastically reduced. To present the benefits of SiLLis, we define a performance monitor that is integrated into a NoC-based multiprocessor System-on-Chip and can be used both to analyze the performance of the system and to optimize the routing strategy at run-time. By using SiLLis, the performance monitor can be realized with a area overhead of only 0.58 % per NoC node.
Keywords :
"Monitoring","Network-on-a-chip","Hardware","Buildings","Debugging","Process design","Specification languages","Filters","Bandwidth","Multiprocessing systems"
Conference_Titel :
Circuits and Systems (ISCAS), Proceedings of 2010 IEEE International Symposium on
Print_ISBN :
978-1-4244-5308-5
DOI :
10.1109/ISCAS.2010.5537894