2011-06-14 12:15:30 +02:00
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
echo > cvcstats.dat
|
|
|
|
|
|
|
|
python convert.py
|
|
|
|
|
|
|
|
tests="
|
|
|
|
timer
|
|
|
|
lfsr24
|
|
|
|
randgen
|
|
|
|
longdiv
|
|
|
|
findmax
|
|
|
|
"
|
|
|
|
|
|
|
|
for test in $tests
|
|
|
|
do
|
|
|
|
|
|
|
|
echo Test: $test >> cvcstats.dat
|
|
|
|
echo ===== >> cvcstats.dat
|
|
|
|
|
|
|
|
echo cvc compiled >> cvcstats.dat
|
|
|
|
echo ------------ >> cvcstats.dat
|
2011-06-18 18:40:27 +02:00
|
|
|
cvc -O +2state test_$test.v
|
|
|
|
/usr/bin/time -o cvcstats.dat -a -p ./cvcsim > ${test}_cvcexe.out
|
2011-06-14 12:15:30 +02:00
|
|
|
echo >> cvcstats.dat
|
|
|
|
|
|
|
|
echo cvc interpreted >> cvcstats.dat
|
|
|
|
echo --------------- >> cvcstats.dat
|
|
|
|
/usr/bin/time -o cvcstats.dat -a -p cvc +interp test_$test.v > ${test}_cvcinterp.out
|
|
|
|
echo >> cvcstats.dat
|
|
|
|
|
|
|
|
done
|
|
|
|
|
|
|
|
|
|
|
|
|