仅对英特尔可见 — GUID: mwh1410384508440
Ixiasoft
1. 系统调试工具概述
2. 使用System Console分析和调试设计
3. 调试收发器链路
4. 使用Signal Probe的快速设计调试
5. 使用Signal Tap逻辑分析仪进行设计调试
6. 使用外部逻辑分析器进行在系统调试(In-System Debugging Using External Logic Analyzers)
7. 存储器和常量的在系统修改(In-System Modification of Memory and Constants)
8. 使用In-System Sources and Probes进行设计调试
A. Intel® Quartus® Prime Standard Edition用户指南
2.1. System Console简介
2.2. System Console调试流程
2.3. 与System Console交互的IP内核
2.4. 启动System Console
2.5. System Console GUI
2.6. System Console命令
2.7. 在命令行模式下运行System Console
2.8. System Console服务
2.9. 使用工具包
2.10. ADC Toolkit
2.11. System Console示例和教程
2.12. 板载 Intel® FPGA Download Cable II支持
2.13. 系统验证流程中的MATLAB*和Simulink*
2.14. 不推荐使用的命令
2.15. 使用System Console分析和调试设计修订历史
2.9.6.4.1. toolkit_register
2.9.6.4.2. toolkit_open
2.9.6.4.3. get_quartus_ini
2.9.6.4.4. toolkit_get_context
2.9.6.4.5. toolkit_get_types
2.9.6.4.6. toolkit_get_properties
2.9.6.4.7. toolkit_add
2.9.6.4.8. toolkit_get_property
2.9.6.4.9. toolkit_set_property
2.9.6.4.10. toolkit_remove
2.9.6.4.11. toolkit_get_widget_dimensions
2.9.6.5.1. 小部件类型和属性
2.9.6.5.2. barChart属性
2.9.6.5.3. 按钮属性
2.9.6.5.4. checkBox属性
2.9.6.5.5. comboBox属性
2.9.6.5.6. 表盘属性(dial Properties)
2.9.6.5.7. fileChooserButton属性
2.9.6.5.8. group属性
2.9.6.5.9. label属性
2.9.6.5.10. led属性
2.9.6.5.11. lineChart属性
2.9.6.5.12. list属性
2.9.6.5.13. pieChart属性
2.9.6.5.14. table属性
2.9.6.5.15. text属性
2.9.6.5.16. textField Properties
2.9.6.5.17. timeChart Properties
2.9.6.5.18. xyChart属性
4.2.1. 生成一个Signal Probe管脚
4.2.2. 删除一个Signal Probe管脚
4.2.3. 使能一个Signal Probe管脚
4.2.4. 禁用一个Signal Probe管脚
4.2.5. 执行一个Signal Probe编译
4.2.6. 保留Signal Probe管脚
4.2.7. 添加Signal Probe源
4.2.8. 分配I/O标准
4.2.9. 添加寄存器用于流水线(pipelining)
4.2.10. 完整编译后立即运行Signal Probe
4.2.11. 手动运行Signal Probe
4.2.12. 使能或禁用所有Signal Probe布线
4.2.13. 允许Signal Probe修改Fitting结果
5.1. Signal Tap逻辑分析仪
5.2. Signal Tap Logic Analyzer任务流程概述
5.3. 配置Signal Tap Logic Analyzer
5.4. 定义触发器
5.5. 编译设计
5.6. 对目标器件或者器件编程
5.7. 运行Signal Tap Logic Analyzer
5.8. 查看,分析和使用采集的数据
5.9. 其他功能
5.10. 设计实例:使用Signal Tap Logic Analyzers
5.11. 自定义触发流程应用示例
5.12. Signal Tap脚本支持
5.13. 使用Signal Tap Logic Analyzer进行设计调试修订历史
仅对英特尔可见 — GUID: mwh1410384508440
Ixiasoft
5.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之后执行以下步骤:
- 要确保全部所需信号是可用的,在 Intel® Quartus® Prime软件中,点击Assignments > Settings > Compiler Settings > Advanced Settings (Synthesis)。开启Create debugging nodes for IP cores。
插件中包含的所有信号都会添加到节点列表中。
- 右键点击节点列表。在Add Nodes with Plug-In子菜单上,选择要使用的插件,如命名为 Nios® II 的插件。
Select Hierarchy Level对话框显示了设计的IP层次结构。如果您的设计中不存在所选插件的IP,那么会显示一条消息,通知您无法使用所选插件。
- 选择包含要通过插件监控的信号的IP,然后点击OK。
- 如果插件中的全部信号均可用,那么可能会出现一个对话框(具体取决于插件),您可以在其中指定插件的选项。
- 使用 Nios® II插件,您可以从 Nios® II Integrated Development Environment (IDE)软件设计中选择一个包含程序符号的.elf。对所选插件指定选项,然后点击OK。