点击编译。右键app——DebugAs——DebugConfigurations 尝试分别选择上图中3个Debug Configuration,运行均能正确实现原SDK工程的功能; 还不清楚这三个配置有什么区别。 总结:SDK工程的移植基本没什么太大的变化,Vitis只是将SDK从Vivado中抽离出来单独运行而已; 审核编辑 黄昊宇...
Hardware Debug and Profiling Settings:当选定的构建配置是系统构建时,“计算单元设置”还使您能够启用将调试和配置文件监视器插入每个计算单元的接口,以捕获和查看信号轨迹。这些监视器启用以下功能: ChipScope Debug:添加监视器以捕获硬件跟踪调试信息。 ChipScope Debug:添加AXI协议检查器。 Data Transfer:添加性能监视器...
Hardware Debug and Profiling Settings:当选定的构建配置是系统构建时,“计算单元设置”还使您能够启用将调试和配置文件监视器插入每个计算单元的接口,以捕获和查看信号轨迹。这些监视器启用以下功能: ChipScope Debug:添加监视器以捕获硬件跟踪调试信息。 ChipScope Debug:添加AXI协议检查器。 Data Transfer:添加性能监视器...
Target:构建配置目标。Host debug:启用主机代码调试。Kernel debug:启用内核代码调试。Report level:指定报告级别。Hardware optimization:优化硬件构建,可调整优化级别。8.5.3 Vitis运行配置设置选择构建配置并单击右键菜单中的“运行”>“运行配置”,打开运行配置对话框,用于指定调试选项、性能分析和数据...
右击工程文件,Debug as->1,进入调试界面 在vivado中下载程序 同时下载.bit和ltx文件,下载后遇到如下问题: 在Vitis中运行一下软件代码,然后refresh device可以解决。原因也很好理解,ila时钟使用PS输出,PS先运行后才能输出时钟。 在vitis中单步运行程序 在Window中点击Memory,输入要查看数据在内存中的地址,在Memory中查看...
硬件功能设置则是硬核地带,你可以在这里编辑计算单元、内存接口,以及数据宽度等参数,同时启用ChipScope Debug和Data Transfer Profiling等高级调试和Profiling工具。这将大大提高你的设计效率。【硬件优化大师在此】在8.5.6节,Vitis工具链设置如同一个精密的工具箱,包括基于Eclipse的标准化视图和C/C++构建...
ini文件中指明了记录时间线,即 [Debug] native_xrt_trace=true 运行下面命令使用vitis analyzer打开报告文件xrt.run_summary,即 vitis_analyzer ./xrt.run_summary选中Timeline Trace可以观察到app.exe巨大部分时间都花在调用系统API xrt.device.load_xclbin上,硬件vadd_1真正执行的时间反而占比不大,如下图:...
(3)点击“Single Application Debug(GDB)”,在“Application”选项卡中勾选“ps7_cortexa9_0”,点击“Run”按钮。 (4)程序运行成功后,便会在计算机的串口调试助手上打印如下信息。 (5)至此我们完成了ZYNQ串口打印输出项目的全部工作内容。 4. 工程源码下载 ...
config_debug config_export config_interface config_op config_rtl config_schedule config_sim config_storage config_unroll 最优化指令 set_directive_aggregate set_directive_alias set_directive_allocation set_directive_array_partition set_directive_array_reshape set_directive_bind_op ...
debug=1save-temps=1temp_dir=binary_containerreport_dir=binary_container/reportslog_dir=binary_container/logs[advanced]misc=solution_name=binary_container[connectivity]stream_connect=mm2s_1.s:ai_engine_0.DataIn1stream_connect=ai_engine_0.polar_clip_out:polar_clip_1.in_samplestream_connect=polar_...