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

Subversion Repositories ax8

[/] [ax8/] [trunk/] [syn/] [xilinx/] [run/] [a90s2313.bat] - Blame information for rev 31

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 12 jesus
set name=a90s2313
2
rem set target=xc2v250-cs144-6
3
rem set target=xcv300e-pq240-8
4
set target=xc2s200-pq208-5
5
 
6
if "%2" == "" goto default
7
set target=%2
8
:default
9
 
10
cd ..\out
11
 
12
if "%1" == "" goto xst
13
 
14 23 jesus
set name=a90s2313_leo
15 12 jesus
 
16 23 jesus
copy ..\bin\a90s2313.pin %name%.ucf
17 12 jesus
 
18 23 jesus
ngdbuild -p %target% %1 %name%.ngd
19
 
20 12 jesus
goto builddone
21
 
22
:xst
23
 
24
xrom ROM2313 10 16 > ..\src\ROM2313_Sine.vhd
25 23 jesus
hex2rom ..\..\..\sw\sine2313.hex rom2313 10l16u > rom2313_sine.ini
26 12 jesus
copy ..\out\rom2313_sine.ini + ..\bin\%name%.pin %name%.ucf
27
 
28
xst -ifn ../bin/%name%.scr -ofn ../log/%name%.srp
29
ngdbuild -p %target% %name%.ngc
30
 
31
:builddone
32
 
33
move %name%.bld ..\log
34
 
35 23 jesus
map -p %target% -cm speed -c 100 -pr b -timing -tx on -o %name%_map %name%
36
move %name%_map.mrp ..\log\%name%.mrp
37 12 jesus
 
38 23 jesus
par -ol 3 -t 1 -c 0 %name%_map -w %name%
39 12 jesus
move %name%.par ..\log
40
 
41
trce %name%.ncd -o ../log/%name%.twr %name%_map.pcf
42
 
43
bitgen -w %name%
44
move %name%.bgn ..\log
45
 
46
cd ..\run

powered by: WebSVN 2.1.0

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