如何在vivado用ila进行debug调试

描述

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

调试

点击中间这个。

调试

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

调试

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

调试

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

点击所添加的ila。

调试

打开.voe文件。

调试

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

调试

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

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

调试

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

调试

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

调试

都进行编译

调试

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

调试

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

进入vivado,点击自动连接。

调试

下面可以添加触发信号。

调试

上面添加待观察信号。

调试

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

调试

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

调试

出现波形,捕捉成功。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分