riple

Stay Hungry, Stay Foolish.

使用signaltapII调试FPGA设计中的bug

0
阅读(16511)

我工作一年多以来一直从事FPGA的开发和调试。我是一年前开始使用signaltap II调试工具的。这一年来,通过使用这个工具解决了不少工作中的问题,发现并干掉了原设计中的不少bug。

刚开始调试时总是胡乱设置一通,查找bug全凭运气;渐渐地有了一些经验,知道先观察哪些信号,再观察哪些信号,保留哪些信号,添加哪些信号,一步一步找到有问题的信号,从而定位和解决问题。

虽然每一次调试解决的问题不同,但是需要考虑和注意的地方却有相同之处。一直想要把这些方法总结下来,一方面祛除自己对遗忘症的恐惧,另一方面也希望对别人的工作有所助益。

涉及到的有以下几个方面:

1.
调试对设计功能的影响及我的分析和对策
2.
调试选项的设置
3.
我的调试步骤

Baidu
map