From 0ea06336b51584d5407d872fcf775ba29bef614f Mon Sep 17 00:00:00 2001 From: Hansung Kim Date: Mon, 27 Nov 2023 16:15:55 -0800 Subject: [PATCH] Set preproc defines for Vortex Includes GPR_RESET which uses simulation-only initial block to clear out regfile. --- sims/common-sim-flags.mk | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/sims/common-sim-flags.mk b/sims/common-sim-flags.mk index 2b56e989..30044508 100644 --- a/sims/common-sim-flags.mk +++ b/sims/common-sim-flags.mk @@ -37,6 +37,10 @@ SIM_LDFLAGS = \ CLOCK_PERIOD ?= 1.0 RESET_DELAY ?= 777.7 +VORTEX_SIM_PREPROC_DEFINES = \ + +define+GPR_RESET \ + +define+DBG_TRACE_CORE_PIPELINE_VCS + SIM_PREPROC_DEFINES = \ +define+CLOCK_PERIOD=$(CLOCK_PERIOD) \ +define+RESET_DELAY=$(RESET_DELAY) \ @@ -47,4 +51,5 @@ SIM_PREPROC_DEFINES = \ +define+RANDOMIZE_REG_INIT \ +define+RANDOMIZE_GARBAGE_ASSIGN \ +define+RANDOMIZE_INVALID_ASSIGN \ + $(VORTEX_SIM_PREPROC_DEFINES) \ $(EXTRA_SIM_PREPROC_DEFINES)