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

Subversion Repositories mod_mult_exp

[/] [mod_mult_exp/] [trunk/] [sim/] [rtl_sim/] [bin/] [Makefile] - Blame information for rev 5

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 3 gajos
PROJECT=present-pure
2
 
3
RM=/bin/rm -rf
4
 
5
PLATFORM=xc3s500e-fg320-5
6
 
7
XILINX_DIR="D:/Programy/Xilinx/14.2/ISE_DS/ISE/bin/nt64/"
8
FUSE=$(XILINX_DIR)"unwrapped/fuse.exe"
9
VHPCOMP=$(XILINX_DIR)"vhpcomp.exe"
10
PATH=${XILINX}/bin/${SYSOP}:/cygdrive/D/Programy/Xilinx/14.2/ISE_DS/ISE/sysgen/bin/nt64/:/cygdrive/D/Programy/Xilinx/14.2/ISE_DS/ISE/lib/nt64/
11
 
12
clean:
13
        $(RM) ./isim
14
        $(RM) ./isim.wdb
15
        $(RM) *.log
16
        $(RM) *.xmsgs
17
        $(RM) ./fuseRelaunch.cmd
18
        $(RM) *.exe
19 5 gajos
        $(RM) *.wdb
20 3 gajos
 
21
exports:
22
        export DISPLAY=:0
23
        export XILINX=D:/Programy/Xilinx/14.2/ISE_DS/ISE
24
        export SYSOP=nt64
25
        export PATH=${XILINX}/bin/${SYSOP}
26
        export LD_LIBRARY_PATH=${XILINX}/lib/${SYSOP}
27
 
28 5 gajos
ModMult32: exports
29 3 gajos
        $(VHPCOMP) -work isim_temp -intstyle ise -prj ./ModularMultiplierIterative32bitTB_stx_beh.prj
30
        $(FUSE) -intstyle ise -incremental -o ModularMultiplierIterative32bitTB_isim_beh.exe -prj ./ModularMultiplierIterative32bitTB_beh.prj work.ModularMultiplierIterative32bitTB
31
 
32
run_ModMult32: exports ModMult32
33
        "./ModularMultiplierIterative32bitTB_isim_beh.exe" -intstyle ise -tclbatch isim.cmd  -wdb "./ModularMultiplierIterative32bitTB_isim_beh.wdb"
34
 
35 5 gajos
ModMult64: exports
36 3 gajos
        $(FUSE) -intstyle ise -incremental -o ModularMultiplierIterative64bitTB_isim_beh.exe -prj ./ModularMultiplierIterative64bitTB_beh.prj work.ModularMultiplierIterative64bitTB
37
 
38
run_ModMult64: exports ModMult64
39
        "./ModularMultiplierIterative64bitTB_isim_beh.exe" -intstyle ise -tclbatch isim.cmd  -wdb "ModularMultiplierIterative64bitTB_isim_beh.wdb"
40
 
41 5 gajos
ModMult512: exports
42 3 gajos
        $(FUSE) -intstyle ise -incremental -o ModularMultiplierIterative512bitTB_isim_beh.exe -prj ./ModularMultiplierIterative512bitTB_beh.prj work.ModularMultiplierIterative512bitTB
43
 
44
run_ModMult512: exports ModMult512
45 5 gajos
        "./ModularMultiplierIterative512bitTB_isim_beh.exe" -intstyle ise -tclbatch isim.cmd  -wdb "ModularMultiplierIterative512bitTB_isim_beh.wdb"
46
 
47
ModExp32: exports
48
        $(VHPCOMP) -work isim_temp -intstyle ise -prj ./ModExp32bitTB_stx_beh.prj
49
        $(FUSE) -intstyle ise -incremental -o ModExp32bitTB_isim_beh.exe -prj ./ModExp32bitTB_beh.prj work.ModExp32bitTB
50
 
51
run_ModExp32: exports ModExp32
52
        "./ModExp32bitTB_isim_beh.exe" -intstyle ise -tclbatch isim.cmd  -wdb "./ModExp32bitTB_isim_beh.wdb"
53
 
54
ModExp64: exports
55
        $(VHPCOMP) -work isim_temp -intstyle ise -prj ./ModExp64bitTB_stx_beh.prj
56
        $(FUSE) -intstyle ise -incremental -o ModExp64bitTB_isim_beh.exe -prj ./ModExp64bitTB_beh.prj work.ModExp64bitTB
57
 
58
run_ModExp64: exports ModExp64
59
        "./ModExp64bitTB_isim_beh.exe" -intstyle ise -tclbatch isim.cmd  -wdb "./ModExp64bitTB_isim_beh.wdb"
60
 
61
ModExp512: exports
62
        $(VHPCOMP) -work isim_temp -intstyle ise -prj ./ModExp512bitTB_stx_beh.prj
63
        $(FUSE) -intstyle ise -incremental -o ModExp512bitTB_isim_beh.exe -prj ./ModExp512bitTB_beh.prj work.ModExp512bitTB
64
 
65
run_ModExp512: exports ModExp512
66
        "./ModExp512bitTB_isim_beh.exe" -intstyle ise -tclbatch isim.cmd  -wdb "./ModExp512bitTB_isim_beh.wdb"

powered by: WebSVN 2.1.0

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