目录
![]()
运行时分析:借助 Debugging 库,您可以在运行时分析未按预期运行的 VisualApplets 设计。
各个算子提供的数据将帮助您
- 调试您的 VisualApplet Design 并提高其稳定性。
- 调试您正在开发的 Custom Operators:您可以使用调试库中的算子来分析自定义算子在设计中的影响。
![]() |
运行时测试 |
|---|---|
|
调试库旨在用于在运行时测试和分析您的设计:您需要构建(综合)设计,将其加载到目标硬件上,并启动实际图像处理,然后算子才会提供可用于调试的数据。 调试库中的算子与 VisualApplets 中的设计仿真无关。 |
Debugging Library 提供专用的算子,可用于
-
分析图像处理管线中的数据流:
- 图像统计(帧数、图像宽度/图像高度、行频、帧频、检测可变行长,尤其是空行)
- 数据流分析(阻塞统计、带宽)
-
通过以下方式操纵图像数据流:
- 有意阻塞数据流
- 抑制图像流的自然阻塞
-
通过以下方式测试 VA 设计的各个部分:
- 可配置为显示最多样化时序行为的图像模拟器
-
在设计内的任意位置插入和监视图像数据:
- 通过寄存器 I/O 注入图像
- 通过寄存器 I/O 监视图像
- 分析信号
- 分析通过 memory 接口的数据流。
以下列表总结了 Library Debugging 的所有算子
| 算子名称 | 简要说明 | 可用版本 | |
|---|---|---|---|
| ImageAnalyzer |
对图像 Property 执行分析而不更改图像数据。 |
版本 3.0.1 | |
| ImageStatistics |
跟踪图像流最重要的参数。计算平均行频和帧频。 |
版本 3.0.1 | |
| MemoryInterfaceAnalyzer |
分析 memory 算子的接口朝向共享 memory 控制器的当前数据流。 |
版本 3.7.0 | |
| StreamAnalyzer |
在不触及图像数据的情况下,对数据流的当前流控制属性(受阻/未受阻)进行分析。 |
版本 3.0.1 | |
| Scope |
提供从采样输入数据绘制波形的方法。 |
版本 3.0.1 | |
| ImageInjector |
允许通过寄存器 I/O 将图像数据注入处理管线。 |
版本 3.0.1 | |
| ImageTimingGenerator |
创建具有可调节时序设置的黑色图像输出。 |
版本 3.0.1 | |
| ImageFlowControl |
允许处理溢出情况。 |
版本 3.0.1 | |
| StreamControl |
允许抑制阻塞状态并向输入链路生成阻塞脉冲。 |
版本 3.0.1 | |
| ImageMonitor |
允许通过寄存器 I/O 从处理管线探测图像数据。 |
版本 3.0.1 | |
表 42. Library Debugging 的算子

![[重要]](../common/images/admon/important.png)
上一页

