跳转到内容

VisualApplets 3.6.0 中的更改与修复的问题#

停产产品#

  • 已取消对在 32 位操作系统上运行的 Applet 构建的支持。(工单 ID:341023)
  • 已从 VisualApplets 中移除对所有 mE4 平台的支持:mE4VD1、mE4VD4、mE4VQ4、Pixelplant。(工单 ID:339805)
  • 从 Project Info 窗口中删除了图表概览。随着近期的改进,此功能已不再适用,现在的图表窗口能为大型设计导航提供最佳的用户体验。(工单 ID:340796)

Operators#

Accumulator Library#

ModuloCount 操作员#

  • 改进了 ModuloCount 算子的实现,以满足极高 FPGA 时钟频率下的时序要求。(工单 ID:329840)

Base Library#

SelectROI 操作员#

  • 在修复此问题之前,在模拟算子 SelectROI时, SelectROI 的虚拟值 n/a被错误设置。现已更正为使用 0 (如文档中所指定)。(工单 ID:340554)

SplitParallel 操作员#

  • 扩展了算子 SplitParallel ,以便输出 Parallelism 可以大于 1,只要输入 Parallelism 是输出链路数量的倍数即可。(工单 ID:214791)

Debugging Library#

ImageFlowControl 操作员#

  • 在修复此问题之前,在虚拟帧生成模式下使用 ImageFlowControl 算子可能会导致输出损坏的帧。这种情况发生在溢出情况之后,即发出了一系列虚拟帧来补偿丢失的帧时。此问题已修复。(工单 ID:248227)

Filter Library#

DILATE 操作员#

  • 在修复此问题之前, DILATE 算子以镜像顺序应用了内核系数。此问题已修复。(工单 ID:267460)

FIRoperatorNxM 操作员#

  • 扩展了 FIRoperatorNxM 算子,允许使用嵌入式 ALU 单元进行算术计算。可以通过新的算子参数来选择此选项 ImplementationType.(工单编号:334371)
  • 扩展了 FIRoperatorNxM 运算符,以允许滤波器系数成为可在运行时更改的动态参数。(工单编号:334374)

HitOrMiss 操作员#

  • 添加了将动态滤波器系数用于 HitOrMiss 运算符的选项。(工单编号:338329)

Hardware Platform Library#

  • 在文档中添加了有关虚拟值生成的说明 CXPQuadCamera, CXPDualCamera 和 CXPSingleCamera 运算符。(工单编号:215214)

CxpCamera 操作员#

已对相机接口进行优化,以实现更严格的协议对齐。因此,在 CxpCamera 运算符(于 imaFlex 平台上)时,输出链路定义的图像协议现在必须与所连接相机的协议相匹配:

  • 如果图像协议设置为 VALT_IMAGE2D,则仅支持面阵相机。
  • 如果图像协议设置为 VALT_LINE1D,则仅支持线阵相机。

注意

如果图像协议与相机类型不匹配, CxpCamera 模块可能会输出损坏或无效的图像数据。这种更严格的强制执行可能会影响在版本 3.5.1 或更早版本中原本正常工作的设计,当时容忍此类不匹配情况。(工单编号:343078)

(工单编号:343078)

Memory Library#

FrameBufferMultiRoiDyn 操作员#

  • 添加了 WritePriority 参数,该参数为 FrameBufferMultiRoiDyn 运算符启用了写入优先级模式,类似于 LineBuffer 运算符中现有的功能。(工单编号:295852)

RamLUT 操作员#

  • 在修复此问题之前,在 imaFlex 平台上向 RamLUT 运算符写入初始化数据不会产生任何效果。配置 Memory 内容只能在采集停止时进行。此问题现已修复。现在,在 imaFlex 平台上,又可以在采集期间向 RamLUT 运算符写入初始化数据了。(工单编号:319280)

ImageFifo 和 LineMemory Operators#

  • 在此之前,当您希望将 UltraRAM 与 ImageFifo 和 LineMemory 运算符配合使用时, FifoDepth 和 FrameWidth 参数的值不得超过 4096。此限制现已解除。(工单编号:320356 和 322131)

Parameters Library#

  • 在修复此问题之前,参数转换术语编辑器的括号高亮显示功能存在故障。该问题现已解决。(工单编号:329769)

LinkParamTranslator 操作员#

  • 在修复此问题之前,VisualApplets 可能会在 WriteAction 对于 LinkParamTranslator 模块尝试设置 Parallelism acquisition mode 0时崩溃。此问题现已解决。(票单编号:321740)

Synchronization Library#

PixelReplicator 操作员#

  • 在修复此问题之前,当 PixelReplicator 模块报告错误时,即使在解决错误原因后,错误状态有时仍会保留。此问题现已修复。(票单编号:302650)
  • 改进了 PixelReplicator 算子以满足极高 FPGA 时钟频率下的时序要求。(票单编号:318453)

示例#

  • 改进了 imaFlex 平台上多抽头处理的示例。用于 4 个 CXP-12 链路的示例现在可以更高效地使用 DRAM 内存,从而实现更高的数据吞吐量。(票单编号:321738)
  • 改进了有关 FrameBufferMultiRoiDyn 的 imaFlex 平台示例,以更高效地利用可用内存带宽。(票单编号:321739)
  • 改进了 HDR examples 以增强可理解性并简化复用。(工单 ID:335648)
  • 重构了示例,将 imaFlex 示例整合到了主文件夹中。此外,Advanced 文件夹中的示例已直接移至 Processing 文件夹中。(工单 ID:333632)

其他#

  • 现在可以向注释框添加超链接。这些超链接可以是全局 URL 或指向文件的链接,并具有用于定义相对位置锚点的各种选项。您可以使用注释框文本编辑器中的上下文菜单编辑超链接。(票单编号:312065)
  • 在修复此问题之前,通过 GUI 对话框在 imaFlex 平台上设置 FPGA 时钟频率的微调框的 Up 按钮无效。此问题现已得到解决。(工单 ID:340958)