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

Subversion Repositories ppx16

[/] [ppx16/] [trunk/] [syn/] [xilinx/] [run/] [p16c55.bat] - Blame information for rev 22

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 9 jesus
set name=p16c55
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 17 jesus
set name=p16c55_leo
15
 
16 9 jesus
copy ..\bin\%name%.pin %name%.ucf
17
 
18 17 jesus
ngdbuild -p %target% %1 %name%.ngd
19 9 jesus
 
20
goto builddone
21
 
22
:xst
23
 
24
xrom ROM55 9 12 > ..\src\ROM55_Test.vhd
25
hex2rom ..\..\..\sw\c55.hex rom55 9l12u > rom55_test.ini
26
copy ..\out\rom55_test.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 17 jesus
map -p %target% -cm speed -c 100 -timing -tx on -o %name%_map %name%
36
move %name%_map.mrp ..\log\%name%.mrp
37 9 jesus
 
38 17 jesus
par -ol 3 -t 1 -c 0 %name%_map -w %name%
39 9 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.