加班猫

人于人区别,就是远见不一样。szfpga.com

xilinx的vivado的debug没有波形

0
阅读(5750)

     vivado没有波形,很奇怪的事情,我以为是下载器的问题。

     以为时钟和复位有问题。我编写代码驱动led发现正常能显示。

     后来删除几个ila的例化inst,发下波形出来。

     波形不显示问题有如下:

     1. 你jtag时钟太了,你采样的时钟太慢了,必须要高于jtag采样时钟。所以有用高速下载器看不到波形,用低速可以。这就是调节JTAG的 tck时钟就可以了。

     2. ila信号太多了跨越时钟的异步信号,这个综合不会提示给你任何错误,但是千万记得这个问题。要删除部分信号再看。

    3. debug信号太多了。布线不了。这个会有提示错误,有时候也不会提示,需要删除部分信号才合适。