仅对英特尔可见 — GUID: mwh1410384251478
Ixiasoft
1. 系统调试工具概述
2. 使用Signal Tap逻辑分析仪进行设计调试
3. Quick Design Verification with Signal Probe
4. 使用外部逻辑分析器进行在系统调试(In-System Debugging Using External Logic Analyzers)
5. 存储器和常量的在系统修改(In-System Modification of Memory and Constants)
6. 使用In-System Sources and Probes进行设计调试
7. 使用System Console分析和调试设计
8. 调试收发器链路
9. Intel® Quartus® Prime Pro Edition用户指南调试工具存档
A. Intel® Quartus® Prime Pro Edition用户指南
2.1. Signal Tap逻辑分析仪
2.2. Signal Tap Logic Analyzer任务流程概述
2.3. 配置Signal Tap Logic Analyzer
2.4. 定义触发器
2.5. 编译设计
2.6. 对目标器件或者器件编程
2.7. 运行Signal Tap Logic Analyzer
2.8. 查看,分析和使用采集的数据
2.9. 使用Signal Tap Logic Analyzer调试部分重配置设计
2.10. 使用Signal Tap Logic Analyzer调试基于模块的设计
2.11. 其他功能
2.12. 设计实例:使用Signal Tap Logic Analyzers
2.13. 自定义触发流程应用示例
2.14. Signal Tap脚本支持
2.15. 使用Signal Tap Logic Analyzer进行设计调试修订历史
7.1. System Console简介
7.2. System Console调试流程
7.3. 与System Console交互的IP内核
7.4. 启动System Console
7.5. System Console GUI
7.6. System Console命令
7.7. 在命令行模式下运行System Console
7.8. System Console服务
7.9. System Console示例和教程
7.10. 板载 Intel® FPGA Download Cable II支持
7.11. 系统验证流程中的MATLAB*和Simulink*
7.12. 不推荐使用的命令
7.13. 使用System Console分析和调试设计修订历史
仅对英特尔可见 — GUID: mwh1410384251478
Ixiasoft
7.9.1. Nios® II处理器示例
此示例对电路板上的 Nios® II处理器进行编程,以运行包含在 Nios® II安装中的计数二进制软件示例。 这是一个简单的程序,它使用8-bit变量重复从0x00到0xFF进行计数。此变量的输出显示在电路板上的LED上。对 Nios® II处理器编程后,您可以使用System Console处理器命令来启动和停止处理器。
执行以下步骤运行此示例:
- 从 Intel® 网站下载 Nios® II Ethernet Standard Design Example。
- 创建一个文件夹以提取设计。对于此示例,使用C:\Count_binary。
- 将 Nios® II Ethernet Standard Design Example解压缩到C:\Count_binary中。
- 在 Nios® II command shell中,更改成新工程的目录。
- 对电路板进行编程。在 Nios® II command shell中,输入以下命令:
nios2-configure-sof niosii_ethernet_standard_<board_version>.sof
- 对Eclipse使用 Nios® II Software Build Tools,使用Count Binary模板和 Nios® II Ethernet Standard Design Example创建一个新的 Nios® II Application and BSP。
- 要为此应用程序生成可执行文件和可链接格式(ELF)文件(.elf),请右键单击Count Binary工程,然后选择Build Project 。
- 通过右键点击Count Binary工程和选择Run As, Nios® II Hardware,将.elf文件下载到电路板上。
- 电路板上的LED提供了新的灯光显示。
- 输入以下命令:
system-console; #Start System Console. #Set the processor service path to the Nios II processor. set niosii_proc [lindex [get_service_paths processor] 0] set claimed_proc [claim_service processor $niosii_proc mylib]; #Open the service. processor_stop $claimed_proc; #Stop the processor. #The LEDs on your board freeze. processor_run $claimed_proc; #Start the processor. #The LEDs on your board resume their previous activity. processor_stop $claimed_proc; #Stop the processor. close_service processor $claimed_proc; #Close the service.
- processor_step,processor_set_register和processor_get_register命令提供对 Nios® II处理器的额外控制。