URL
https://opencores.org/ocsvn/theia_gpu/theia_gpu/trunk
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 167 |
Rev 170 |
Line 37... |
Line 37... |
testbench_check:
|
testbench_check:
|
ifeq ($(strip $(TESTBENCH)),)
|
ifeq ($(strip $(TESTBENCH)),)
|
@echo "TESTBENCH not set. Use TESTBENCH=value to set it."
|
@echo "TESTBENCH not set. Use TESTBENCH=value to set it."
|
@exit 2
|
@exit 2
|
endif
|
endif
|
ifeq ($(strip $(SCENEPATH)),)
|
|
@echo "SCENEPATH not set. Use SCENEPATH=value to set it"
|
|
@exit 2
|
|
endif
|
|
|
|
|
|
check: file_check
|
check: file_check
|
$(VERILOG_CMD) -t null $(FILES)
|
$(VERILOG_CMD) -t null $(FILES)
|
|
|
Line 64... |
Line 61... |
$(VERILOG_CMD) -DDEBUG=1 -DDUMP_CODE=1 -DDEBUG_CORE=$(DEBUG_CORE_ID) -o $(SIMDIR)/$(TESTBENCH) $(TESTBENCHPATH) $(SOURCEPATH)/*
|
$(VERILOG_CMD) -DDEBUG=1 -DDUMP_CODE=1 -DDEBUG_CORE=$(DEBUG_CORE_ID) -o $(SIMDIR)/$(TESTBENCH) $(TESTBENCHPATH) $(SOURCEPATH)/*
|
endif
|
endif
|
rm -f aDefinitions.v
|
rm -f aDefinitions.v
|
|
|
run : testbench_check
|
run : testbench_check
|
cp $(SCENEPATH)/*.mem .
|
ifeq ($(strip $(SCENEPATH)),)
|
|
@echo "SCENEPATH not set. Use SCENEPATH=value to set it"
|
|
@exit 2
|
|
endif
|
|
cp -f $(SCENEPATH)/*.mem .
|
perl $(INPUTCONFIGURATIONSCRIPT) $(GPUCORES)
|
perl $(INPUTCONFIGURATIONSCRIPT) $(GPUCORES)
|
$(VVP_CMD) ./$(TESTBENCH) -$(DUMPTYPE) $(VVP_FLAGS)
|
$(VVP_CMD) ./$(TESTBENCH) -$(DUMPTYPE) $(VVP_FLAGS)
|
|
|
view : testbench_check
|
view : testbench_check
|
$(WAVEFORM_VIEWER) $(SIMDIR)/$(TESTBENCH).$(DUMPTYPE)
|
$(WAVEFORM_VIEWER) $(SIMDIR)/$(TESTBENCH).$(DUMPTYPE)
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.