Tesi Robotica Algoritmi ed architetture per la risoluzione di... | Page 109
109
144
149
154
# location of tiger mips processor
# PROC_PROF_DIR = $(LEVEL)/../tiger/processor/
tiger_hybrid_pipelined_with_leap
PROC_HY_PROF_DIR = $(LEVEL)/../tiger/processor/tiger_hybrid/simulation
#processor locations
ifeq ($(FPGA_BOARD),DE2)
# location of tiger mips processor
PROC_DIR = $(LEVEL)/../tiger/processor/tiger_DE2
# location of hybrid processor
HYBRID_PROC = $(LEVEL)/../tiger/processor/tiger_DE2
endif
ifeq ($(FPGA_BOARD),DE4)
# location of tiger mips processor
PROC_DIR = $(LEVEL)/../tiger/processor/tiger_DE4
# location of hybrid processor
HYBRID_PROC = $(LEVEL)/../tiger/processor/tiger_DE4
endif
159
164
169
174
# set the binaries according to FPGA baord
ifeq ($(FPGA_BOARD),DE2)
PROG_LINK = prog_link.ld
PERF_COUNTER = altera_avalon_performance_counter.o
ELF2SDRAM = elf2sdram
SIMFILE = sdram.dat
endif
ifeq ($(FPGA_BOARD),DE4)
PROG_LINK = prog_link_DE4.ld
PERF_COUNTER = performance_counter_DE4.o
ELF2SDRAM = elf2sdram_DE4
SIMFILE = ddr2.dat
endif
# location of pcie code
PCIE_DIR = $(LEVEL)/../pcie/
# location of hybrid circuits
HYBRID_DIR = $(LEVEL)/../tiger/hybrid/
179
# ie. for chstone/jpeg this would be jpeg
BASENAME = $(shell basename $(PWD))