blob: 3ec68a0d321e4172f718f1428b2aadaf9d10ac0c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
# need project files:
# top.xst
# top.prj
# top.ut
# need Xilinx tools:
# xst
# ngdbuild
# map
# par
# trce
# bitgen
# generate build directory
mkdir build
cd build
mkdir tmp
# start processes
xst -ifn "../top.xst" -ofn "top.syr"
ngdbuild -dd _ngo -nt timestamp -uc ../godil_xc3s500e.ucf -p xc3s500e-vq100-4 top.ngc top.ngd
map -p xc3s500e-vq100-4 -cm area -ir off -pr off -c 100 -o top_map.ncd top.ngd top.pcf
par -w -ol high -t 1 top_map.ncd top.ncd top.pcf
trce -v 3 -s 4 -n 3 -fastpaths -xml top.twx top.ncd -o top.twr top.pcf
bitgen -f ../top.ut top.ncd
# get bitfile
cp top.bit ..
|