如何避免fpga仿真中的毛刺现象?
本帖最后由 fpgaw 于 2010-7-13 14:39 编辑各位大侠都来说说,小弟我编了一个状态机,可是有在仿真时出现了很多毛刺现象。请各位大侠都帮个忙,怎样才能减少毛刺 如果觉得问题不够具体的话,也可以说说毛刺出现的原因,以及它可能引起的后果,而一般常用避免的方法 简要原因: 一个多位信号各个位的新值不同时到达<br>
后果:可能造成系统不稳定(比如无法满足上升时间和保持时间)的后果,甚至逻辑错误<br>
避免方法: 尽量使用时序设计(同步,从而使在下个时钟沿到达之前使各位信号已经达到稳定状态); 优化逻辑等 就用触发器就可以解决问题的 谢谢!<br>
二楼精简扼要呀! 尽量采用3段式,寄存输出就不会有毛刺了 楼主可以把自己写的状态机贴出来给大家看看啊 一个多位信号各个位的新值不同时到达<br>
后果:可能造成系统不稳定(比如无法满足上升时间和保持时间)的后果,甚至逻辑错误<br>
避免方法: 尽量使用时序设计(同步,从而使在下个时钟沿到达之前使各位信号已经达到稳定状态); 优化逻辑等
页:
[1]