xilinx的vivado的debug没有波形
0赞
发表于 2020/3/31 9:47:00
阅读(5551)
vivado没有波形,很奇怪的事情,我以为是下载器的问题。
以为时钟和复位有问题。我编写代码驱动led发现正常能显示。
后来删除几个ila的例化inst,发下波形出来。
波形不显示问题有如下:
1. 你jtag时钟太了,你采样的时钟太慢了,必须要高于jtag采样时钟。所以有用高速下载器看不到波形,用低速可以。这就是调节JTAG的 tck时钟就可以了。
2. ila信号太多了跨越时钟的异步信号,这个综合不会提示给你任何错误,但是千万记得这个问题。要删除部分信号再看。
3. debug信号太多了。布线不了。这个会有提示错误,有时候也不会提示,需要删除部分信号才合适。