aboutsummaryrefslogtreecommitdiffstats
path: root/tests/svinterfaces/runone.sh
diff options
context:
space:
mode:
authorClifford Wolf <clifford@clifford.at>2018-10-20 23:28:09 +0200
committerGitHub <noreply@github.com>2018-10-20 23:28:09 +0200
commitf3de732fb4c85c02b64822c0c557a25b158e80ee (patch)
treeeb537e2edc2e2eebd2cac62b242501650ea56be3 /tests/svinterfaces/runone.sh
parent11c8a9eb960fdb0a412fabcfbe787cbf5cc3a67d (diff)
parent436e3c0a7cbe5a482e14857e4e5a1d02b3464ae8 (diff)
downloadyosys-f3de732fb4c85c02b64822c0c557a25b158e80ee.tar.gz
yosys-f3de732fb4c85c02b64822c0c557a25b158e80ee.tar.bz2
yosys-f3de732fb4c85c02b64822c0c557a25b158e80ee.zip
Merge pull request #674 from rubund/feature/svinterface_at_top
Support for SystemVerilog interfaces as ports in the top level module + test case
Diffstat (limited to 'tests/svinterfaces/runone.sh')
-rwxr-xr-xtests/svinterfaces/runone.sh7
1 files changed, 5 insertions, 2 deletions
diff --git a/tests/svinterfaces/runone.sh b/tests/svinterfaces/runone.sh
index 345801389..0adecc797 100755
--- a/tests/svinterfaces/runone.sh
+++ b/tests/svinterfaces/runone.sh
@@ -22,11 +22,14 @@ iverilog -g2012 ${TESTNAME}_syn.v
iverilog -g2012 ${TESTNAME}_ref_syn.v
set +e
-
iverilog -g2012 ${TESTNAME}_tb.v ${TESTNAME}_ref_syn.v
./a.out
mv output.txt reference_result.txt
-iverilog -g2012 ${TESTNAME}_tb.v ${TESTNAME}_syn.v
+if [ -f ${TESTNAME}_wrapper.v ] ; then
+ iverilog -g2012 ${TESTNAME}_tb_wrapper.v ${TESTNAME}_syn.v
+else
+ iverilog -g2012 ${TESTNAME}_tb.v ${TESTNAME}_syn.v
+fi
./a.out
mv output.txt dut_result.txt