发 帖  
原厂入驻New
[问答] 固件代码在3个FPGA中的一个FPGA上出现问题如何解决
81 FPGA 固件
分享
我的固件代码在3个FPGA中的一个FPGA上出现问题。
应用程序明智的代码在两个virtex 5 FPGA上正常工作,但一个FPGA数据与其他FPGA数据相比不正确。
所有FPGA都是相同的。
FPGA片利用率为94%。
这会导致问题吗?
在构建我的vhdl代码之后,我得到PPC时钟发生器输出SIG_PLL1_CLKOUT1的一个定时错误,其中检测到28个设置定时错误。
对于两个FPGA,这仍然是一个正常的位文件,但对于1个FPGA数据输出是不合适的。
当我添加chipcope来检查数据在哪里损坏时没有时序错误,并且固件对所有三个FPGA都工作正常。
我无法弄清楚实际问题是什么。
0
2020-7-8 10:03:00   评论 分享淘帖 邀请回答
1个回答
嗨,
由于存在28个设置违规,因此在将生成的BITFILE用于硬件之前需要先修复这些设置。
现在为什么具有相同BITFILE的2 FPGA正在工作以及为什么1导致问题,更可能是由于电路板的条件不同。
噪声效应以及PVT可能有助于2 FPGA,但在其他情况下会导致问题。
我仍然不能具体评论它的问题。
我的建议是,修复时间得到100%通过定时Bitfile然后在硬件上使用它。
如果您需要有关如何修复时间的建议,请分享您的时间报告。
谢谢,佳日
2020-7-8 10:18:38 评论

举报

只有小组成员才能发言,加入小组>>

98个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表