mirror of
https://github.com/vortexgpgpu/vortex.git
synced 2025-04-22 21:09:15 -04:00
minor update
This commit is contained in:
parent
d52f284c39
commit
a6f8747d55
2 changed files with 18 additions and 32 deletions
|
@ -31,9 +31,9 @@ then
|
|||
# dump macros into global header
|
||||
for value in ${macros[@]}; do
|
||||
arrNV=(${value//=/ })
|
||||
if [ ${#arrNV[@]} > 1 ];
|
||||
if (( ${#arrNV[@]} > 1 ));
|
||||
then
|
||||
echo "\`define ${arrNV[0]} ${arrNV[1]}"
|
||||
echo "\`define ${arrNV[0]} ${arrNV[1]}"
|
||||
else
|
||||
echo "\`define $value"
|
||||
fi
|
||||
|
|
|
@ -33,21 +33,6 @@ DBG_TRACE_FLAGS += -DDBG_TRACE_ROP
|
|||
|
||||
DBG_FLAGS += $(DBG_TRACE_FLAGS)
|
||||
|
||||
CONFIGS += -DEXT_GFX_ENABLE
|
||||
|
||||
#CONFIGS += -DNUM_ROP_UNITS=2
|
||||
#CONFIGS += -DNUM_TEX_UNITS=4
|
||||
#CONFIGS += -DNUM_RASTER_UNITS=2
|
||||
#CONFIGS += -DTCACHE_NUM_BANKS=1
|
||||
#CONFIGS += -DOCACHE_NUM_BANKS=1
|
||||
#CONFIGS += -DOCACHE_NUM_BANKS=1
|
||||
|
||||
#CONFIGS += -DL1_DISABLE
|
||||
#CONFIGS += -DSM_DISABLE
|
||||
#CONFIGS += -DRCACHE_DISABLE
|
||||
#CONFIGS += -DOCACHE_DISABLE
|
||||
#CONFIGS += -DTCACHE_DISABLE
|
||||
|
||||
ifeq ($(DEVICE_FAMILY), stratix10)
|
||||
CONFIGS += -DALTERA_S10
|
||||
endif
|
||||
|
@ -55,13 +40,14 @@ ifeq ($(DEVICE_FAMILY), arria10)
|
|||
CONFIGS += -DALTERA_A10
|
||||
endif
|
||||
|
||||
CONFIGS1 := -DNUM_CLUSTERS=1 -DNUM_CORES=1 $(CONFIGS)
|
||||
CONFIGS2 := -DNUM_CLUSTERS=1 -DNUM_CORES=2 $(CONFIGS)
|
||||
CONFIGS4 := -DNUM_CLUSTERS=1 -DNUM_CORES=4 -DL2_ENABLE $(CONFIGS)
|
||||
CONFIGS8 := -DNUM_CLUSTERS=1 -DNUM_CORES=8 -DL2_ENABLE $(CONFIGS)
|
||||
CONFIGS16 := -DNUM_CLUSTERS=1 -DNUM_CORES=16 -DL2_ENABLE $(CONFIGS)
|
||||
CONFIGS32 := -DNUM_CLUSTERS=2 -DNUM_CORES=16 -DL2_ENABLE $(CONFIGS)
|
||||
CONFIGS64 := -DNUM_CLUSTERS=4 -DNUM_CORES=16 -DL2_ENABLE $(CONFIGS)
|
||||
CONFIGS_1 := -DNUM_CLUSTERS=1 -DNUM_CORES=1 $(CONFIGS)
|
||||
CONFIGS_2 := -DNUM_CLUSTERS=1 -DNUM_CORES=2 $(CONFIGS)
|
||||
CONFIGS_4 := -DNUM_CLUSTERS=1 -DNUM_CORES=4 -DL2_ENABLE $(CONFIGS)
|
||||
CONFIGS_8 := -DNUM_CLUSTERS=1 -DNUM_CORES=8 -DL2_ENABLE $(CONFIGS)
|
||||
CONFIGS_16 := -DNUM_CLUSTERS=1 -DNUM_CORES=16 -DL2_ENABLE $(CONFIGS)
|
||||
CONFIGS_32 := -DNUM_CLUSTERS=2 -DNUM_CORES=16 -DL2_ENABLE $(CONFIGS)
|
||||
CONFIGS_64 := -DNUM_CLUSTERS=4 -DNUM_CORES=16 -DL2_ENABLE $(CONFIGS)
|
||||
CONFIGS_SEL := $(CONFIGS_$(NUM_CORES))
|
||||
|
||||
FPU_INCLUDE = -I$(RTL_DIR)/fpu_unit
|
||||
TEX_INCLUDE = -I$(RTL_DIR)/tex_unit
|
||||
|
@ -103,21 +89,21 @@ swconfig: vortex_afu.h
|
|||
vortex_afu.h: vortex_afu.json
|
||||
afu_json_mgr json-info --afu-json=$^ --c-hdr=$@
|
||||
|
||||
gen-sources:
|
||||
setup:
|
||||
mkdir -p $(BUILD_DIR)/src
|
||||
$(SCRIPT_DIR)/gen_sources.sh $(CFLAGS) $(CONFIGS$(NUM_CORES)) -F$(BUILD_DIR)/src -Osources.txt
|
||||
rm -rf $(BUILD_DIR)
|
||||
|
||||
setup: gen-sources
|
||||
ifeq ($(TARGET), ase)
|
||||
$(SCRIPT_DIR)/gen_sources.sh $(CFLAGS) $(CONFIGS_SEL) -DSIMULATION -G$(BUILD_DIR)/src/globals.vh -F$(BUILD_DIR)/src -Osources.txt
|
||||
rm -rf $(BUILD_DIR)
|
||||
afu_sim_setup -s setup.cfg $(BUILD_DIR)
|
||||
mkdir -p $(BUILD_DIR)/src
|
||||
$(SCRIPT_DIR)/gen_sources.sh $(CFLAGS) $(CONFIGS$(NUM_CORES)) -DSIMULATION -G$(BUILD_DIR)/src/globals.vh -F$(BUILD_DIR)/src
|
||||
$(SCRIPT_DIR)/gen_sources.sh $(CFLAGS) $(CONFIGS_SEL) -DSIMULATION -G$(BUILD_DIR)/src/globals.vh -F$(BUILD_DIR)/src
|
||||
else
|
||||
$(SCRIPT_DIR)/gen_sources.sh $(CFLAGS) $(CONFIGS_SEL) -G$(BUILD_DIR)/src/globals.vh -F$(BUILD_DIR)/src -Osources.txt
|
||||
rm -rf $(BUILD_DIR)
|
||||
afu_synth_setup -s setup.cfg $(BUILD_DIR)
|
||||
mkdir -p $(BUILD_DIR)/src
|
||||
$(SCRIPT_DIR)/gen_sources.sh $(CFLAGS) $(CONFIGS$(NUM_CORES)) -G$(BUILD_DIR)/src/globals.vh -F$(BUILD_DIR)/src
|
||||
endif
|
||||
$(SCRIPT_DIR)/gen_sources.sh $(CFLAGS) $(CONFIGS_SEL) -G$(BUILD_DIR)/src/globals.vh -F$(BUILD_DIR)/src
|
||||
endif
|
||||
|
||||
# build
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue