Vivado设计流程手册
a.8.6、此时,在Sources下Constraints中会找到新建的XDC文件。
b、如何利用第二种方法添加约束文件。
b.8.1、点击Add Sources,选择第一项Add or Create Constraints一项,点击Next。
依元素科技有限公司 Xilinx全球合作伙伴 www.e-elements.com 11 / 34
Vivado设计流程手册
b.8.2、点击Create File,新建一个XDC文件,输入XDC文件名,点击OK。点击Finish。
依元素科技有限公司 Xilinx全球合作伙伴 www.e-elements.com 12 / 34
Vivado设计流程手册
b.8.3、双击打开新建好的XDC文件,并按照如下规则,输入相应的FPGA管脚约束信息和电平标准。
set_property PACKAGE_PIN L16 [get_ports clk] set_property PACKAGE_PIN G15 [get_ports rst]
set_property PACKAGE_PIN M14 [get_ports {led[0]}] set_property PACKAGE_PIN M15 [get_ports {led[1]}] set_property PACKAGE_PIN G14 [get_ports {led[2]}] set_property PACKAGE_PIN D18 [get_ports {led[3]}]
set_property IOSTANDARD LVCMOS33 [get_ports {led[3]}] set_property IOSTANDARD LVCMOS33 [get_ports {led[2]}] set_property IOSTANDARD LVCMOS33 [get_ports {led[1]}] set_property IOSTANDARD LVCMOS33 [get_ports {led[0]}] set_property IOSTANDARD LVCMOS33 [get_ports clk] set_property IOSTANDARD LVCMOS33 [get_ports rst]
依元素科技有限公司 Xilinx全球合作伙伴 www.e-elements.com 13 / 34
Vivado设计流程手册 三、工程实现
1、在Flow Navigator中点击Program and Debug下的Generate Bitstream选项,工程会自动完成综合、实现、Bit文件生成过程,完成之后,可点击Open Implemented Design来查看工程实现结果。
2、点击Flow Navigator中Open Hardware Manager一项,进入硬件编程管理界面。
3、在提示的信息中,选择Open a new hardware target(或在Flow Navigator中展开Hardware Manager,点击Open New Target),
依元素科技有限公司 Xilinx全球合作伙伴 www.e-elements.com 14 / 34
Vivado设计流程手册
4、在弹出的Open hardware target向导中,先点击Next,进入Server选择向导。
5、保持默认的Server name为localhost:60001,如无默认,在下拉框中选择即可。连接好板卡的PROG端口,并上电。点击Next。
依元素科技有限公司 Xilinx全球合作伙伴 www.e-elements.com 15 / 34