mirror of
https://github.com/openhwgroup/cvw
synced 2025-02-11 06:05:49 +00:00
Fixed imperas configuration and updated files for new Imperas/Synopsys licenses
This commit is contained in:
parent
6f19ad554f
commit
30694f4ed0
@ -371,6 +371,7 @@ args = parser.parse_args()
|
|||||||
if (args.nightly):
|
if (args.nightly):
|
||||||
nightMode = "--nightly";
|
nightMode = "--nightly";
|
||||||
sims = ["questa", "verilator", "vcs"] # exercise all simulators; can omit a sim if no license is available
|
sims = ["questa", "verilator", "vcs"] # exercise all simulators; can omit a sim if no license is available
|
||||||
|
# sims = ["questa", "verilator"] # exercise all simulators; can omit a sim if no license is available
|
||||||
else:
|
else:
|
||||||
nightMode = ""
|
nightMode = ""
|
||||||
sims = [defaultsim]
|
sims = [defaultsim]
|
||||||
@ -512,7 +513,7 @@ def main():
|
|||||||
elif args.fcov:
|
elif args.fcov:
|
||||||
TIMEOUT_DUR = 1*60
|
TIMEOUT_DUR = 1*60
|
||||||
os.system('rm -f questa/fcov_ucdb/* questa/fcov_logs/* questa/fcov/*')
|
os.system('rm -f questa/fcov_ucdb/* questa/fcov_logs/* questa/fcov/*')
|
||||||
elif args.nightly:
|
elif args.buildroot:
|
||||||
TIMEOUT_DUR = 60*1440 # 1 day
|
TIMEOUT_DUR = 60*1440 # 1 day
|
||||||
elif args.testfloat:
|
elif args.testfloat:
|
||||||
TIMEOUT_DUR = 30*60 # seconds
|
TIMEOUT_DUR = 30*60 # seconds
|
||||||
|
@ -74,7 +74,7 @@
|
|||||||
--override cpu/PMP_undefined=T
|
--override cpu/PMP_undefined=T
|
||||||
|
|
||||||
# mstatus.FS is set dirty on any write to a FPR, or when a fp operation signals an exception
|
# mstatus.FS is set dirty on any write to a FPR, or when a fp operation signals an exception
|
||||||
--override cpu/mstatus_fs_mode=rvfs_write_nz
|
--override cpu/mstatus_fs_mode=write_1
|
||||||
|
|
||||||
# PMA Settings
|
# PMA Settings
|
||||||
# 'r': read access allowed
|
# 'r': read access allowed
|
||||||
|
@ -11,6 +11,7 @@
|
|||||||
# Must edit these based on your local environment.
|
# 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 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
|
export SNPSLMD_LICENSE_FILE=27020@zircon.eng.hmc.edu # Change this to your Synopsys license server
|
||||||
|
export IMPERASD_LICENSE_FILE=27020@zircon.eng.hmc.edu # Change this to your Imperas license server
|
||||||
export QUESTA_HOME=/cad/mentor/questa_sim-2023.4/questasim # 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 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, excluding bin
|
export VCS_HOME=/cad/synopsys/vcs/U-2023.03-SP2-4 # Change this for your path to Synopsys VCS, excluding bin
|
||||||
|
Loading…
Reference in New Issue
Block a user