vunit
vunit copied to clipboard
VUnit is a unit testing framework for VHDL/SystemVerilog
Closes #686 Closes #796 Closes #811 Not sure where it can be tested. Didn't really find a test file for vivado.py? The vivado module is not in the documentation? So...
This work started from the work that @rodrigomelo9 presented in his PR: https://github.com/VUnit/vunit/pull/728.
Vunit seems to install its tests into "test" in the Python path. I found out that, if i create my own archlinux package according to the pkgbuild guidelines from archwiki,...
I have an issue when running multiple threads using the Questa simulator and the flag `-p`. I created a minimal example to reproduce the issue. The testbench implements a single...
Fixing how `axi_read_slave` handles unaligned addresses. Let's say your memory looks like this: byte 0 = 0x00 byte 1 = 0x01 byte 2 = 0x02 byte 3 = 0x03 byte...
Add a PR for an example with the following discussion [July 1, 2020 11:03 AM](https://gitter.im/VUnit/vunit?at=5efcc1f5c223cc536a49391d). This example likely solves the problem in https://github.com/VUnit/vunit/pull/558 I'm looking at https://github.com/VUnit/vunit/tree/master/tests/acceptance which is what...
## Problem The **axi_write_slave** VC has `std_logic_vector` ports, but [internally](https://github.com/VUnit/vunit/blob/b7fcc7f0215181863d1b1c1456ac2f4b80ba9816/vunit/vhdl/verification_components/src/axi_write_slave.vhd#L165C62-L165C72) stores data as `integer`. Converting to two-level logic is understandable in terms of execution speed. However, the conversion from 9-level...
Move project metadata from `setup.py` to `pyproject.toml`. This change should make project more future-proof as the Python ecosystem is moving to `pyproject.toml` format. Moreover, it fixes problems with dependency definitions...
Hello! Could not find this as a known issue. So lets post one 😄 ## Environment Operating system used: Ubuntu 22.04 *(WSL2)* | Tool | Version | Note | |-----------|-----------|-----------------------------------------------------------------------------------------|...