说明
使用 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系统应用说明 ,以了解更多信息:
- 分析结果 一章中的指令跟踪。
- 应用指定触发条件一章中的触发条件。