M0stafaRady
655232b37d
merge with main
2022-10-24 07:51:16 -07:00
M0stafaRady
a507c7ddd3
cocotb - update verify_cocotb to run caravan with vcs
2022-10-24 07:46:33 -07:00
M0stafaRady
0d30276afa
cocotb - fix include of vcs rtl code to enable the coverage for RTL
2022-10-23 08:13:17 -07:00
M0stafaRady
523fa3a5bb
cooctb- update gpio tests for caravan ( #341 )
...
* update gpio tests for caravan
* cocotb - Add gpio caravan tests
2022-10-22 12:14:25 -07:00
M0stafaRady
900e66a804
update gpio tests for caravan
2022-10-22 11:04:04 -07:00
M0stafaRady
096f5035f5
cocotb - updates related to enable simulating caraval using iverilog ( #320 )
...
* cocotb - updates related to enable simulating caraval using iverilog
* Apply automatic changes to Manifest and README.rst
Co-authored-by: M0stafaRady <M0stafaRady@users.noreply.github.com>
2022-10-21 07:43:34 -07:00
M0stafaRady
9844ba5f21
cocotb - update documentation
2022-10-20 07:56:19 -07:00
M0stafaRady
af9110c6dd
cocotb - update verify_cocotb.py script to fully support running with iverilog in RTL and GL mode
2022-10-20 06:28:07 -07:00
M0stafaRady
23b2045abe
consider test debug be use only dff in linkerscript since test write to the dff2 ram and align the addresses generated ( #308 )
2022-10-19 12:29:24 -07:00
M0stafaRady
340f776e46
cocotb - update script to store git info in the run git_show.log
2022-10-18 12:27:42 -07:00
M0stafaRady
13c2f299d0
cocotb - update script to keep the test log when test pass
2022-10-18 03:12:58 -07:00
M0stafaRady
c7df730c0a
cocotb - ziping passed waves instead of removing them
2022-10-18 02:56:31 -07:00
M0stafaRady
4fe8416c85
Add time consumed to the txt file
2022-10-15 04:36:55 -07:00
M0stafaRady
14ebfa5259
fix bug in bitbang_no_cpu_all_o testbench
2022-10-15 04:18:05 -07:00
M0stafaRady
2d56c68ef2
fix script to not create directory annotation_logs
2022-10-15 02:54:35 -07:00
M0stafaRady
16f55976a9
fix bug at generating new linker script for memory tests
2022-10-15 02:22:21 -07:00
M0stafaRady
5d6af67724
Merge branch 'cocotb' of github.com:efabless/caravel into cocotb
2022-10-14 17:13:23 -07:00
M0stafaRady
422bb26ca0
Optimize and update mem tests - script is generating new linker script for the test to be all to test the whole dff or dff2 memory
2022-10-14 17:12:45 -07:00
M0stafaRady
5f046793e4
update verify cocotb script to delete waves if test passed
2022-10-14 16:18:33 -07:00
M0stafaRady
c538f2923d
Remove wrong sys.exit from cocotb script
2022-10-13 08:55:01 -07:00
M0stafaRady
a8a3be6a8c
Merge branch 'cocotb' of github.com:efabless/caravel into cocotb
2022-10-13 08:43:56 -07:00
M0stafaRady
ae249eb8db
update sdf files location
2022-10-13 08:43:50 -07:00
M0stafaRady
1d8eac5f48
Merge branch 'cocotb' of github.com:efabless/caravel into cocotb
2022-10-13 08:18:17 -07:00
M0stafaRady
86f2c04d3e
Add mem_dff2 test and update script to change the linker script
2022-10-13 08:18:08 -07:00
M0stafaRady
27e6272987
move primetime sdfs under signoff/caravel/primetime_signoff/
2022-10-13 07:00:03 -07:00
M0stafaRady
5d3766edf7
update script and top level testbench for sdf
2022-10-13 04:25:14 -07:00
M0stafaRady
dce509ab11
update script and testbench top level to include sdf
2022-10-12 14:41:37 -07:00
M0stafaRady
e8870d6a8b
fix errors for gate level
2022-10-12 10:29:56 -07:00
M0stafaRady
9cc8ebf28a
update verify_cocotb script to include sdf
2022-10-11 07:30:37 -07:00
M0stafaRady
7fe790649d
Add gpio_all_bidir_user test
2022-10-10 15:59:20 -07:00
M0stafaRady
8cca3a5002
Add gpio_all_i_pd_user and gpio_all_i_pu_user
2022-10-10 14:49:24 -07:00
M0stafaRady
a572a8ec14
add gpio_all_i_user test
2022-10-10 09:07:32 -07:00
M0stafaRady
71d53b9958
added netlist for vcs gl_caravel_vcs.list rtl_caravel_vcs.list
2022-10-10 06:23:47 -07:00
M0stafaRady
45a885caaa
update verify_cocotb script to be dependent on CARAVEL_ROOT and MCW_ROOT
2022-10-10 04:34:26 -07:00
M0stafaRady
00364eb092
Add gpio_all_o_user test
2022-10-09 07:53:25 -07:00
M0stafaRady
e94a8e0477
add test la test
2022-10-08 06:25:26 -07:00
M0stafaRady
3eb0b11380
update verify_cocotb.py to remove vcs generate files
2022-10-06 11:18:48 -07:00
M0stafaRady
a69185dfca
update verify_cocotb.py script to collect coverage only when -cov is passed
2022-10-06 04:44:55 -07:00
M0stafaRady
1bc78c4eea
update verify_cocotb.py script to collect coverage only when -cov is passed
2022-10-06 04:43:02 -07:00
M0stafaRady
fca511f306
change docker mount from the home to repo directory and pdk root
2022-10-05 11:10:24 -07:00
M0stafaRady
0bd6c73b7b
update verify_cocotb script to merge coverage
2022-10-04 10:47:07 -07:00
M0stafaRady
55f6f56921
update verify_cocotb script to run iverilog inside a docker
2022-10-03 01:56:08 -07:00
M0stafaRady
d8a4b812e8
update script to make hex_files directory if not exists and to take argument -vcs if it will work in vcs mode
2022-10-02 06:37:12 -07:00
M0stafaRady
b045977af0
merge with remote branch
2022-10-02 05:39:23 -07:00
M0stafaRady
bd712f64d4
rename cocotb.py to verify_cocotb.py
2022-10-02 04:29:48 -07:00