caravel/verilog/dv/cocotb
M0stafaRady a0da0fc906
add photo of cocotb structure
2022-10-02 14:10:17 +02:00
..
doc add photo of cocotb structure 2022-10-02 14:10:17 +02:00
tests Adding cocotb evironment with tests and scripts to run 2022-09-30 03:52:34 -07:00
wb_models/housekeepingWB Adding cocotb evironment with tests and scripts to run 2022-09-30 03:52:34 -07:00
.gitignore remove hex files from directory 2022-10-02 04:20:32 -07:00
Makefile Adding cocotb evironment with tests and scripts to run 2022-09-30 03:52:34 -07:00
README.md simple readme 2022-09-30 03:52:34 -07:00
caravel.py Adding cocotb evironment with tests and scripts to run 2022-09-30 03:52:34 -07:00
caravel_tests.py Adding cocotb evironment with tests and scripts to run 2022-09-30 03:52:34 -07:00
caravel_top.sv Adding cocotb evironment with tests and scripts to run 2022-09-30 03:52:34 -07:00
common.py Adding cocotb evironment with tests and scripts to run 2022-09-30 03:52:34 -07:00
cpu.py Adding cocotb evironment with tests and scripts to run 2022-09-30 03:52:34 -07:00
defsParser.py Adding cocotb evironment with tests and scripts to run 2022-09-30 03:52:34 -07:00
logic_analyzer.py Adding cocotb evironment with tests and scripts to run 2022-09-30 03:52:34 -07:00
pli.tab Adding cocotb evironment with tests and scripts to run 2022-09-30 03:52:34 -07:00
tests.json Adding cocotb evironment with tests and scripts to run 2022-09-30 03:52:34 -07:00
verify_cocotb.py rename cocotb.py to verify_cocotb.py 2022-10-02 04:29:48 -07:00

README.md

How to run test:

Navigate to the cocotb directory and run the following command

To run test :

python3 run.py -t <test/s> -sim <type of simulation/s RTL GL or GL_SDF> -tag

Or

python3 run.py --test <test/s> -sim <type of simulation/s RTL GL or GL_SDF> -tag

To run regression

python3 run.py -r -tag

Or

python3 run.py --regression -tag

Notes

Tests and regressions can be used in the same command

Tests and regressions can be found under cocotb/tests.json