Altera提供FPGA, CPLD和ASIC解决方案
  • 下载
  • 文档资料
  • 产品
    • 器件
    • 设计软件
    • IP
    • 开发套件/电缆
    • 设计和支持服务
    • 资料
  • 最终市场
    • 汽车
    • 广播
    • 计算机和存储
    • 消费类
    • 工业
    • 医疗
    • 军事和航空航天
    • 测试和测量
    • 无线通信
    • 有线通信
  • 技术中心
    • DSP
    • 外部存储器
    • 嵌入式处理
    • 收发器
    • 并行I/O
    • 信号完整性
    • 系统集成
  • 教育与活动
    • 培训中心
    • 大学计划
    • 网络研讨会和视频
    • 演示
    • 活动日程
  • 支持
    • 设计和支持资源指南
    • 知识数据库
    • 器件
    • 软件
    • IP
    • 开发套件和电缆
    • 设计范例
    • 参考设计
    • 下载
    • 用户社区和论坛
    • mySupport
  • 公司介绍
    • 关于我们
    • 客户成功案例
    • 合作伙伴
    • 新闻中心
    • 投资者关系
    • 保护环境
    • 职位招聘
    • 联系我们
  • 在线购买
    • 器件
    • 设计软件
    • 开发和教育套件
    • 电缆和可编程硬件
    • IP
  • 全部页面
  • 产品型号
  • 知识数据库
  • 支持&技术资料
  • 论坛 & Wiki

Quartus II 片内调试支持资源

主页 > 支持 > 软件 > 片内调试

随着FPGA性能、容量和复杂度的提高,验证过程成为FPGA设计周期中的关键部分。仅有HDL仿真还不足以实现复杂的设计,这是因为基于事件和周期仿真器进行仿真会花费大量的时间。而且,系统级验证很难在具有大量I/O引脚BGA封装的器件中实现。访问BGA引脚往往会受到限制。此外,难以将器件内部信号发送至专用调试引脚。为了降低验证过程的复杂度,Altera提供了片内调试组合工具。这些调试工具使您能够在设计中实时采集内部节点,帮助您迅速完成设计验证。

本页面提供以下支持资源:

  • 参考文档
  • 培训课程和在线演示
  • 其他资源

如果需要简要了解片内调试组合工具以及芯片规划器,请参考Quartus® II 开发软件验证方法产品页面。

如果需要搜索已知的片内调试问题,获得技术支持解决方案,请使用Altera的知识数据库。您还可以访问Altera® 论坛, 联系其他的Altera用户,并和他们讨论技术问题。

关于进一步的技术支持,请使用mySupport来提出、查看并更新服务申请。

参考文档

表1列出了片内调试的文档资源信息。

表 1. 参考文档

资源

说明

使用 SignalProbe 快速进行设计调试 (PDF)

Quartus® II 开发软件手册 中的这一章 说明 SignalProbe 功能的验证流程。该功能将内部信号迅速送至 I/O 引脚,对设计没有影响,提高了设计验证的效率。从全布线设计开始,您可以对信号进行选择和布线,针对以前保留或者目前没有使用的 I/O 引脚进行调试。

使用 SignalTap® II 嵌入式逻辑分析器进行设计调试 (PDF)

Quartus II 开发软件手册 中的这一章说明 SignalTap® II 嵌入式逻辑分析器的验证流程。 SignalTap II 嵌入式逻辑分析器对设计中的内部信号状态进行探测,对 FPGA 设计进行调试,它不需要使用外部设备或者其他的 I/O 引脚, FPGA 全速运行时就可以对设计进行探测调试。对定制触发条件逻辑进行定义,提高了精确性,以及隔离问题的能力。 SignalTap II 嵌入式逻辑分析器不需要外部探针,也不必改动设计文件来采集内部节点或者 I/O 引脚的状态;所有采集到的信号数据方便地存储在器件存储器中,直到设计人员将其读出,对数据进行分析。

使用外部逻辑分析仪进行在系统调试 (PDF)

Quartus II 开发软件手册 中的这一章说明使用逻辑分析仪接口的验证流程 。 这一接口使设计人员能够将内部 FPGA 信号传送至外部逻辑分析仪,对其进行分析。它可以将大量的内部器件信号通过少量的输出引脚传送出去,进行调试,充分利用外部逻辑分析仪的高级功能。

存储器和常量在系统更新 (PDF)

Quartus II 开发软件手册 中的这一章说明怎样使用在系统存储器内容编辑器 。 它通过 JTAG 接口 对 FPGA 在系统 存储器和常量进行读写访问,器件在终端系统中工作时,可以方便地测试 FPGA 存储器内容和常量的变化。

使用在系统资源和探测功能进行设计调试 (PDF)

Quartus II 开发软件手册 中的这一章说明在系统源和探测功能。 这一功能对定制寄存器链进行设置,驱动或者采样设计中的任何逻辑节点,方便实现了简单虚拟激励输入过程,以及对测试节点当前值的采集。

