cocotb-test
cocotb-test copied to clipboard
Unit testing for cocotb
Support for enabling waveform dumping should be added. Different simulators need module parameters passed through in different ways - different command line switches are used, and some require them in...
I just ran in to an issue with cocotb-test that needs to be addressed. I have a directory structure that looks something like this root +- rtl | +- mod1.v...
Support for setting module parameters should be added. Different simulators need module parameters passed through in different ways - different command line switches are used, and some require them in...
Parse and pass cocotb log and not only forwards (recognize log level). Potentially can make a logger that serializes the log (json/yaml) on cocotb side and properly display in cocotb-test.
I normally use the cucumber framework to define tests for my software infrastructure. For ASIC/FPGA verification I am left with a document specifying a test and no link between the...
This PR adds support for the [NVC](https://github.com/nickg/nvc) VHDL simulator. This PR is a ready for review: * [x] Add NVC as a simulator * [x] Integrate NVC into CI tests...
This is something that I have been mulling over for a while to replace the need for makefiles. The idea is simple, set things up such that testbenches can be...
The `timescale` parameter is currently checked with a regex like so: if timescale is None or re.fullmatch("\\d+[npu]?s/\\d+[npu]?s", timescale): Unfortunately, this regex is wrong as `fs` (femtoseconds) is also a valid...
This is my first time using cocotb-test and I'm using it with Verilator. I have used Verilator fairly extensively with just C++ testbenches. I'm following some alexforencich examples for cocotb-test...