如何在vivado用ila进行debug调试

在vivado页面中搜索ila IP核,然后双击打开。

点击中间这个。

其中1是添加几个观察信号,2是采样深度。1根据自己要观察的信号进行选择,2一般越大越好。

点击1,然后可以在2处选择信号的宽度,一般根据所配置的寄存器宽度进行填写。

其他选项一般保持默认即可。然后点击OK,进行添加ila。

点击所添加的ila。

打开.voe文件。

可以查看到生成后的参考代码。

复制下来添加到需要观察的信号的.v文件中,进行连接。

我这个是示例,根据自身需要观察的信号进行连接。

添加好后,生成bit流文件,然后导出,打开vitis文件。重新加载bsp。

然后点击vitis左上角的小锤子,然后编译。

都进行编译

点击小瓢虫进入调试模式,等加载好后再进行下一步操作。

进入调试模式后先不要动vitis。

进入vivado,点击自动连接。

下面可以添加触发信号。

上面添加待观察信号。

点击开始,等待捕捉波形。

点击vitis的调试模式下的运行键。

出现波形,捕捉成功。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值