diff --git a/lib/CPUs/MIPS/syn/ise101/Makefile b/lib/CPUs/MIPS/syn/ise101/Makefile new file mode 100644 index 0000000..7072c68 --- /dev/null +++ b/lib/CPUs/MIPS/syn/ise101/Makefile @@ -0,0 +1,24 @@ +.PHONY: clean + +all: mips_top.ngc + +PREQ := mips_top.prj mips_top.xst mips_top.lso +DIRS := ./xst/tmp + +mips_top.ngc: $(DIRS) $(PREQ) + xst -ifn mips_top.xst -intstyle xflow + +$(DIRS): + mkdir -p $(DIRS) + +clean: + rm -rf ./xst + rm -rf ./xlnx_auto_0_xdb + rm -f xlnx_auto_0.ise + rm -f mips_top.ngc + rm -f mips_top.ngr + rm -f mips_top.srp + rm -f mips_top_xst.xrpt + + + diff --git a/lib/CPUs/MIPS/syn/ise101/mips_top.xst b/lib/CPUs/MIPS/syn/ise101/mips_top.xst index 0d15bd0..8a0f7b4 100644 --- a/lib/CPUs/MIPS/syn/ise101/mips_top.xst +++ b/lib/CPUs/MIPS/syn/ise101/mips_top.xst @@ -1,5 +1,5 @@ -set -tmpdir "W:/SVN/vhdl/trunk/lib/CPUs/MIPS/syn/ise101/xst/projnav.tmp" -set -xsthdpdir "W:/SVN/vhdl/trunk/lib/CPUs/MIPS/syn/ise101/xst" +set -xsthdpdir "./xst" +set -tmpdir "./xst/tmp" run -ifn mips_top.prj -ifmt mixed @@ -10,7 +10,7 @@ run -opt_mode Speed -opt_level 1 -power NO --uc "W:/SVN/vhdl/trunk/lib/CPUs/MIPS/syn/ise101/constraints/mips_top.xcf" +-uc "./constraints/mips_top.xcf" -iuc NO -lso mips_top.lso -keep_hierarchy NO