aboutsummaryrefslogtreecommitdiffstats
path: root/tests/asicworld
Commit message (Collapse)AuthorAgeFilesLines
* Fix FIRRTL to Verilog process instance subfield assignment.Jim Lawson2019-02-251-1/+0
| | | | | | Don't emit subfield assignments: bits(x, y, z) <= ... - but instead, add them to the reverse-wire-map where they'll be treated at the end of the module. Enable tests which were disabled due to incorrect treatment of subfields. Assume the `$firrtl2verilog` variable contains any additional switches to control verilog generation (i.e. `--no-dedup -X mverilog`)
* Append (instead of over-writing) EXTRA_FLAGSJim Lawson2019-02-151-1/+1
|
* Update cells supported for verilog to FIRRTL conversion.Jim Lawson2019-02-151-0/+24
| | | | | | | | | | | | | Issue warning messages for missing parameterized modules and attempts to set initial values. Replace simple "if (cell-type)" with "else if" chain. Fix FIRRTL shift handling. Add support for parameterized modules, $shift, $shiftx. Handle default output file. Deal with no top module. Automatically run pmuxtree pass. Allow EXTRA_FLAGS and SEED parameters to be set in the environment for tests/tools/autotest.mk. Support FIRRTL regression testing in tests/tools/autotest.sh Add xfirrtl files to test directories to exclude files from FIRRTL regression tests that are known to fail.
* Remove asicworld tests for (unsupported) switch-level modellingClifford Wolf2019-01-274-69/+0
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Add optional SEED=n command line option to Makefile, and -S n command line ↵Eric Smith2016-09-221-1/+13
| | | | option to test scripts, for deterministic regression tests.
* Some fixes in tests/asicworld/*_tb.vClifford Wolf2016-05-204-50/+41
|
* Another block of spelling fixesLarry Doolittle2015-08-141-1/+1
| | | | Smaller this time
* Fixed CRLF line endingsClifford Wolf2015-08-134-266/+266
|
* Some ASCII encoding fixes (comments and docs) by Larry DoolittleClifford Wolf2015-08-131-1/+1
|
* Some test related fixesClifford Wolf2015-02-123-150/+0
| | | | (incl. removal of three bad test cases)
* Added autotest -e (do not use -noexpr on write_verilog)Clifford Wolf2014-08-301-1/+1
|
* Added "make -j{N}" support to "make test"Clifford Wolf2014-07-301-1/+1
|
* Added note to "make test": use git checkout of iverilogClifford Wolf2014-07-161-1/+1
|
* Added tests/realmath to "make test"Clifford Wolf2014-06-151-1/+0
|
* Fixed undef behavior in tests/asicworld/code_verilog_tutorial_fsm_full_tb.vClifford Wolf2013-05-241-1/+3
|
* added more .gitignore files (make test)Clifford Wolf2013-01-051-0/+2
|
* initial importClifford Wolf2013-01-0589-0/+2899