当前位置:   article > 正文

vitis 自带ila调试_vitis ila

vitis ila

vitis文档

使用dk指令

dk指令

 --dk <[chipscope|list_ports]:<cu_name>:<interface_name>>
  • 1

使用chipscope参数时,<interface_name>为可选项,连接的interface数量不能超过16个,可以多个叠加

查看ila波形图

打断点

在host.cpp中 cl::Program program之后打断点,以debug模式运行

打开两个命令行分别输入

debug_hw --xvc_pcie /dev/xvc_pub.<driver_id> --hw_server

//my project
debug_hw --xvc_pcie /dev/xvc_pub.u0 --hw_server
  • 1
  • 2
  • 3
  • 4
debug_hw --vivado --host <host_name> --ltx_file ./_x/link/vivado/vpl/prj/prj.runs/impl_1/debug_nets.ltx

//my project
debug_hw --vivado --host 127.0.0.1 --ltx_file /space/lkx-data/benchmark/test-benchmark-proj-cross-3/FinalBFS_32/Hardware/binary_container_1.build/link/vivado/vpl/prj/prj.runs/impl_1/debug_nets.ltx
  • 1
  • 2
  • 3
  • 4

设置好ila trigger之后开始执行ila,并继续执行host.cpp,即可观察1024个周期的内容

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/408895
推荐阅读
相关标签
  

闽ICP备14008679号