URL
https://opencores.org/ocsvn/System09/System09/trunk
[/] [System09/] [trunk/] [mkfiles/] [xilinx_rules.mk] - Diff between revs 71 and 124
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 71 |
Rev 124 |
Line 80... |
Line 80... |
INTSTYLE ?= -intstyle silent # call Xilinx tools in silent mode
|
INTSTYLE ?= -intstyle silent # call Xilinx tools in silent mode
|
INTSTYLE :=
|
INTSTYLE :=
|
XST_FLAGS ?= $(INTSTYLE) # most synthesis flags are specified in the .xst file
|
XST_FLAGS ?= $(INTSTYLE) # most synthesis flags are specified in the .xst file
|
NGDBUILD_FLAGS ?= $(INTSTYLE) -dd _ngo # ngdbuild flags
|
NGDBUILD_FLAGS ?= $(INTSTYLE) -dd _ngo # ngdbuild flags
|
NGDBUILD_FLAGS += $(if $(UCF_FILE),-uc,) $(UCF_FILE)
|
NGDBUILD_FLAGS += $(if $(UCF_FILE),-uc,) $(UCF_FILE)
|
# pre-11.1 flags
|
|
ifeq "$(XILINX_MAJOR_VER)" "11"
|
# Brute force determination of need for -k 4 option
|
# ISE 11.1 flags
|
ifeq "$(XILINX_MAJOR_VER)" "7"
|
MAP_FLAGS ?= $(INTSTYLE) -cm area -pr b -c 100 -tx off
|
K4_OPT := -k 4
|
else
|
endif
|
MAP_FLAGS ?= $(INTSTYLE) -cm area -pr b -k 4 -c 100 -tx off
|
ifeq "$(XILINX_MAJOR_VER)" "8"
|
|
K4_OPT := -k 4
|
|
endif
|
|
ifeq "$(XILINX_MAJOR_VER)" "9"
|
|
K4_OPT := -k 4
|
endif
|
endif
|
|
ifeq "$(XILINX_MAJOR_VER)" "10"
|
|
K4_OPT := -k 4
|
|
endif
|
|
|
|
MAP_FLAGS ?= $(INTSTYLE) -cm area -pr b $(K4_OPT) -c 100 -tx off
|
PAR_FLAGS ?= $(INTSTYLE) -w -ol std -t 1
|
PAR_FLAGS ?= $(INTSTYLE) -w -ol std -t 1
|
TRCE_FLAGS ?= $(INTSTYLE) -e 3 -l 3
|
TRCE_FLAGS ?= $(INTSTYLE) -e 3 -l 3
|
BITGEN_FLAGS ?= $(INTSTYLE) # most bitgen flags are specified in the .ut file
|
BITGEN_FLAGS ?= $(INTSTYLE) # most bitgen flags are specified in the .ut file
|
PROMGEN_FLAGS ?= -u 0 # flags that control the MCS/EXO file generation
|
PROMGEN_FLAGS ?= -u 0 # flags that control the MCS/EXO file generation
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.