OpenCores
URL https://opencores.org/ocsvn/System09/System09/trunk

Subversion Repositories System09

[/] [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
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.