SystemVerilog 2017 Pre-processor, Parser, Elaborator, UHDM Compiler. Provides IEEE Design/TB C/C++ VPI and Python AST & UHDM APIs. Compiles on Linux gcc, Windows msys2-gcc & msvc, OsX
-
Updated
Sep 24, 2026 - C++
SystemVerilog 2017 Pre-processor, Parser, Elaborator, UHDM Compiler. Provides IEEE Design/TB C/C++ VPI and Python AST & UHDM APIs. Compiles on Linux gcc, Windows msys2-gcc & msvc, OsX
Virtual processor co-simulation element for Verilog, VHDL and SystemVerilog environments, allowing host compiled programs to run in a logic simulation. and drive a memory mapped bus
Verilog VPI module to dump FST (Fast Signal Trace) databases
Interfacing VHDL and foreign languages with VUnit
Virtual Pi Library for mocking Raspberry Pi
a lightweight Verilog-vpi Wrapper for Stimuli Generation
RSA_Encryption/Decryption DATA using MATLAB & VPI Library
A generic verification interface to Verilog simulators using TCP sockets
Multi-device optimization of asynchronous ORB-SLAM2 algorithm with CUDA exploitation.
edge perception stack that turns stereo vision and LiDAR into localized 3D observations
NVIDIA DeepStream GStreamer plugin for AprilTag detection on Jetson Orin NX/AGX using VPI 3 and the PVA (Programmable Vision Accelerator). Supports 4 simultaneous RTSP streams with zero CUDA core usage.
An IEEE-1364 VPI interface for CXXRTL (the Yosys C++ simulation backend), so cocotb can drive CXXRTL models.
RustDV-based RTL verification environment for a 4-bit TinyALU using directed testing, deterministic randomized regression, functional coverage, corner-case testing, scoreboard checking, VPI simulation, and GTKWave waveform analysis.
To associate your repository with the vpi topic, visit your repo's landing page and select "manage topics."