本文主要是介绍vivado 使用波形 ILA 触发器和导出功能,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
使用波形 ILA 触发器和导出功能

• 启用自动重新触发 : 选中“ Waveform ”窗口工具栏上的“启用自动重新触发 (Enable Auto Re-Trigger) ”按钮即可在
成功完成触发 + 上传 + 显示操作后 , 启用 Vivado IDE 以自动重新装备与“ Waveform ”窗口触发器关联的 ILA 核。
每次成功完成触发事件后 , 对应于 ILA 核的“ Waveform ”窗口中显示的采集数据都会被覆盖。“自动重新触发
(Auto Re-Trigger) ”选项可搭配“运行触发器 (Run Trigger) ”操作和“立即运行触发器 (Run Trigger Immediate) ”操
作一起使用。单击“停止触发器 (Stop Trigger) ”按钮即可停止当前运行中的触发器。
• 运行触发器 (Run Trigger) : 装备与“ Waveform ”窗口关联的 ILA 核 , 以检测由 ILA 核的基本或高级触发器设置所定
义的触发器事件。
• 立即运行触发器 (Run Trigger Immediate) : 装备与“ Waveform ”窗口关联的 ILA 核以忽略 ILA 核触发器设置 , 并立
即触发该核。此命令用于通过采集 ILA 核的探针输入处的任意活动来检测设计的“活动状态”。
• 停止触发器 (Stop Trigger) : 停止与“ Waveform ”窗口关联的 ILA 的 ILA 核触发器。
• 导出 ILA 数据 (Export ILA Data) : 从 ILA 核采集数据并将其保存到文件。此数据可采用本机格式、 .csv 或 .vcd 格
式来采集。单击此图标后 , 在“ Waveform ”窗口工具栏上会显示以下对话框。

“ ILA 核 (ILA Core) ”表示要为其导出数据的 ILA 调试核的名称。“格式 (Format) ”支持下列格式 : 本机 (Native) 、 CSV
和 VCD 。
• 本机格式可配置 write_hw_ila_data 命令 , 以默认 ILA 文件格式导出 ILA 数据 , 此文件可用于在其它时间重新
导入 Vivado 以便您查看先前采集的 ILA 数据。
• CSV 格式可配置 write_hw_ila_data 命令 , 按 .csv 文件格式导出 ILA 数据 , 此文件可用于将数据导入电子表
格或第三方应用。
• VCD 文件格式可配置 write_hw_ila_data 命令 , 按 .vcd 文件格式导出 ILA 数据 , 此格式可用于导入第三方应
用或查看器。
重要提示 ! 虽然 ILA 数据可按 CSV 、 VCD 和本机 ILA 格式导出 , 但在 Vivado 中只能导入本机 ILA 格式。并且 ,
仅支持将本机 ILA 数据导入 Vivado 用于脱机查看先前采集的数据。探针信号不能用于其它目的 , 如触发等。
使用缩放功能
工具栏按钮便于快速使用波形缩放功能 ( 请参阅下图 ) 。或者 , 也可将鼠标滚轮与 Ctrl 键结合使用对当前选中波形进
行缩放。请注意 , 重要的是缩放级别并不保留 , 将随 Vivado 会话改变而复位。

波形设置
波形查看器允许您自定义对象显示方式。
选中“ Waveforms Settings ”按钮时 , 下图中的“波形设置 (Waveform Settings) ”窗口将打开 :

其中选项如下 :
• “颜色 (Colors) ”选项卡 : 允许您选择波形对象的定制颜色
• 基数 (Radix) : 设置总线探针的默认基数
• 绘制波形阴影 (Draw waveform shadow) : 在标量“ 1 ”下显示亮绿色阴影以帮助区分“ 1 ”和“ 0 ”
• 显示信号索引 (Show signal indices) : 在标量和总线名称左侧显示索引位置编号
• 显示触发器标记 (Show trigger markers) : 在波形查看器中显示 ( 或隐藏 ) 红色触发器标记
这篇关于vivado 使用波形 ILA 触发器和导出功能的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!