mirror of
				https://github.com/openhwgroup/cvw
				synced 2025-02-11 06:05:49 +00:00 
			
		
		
		
	Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
This commit is contained in:
		
						commit
						fd980fe9d6
					
				@ -34,7 +34,7 @@ vlib work
 | 
				
			|||||||
if {$2 eq "buildroot" || $2 eq "buildroot-checkpoint"} {
 | 
					if {$2 eq "buildroot" || $2 eq "buildroot-checkpoint"} {
 | 
				
			||||||
    vlog -lint -work work_${1}_${2} +incdir+../config/$1 +incdir+../config/shared ../testbench/testbench-linux.sv ../testbench/common/*.sv ../src/*/*.sv ../src/*/*/*.sv -suppress 2583
 | 
					    vlog -lint -work work_${1}_${2} +incdir+../config/$1 +incdir+../config/shared ../testbench/testbench-linux.sv ../testbench/common/*.sv ../src/*/*.sv ../src/*/*/*.sv -suppress 2583
 | 
				
			||||||
    # start and run simulation
 | 
					    # start and run simulation
 | 
				
			||||||
    vopt +acc work_${1}_${2}.testbench -work work_${1}_${2} -G RISCV_DIR=$3 -G INSTR_LIMIT=$4 -G INSTR_WAVEON=$5 -G CHECKPOINT=$6 -o testbenchopt 
 | 
					    vopt +acc work_${1}_${2}.testbench -work work_${1}_${2} -G RISCV_DIR=$3 -G INSTR_LIMIT=$4 -G INSTR_WAVEON=$5 -G CHECKPOINT=$6 -G NO_SPOOFING=0 -o testbenchopt 
 | 
				
			||||||
    vsim -lib work_${1}_${2} testbenchopt -suppress 8852,12070,3084,3829
 | 
					    vsim -lib work_${1}_${2} testbenchopt -suppress 8852,12070,3084,3829
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    #-- Run the Simulation
 | 
					    #-- Run the Simulation
 | 
				
			||||||
@ -48,7 +48,7 @@ if {$2 eq "buildroot" || $2 eq "buildroot-checkpoint"} {
 | 
				
			|||||||
} elseif {$2 eq "buildroot-no-trace"} {
 | 
					} elseif {$2 eq "buildroot-no-trace"} {
 | 
				
			||||||
    vlog -lint -work work_${1}_${2} +incdir+../config/$1 +incdir+../config/shared ../testbench/testbench-linux.sv ../testbench/common/*.sv ../src/*/*.sv ../src/*/*/*.sv -suppress 2583
 | 
					    vlog -lint -work work_${1}_${2} +incdir+../config/$1 +incdir+../config/shared ../testbench/testbench-linux.sv ../testbench/common/*.sv ../src/*/*.sv ../src/*/*/*.sv -suppress 2583
 | 
				
			||||||
    # start and run simulation
 | 
					    # start and run simulation
 | 
				
			||||||
    vopt +acc work_${1}_${2}.testbench -work work_${1}_${2} -G RISCV_DIR=$3 -G INSTR_LIMIT=0 -G INSTR_WAVEON=0 -G CHECKPOINT=0 -G NO_IE_MTIME_CHECKPOINT=1 -o testbenchopt 
 | 
					    vopt +acc work_${1}_${2}.testbench -work work_${1}_${2} -G RISCV_DIR=$3 -G INSTR_LIMIT=0 -G INSTR_WAVEON=0 -G CHECKPOINT=0 -G NO_SPOOFING=1 -o testbenchopt 
 | 
				
			||||||
    vsim -lib work_${1}_${2} testbenchopt -suppress 8852,12070,3084,3829
 | 
					    vsim -lib work_${1}_${2} testbenchopt -suppress 8852,12070,3084,3829
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    #-- Run the Simulation
 | 
					    #-- Run the Simulation
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user