File tree Expand file tree Collapse file tree 13 files changed +14
-16
lines changed Expand file tree Collapse file tree 13 files changed +14
-16
lines changed Original file line number Diff line number Diff line change @@ -7,12 +7,12 @@ HDIR=../../pyfpga/helpers
7
7
python3 $HDIR /hdl2bit.py -t ise -o results/ise-vlog -p xc6slx16-3-csg32 \
8
8
-i ../sources/vlog/include1 -i ../sources/vlog/include2 \
9
9
-f ../sources/vlog/blink.v -f ../sources/vlog/top.v \
10
- -f ../sources/cons/nexys3/clk .xcf -f ../sources/cons/nexys3/clk.ucf -f ../sources/cons/nexys3/led.ucf \
10
+ -f ../sources/cons/nexys3/timing .xcf -f ../sources/cons/nexys3/clk.ucf -f ../sources/cons/nexys3/led.ucf \
11
11
--define DEFINE1 1 --define DEFINE2 1 --param FREQ 125000000 --param SECS 1 Top
12
12
13
13
python3 $HDIR /hdl2bit.py -t ise -o results/ise-vhdl -p xc6slx16-3-csg32 --project example \
14
14
-f ../sources/vhdl/blink.vhdl,blink_lib -f ../sources/vhdl/blink_pkg.vhdl,blink_lib -f ../sources/vhdl/top.vhdl \
15
- -f ../sources/cons/nexys3/clk .xcf -f ../sources/cons/nexys3/clk.ucf -f ../sources/cons/nexys3/led.ucf \
15
+ -f ../sources/cons/nexys3/timing .xcf -f ../sources/cons/nexys3/clk.ucf -f ../sources/cons/nexys3/led.ucf \
16
16
--param FREQ 125000000 --param SECS 1 --last cfg Top
17
17
18
18
python3 $HDIR /prj2bit.py results/ise-vhdl/example.xise
Original file line number Diff line number Diff line change @@ -7,12 +7,12 @@ HDIR=../../pyfpga/helpers
7
7
python3 $HDIR /hdl2bit.py -t libero -o results/libero-vlog -p m2s010-1-tq144 \
8
8
-i ../sources/vlog/include1 -i ../sources/vlog/include2 \
9
9
-f ../sources/vlog/blink.v -f ../sources/vlog/top.v \
10
- -f ../sources/cons/maker/clk .sdc -f ../sources/cons/maker/clk.pdc -f ../sources/cons/maker/led.pdc \
10
+ -f ../sources/cons/maker/timing .sdc -f ../sources/cons/maker/clk.pdc -f ../sources/cons/maker/led.pdc \
11
11
--define DEFINE1 1 --define DEFINE2 1 --param FREQ 125000000 --param SECS 1 Top
12
12
13
13
python3 $HDIR /hdl2bit.py -t libero -o results/libero-vhdl -p m2s010-1-tq144 --project example \
14
14
-f ../sources/vhdl/blink.vhdl,blink_lib -f ../sources/vhdl/blink_pkg.vhdl,blink_lib -f ../sources/vhdl/top.vhdl \
15
- -f ../sources/cons/maker/clk .sdc -f ../sources/cons/maker/clk.pdc -f ../sources/cons/maker/led.pdc \
15
+ -f ../sources/cons/maker/timing .sdc -f ../sources/cons/maker/clk.pdc -f ../sources/cons/maker/led.pdc \
16
16
--param FREQ 125000000 --param SECS 1 --last cfg Top
17
17
18
18
python3 $HDIR /prj2bit.py results/libero-vhdl/libero/example.prjx
Original file line number Diff line number Diff line change @@ -7,12 +7,12 @@ HDIR=../../pyfpga/helpers
7
7
python3 $HDIR /hdl2bit.py -t quartus -o results/quartus-vlog -p 5CSEBA6U23I7 \
8
8
-i ../sources/vlog/include1 -i ../sources/vlog/include2 \
9
9
-f ../sources/vlog/blink.v -f ../sources/vlog/top.v \
10
- -f ../sources/cons/de10nano/clk .sdc -f ../sources/cons/de10nano/clk.tcl -f ../sources/cons/de10nano/led.tcl \
10
+ -f ../sources/cons/de10nano/timing .sdc -f ../sources/cons/de10nano/clk.tcl -f ../sources/cons/de10nano/led.tcl \
11
11
--define DEFINE1 1 --define DEFINE2 1 --param FREQ 125000000 --param SECS 1 Top
12
12
13
13
python3 $HDIR /hdl2bit.py -t quartus -o results/quartus-vhdl -p 5CSEBA6U23I7 --project example \
14
14
-f ../sources/vhdl/blink.vhdl,blink_lib -f ../sources/vhdl/blink_pkg.vhdl,blink_lib -f ../sources/vhdl/top.vhdl \
15
- -f ../sources/cons/de10nano/clk .sdc -f ../sources/cons/de10nano/clk.tcl -f ../sources/cons/de10nano/led.tcl \
15
+ -f ../sources/cons/de10nano/timing .sdc -f ../sources/cons/de10nano/clk.tcl -f ../sources/cons/de10nano/led.tcl \
16
16
--param FREQ 125000000 --param SECS 1 --last cfg Top
17
17
18
18
python3 $HDIR /prj2bit.py results/quartus-vhdl/example.qpf
Original file line number Diff line number Diff line change 33
33
prj .add_param ('FREQ' , '50000000' )
34
34
prj .add_param ('SECS' , '1' )
35
35
36
- prj .add_cons ('../sources/cons/brevia2/clk.lpf' , 'syn' )
37
- prj .add_cons ('../sources/cons/brevia2/clk.lpf' , 'par' )
38
- prj .add_cons ('../sources/cons/brevia2/io.lpf' , 'par' )
36
+ prj .add_cons ('../sources/cons/brevia2/clk.lpf' )
37
+ prj .add_cons ('../sources/cons/brevia2/led.lpf' )
39
38
40
39
prj .add_include ('../sources/vlog/include1' )
41
40
prj .add_include ('../sources/vlog/include2' )
Original file line number Diff line number Diff line change 22
22
if args .board == 'brevia2' :
23
23
prj .set_part ('LFXP2-5E-5TN144C' )
24
24
prj .add_param ('FREQ' , '50000000' )
25
- prj .add_cons ('../sources/cons/brevia2/clk.lpf' , 'syn' )
26
- prj .add_cons ('../sources/cons/brevia2/clk.lpf' , 'par' )
27
- prj .add_cons ('../sources/cons/brevia2/io.lpf' , 'par' )
25
+ prj .add_cons ('../sources/cons/brevia2/clk.lpf' )
26
+ prj .add_cons ('../sources/cons/brevia2/led.lpf' )
28
27
prj .add_param ('SECS' , '1' )
29
28
30
29
if args .source == 'vhdl' :
Original file line number Diff line number Diff line change 22
22
if args .board == 's6micro' :
23
23
prj .set_part ('xc6slx9-2-csg324' )
24
24
prj .add_param ('FREQ' , '125000000' )
25
- prj .add_cons ('../sources/cons/s6micro/clk .xcf' )
25
+ prj .add_cons ('../sources/cons/s6micro/timing .xcf' )
26
26
prj .add_cons ('../sources/cons/s6micro/clk.ucf' )
27
27
prj .add_cons ('../sources/cons/s6micro/led.ucf' )
28
28
if args .board == 'nexys3' :
29
29
prj .set_part ('xc6slx16-3-csg32' )
30
30
prj .add_param ('FREQ' , '100000000' )
31
- prj .add_cons ('../sources/cons/nexys3/clk .xcf' )
31
+ prj .add_cons ('../sources/cons/nexys3/timing .xcf' )
32
32
prj .add_cons ('../sources/cons/nexys3/clk.ucf' )
33
33
prj .add_cons ('../sources/cons/nexys3/led.ucf' )
34
34
prj .add_param ('SECS' , '1' )
Original file line number Diff line number Diff line change 21
21
if args .board == 'maker' :
22
22
prj .set_part ('m2s010-1-tq144' )
23
23
prj .add_param ('FREQ' , '125000000' )
24
- prj .add_cons ('../sources/cons/maker/clk .sdc' )
24
+ prj .add_cons ('../sources/cons/maker/timing .sdc' )
25
25
prj .add_cons ('../sources/cons/maker/clk.pdc' )
26
26
prj .add_cons ('../sources/cons/maker/led.pdc' )
27
27
prj .add_param ('SECS' , '1' )
Original file line number Diff line number Diff line change 22
22
if args .board == 'de10nano' :
23
23
prj .set_part ('5CSEBA6U23I7' )
24
24
prj .add_param ('FREQ' , '125000000' )
25
- prj .add_cons ('../sources/cons/de10nano/clk .sdc' )
25
+ prj .add_cons ('../sources/cons/de10nano/timing .sdc' )
26
26
prj .add_cons ('../sources/cons/de10nano/clk.tcl' )
27
27
prj .add_cons ('../sources/cons/de10nano/led.tcl' )
28
28
prj .add_param ('SECS' , '1' )
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
You can’t perform that action at this time.
0 commit comments