Set preproc defines for Vortex
Includes GPR_RESET which uses simulation-only initial block to clear out regfile.
This commit is contained in:
@@ -37,6 +37,10 @@ SIM_LDFLAGS = \
|
|||||||
CLOCK_PERIOD ?= 1.0
|
CLOCK_PERIOD ?= 1.0
|
||||||
RESET_DELAY ?= 777.7
|
RESET_DELAY ?= 777.7
|
||||||
|
|
||||||
|
VORTEX_SIM_PREPROC_DEFINES = \
|
||||||
|
+define+GPR_RESET \
|
||||||
|
+define+DBG_TRACE_CORE_PIPELINE_VCS
|
||||||
|
|
||||||
SIM_PREPROC_DEFINES = \
|
SIM_PREPROC_DEFINES = \
|
||||||
+define+CLOCK_PERIOD=$(CLOCK_PERIOD) \
|
+define+CLOCK_PERIOD=$(CLOCK_PERIOD) \
|
||||||
+define+RESET_DELAY=$(RESET_DELAY) \
|
+define+RESET_DELAY=$(RESET_DELAY) \
|
||||||
@@ -47,4 +51,5 @@ SIM_PREPROC_DEFINES = \
|
|||||||
+define+RANDOMIZE_REG_INIT \
|
+define+RANDOMIZE_REG_INIT \
|
||||||
+define+RANDOMIZE_GARBAGE_ASSIGN \
|
+define+RANDOMIZE_GARBAGE_ASSIGN \
|
||||||
+define+RANDOMIZE_INVALID_ASSIGN \
|
+define+RANDOMIZE_INVALID_ASSIGN \
|
||||||
|
$(VORTEX_SIM_PREPROC_DEFINES) \
|
||||||
$(EXTRA_SIM_PREPROC_DEFINES)
|
$(EXTRA_SIM_PREPROC_DEFINES)
|
||||||
|
|||||||
Reference in New Issue
Block a user