mirror of
https://github.com/openhwgroup/cvw.git
synced 2025-06-28 09:36:01 -04:00
Moved do files into questa
This commit is contained in:
parent
a8a03d6011
commit
a1d3e5b15e
15 changed files with 8 additions and 7 deletions
|
@ -20,11 +20,15 @@
|
||||||
|
|
||||||
onbreak {resume}
|
onbreak {resume}
|
||||||
|
|
||||||
|
set CONFIG ${1}
|
||||||
|
set TESTSUITE ${2}
|
||||||
|
set WKDIR wkdir/work_${CONFIG}_${TESTSUITE}
|
||||||
|
|
||||||
# create library
|
# create library
|
||||||
if [file exists wkdir/work_${1}_${2}] {
|
if [file exists ${WKDIR}] {
|
||||||
vdel -lib wkdir/work_${1}_${2} -all
|
vdel -lib ${WKDIR} -all
|
||||||
}
|
}
|
||||||
vlib wkdir/work_${1}_${2}
|
vlib ${WKDIR}
|
||||||
# Create directory for coverage data
|
# Create directory for coverage data
|
||||||
mkdir -p cov
|
mkdir -p cov
|
||||||
|
|
||||||
|
@ -63,10 +67,7 @@ if {$argc >= 3} {
|
||||||
# "Extra checking for conflicts with always_comb done at vopt time"
|
# "Extra checking for conflicts with always_comb done at vopt time"
|
||||||
# because vsim will run vopt
|
# because vsim will run vopt
|
||||||
|
|
||||||
# default to config/rv64ic, but allow this to be overridden at the command line. For example:
|
vlog -lint -work ${WKDIR} +incdir+../config/$1 +incdir+../config/deriv/$1 +incdir+../config/shared ../src/cvw.sv ../testbench/testbench.sv ../testbench/common/*.sv ../src/*/*.sv ../src/*/*/*.sv -suppress 2583 -suppress 7063,2596,13286
|
||||||
# do wally-pipelined-batch.do ../config/rv32imc rv32imc
|
|
||||||
|
|
||||||
vlog -lint -work wkdir/work_${1}_${2} +incdir+../config/$1 +incdir+../config/deriv/$1 +incdir+../config/shared ../src/cvw.sv ../testbench/testbench.sv ../testbench/common/*.sv ../src/*/*.sv ../src/*/*/*.sv -suppress 2583 -suppress 7063,2596,13286
|
|
||||||
|
|
||||||
# start and run simulation
|
# start and run simulation
|
||||||
# remove +acc flag for faster sim during regressions if there is no need to access internal signals
|
# remove +acc flag for faster sim during regressions if there is no need to access internal signals
|
Loading…
Add table
Add a link
Reference in a new issue