0

xilinx FPGA请教一个程序下载后配置成功程序不能运行,但是修改一个计数器 复位初值重新生成MCS,就能启动运行了

各位大神 有遇到过 一个程序下载后配置成功,但是程序不运行,但是修改一下无关紧要的程序,重新生成MCS,就能启动运行了
FPGA: Spartan6-LX9
配置芯片:XCF04S配置芯片

各位大神 有遇到过 一个程序下载后配置成功,但是程序不运行,但是修改一下无关紧要的程序,比如一个计数器 复位初值是0 改为1就行了 但是完全无关紧要,重新生成MCS,就能启动运行了
FPGA: Spartan6-LX9
配置芯片:XCF04S配置芯片

我的板子,多数都能启动,多数程序都能运行,会不会是编译器的问题?

编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除
inner 头像
想向站长提问,微信扫码立刻加入! shawn的FPGA圈.png
1

一般先怀疑是自己的原因

你都说了你改了程序,只是你以为是无关紧要的,verilog不是C代码,比如你将复位由1改为0,必将导致综合工具出现不同结果。你说的程序不能启动,我估计就是你的程序没有按你的预期运行,那么很可能是你的设计有问题。

编辑 标为违禁 删除 链接 更多选项...
shawn 头像
登录/注册后进行回答