Compare commits
12 Commits
a88da88a63
...
2bbee0542b
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2bbee0542b | ||
|
|
ae552222d6 | ||
|
|
4a0b1c05cd | ||
|
|
34c33278d2 | ||
|
|
68e4ebb471 | ||
|
|
dd6c53bd85 | ||
|
|
adcb033edf | ||
|
|
f1c9488081 | ||
|
|
892485eac9 | ||
|
|
1cd1f6fdcd | ||
|
|
1ed1f4ceb0 | ||
|
|
9b2328c252 |
9
.gitmodules
vendored
9
.gitmodules
vendored
@@ -1,11 +1,6 @@
|
|||||||
[submodule "src/main/resources/vsrc/vortex"]
|
[submodule "src/main/resources/vsrc/vortex"]
|
||||||
path = src/main/resources/vsrc/vortex
|
path = src/main/resources/vsrc/vortex
|
||||||
url = git@github.com:hansungk/vortex-private.git
|
url = https://github.com/hansungk/vortex.git
|
||||||
[submodule "radpie"]
|
|
||||||
path = cyclotron
|
|
||||||
url = git@github.com:hansungk/radpie.git
|
|
||||||
[submodule "cyclotron-main"]
|
|
||||||
path = cyclotron-main
|
|
||||||
url = https://github.com/hansungk/cyclotron-main.git
|
|
||||||
[submodule "cyclotron"]
|
[submodule "cyclotron"]
|
||||||
|
path = cyclotron
|
||||||
url = https://github.com/hansungk/cyclotron.git
|
url = https://github.com/hansungk/cyclotron.git
|
||||||
|
|||||||
Submodule cyclotron-main deleted from 25f2e7734b
16
radiance.mk
16
radiance.mk
@@ -2,8 +2,7 @@
|
|||||||
# extra variables/targets ingested by the chipyard make system
|
# extra variables/targets ingested by the chipyard make system
|
||||||
##############################################################
|
##############################################################
|
||||||
|
|
||||||
VORTEX_SRC_DIR = $(base_dir)/generators/radiance/src/main/resources/vsrc/vortex
|
VORTEX_SRC_DIR = $(base_dir)/generators/radiance/src/main/resources/vsrc/vortex CYCLOTRON_SRC_DIR = $(base_dir)/generators/radiance/cyclotron
|
||||||
CYCLOTRON_SRC_DIR = $(base_dir)/generators/radiance/cyclotron
|
|
||||||
CYCLOTRON_BUILD_DIR = $(CYCLOTRON_SRC_DIR)/target/debug
|
CYCLOTRON_BUILD_DIR = $(CYCLOTRON_SRC_DIR)/target/debug
|
||||||
# CYCLOTRON_BUILD_DIR = $(CYCLOTRON_SRC_DIR)/target/release
|
# CYCLOTRON_BUILD_DIR = $(CYCLOTRON_SRC_DIR)/target/release
|
||||||
RADIANCE_CSRC_DIR = $(base_dir)/generators/radiance/src/main/resources/csrc
|
RADIANCE_CSRC_DIR = $(base_dir)/generators/radiance/src/main/resources/csrc
|
||||||
@@ -13,11 +12,20 @@ RADIANCE_VSRC_DIR = $(base_dir)/generators/radiance/src/main/resources/vsrc
|
|||||||
# THE FOLLOWING MUST BE += operators
|
# THE FOLLOWING MUST BE += operators
|
||||||
##################################################################
|
##################################################################
|
||||||
|
|
||||||
EXTRA_SIM_REQS += cyclotron
|
# EXTRA_SIM_REQS += cyclotron
|
||||||
EXTRA_SIM_LDFLAGS += -L$(CYCLOTRON_BUILD_DIR) -Wl,-rpath,$(CYCLOTRON_BUILD_DIR) -lcyclotron
|
# EXTRA_SIM_LDFLAGS += -L$(CYCLOTRON_BUILD_DIR) -Wl,-rpath,$(CYCLOTRON_BUILD_DIR) -lcyclotron
|
||||||
ifeq ($(shell echo $(CONFIG) | grep -E "SynConfig$$"),$(CONFIG))
|
ifeq ($(shell echo $(CONFIG) | grep -E "SynConfig$$"),$(CONFIG))
|
||||||
EXTRA_SIM_PREPROC_DEFINES += +define+SYNTHESIS +define+NDEBUG +define+DPI_DISABLE
|
EXTRA_SIM_PREPROC_DEFINES += +define+SYNTHESIS +define+NDEBUG +define+DPI_DISABLE
|
||||||
endif
|
endif
|
||||||
|
ifeq ($(shell echo $(CONFIG) | grep -E "FP16Config$$"),$(CONFIG))
|
||||||
|
EXTRA_SIM_PREPROC_DEFINES += +define+NUM_CORES=8
|
||||||
|
endif
|
||||||
|
ifeq ($(shell echo $(CONFIG) | grep -E "HopperConfig$$"),$(CONFIG))
|
||||||
|
EXTRA_SIM_PREPROC_DEFINES += +define+NUM_CORES=4 +define+EXT_T_HOPPER
|
||||||
|
endif
|
||||||
|
ifeq ($(shell echo $(CONFIG) | grep -E "FlashConfig$$"),$(CONFIG))
|
||||||
|
EXTRA_SIM_PREPROC_DEFINES += +define+NUM_CORES=4
|
||||||
|
endif
|
||||||
EXTRA_SIM_PREPROC_DEFINES += \
|
EXTRA_SIM_PREPROC_DEFINES += \
|
||||||
+define+SIMULATION \
|
+define+SIMULATION \
|
||||||
+define+GPR_RESET \
|
+define+GPR_RESET \
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user