最近接了很多写模块驱动的小项目,由于直接写testbatch进行仿真,耗时长且不能真正模拟实际电路所发生的所有状况。所以一直在寻找,可以实现将程序烧录到fpga开发板中,并在quartus中使用一种工具可以在线读取FPGA开发板上的每个模块的信号,进行在线调试。于是发现了signalTap这个工具。
现在将简单的操作方法记录下来,以便初学者使用!!!
1、打开signalTap tool—>singal Tap Logic Analyzer
2、烧录代码–>选择采样时钟–>插入需要显示的信号–>单次显示或者连续显示
总体操作步骤:
添加信号的操作步骤:(上述步骤3的操作详细操作)
右键–>add nodes
3、运行结果
注!!!此教程只适用于初学者,singalTap强大的功能,比如说信号触发方式、RAM的采样深度还需要根据需求灵活调整!!!