最近在对xilinx的7045进行编译的时候,每跑到implementation时出现opt-design error。
参考了很多方法,原因竟然是之前给板子加过复旦微的补丁,难怪无论是新工程还是老工程都会编译失败。
解决方法:
1.所以每次编译前需要先检查当前是否有补丁,有的话就要remove下
2.在TCL命令中先看下当前线程是多少,get_param general.maxThreads;然后在设置下当前的的最大线程,set_param synth.maxthreads 8,加速为8个线程,就可以啦!
3.将原来生成的runs.impl文件夹删掉后重新再生成bit,也可以解决这个问题。
特此记录,防止遗忘。