Title :
Graphical interface for debugging RTL Networks-on-Chip
Author :
Möller, L. ; Jesus, H. ; Moraes, F. ; Indrusiak, L.S. ; Hollstein, T. ; Glesner, M.
Author_Institution :
Inst. of Microelectron. Syst., Tech. Univ. Darmstadt, Darmstadt, Germany
Abstract :
One problem of Multiprocessor Systems-on-Chip (MPSoCs) based on Networks-on-Chip (NoCs) is tracing the dozens of parallel communications that are transferred in the system. The goals of tracing communications are usually either debugging or monitoring the NoC for design space exploration. On Register Transfer Level (RTL) NoCs the tracing is frequently verified by waveforms, which provides limited useful information about the global status of the NoC. The goal of this work is to improve the tracing capabilities of RTL NoCs and provide a global picture of what is happening in the NoC. This is accomplished by using a Java tool to represent graphically relevant events of the NoC. The input of this tool is a list of relevant events generated by the RTL simulator during the simulation of an MPSoC. The HERMES NoC is used as test case for the tool.
Keywords :
Java; computer debugging; graphical user interfaces; network-on-chip; program debugging; Java tool; MPSoC simulation; RTL networks-on-chip; RTL simulator; debugging; design space exploration; graphical interface; register transfer level NoC; Buffer storage; Data models; Debugging; Java; Monitoring; Space exploration; Visualization;
Conference_Titel :
Electronics Conference (BEC), 2010 12th Biennial Baltic
Conference_Location :
Tallinn
Print_ISBN :
978-1-4244-7356-4
Electronic_ISBN :
1736-3705
DOI :
10.1109/BEC.2010.5630292