编辑触发器状态机程序 - 2023.2 简体中文

Vivado Design Suite 用户指南: 编程和调试 (UG908)

Document ID
UG908
Release Date
2023-10-19
Version
2023.2 简体中文

如果您创建了新的触发器状态机程序文件,那么默认情况下会以简单触发器状态机来填充“Trigger State Machine Code Editor”(触发器状态机代码编辑器)窗口(请参阅下图)。

图 1. 简单默认触发器状态机程序

简单默认触发器状态机程序设计为对于任何 ILA 核配置都有效,与调试探针或触发器设置无关。这意味着您可针对 ILA 核单击Run Trigger(运行触发器),而无需修改触发器状态机程序。

但您可修改触发器状态机程序以实现某些高级触发条件。位于上图所示简单状态机顶部的注释块提供了相关信息,以指示如何在 Vivado IDE 中使用内置语言模板来构造触发器状态机程序(请参阅下图)。在“触发器状态机语言描述”中提供了 ILA 触发器状态机语言的完整描述(包括示例)。

图 2. 触发器状态机语言模板