Skip to content

Doulos/SystemC-Engine

Repository files navigation

SystemC Simulation Engine

This directory contains a presentation (pdf) and source code used to create the presentation. Presentation explains how the SystemC event driven simulator works using a simple design and single stepping the simulator in a graphical fashion.

design

In order to recreate the simulation used to create the presentation, the following are required:

  1. CMake
  2. A compliant C++ compiler
  3. An fully installed version of SystemC at least version 2.3.2 that supports CMake
  4. Environment variable SYSTEMC pointing to the SystemC installation directory (NOT the source).

Under Linux/OS X, the commands would be:

    cmake -B build
    cmake --build build
    ctest --test-dir build/debug -C Debug -VV -LE long

About

Explore the behavior SystemC kernel event-driven simulator (aka "the engine")

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published