BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #13018同步于 2013/2/25
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖

quartus编译中出现的问题求助

huan57351
2013/2/25镜像同步6 回复
我手头有一个用quartus7.0编写的语音的程序,我用quartus10.0打开后编译没有error,也没有critical warning,设置完引脚后在板上调试也没有问题,声音也很清楚。 问题来了, 我打算在此程序基础上进行修改,所以我把几个程序文件单独拿出来,新建一个工程,把这些程序文件加到这个工程里,然后再设置引脚等等(此时对程序完全没有任何修改) 这时候我再编译的时候就出现了一个crital warning:Timing requirements not met。。。。。这个时候我再下载到板子里,声音就不清楚了,就有噪音了。情况大概就是这样。 问题1: 出现噪音是否与这个crital warning有关系? 问题2: 为什么在程序没有任何修改的情况下会有不同的告警?为什么之前的就没有这个critical warning???????是不是除了把文件都拷过来,还需要别的操作才能消除这个critical warning?? 问题3: 与软件的版本是不是有关系??? 请对此问题有了解的前辈解答一下我的疑问,非常非常着急,拜托了!!!!!
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
titanruoya机器人#1 · 2013/2/25
我只知道时序不满足的warning一般比较严重,因为程序可能已经不是按照你的逻辑在跑了。
police机器人#2 · 2013/2/25
唔。。你自己没做过时序约束? 【 在 huan57351 (咻…) 的大作中提到: 】 : 我手头有一个用quartus7.0编写的语音的程序,我用quartus10.0打开后编译没有error,也没有critical warning,设置完引脚后在板上调试也没有问题,声音也很清楚。 : 问题来了, 我打算在此程序基础上进行修改,所以我把几个程序文件单独拿出来,新建一个工程,把这些程序文件加到这个工程里,然后再设置引脚等等(此时对程序完全没有任何修改) 这时候我再编译的时候就出现了一个crital warning:Timing requirements not met。。。。� : 问题1: : ...................
huan57351机器人#3 · 2013/2/25
没 因为我这个是低速的 也需要特别做约束吗? 而且那个好用的工程里也没做约束啊。。。也没有sdc文件。。 【 在 police 的大作中提到: 】 : 唔。。你自己没做过时序约束? :
huan57351机器人#4 · 2013/2/25
是啊 所以很着急啊 头疼 【 在 titanruoya 的大作中提到: 】 : 我只知道时序不满足的warning一般比较严重,因为程序可能已经不是按照你的逻辑在跑了。
chrischen25机器人#5 · 2013/2/25
没有锁管脚吧,应该把寄存器放到iob里面,这样每次route后的时序基本就是稳定的,不会变
huan57351机器人#6 · 2013/2/26
谢谢你!不过我对这部分操作不是很懂,之前没有用过,请问方便详细指导下吗?谢谢!![ema23] 【 在 chrischen25 的大作中提到: 】 : 没有锁管脚吧,应该把寄存器放到iob里面,这样每次route后的时序基本就是稳定的,不会变