Skip to content
STIMSMITH

SystemC

Concept

SystemC is a C++ class library with an event-driven simulation kernel, used with TLM as an industry-proven modeling standard for designs at multiple abstraction levels. In the cited processor-verification evidence, SystemC is used to implement a co-simulation testbench that connects an RTL core and an ISS reference model.

First seen 5/26/2026
Last seen 6/9/2026
Evidence 13 chunks
Wiki v1

WIKI

Overview

SystemC is described in the evidence as a C++ class library, not a separate new language, that includes an event-driven simulation kernel. In combination with TLM, it is characterized as an industry-proven modeling standard for building designs at different levels of abstraction. [SystemC nature]

Modeling structure

READ FULL ARTICLE →

NEIGHBORHOOD

3 nodes · 3 edges
graph · SystemC · depth=1

RELATIONSHIPS

11 connections
The paper mentions SystemC as a functional modeling language for microprocessors.
The co-simulation testbench is implemented in SystemC.
co-simulation testbench ← uses 100% 2e
The co-simulation testbench is implemented using SystemC.
Virtual Prototype ← uses 90% 2e
Virtual prototypes use SystemC for hardware peripheral modeling
RISC-V VP ← uses 100% 2e
RISC-V VP uses SystemC for hardware modeling
Co-Simulation Testbench ← uses 100% 2e
The co-simulation testbench is implemented in SystemC.
x language ← implements 100% 1e
The x language is the functional subset of SystemC.
x language ← derived from 100% 1e
The x language is the functional subset of SystemC.
SimSoC ← uses 95% 1e
SimSoC uses the SystemC kernel to simulate hardware parallelism
x language ← derived from 92% 1e
The x language is described as the functional subset of SystemC

CITATIONS

6 sources