Skip to content

Commit cde80a5

Browse files
authored
Merge pull request #635 from smarsching/xc7k325tfbg900
Add SPI over JTAG bitfile for XC7K325TFBG900
2 parents d9d6c30 + 2d88b3d commit cde80a5

File tree

4 files changed

+19
-1
lines changed

4 files changed

+19
-1
lines changed

spiOverJtag/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ XILINX_PARTS := xc3s500evq100 \
77
xc7s6 xc7s15 xc7s25 xc7s50 xc7s75 xc7s100 \
88
xc7k70tfbg484 xc7k70tfbg676 \
99
xc7k160tffg676 \
10-
xc7k325tffg676 xc7k325tffg900 \
10+
xc7k325tfbg900 xc7k325tffg676 xc7k325tffg900 \
1111
xc7k420tffg901 \
1212
xcku3p-ffva676 \
1313
xc7vx330tffg1157 \

spiOverJtag/constr_xc7k_fbg900.ucf

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
NET "csn" LOC = U19 | IOSTANDARD = LVCMOS33;
2+
NET "sdi_dq0" LOC = P24 | IOSTANDARD = LVCMOS33;
3+
NET "sdo_dq1" LOC = R25 | IOSTANDARD = LVCMOS33;
4+
NET "wpn_dq2" LOC = R20 | IOSTANDARD = LVCMOS33;
5+
NET "hldn_dq3" LOC = R21 | IOSTANDARD = LVCMOS33;
6+

spiOverJtag/constr_xc7k_fbg900.xdc

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
set_property CFGBVS VCCO [current_design]
2+
set_property CONFIG_VOLTAGE 3.3 [current_design]
3+
set_property BITSTREAM.GENERAL.COMPRESS TRUE [current_design]
4+
set_property BITSTREAM.CONFIG.CONFIGRATE 33 [current_design]
5+
set_property BITSTREAM.CONFIG.SPI_BUSWIDTH {4} [current_design]
6+
7+
set_property -dict {PACKAGE_PIN U19 IOSTANDARD LVTTL} [get_ports {csn}]
8+
set_property -dict {PACKAGE_PIN P24 IOSTANDARD LVTTL} [get_ports {sdi_dq0}]
9+
set_property -dict {PACKAGE_PIN R25 IOSTANDARD LVTTL} [get_ports {sdo_dq1}]
10+
set_property -dict {PACKAGE_PIN R20 IOSTANDARD LVTTL} [get_ports {wpn_dq2}]
11+
set_property -dict {PACKAGE_PIN R21 IOSTANDARD LVTTL} [get_ports {hldn_dq3}]
12+
17 KB
Binary file not shown.

0 commit comments

Comments
 (0)