mirror of
				https://github.com/openhwgroup/cvw
				synced 2025-02-11 06:05:49 +00:00 
			
		
		
		
	/cad/mentor/questa_sim-2023.4/questasim is fixed, relative paths to design and testbench files are fixed, and RISCV-DV submodule is updated back to the latest commit on master branch
This commit is contained in:
		
							parent
							
								
									a249f6f2d7
								
							
						
					
					
						commit
						f999ccadf4
					
				@ -1 +1 @@
 | 
			
		||||
Subproject commit a7e27bc046405f0dbcde091be99f5a5d564e2172
 | 
			
		||||
Subproject commit f0c570d11236f94f9c5449870223a5ac717cc580
 | 
			
		||||
@ -24,8 +24,8 @@ vlib work
 | 
			
		||||
# start and run simulation
 | 
			
		||||
# remove +acc flag for faster sim during regressions if there is no need to access internal signals
 | 
			
		||||
        # *** modelsim won't take `PA_BITS, but will take other defines for the lengths of DTIM_RANGE and IROM_LEN.  For now just live with the warnings.
 | 
			
		||||
vlog +incdir+../config/$1 \
 | 
			
		||||
     +incdir+../config/shared \
 | 
			
		||||
vlog +incdir+$env(WALLY)/config/$1 \
 | 
			
		||||
     +incdir+$env(WALLY)/config/shared \
 | 
			
		||||
     +define+USE_IMPERAS_DV \
 | 
			
		||||
     +define+IDV_INCLUDE_TRACE2COV \
 | 
			
		||||
     +incdir+$env(IMPERAS_HOME)/ImpPublic/include/host \
 | 
			
		||||
@ -49,11 +49,11 @@ vlog +incdir+../config/$1 \
 | 
			
		||||
     +incdir+$env(IMPERAS_HOME)/ImpProprietary/source/host/riscvISACOV/source \
 | 
			
		||||
     $env(IMPERAS_HOME)/ImpProprietary/source/host/idv/trace2cov.sv  \
 | 
			
		||||
    \
 | 
			
		||||
    ../src/cvw.sv \
 | 
			
		||||
     ../testbench/testbench-imperas.sv \
 | 
			
		||||
     ../testbench/common/*.sv   \
 | 
			
		||||
     ../src/*/*.sv \
 | 
			
		||||
     ../src/*/*/*.sv \
 | 
			
		||||
     $env(WALLY)/src/cvw.sv \
 | 
			
		||||
     $env(WALLY)/testbench/testbench-imperas.sv \
 | 
			
		||||
     $env(WALLY)/testbench/common/*.sv   \
 | 
			
		||||
     $env(WALLY)/src/*/*.sv \
 | 
			
		||||
     $env(WALLY)/src/*/*/*.sv \
 | 
			
		||||
     -suppress 2583 \
 | 
			
		||||
     -suppress 7063  \
 | 
			
		||||
     +acc
 | 
			
		||||
@ -72,7 +72,7 @@ view wave
 | 
			
		||||
 | 
			
		||||
run -all
 | 
			
		||||
 | 
			
		||||
noview ../testbench/testbench-imperas.sv
 | 
			
		||||
view wave
 | 
			
		||||
# noview ../testbench/testbench-imperas.sv
 | 
			
		||||
# view wave
 | 
			
		||||
 | 
			
		||||
quit -f
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@
 | 
			
		||||
# Must edit these based on your local environment.
 | 
			
		||||
export MGLS_LICENSE_FILE=27002@zircon.eng.hmc.edu                   # Change this to your Siemens license server for Questa
 | 
			
		||||
export SNPSLMD_LICENSE_FILE=27020@zircon.eng.hmc.edu                # Change this to your Synopsys license server for Design Compiler
 | 
			
		||||
export QUESTA_HOME=/cad/mentor/questa_sim-2023.4                    # Change this for your path to Questa, excluding bin
 | 
			
		||||
export QUESTA_HOME=/cad/mentor/questa_sim-2023.4/questasim          # Change this for your path to Questa, excluding bin
 | 
			
		||||
export DC_HOME=/cad/synopsys/SYN                                    # Change this for your path to Synopsys Design Compiler, excluding bin
 | 
			
		||||
export VCS_HOME=/cad/synopsys/vcs/U-2023.03-SP2-4                   # Change this for your path to Synopsys VCS, exccluding bin
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user