- fixed ise.mk
- fixed makefiles
This commit is contained in:
+5
-1
@@ -13,13 +13,17 @@ NETLIST_DIR ?= ./
|
|||||||
MAP_EFFORT ?= high
|
MAP_EFFORT ?= high
|
||||||
PAR_EFFORT ?= high
|
PAR_EFFORT ?= high
|
||||||
|
|
||||||
|
BUILD_DIR := build
|
||||||
|
XST_DIR := xst/tmp
|
||||||
|
DIRS := $(BUILD_DIR) $(XST_DIR)
|
||||||
|
|
||||||
# Netlist
|
# Netlist
|
||||||
$(PRJ).ngc: $(DIRS) $(PREQ) ./project/$(PRJ).ucf
|
$(PRJ).ngc: $(DIRS) $(PREQ) ./project/$(PRJ).ucf
|
||||||
xst -intstyle xflow -ifn ./project/$(PRJ).xst
|
xst -intstyle xflow -ifn ./project/$(PRJ).xst
|
||||||
|
|
||||||
# Translate
|
# Translate
|
||||||
$(PRJ).ngd: $(NETLISTS) $(PRJ).ngc ./project/$(PRJ).ucf
|
$(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
|
# Map
|
||||||
$(PRJ)_map.ncd: $(PRJ).ngd
|
$(PRJ)_map.ncd: $(PRJ).ngd
|
||||||
|
|||||||
@@ -1,10 +1,11 @@
|
|||||||
PRJ := mips_sys
|
PRJDIR := ./project
|
||||||
PREQ := ./project/$(PRJ).prj ./project/$(PRJ).xst ./project/$(PRJ).lso
|
|
||||||
DEVICE := "xc4vsx35-ff668-10"
|
|
||||||
DIRS := ./xst/tmp
|
|
||||||
|
|
||||||
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
|
NETLISTS := $(NETLIST_DIR)/mips_top.ngc
|
||||||
|
|
||||||
include ../../../../make/ise.mk
|
include $(VHDL_HOME)/make/ise.mk
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user