• DocumentCode
    3637085
  • 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)
  • fYear
    2010
  • Firstpage
    3333
  • Lastpage
    3336
  • 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"
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (ISCAS), Proceedings of 2010 IEEE International Symposium on
  • Print_ISBN
    978-1-4244-5308-5
  • Type

    conf

  • DOI
    10.1109/ISCAS.2010.5537894
  • Filename
    5537894