Where academic tradition
meets the exciting future

HLS-DoNoC: High-Level Simulator for Dynamically Organizational NoCs

Liang Guang, Ethiopia Nigussie, Juha Plosila, Jouni Isoaho, Hannu Tenhunen, HLS-DoNoC: High-Level Simulator for Dynamically Organizational NoCs. In: Jaan Raik, Viera Stopjaková, Heinrich Vierhaus, Witold Pleskacz, Raimund Ubar, Maksim Jenihhin (Eds.), IEEE 15th International Symposium on Design and Diagnostics of Electronic Circuits and Systems, 89–94, IEEE, 2012.

Abstract:

A high-level simulator is presented for the design and analysis of dynamically organizational Networks-on-Chip (DoNoCs). The DoNoC is able to organize statically or dynamically different network nodes for run-time coarse and fine grained reconfiguration, in particular power management. As an important step in the design flow, a simulator for early-stage design exploration is the focus of the paper. Built upon classic wormhole-based NoC architecture, the simulator is capable of experimenting diverse run-time monitoring and reconfiguration methods. In particular, dynamic clusterization can be performed with inter-cluster interfaces properly configured at the run-time. The simulator is flit-level accurate, trace-driven, and easy-to-reconfigure. It supports both synchronous and ratiochronous timing, and can provide the communication performance and power/energy consumption. The paper demonstrates the usage of the simulator in the design of various cluster-based power management schemes.

BibTeX entry:

@INPROCEEDINGS{inpGuNiPlIsTe12a,
  title = {HLS-DoNoC: High-Level Simulator for Dynamically Organizational NoCs},
  booktitle = {IEEE 15th International Symposium on Design and Diagnostics of Electronic Circuits and Systems},
  author = {Guang, Liang and Nigussie, Ethiopia and Plosila, Juha and Isoaho, Jouni and Tenhunen, Hannu},
  editor = {Raik, Jaan and Stopjaková, Viera and Vierhaus, Heinrich and Pleskacz, Witold and Ubar, Raimund and Jenihhin, Maksim},
  publisher = {IEEE},
  pages = {89–94},
  year = {2012},
}

Belongs to TUCS Research Unit(s): Communication Systems (ComSys), Embedded Computer and Electronic Systems (ECES)

Edit publication