Tesi Robotica Algoritmi ed architetture per la risoluzione di... | Page 106
106
19
24
29
34
# set the FPGA board
ifeq ($(FAMILY),CycloneII)
FPGA_BOARD = DE2
DEVICE_FAMILY="Cyclone II"
DEVICE=EP2C35F672C6
endif
ifeq ($(FAMILY),StratixIV)
FPGA_BOARD = DE4
DEVICE_FAMILY="Stratix IV"
DEVICE=EP4SGX530KH40C2
endif
# unroll flags
#UNROLL = -unroll-threshold=192 -debug
#UNROLL = -unroll-allow-partial -unroll-threshold=192 -debug
#UNROLL = -unroll-threshold=50000 -debug
#UNROLL = -unroll-allow-partial -unroll-threshold=1000
# inline flags
#CFLAG += -mllvm -inline-threshold=10000
39
# local config.tcl file for benchmark specific parameters
#LOCAL_CONFIG = -legup-config=config.tcl
44
49
54
59
# suppresses harmless warning:
# ** Warning: (vopt-2009) At least one design unit was compiled with
optimization level -O0 or -O1.
#VSIMFLAG += -note 2009
VSIM_WAVE_CONFIG = configure wave -signalnamewidth 2; \
configure wave -namecolwidth 300; \
configure wave -gridoffset 10000; \
update; WaveRestoreZoom {0 ps} {400 ns};
# if running on Scinet, set path to Scinet directory
ifdef USE_SCINET
#LEVEL=$(SCINET_EXAMPLES_DIR)
#EXPECT := /home/j/janders/jchoi/expect5.45/expect
EXPECT := /home/j/janders/jchoi/tcl8.5.8/bin/expect
# for gnu/stubs-32.h
CFLAG += -I/home/j/janders/jchoi/legup_binaries/