Intel® Quartus® Prime Pro Edition用户指南: 调试工具

ID 683819
日期 9/30/2019
Public
文档目录

1.1.2. 对常用调试要求所建议的工具

表 2.  常用调试要求的工具 (1)
要求 Signal Probe Logic Analyzer Interface (LAI) Signal Tap Logic Analyzer 说明
More Data Storage N/A X

包含LAI工具的外部逻辑分析仪使您能够存储比Signal Tap logic analyzer更多的采集数据,因为外部逻辑分析仪能够提供对更大缓冲器的访问。

Signal Probe工具不采集数据,也不存储数据。

Faster Debugging X X 您可以将LAI或者Signal Probe工具同外部工具一起使用(例如:示波器和混合信号示波器(MSO))。此功能提供对时序模式的访问,允许您调试组合的数据流。
Minimal Effect on Logic Design X X (2) X (2) Signal Probe工具以递增方式将节点布线到管脚,而不影响设计逻辑。

LAI将最少的逻辑添加到设计中,从而需要更少的器件资源。

Signal Tap logic analyzer对设计的影响不大,因为Compiler将调试逻辑视为单独的设计分区。

Short Compile and Recompile Time X X (2) X (2)

Signal Probe使用递增布线将信号附加到之前保留的管脚上。此特性使您能够在更改源信号选择时快速地重新编译。

Signal Tap logic analyzer和LAI能够重新整修它们各自的设计分区以缩短重编译时间。

Sophisticated Triggering Capability N/A N/A X Signal Tap logic analyzer的触发功能可与商用逻辑分析仪相媲美。
Low I/O Usage X

Signal Tap logic analyzer不需要额外的输出管脚。

LAI和Signal Probe都需要I/O管脚约束(I/O pin assignments)。

Fast Data Acquisition N/A X Signal Tap logic analyzer能够在超过200 MHz的速度上采集数据。

信号完整性问题限制了使用LAI的外部逻辑分析仪的采集速度。

No JTAG Connection Required X X

Signal ProbeSignal Tap不需要主机进行调试。

包含LAI的FPGA设计需要一个活动的JTAG连接到运行 Intel® Quartus® Prime软件的主机。

No External Equipment Required X

Signal Tap logic analyzer仅需要一个从运行 Intel® Quartus® Prime软件或者独立的Signal Tap logic analyzer的主机的JTAG连接。

Signal Probe和LAI需要使用外部调试设备,例如:万用表、示波器或逻辑分析仪。

此表注释:

    • X代表对相关功能所建议的工具。
    • —代表相关工具可用于此功能,但此工具可能无法提供最佳结果。
    • N/A代表此功能不适用于所选工具。