- fixed ise.mk
- fixed makefiles
This commit is contained in:
+5
-1
@@ -13,13 +13,17 @@ NETLIST_DIR ?= ./
|
||||
MAP_EFFORT ?= high
|
||||
PAR_EFFORT ?= high
|
||||
|
||||
BUILD_DIR := build
|
||||
XST_DIR := xst/tmp
|
||||
DIRS := $(BUILD_DIR) $(XST_DIR)
|
||||
|
||||
# Netlist
|
||||
$(PRJ).ngc: $(DIRS) $(PREQ) ./project/$(PRJ).ucf
|
||||
xst -intstyle xflow -ifn ./project/$(PRJ).xst
|
||||
|
||||
# Translate
|
||||
$(PRJ).ngd: $(NETLISTS) $(PRJ).ngc ./project/$(PRJ).ucf
|
||||
ngdbuild -p $(DEVICE) -sd $(NETLIST_DIR) -dd _ngo -nt timestamp -uc ./project/$(PRJ).ucf $(PRJ).ngc $(PRJ).ngd
|
||||
ngdbuild -dd $(BUILD_DIR) -p $(DEVICE) -sd $(NETLIST_DIR) -dd _ngo -nt timestamp -uc ./project/$(PRJ).ucf $(PRJ).ngc $(PRJ).ngd
|
||||
|
||||
# Map
|
||||
$(PRJ)_map.ncd: $(PRJ).ngd
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
PRJ := mips_sys
|
||||
PREQ := ./project/$(PRJ).prj ./project/$(PRJ).xst ./project/$(PRJ).lso
|
||||
DEVICE := "xc4vsx35-ff668-10"
|
||||
DIRS := ./xst/tmp
|
||||
PRJDIR := ./project
|
||||
|
||||
NETLIST_DIR := ../../../../lib/CPUs/MIPS/syn/ise101
|
||||
PRJ := mips_sys
|
||||
PREQ := $(PRJDIR)/$(PRJ).prj $(PRJDIR)/$(PRJ).xst $(PRJDIR)/$(PRJ).lso
|
||||
DEVICE := "xc4vsx35-ff668-10"
|
||||
|
||||
NETLIST_DIR := $(VHDL_HOME)/lib/CPUs/MIPS/syn/ise101
|
||||
NETLISTS := $(NETLIST_DIR)/mips_top.ngc
|
||||
|
||||
include ../../../../make/ise.mk
|
||||
include $(VHDL_HOME)/make/ise.mk
|
||||
|
||||
|
||||
Reference in New Issue
Block a user