20 Commits

Author SHA1 Message Date
Nikolay Puzanov
79f9ac5ad6 Add useful "map combinations" macro. See counter example 2022-08-20 16:36:48 +03:00
Nikolay Puzanov
e667b0657d Add verbose output for iverilog and vvp 2022-08-15 16:52:49 +03:00
Nikolay Puzanov
f4fa7c5724 Add usefun functions (combinations list? ...) and (transpose list?) 2022-08-15 12:02:57 +03:00
Nikolay Puzanov
52ad1bbd11 Run tests in one thread is static option specified 2022-08-12 10:49:32 +03:00
Nikolay Puzanov
4f9aec3d2f Add extra parameters for test script 2022-08-09 18:10:57 +03:00
Nikolay Puzanov
b163e585ef Add static work path for initial modules testing 2022-08-09 09:50:11 +03:00
Nikolay Puzanov
02f954d829 Small fix 2022-07-12 19:29:24 +03:00
Nikolay Puzanov
d298a14bff Add iverilog VPI compiler invocation function 2022-07-12 18:46:43 +03:00
Nikolay Puzanov
8f0849d1cb Functions for getting path relative to base or work dir 2022-07-12 18:44:49 +03:00
Nikolay Puzanov
905ff218f8 Add additional verilog defines UTEST_* 2022-07-12 18:43:38 +03:00
Nikolay Puzanov
b5d2b12863 Return #f from testbench of no test procedures available 2022-07-12 18:40:59 +03:00
Nikolay Puzanov
2cd32319fc Change log file name from test-log.txt to log.txt 2022-07-12 18:39:59 +03:00
Nikolay Puzanov
e917908049 Add base path (folder with TB script) to includes list by default 2022-07-09 12:31:13 +03:00
Nikolay Puzanov
ea6a0837e2 Rename command line argument '--no-restart' to '--norestart' 2022-07-09 12:30:30 +03:00
Nikolay Puzanov
af29e1b7fa Add defines for base and work directories 2022-07-08 22:13:11 +03:00
Nikolay Puzanov
8db239e476 Make 1s timeout (simulation time) by default 2022-07-08 22:12:40 +03:00
Nikolay Puzanov
fa05283d68 Downcase testbench name in work directory name 2022-07-08 22:12:00 +03:00
Nikolay Puzanov
0d3468277f Allow to specify string parameters and defines 2022-07-08 22:10:39 +03:00
Nikolay Puzanov
72c2f9445b Print understandable error message when file/dir not found 2022-07-08 22:05:22 +03:00
Nikolay Puzanov
8b4ae738a1 Add version 0.0.1 2022-07-07 20:00:14 +03:00