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

点击中间这个。

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

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

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

点击所添加的ila。

打开.voe文件。

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

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

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

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

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

都进行编译

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

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

进入vivado,点击自动连接。

下面可以添加触发信号。

上面添加待观察信号。

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

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

出现波形,捕捉成功。

Logo

火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。

更多推荐