达芬奇PRO板的FPGA功能学习笔记(一)
从编译到实现需要五个步骤:
1.写代码(verilog语言)
2.综合分析
3.写约束文件
约束文件主要是定义接口,命令第一个关键字代表命令的名称,其后的每个字段都是该命令的参数列表
例如:set_property(命令名称) -dict(参数) {PACKAGE_PIN R4(引脚定义) IOSTANDARD LVCOMS15(IO口电压标准)} [get_ports sys_clk](确定约束所附加的引脚)
4.设计实现
5.下载比特流
需要注意的几个点:
1.要在设计前把板子的型号核对好
2.设计实现之后的时序要学会核对
3.发现设计实现完不对之后删除,从新走一遍流程
ERROR: [Labtools 27-3303] Incorrect bitstream assigned to device. Bitfile is incompatible for this device.
该错误是因为最开始板子的型号没选对导致的,在setting中可以更改