在使用FPGA VI中使用“Occurrence Function ”报错,错误号:61053



主要软件:
主要软件版本: 8.0
主要软件修正版本: N/A
次要软件: N/A

问题:

当编译FPGA代码时候,会提示以下错误代码和错误消息:

错误代码:61053:资源组件“Occurence Resource”不支持交叉时钟域

为什么会得到这个错误提示,该怎么解决?



解答:

这个错误很可能是由于等待发生功能与触发发生功能在放置在了两个单独的while循环中,不是在同一个时钟域。一般情况下,等待发生与生成发生必须是要使用相同的时钟域。

如果需要在两个时钟域中触发一个生成,可以使用一个FPGA FIFO,然后设置FPGA FIFO超时等待时间为无限等待,直到一个虚拟元素被写入,这样来模拟一个事件的发生。在附件中有一个示例程序可以参考。



相关链接:

 



附件:


FIFO Generate Occurance.zip - FIFO Generate Occurance.zip


报告日期: 06/22/2006
最近更新: 02/12/2014
文档编号: 3YLFC0LX