Intel® Quartus® Prime Pro Edition用户指南: 调试工具

ID 683819
日期 9/30/2019
Public
文档目录

2.3.3. 使用插件添加信号

您可以使用插件来添加一个特定类型的IP的相关信号组,而不必通过Node Finder添加单个信号或者一组信号。 除了容易添加信号外,插件还提供了一些功能,例如预先设计的助记符表,可用于触发器创建和数据查看以及在采集的数据中反汇编代码的功能。Signal Tap Logic Analyzer随附一个用于 Nios® II处理器的插件。

例如, Nios® II插件在Setup选项卡中创建一个助记符表,在Data选项卡中创建两个助记符表。

  • Nios® II Instruction (Setup选项卡)—采集所有用于触发所选指令地址的所需信号。
  • Nios® II Instance Address (Data选项卡)—以十六进制格式显示执行指令的地址,如果在可选的Executable and Linking Format (.elf)文件中定义, 那么以编程符号名称显示。
  • Nios® II Disassembly (Data选项卡)—显示对应地址的反汇编代码。

要使用插件将信号添加到.stp文件,请在设计上运行Analysis and Elaboration之后执行以下步骤:

  1. 右键点击节点列表。在Add Nodes with Plug-In子菜单上,选择要使用的插件,如命名为 Nios® II 的插件。
    Select Hierarchy Level对话框显示了设计的IP层次结构。如果您的设计中不存在所选插件的IP,那么会显示一条消息,通知您无法使用所选插件。
  2. 选择包含要通过插件监控的信号的IP,然后点击OK
    • 如果插件中的全部信号均可用,那么可能会出现一个对话框(具体取决于插件),您可以在其中指定插件的选项。
  3. 通过使用 Nios® II插件,您可以从 Nios® II Integrated Development Environment (IDE)软件设计中选择包含程序符号的.elf。对所选插件选择选项,然后点击OK