#!/bin/csh -f
cat <<! >$1.xst
run
-ifn $1.v
-ifmt verilog
-ofn $1.ngc
-p xc9572-7-PC44
!
rm -rf xst/work
xst -ifn $1.xst
if ( $? != 0 ) exit $?
ngdbuild -uc $1.ucf $1.ngc -p xc9572-7-PC44
cpldfit  -p xc9572-7-PC44 -ofmt vhdl -optimize speed $1
hprep6 -s IEEE1149 -n $1 -i $1
hprep6 -s IEEE1532 -n $1 -i $1
cat <<! >$1.cmd
setMode -bs
setCable -port xsvf -file $1.xsvf
addDevice -p 1 -file $1.jed
Program -p 1 -e 
quit
!
#-v for verify
impact -batch <$1.cmd
wine /home/jiri/.wine/drive_c/Program\ Files/ASIX/JTAGPLAY/jtagplay.exe -f $1.xsvf -p -cc
