OpenCores
URL https://opencores.org/ocsvn/present/present/trunk

Subversion Repositories present

[/] [present/] [trunk/] [Decode/] [syn/] [XC3ES500/] [Makefile] - Blame information for rev 6

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 6 gajos
PROJECT=present-decode
2
 
3
RM=rm -rf
4
 
5
PLATFORM=xc3s500e-fg320-5
6
 
7
XILINX_DIR="D:/Programy/Xilinx/14.2/ISE_DS/ISE/bin/nt64/"
8
XST_DIR=$(XILINX_DIR)"xst.exe"
9
NGDBUILD_DIR=$(XILINX_DIR)"ngdbuild.exe"
10
MAP=$(XILINX_DIR)"map.exe"
11
PAR=$(XILINX_DIR)"par.exe"
12
TRCE=$(XILINX_DIR)"trce.exe"
13
BITGEN=$(XILINX_DIR)"bitgen.exe"
14
 
15
clean: clean_postgen
16
        $(RM) "./out/"*.*
17
        $(RM) "./log/"*.*
18
 
19
clean_postgen:
20
        $(RM) "./_xmsgs"
21
        $(RM) "./_ngo"
22
        $(RM) "./xlnx_auto_0_xdb"
23
        $(RM) "./xst"
24
        $(RM) *_vhdl.prj *.bgn *.bld *.csv *.drc *.lso *.map *.mrp *.ncd *.ngc *.ngd *.ngm *.ngr *.pad *.par *.pcf *.ptwx *.syr *.twr *.twx *.unroutes *.xpi *.xwbt
25
 
26
synthesize: clean
27
        mkdir "./xst"
28
        mkdir "./xst/projnav.tmp"
29
        $(XST_DIR) -intstyle ise -ifn "./PresentFullDecoder.xst" -ofn "./PresentFullDecoder.syr"
30
 
31
translate: synthesize
32
        $(NGDBUILD_DIR) -intstyle ise -dd _ngo -nt timestamp -i -p $(PLATFORM) "PresentFullDecoder.ngc" PresentFullDecoder.ngd
33
 
34
map: translate
35
        $(MAP) -intstyle ise -p $(PLATFORM) -cm area -ir off -pr off -c 100 -o PresentFullDecoder_map.ncd PresentFullDecoder.ngd PresentFullDecoder.pcf
36
 
37
par: map
38
        $(PAR) -w -intstyle ise -pl std -rl std -t 1 PresentFullDecoder_map.ncd PresentFullDecoder.ncd PresentFullDecoder.pcf
39
 
40
trce: par
41
        $(TRCE) -intstyle ise -v 3 -s 5 -n 3 -fastpaths -xml PresentFullDecoder.twx PresentFullDecoder.ncd -o PresentFullDecoder.twr PresentFullDecoder.pcf
42
 
43
bitgen: par
44
        $(BITGEN) -intstyle ise -f PresentFullDecoder.ut PresentFullDecoder.ncd
45
 
46
postgen:
47
        mv *.bit ./out
48
        mv *.xrpt ./log
49
        mv *.txt ./log
50
        mv *.xml ./log
51
        mv *.html ./log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.