icestorm/icebox/testcase
Chris Baker 95990fb2fc icebox_vlog: add basic test cases
Makefile provides various targets for testing icebox_vlog.
- %_syn.v targets will use icebox_vlog to generate a .v file from
  the blinky.asc file
- %_syntb targets will invoke iverilog on the .v files
- %.json targets will invoke yosys on the .v files
- test target will attempt several combinations of command line options
  for icebox_vlog (all combinations of -s, -l, -p, -c, -C) and will then
  trigger iverilog and yosys targets to attempt parsing the .v files

Output files generated by `make test` can be compared after making code
changes to icebox_vlog.py to identify any regressions.
2024-04-21 17:41:54 -04:00
..
.gitignore icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
Makefile icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky-C_stb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky-Cc_stb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky-Ccp_stb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky-Cl_stb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky-Clc_stb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky-Clcp_stb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky-Clp_stb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky-Cp_stb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky-Cs_stb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky-Csc_stb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky-Cscp_stb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky-Csl_stb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky-Cslc_stb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky-Cslcp_stb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky-Cslp_stb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky-Csp_stb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky-c_stb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky-cp_stb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky-l_stb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky-lc_stb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky-lcp_stb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky-lp_stb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky-p_stb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky-s_stb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky-sc_stb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky-scp_stb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky-sl_stb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky-slc_stb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky-slcp_stb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky-slp_stb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky-sp_stb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky.pcf icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky_stb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00
blinky_tb.v icebox_vlog: add basic test cases 2024-04-21 17:41:54 -04:00