Skip to content

Commit eefc9f2

Browse files
committed
Add bitprog examples
1 parent e784191 commit eefc9f2

File tree

7 files changed

+17
-1
lines changed

7 files changed

+17
-1
lines changed

examples/helpers/diamond.sh

+2
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,5 @@ python3 $HDIR/hdl2bit.py -t diamond -o results/diamond-vhdl -p lfxp2-5e-5tn144c
1616
--param FREQ 125000000 --param SECS 1 --last cfg Top
1717

1818
python3 $HDIR/prj2bit.py results/diamond-vhdl/example.ldf
19+
20+
# Diamond programming is not yet supported

examples/helpers/ise.sh

+2
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,5 @@ python3 $HDIR/hdl2bit.py -t ise -o results/ise-vhdl -p xc6slx16-3-csg32 --projec
1616
--param FREQ 125000000 --param SECS 1 --last cfg Top
1717

1818
python3 $HDIR/prj2bit.py results/ise-vhdl/example.xise
19+
20+
python3 $HDIR/bitprog.py -t ise results/ise-vhdl/example.bit

examples/helpers/libero.sh

+2
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,5 @@ python3 $HDIR/hdl2bit.py -t libero -o results/libero-vhdl -p m2s010-1-tq144 --pr
1616
--param FREQ 125000000 --param SECS 1 --last cfg Top
1717

1818
python3 $HDIR/prj2bit.py results/libero-vhdl/libero/example.prjx
19+
20+
python3 $HDIR/bitprog.py -t libero results/libero-vhdl/example.ppd

examples/helpers/openflow.sh

+3-1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ python3 $HDIR/hdl2bit.py -t openflow -o results/openflow-vlog -p hx1k-tq144 \
1313
python3 $HDIR/hdl2bit.py -t openflow -o results/openflow-vhdl -p hx1k-tq144 --project example \
1414
-f ../sources/vhdl/blink.vhdl,blink_lib -f ../sources/vhdl/blink_pkg.vhdl,blink_lib -f ../sources/vhdl/top.vhdl \
1515
-f ../sources/cons/icestick/clk.pcf -f ../sources/cons/icestick/led.pcf \
16-
--param FREQ 125000000 --param SECS 1 --last cfg Top
16+
--param FREQ 125000000 --param SECS 1 --last syn Top
1717

1818
# OpenFlow doesn't have a project file, so it is not supported by prj2bit
19+
20+
python3 $HDIR/bitprog.py -t openflow results/openflow-vhdl/openflow.bit

examples/helpers/quartus.sh

+2
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,5 @@ python3 $HDIR/hdl2bit.py -t quartus -o results/quartus-vhdl -p 5CSEBA6U23I7 --pr
1616
--param FREQ 125000000 --param SECS 1 --last cfg Top
1717

1818
python3 $HDIR/prj2bit.py results/quartus-vhdl/example.qpf
19+
20+
python3 $HDIR/bitprog.py -t quartus results/quartus-vhdl/example.sof

examples/helpers/vivado.sh

+2
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,5 @@ python3 $HDIR/hdl2bit.py -t vivado -o results/vivado-vhdl -p xc7z010-1-clg400 --
1616
--param FREQ 125000000 --param SECS 1 --last cfg Top
1717

1818
python3 $HDIR/prj2bit.py results/vivado-vhdl/example.xpr
19+
20+
python3 $HDIR/bitprog.py -t vivado results/vivado-vhdl/example.bit

tests/regress.sh

+4
Original file line numberDiff line numberDiff line change
@@ -69,3 +69,7 @@ for TOOL in "${!TOOLS[@]}"; do
6969
done
7070

7171
cd $SDIR
72+
73+
echo "##################################################################################"
74+
echo "# Test successfully finished #"
75+
echo "##################################################################################"

0 commit comments

Comments
 (0)