文章 ID: 000096840 内容类型: 错误讯息 上次审核日期: 2024 年 11 月 14 日

为什么 SignalTap 逻辑分析器 – Nios® II 插件 无法检测 Nios® II/f 处理器内核?

环境

    英特尔® Quartus® Prime 设计软件
    Signal Tap
BUILT IN - ARTICLE INTRO SECOND COMPONENT
说明

使用 Nios® II 插件将 Nios® II/f 处理器内核节点添加到 SignalTap 逻辑分析器时,Quartus® Prime Pro Edition 软件 23.3 版可能会出现该问题。

错误消息:无法完成“添加带插件的节点”命令,因为在当前设计中找不到所选 IP。

这是由于Nios® II插件中的软件问题造成的。

解决方法

1. 使用以下指令跟踪添加 SignalTap 节点

  • *|cpu|F_pc[N:0]
  • *|cpu|D_iw[31:0]
  • *|cpu|W_valid

2. 根据对象转储文件应用 触发条件

objdump 文件采用以下格式显示指令:


<地址>:<操作码> <汇编助记符>

  • *|cpu|F_pc[N:0] 到地址 [N:2]
  • *|cpu|D_iw[31:0] 至操作码
  • *|cpu|W_valid

例如
A1174: 38C00137 LDWIO R3,4(R7)

  • *|cpu|F_pc[26:0] 至 0x2845D
  • *|cpu|D_iw[31:0] 至0x38c00137
  • *|cpu|W_valid

3 . 分析 软件映像对象转储文件的 指令跟踪


其他信息:

此问题目前计划在英特尔® Quartus® Prime Pro Edition 软件的未来版本中解决。
请参阅 使用 SignalTap II 嵌入式逻辑分析器调试Nios® II系统应用说明 ,以了解更多信息:

  • 分析结果 一章中的指令跟踪。
  • 应用指定触发条件一章中的触发条件。

相关产品

本文适用于 1 产品

英特尔® 可编程设备

1

本页面上的内容是原始英文内容的人工翻译与计算机翻译的组合。我们提供此内容是为了您的便利并且仅供参考,未必完整或准确。如果本页面的英文版与翻译版之间存在任何冲突,应以英文版为准。 查看此页面的英语版本。