OCCN: a NoC modeling framework for design exploration

  • Authors:
  • Marcello Coppola;Stephane Curaba;Miltos D. Grammatikakis;Riccardo Locatelli;Giuseppe Maruccia;Francesco Papariello

  • Affiliations:
  • ST Microelectronics, AST Grenoble Lab, 12 Jules Horowitz, 38019 Grenoble, France;ST Microelectronics, AST Grenoble Lab, 12 Jules Horowitz, 38019 Grenoble, France;ISD S.A., K. Varnali 22, 15233 Halandri, Greece and Computer Science Group, P.O. Box 140, TEI-Crete, 71500 Heraklion, Greece;Info Engineering, Uni-Pisa, v. Diotisalvi 2, 56122 Pisa, Italy;ST Microelectronics, AST Grenoble Lab, 12 Jules Horowitz, 38019 Grenoble, France;ST Microelectronics, AST Grenoble Lab, 12 Jules Horowitz, 38019 Grenoble, France

  • Venue:
  • Journal of Systems Architecture: the EUROMICRO Journal - Special issue: Networks on chip
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

The On-Chip Communication Network (OCCN) project provides an efficient framework, developed within SourceForge, for the specification, modeling, simulation, and design exploration of network on-chip based on an object-oriented C++ library built on top of SystemC. OCCN is shaped by our experience in developing communication architectures for different System-on-Chip. OCCN increases the productivity of developing communication driver models through the definition of a universal Application Programming Interface (API). This API provides a new design pattern that enables creation and reuse of executable transaction level models across a variety of SystemC-based environments and simulation platforms. It also addresses model portability, simulation platform independence, interoperability, and high-level performance modeling issues.