仅对英特尔可见 — GUID: mtr1415667800602
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: mtr1415667800602
Ixiasoft
2.10.5. 运行线性测试
线性测试确定每个ADC代码步长的线性。它使用直方图测试方法,该方法需要正弦输入,比其他测试方法更容易从信号发生器和DAC获取信号。
使用Linearity测试模式时,参考信号必须满足特定要求:
- 信号源覆盖了ADC的全部代码范围。如果在代码端(code end)使用的时间相等,那么可以通过在Scope模式下调整参考信号来改善结果。
- 如果使用代码端,那么要确保不要剪切信号。在Scope模式下查看信号,看到其顶部或底部不平。一个良好的做法是退回代码端,并在ADC输入信号的所需工作范围内测试一个较小的范围。
- 选择一个不是采样率和缓存大小的整数倍的频率有助于确保相对于正弦波的概率密度函数相对均匀地填充将所有代码仓(code bin)。如果选择整数倍,那么某些代码仓可能会被完全跳过,而另一些代码仓则会被过度填充。这会使测试结果无效。使用频率计算器功能来确定一个接近所需频率的良好信号频率。
运行线性测试:
- 在ADC Channel上,选择要测试的ADC通道。
- 在Burst Size中输入测试样本的大小。较大的样本会增加对测试结果的信心。
- 点击Run。
- 您可以随时停止测试,也可以再次单击Run来继续添加到汇总数据。要重新开始,请在停止测试后单击Reset。每次更改输入信号或通道时,都应单击Reset,这样结果对于特定输入是正确的。
- 有三种数据图形视图:Histogram视图,DNL视图和INL视图。
- 从Raw Data选项卡导出数据.csv文件。