Skip to content

Python/PyPI wrapper for Verilator

License

Notifications You must be signed in to change notification settings

dau-dev/verilator-python

Repository files navigation

verilator

Python wrapping/binding for verilator

Build Status codecov License PyPI

Overview

Wrapper of verilator, distributed via pypi. Includes some extra conveniences.

# Pass-through to verilator
verilator-cli sv/*.sv --timing --trace --assert --cc -Isv --top-module top --build -j 0 --exe sv/sim_sv.cpp

# Wrapper
verilator-cli build sv/*.sv --includes sv --top-module top --exe sv/sim_sv.cpp

License

This software is licensed under the Apache 2.0 license. See the LICENSE file for details.

Verilator is Copyright 2003-2024 by Wilson Snyder. Verilator is free software subject to either the GNU Lesser General Public License Version 3 or the Perl Artistic License Version 2.0.