From 4ee703f9b4290abbf7d888eb3a796e7b4ccec71d Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Wed, 20 May 2015 20:11:54 +0000 Subject: [PATCH] - added Makefile - fixed xst-file git-svn-id: http://moon:8086/svn/vhdl/trunk@1123 cc03376c-175c-47c8-b038-4cd826a8556b --- lib/CPUs/MIPS/syn/ise101/Makefile | 24 ++++++++++++++++++++++++ lib/CPUs/MIPS/syn/ise101/mips_top.xst | 6 +++--- 2 files changed, 27 insertions(+), 3 deletions(-) create mode 100644 lib/CPUs/MIPS/syn/ise101/Makefile 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