Vivado debug异常现象

前言

bit文件和ltx文件的信号位宽不匹配问题。用了dont_touch等属性没用。。。

WARNING: [Labtools 27-1972] Mismatch between the design programmed into the device xc7z035 (JTAG device index = 1) and the probes file(s) xxxx/dev/project_1.runs/impl_1/xxx.ltx.
The core at location uuid_23E7D65A79BC59F7BC47406C1714DFAE has different widths for ILA input port 0. Port width in the device core is 38, but port width in the probes file is 37.
Resolution:
1. Reprogram device with the correct programming file and associated probes file(s) OR
2. Goto device properties and associate the correct probes file(s) with the programming file already programmed in the device.

流程

生成bit文件后,直接修改ltx文件内不匹配的信号。

路径说明:

 bit file中是38bit位宽的。所以对ltx文件中相应的信号增加1bit位宽即可。

检查下劳动成果,可以看到可以正常debug了。

 以上。

原文地址:https://www.cnblogs.com/kingstacker/p/12068895.html