vivado报错
- 生成bitstreams文件时报错:Incorrect bitstream assigned to device.Bitfile is incompatible for this device
分析:
Tcl Console显示信息:图中第一行refresh_hw_device -update_hw_probes false [lindex [get_hw_devices xc7a75t_0] 0],从中我们可以看出当前vivado软件识别到的FPGA型号为xc7a75t;
最后一行显示信息:Run is defaulting to part:xc7a100tfgg484-2,从中可以看出目前代码中选择的FPGA型号为xc7a100tfgg484-2;
故此报错是由于电路板中FPGA型号与工程中FPGA型号不一致导致。
解决方法:
将工程项目中的FPGA型号修改为xc7a75tfgg484-2,再次执行生成bitstream操作,文件生成成功。
注:如下是对应错误出现时在messages中的报错提示信息;从下图未能获取实际报错的原因,而从Tcl Console就能明显看出出错的原因,这就告诉我们,当遇到错误信息时,需要综合messages和Tcl Console中的信息一起去排插问题。