sld_virtual_jtag 宏功能用户指南 (PDF)

这一参考手册阐述虚拟 JTAG 宏功能,即 sld_virtual_jtag 宏功能。 sld_virtual_jtag 宏功能使您能够建立自己的系统级调试基础结构,包括基于处理器的调试方案以及系统级调试的软件调试工具等。您可以直接在 HDL 代码中例化 sld_virtual_jtag 宏功能,提供一个或者多个透明通信通道,使用器件的 JTAG 接口,访问 FPGA 设计中的不同部分。

AN 323:在 SOPC Builder 系统中使用 SignalTap II 嵌入式逻辑分析器 (PDF)

设计文件

这一应用笔记说明怎样使用SignalTap II 逻辑分析器来监视SOPC Builder生成的系统模块的内部信号。这一实例中的系统含有大量组件,包括 Nios® II 处理器、直接存储器访问(DMA)控制器、片内存储器以及外部SDRAM存储器接口等。

设计文件AN 323:在SOPC Builder系统中使用SignalTap II 嵌入式逻辑分析器。

AN 446:采用SignalTap II 逻辑分析器来调试Nios II 系统 (PDF) 该应用笔记介绍 SignalTap II 逻辑分析器的 Nios® II 插件,演示插件的功能、配置选项以及用户模式。

培训课程和在线演示

表2列出了培训课程和在线演示资源的信息。

表 2. 培训课程和在线演示

资源

说明

使用SignalTap II 逻辑分析器进行设计调试

在线技术培训: SignalTap II 逻辑分析仪的使用

这一在线培训课程深入介绍怎样使用 SignalTap II 逻辑分析器。

1小时在线课程

使用虚拟JTAG宏功能来调试FPGA,并实现其通信功能

该培训介绍怎样使用虚拟 JTAG 宏功能。

这是半小时的在线课程。

Quartus II 软件设计系列:验证

学习 Quartus II 软件帮助您验证设计的高级功能 ( 包括使用片内调试工具 )

这是一天由教师指导的课程。


其他资源

除了表1列出的参考文档之外,您还可以参考下面的资源,进行验证和调试。

  • 设计实例
    • sld_virtual_jtag— 设计实例 1 ——使用虚拟 JTAG 宏功能的简单例子,它利用 quartus_stp 来采样并更新计数器。 sld_virtual_jtag 宏功能用户指南 中介绍了这一实例。
    • sld_virtual_jtag— 设计实例 2 ——这一设计实例使用虚拟 JTAG 接口来采集以系统速率运行的设计的状态信息。 sld_virtual_jtag 宏功能用户指南 中介绍了这一设计实例。
  • mySupport
    • mySupport ——建立、查看并更新服务申请。
给本页评分


  • 产品
    • Quartus II
      • 基础设计流程
        • Create Project
        • Make Assignments
        • Compile Designs
        • Analyze Results
        • Modify Settings
        • Assign Pins
    • SOPC Builder
    • MAX+PLUS II
    • ModelSim-Altera
  • 资源中心
    • 简介
    • 安装&许可
    • 脚本
    • 电路板设计& I/O
    • 网表阅读器 & 综合
    • 编译增强特性
    • 优化
    • 功耗管理
    • TimeQuest时序分析器
      • 时钟分析
      • 排除
      • 收集
      • GUI特性
    • 标准时序分析器
    • 仿真 & 确认
    • 片内调试
    • HardCopy设计
  • 软件资源
    • 操作系统支持
    • 驱动安装
  • 下载与许可
    • 下载
    • 许可
      • 许可FAQ
  • Quartus II EDA 支持
    • Quartus II 接口
    • 综合工具
      • Design Compiler
      • DC FPGA
      • FPGA Compiler II
      • LeonardoSpectrum
      • Precision RTL Synthesis
      • Synplify
    • 仿真工具
      • Aldec Active-HDL
      • ModelSim
      • NCSim
      • VCS MX
      • VSS
    • 验证工具
      • Incisive Conformal
    • 时序分析工具
      • PrimeTime
    • 再综合工具
      • PALACE
      • Precision Synthesis
      • Synplify Premier
    • 电路板级工具
      • TAU
      • FPGA Xchange Format
      • DxParts PartMiner edaXML
      • HSPICE Simulation
      • IBIS
  • 老版软件EDA支持
    • 供应商类
    • 工具类
    • 功能类
    请填写反馈意见
    产品 | 最终市场 | 技术中心 | 教育与活动 | 支持 | 公司介绍 | 在线购买
    联系我们 | 站点帮助 | 网站导航 | 个人信息 | 法律申明
    Copyright © 1995-2010 Altera International Limited. 版权所有
    Altera Forum
    Altera
    论坛
    RSS
    RSS
    Flickr
    Flickr
    Email Updates
    电邮新闻