admin管理员组

文章数量:1599541

仿真问题:可能是设置了断点在退出时没有删除。

解决方法:在\XX\XX.sim\sim_1\behav\xsim\xsim.dir\XX_behav里面找到TempBreakPointFile.txt,删除第一行以后的内容。

综合问题:Currently Vivado Synthesis does not support a loop limit that is determined by a dynamic variable.

This feature will be supported in a future release.

Vivado不支持动态调节的循环,算一下最大循环次数,把while(condition)改成:
repeat(32)begin
if(condition)…
end

另外浮点数加法必须一位一位舍入,不能偷懒截取一部分!

另外乘法结果不会溢出,但是过程会溢出。比如11*11。

本文标签: SynthVivadoErrorLoopiterations