第二篇来聊聊FPGA的硬件调试。
理论上来说,ISE中自带的chipscope也是可以用的,只是很多时候第三方开发板用10pin的JTAG连不上这个,所以还是老老实实用自带的ila(Integrated Logic Analyzer)工具吧。
关于ila的使用相关操作直接百度应该都能找到,只是普遍讲的比较乱,其实就两种常用的操作。
一、直接调用IP核
第一种方式是最常用的,也是我最推荐的,优点是直观形象、移植方便、不容易出错,缺点是只能添加同一个verilog文件内的信号(说不定也可以跨文件?关键是我不会)
在IP里表中搜索ila可以找到这个ip核:
至于这个system ila也不用担心选错了,反正是用不了的。
接下来是对ila进行配置,大部分保持默认。