JOURNAL ARTICLE

Model Based Verification of SystemC Designs

Abstract

Recent advancement in system-on-chip design leads to the promotion of system level languages such as SystemC. This latter enables rapid prototyping and fast simulation in comparison to the classical register transfer level (RTL) based approach. Intuitively, from a verification point of view, faster simulation induces better coverage results. In this paper, we propose a methodology to verify SystemC designs. We propose an automatic generation procedure of the system's finite state machine (FSM) from SystemC. The generated FSM is then used to produce test suites allowing functional testing of SystemC designs. Furthermore, the same FSM is used to perform conformance testing to validate lower abstraction levels of the design (e.g., RTL). We illustrate the feasibility and efficiency of our approach on a PCI bus standard

Keywords:
SystemC Computer science Transaction-level modeling Electronic system-level design and verification Formal verification Embedded system System on a chip Abstraction Register-transfer level Computer architecture Finite-state machine Conformance testing Programming language Logic synthesis Logic gate Algorithm Operating system Standardization

Metrics

3
Cited By
0.54
FWCI (Field Weighted Citation Impact)
13
Refs
0.66
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

VLSI and Analog Circuit Testing
Physical Sciences →  Computer Science →  Hardware and Architecture
Embedded Systems Design Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Software Testing and Debugging Techniques
Physical Sciences →  Computer Science →  Software
© 2026 ScienceGate Book Chapters — All rights reserved.