- fixed ise.mk

- fixed makefiles
This commit is contained in:
2022-07-01 07:45:15 +02:00
parent e4acf4af81
commit 4d35c766e0
2 changed files with 12 additions and 7 deletions
+5 -1
View File
@@ -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
+7 -6
View File
@@ -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