1、在win7 vivado2016.4 下编译好的工程,拷贝到win0 Vivado2016.4 环境下重新编译有时候会一直死在Imp阶段,即使编译通过在导出bit 文件阶段也会出现如下报错:
参考网上的方法:
set PROJECT_NAME "my_project"
set TOPLEVEL_NAME "toplevel"
write_hwdef -force -file ./$PROJECT_NAME.runs/synth_1/$TOPLEVEL_NAME.hwdef
write_sysdef -force -hwdef ./$PROJECT_NAME.runs/synth_1/$TOPLEVEL_NAME.hwdef -bitfile ./$PROJECT_NAME.runs/impl_1/$TOPLEVEL_NAME.bit -file ./$PROJECT_NAME.runs/impl_1/$TOPLEVEL_NAME.sysdef
尝试后还是一样的现象。
最后在win10 下重新新建工程后才彻底解决问题。