Skip to content

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

License

Notifications You must be signed in to change notification settings

karthick-gururaj/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:

    mkdir build && cd build
    cmake ..
    make run

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

Languages

  • C++ 87.2%
  • CMake 12.8%