各位大神 有遇到过 一个程序下载后配置成功,但是程序不运行,但是修改一下无关紧要的程序,重新生成MCS,就能启动运行了
FPGA: Spartan6-LX9
配置芯片:XCF04S配置芯片
各位大神 有遇到过 一个程序下载后配置成功,但是程序不运行,但是修改一下无关紧要的程序,比如一个计数器 复位初值是0 改为1就行了 但是完全无关紧要,重新生成MCS,就能启动运行了
FPGA: Spartan6-LX9
配置芯片:XCF04S配置芯片
我的板子,多数都能启动,多数程序都能运行,会不会是编译器的问题?
一般先怀疑是自己的原因
你都说了你改了程序,只是你以为是无关紧要的,verilog不是C代码,比如你将复位由1改为0,必将导致综合工具出现不同结果。你说的程序不能启动,我估计就是你的程序没有按你的预期运行,那么很可能是你的设计有问题。