Result Details
VerTrace: An Open-Source Toolchain for Portable Stimulus Vertical Reuse
The Portable Test and Stimulus Standard (PSS) is a new standard used in the verification of hardware designs. It enables the reuse of abstract verification scenarios across platforms, design variants, and design hierarchies through portable models (PMs). The standard and use cases presented in the publications primarily focus on scenario creation and constraint solving within PMs, while the infrastructure for transforming abstract scenarios into executable tests remains largely manual. This paper presents VerTrace, a unique toolchain for automating the vertical reuse of PMs, developed by extending and adapting existing open-source tools and by developing custom tools. The toolchain was evaluated on several open-source RTL designs of varying complexity. Results demonstrate that the toolchain scales effectively with design complexity and transforms PSS vertical reuse from a manual, error-prone process into an automated approach grounded in static design analysis.
PSS, Digital Design, Static Analysis, Data Flow, Control Flow, SMT, SystemVerilog, Simulation-based Verification
@inproceedings{BUT198105,
author="Petr {Bardonek} and Marcela {Zachariášová}",
title="VerTrace: An Open-Source Toolchain for Portable Stimulus Vertical Reuse",
booktitle="2025 32nd IEEE International Conference on Electronics, Circuits and Systems (ICECS)",
year="2025",
pages="1--4",
publisher="IEEE",
address="Marrakech, Morocco",
doi="10.1109/ICECS66544.2025.11270614",
isbn="979-8-3315-9585-2",
url="https://ieeexplore.ieee.org/document/11270614"
}