查看微码 - 2022.1 简体中文

Versal ACAP AI 引擎编程环境 用户指南 (UG1076)

Document ID
UG1076
Release Date
2022-05-25
Version
2022.1 简体中文

构建完成后,右键单击Explorer(资源管理器)视图中的工程,然后选择Open Disassembly View(打开反汇编视图)即可查看 AI 引擎编译器生成的微码。在Select Active Core(选择活动的核)对话框中,选中该核(AI 引擎)。这样即可打开包含微码的 LST (.lst) 文件,所含微码对应于调度为在该 AI 引擎拼块上执行的内核代码。完成 main end 函数后,此内核代码会嵌入 LST 文件。您可选择微码的各部分并与内核源文件中对应的行进行交叉探测。这样您即可检验特定内核代码行所耗用的周期数,查看有哪些方面值得进一步最优化和提升效率。在下图中您可看到,LST 文件中的微码位于中间左侧,对应的内核代码文件位于右侧。单击任一视图即可在另一个视图内显示对应的代码。

图 1. 交叉探测视图