summaryrefslogtreecommitdiff
path: root/homework_2/SIM/run_coverage.bat
diff options
context:
space:
mode:
authorFuwn <[email protected]>2026-02-24 20:46:14 -0800
committerFuwn <[email protected]>2026-02-24 20:46:14 -0800
commit57bb24b96645ad0f60c6e6968a6b2ac48754e2dc (patch)
tree9f7da4da999b87ea9541e5ad83b9cbe87f674ce7 /homework_2/SIM/run_coverage.bat
parentfeat(homework_2): Add initial files (diff)
downloadcst456-57bb24b96645ad0f60c6e6968a6b2ac48754e2dc.tar.xz
cst456-57bb24b96645ad0f60c6e6968a6b2ac48754e2dc.zip
feat(homework_2): Add implementation
Diffstat (limited to 'homework_2/SIM/run_coverage.bat')
-rw-r--r--homework_2/SIM/run_coverage.bat7
1 files changed, 7 insertions, 0 deletions
diff --git a/homework_2/SIM/run_coverage.bat b/homework_2/SIM/run_coverage.bat
new file mode 100644
index 0000000..6448877
--- /dev/null
+++ b/homework_2/SIM/run_coverage.bat
@@ -0,0 +1,7 @@
+@echo off
+call C:\Xilinx\Vivado\2022.1\bin\xvlog -nolog --sv ../SRC/duv.sv ../SRC/tb.sv -L UVM
+if %ERRORLEVEL% EQU 0 call C:\Xilinx\Vivado\2022.1\bin\xelab -nolog -debug typical -top tb -snapshot duv_tb_snapshot -L UVM -cc_type sbct -cc_db DB1 -cc_dir ./cRun1
+if %ERRORLEVEL% EQU 0 call C:\Xilinx\Vivado\2022.1\bin\xsim duv_tb_snapshot -R
+if %ERRORLEVEL% EQU 0 call C:\Xilinx\Vivado\2022.1\bin\xcrg -cc_db DB1 -cc_dir ./cRun1 -cc_report ./cReport1
+if %ERRORLEVEL% EQU 0 start ./cReport1/dashboard.html
+pause