本文主要是介绍ILA对时钟采样出现的问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
尽量让ILA采样同一个时钟的产物,不然会导致一些异常现象
比如用50MHz的时钟sys_clk采样48MHz的时钟cam_clk,cam_clk看起来会是2MHz,具体原分析如下
在下图1 中,clk2和clk1的频率比例为25:24,当使用clk2采样clk1时,会采到连续的低电平
见图2,连续的采到的低电平一直持续到clk2的第25个周期,然后是持续25个周期的高电平
总结:按照规范,不建议使用ILA对时钟采样,也不建议ILA采样其他时钟域的信号
这篇关于ILA对时钟采样出现的问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!