IPSIM: SystemC 3.0 Enhancements for Communication Refinement

  • Authors:
  • Marcello Coppola;Stephane Curaba;Miltos Grammatikakis;Giuseppe Maruccia

  • Affiliations:
  • ST Microelectronics;ST Microelectronics;ISD S.A.;ST Microelectronics

  • Venue:
  • DATE '03 Proceedings of the conference on Design, Automation and Test in Europe: Designers' Forum - Volume 2
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Refinement is a key methodology for SoC design. The proposed IPSIM design environment, based on a C++ modeling library developed on top of SystemC 3.0, supports an object-oriented design methodology, separates IP modules into behavior and communication components and further establishes two inter-module communication layers. The Message Box layer includes generic and system-specific communication, while the driver layer implements higher level user-defined communications as illustrated in a design example.