Advanced SystemC Modeling

This two-day workshop is intended for engineers who are familiar with SystemC with an interest in learning more about the TLM standard and advanced SystemC modeling.

The course focuses on advanced modeling guidelines and the OSCI TLM standard. There is a healthy mixture of lecture and practical hands-on exercises.

Syllabus

  • Introduction to Transaction Level Modeling
  • Parameterized Modules & Channels
  • User defined and customized Channels
  • SystemC 2.1 classes
  • OSCI TLM standard
    • Unidirectional interfaces
    • TLM Channels
    • Bidirectional interfaces
    • Convenience interface
  • Modeling guidelines
    • Modeling abstraction levels
    • Modeling for performance

Hands On Labs

A good portion of class time will be spent applying principles learned in lecture to practical hands-on labs.

Prerequisites

Introduction to SystemC for Modeling training course (or equivalent experience).

Class Dates & Locations

Begin Date End Date Location Enroll
There are no scheduled classes available.