跳转到内容

VisualApplets 3.4.0 中的更改和修复的问题#

GUI#

  • 改进了图表窗口中缩放操作的处理。现在会显示当前的缩放比例。缩放范围现可在 10 % 到 400 % 之间,并且缩放比例已针对 Windows 中的典型 Scaling 进行了优化。(工单 ID:259340)
  • 改进了 GUI 根据 Windows Scaling 设置进行的缩放。(工单 ID:263708)
  • 扩展了批注框中图像的处理方式。现在,您可以通过拖放或大小对话框缩放批注框中的图像。(工单 ID:255697)
  • 将 GUI 框架更新至 Qt 6.5.2。

算子#

Accumulator Library#

Histogram 算子#

  • 在修复此问题之前, Histogram 算子有时会在设计规则检查 2 中导致内部错误。此问题现已修复。(工单 ID:215194)

Base Library#

SelectROI 算子#

  • 在修复此问题之前,在非常特殊的情况下,可能会出现输出图像以空行开头或最后一行被移除的情况。此问题现已修复。(工单 ID:287999)

Color Library#

WhiteBalance 算子#

  • 已更正文档。已更正 Supported Link Format 部分中的值。(工单 ID:215229)

Parameters Library#

  • 在修复此问题之前,当您删除或重命名包含在 Parameters 库的算子中被引用的参数的模块时,VisualApplets 可能会崩溃。该问题现已修复。(工单 ID:265970 和 265828)

LinkParamTranslator 算子#

  • 在修复此问题之前, LinkParamTranslator 算子可能会导致 DRC 错误,且无法通过更改设计参数来解决。该问题现已修复。(工单 ID:249298)
  • 在修复此问题之前,当向 WriteAction 参数写入无效值时,算子不会显示错误。该问题现已修复。现在,如果您在该参数中写入了无效值,算子以及 WriteAction 视图中的 Module Properties 参数字段将以红色显示。(工单 ID:265445)
  • 在修复此问题之前,在使用 LinkParamTranslator 算子时,可能需要运行多次 DRC 才能使算子正确传递链接参数。当更改某个链接参数导致其他链接参数发生更改时(例如,在更改了 Parallelism 后自动调整 MaxImageWidth 时),就会出现这种状况。该问题现已修复。(工单 ID:265987)
  • 在修复此问题之前,通过 Color Flavor 或 Color Format 算子向 LinkParamTranslator 链接属性写入无效值时,VisualApplets 有时会崩溃。该问题现已修复。(工单 ID:292299)

FloatParamTranslator 算子#

  • 在修复此问题之前,在 FloatParamTranslator 和 FloatValue 算子中,通过微调框箭头递增和递减数值有时会导致数值直接跳到最大值。该问题现已修复,现在的递增操作会正确考虑定义的范围和步长。(工单 ID:270215)
  • 改进了范围步长的错误处理。以前,使用浮点模块参数定义范围步长可能会导致未显示的冲突。该问题现已修复。现在,与范围步长相关的冲突会作为带有工具提示的警告显示,并且这些冲突也会出现在 DRC1 中。(工单 ID:271807)

Synchronization Library#

SYNC 算子#

  • 在修复此问题之前,当 SYNC 算子配置为 SyncToMin 模式时,输出帧在所有输入帧完成之前不会终止。该问题现已修复。现在,算子仅在其中一个输入端口接收到帧结束信号后才输出帧结束信号。(工单 ID:209386)

User Libraries#

JPEG_Color 用户库#

  • 修复了 JPEG_Color 库中的元素。此修复解决了垂直方向上的图像 Quality 损失问题。该解决方案已包含在 VisualApplets 3.3.2 的 2301 更新中。(工单 ID:256723)

Tcl#

  • 现在,Tcl 导出和导入支持链接属性中的所有可用 Color Flavor 值。以前,Tcl 脚本的导出和导入无法正确处理 Color Flavor 值 LAB, XYZ, HSL, HSV或 YCrCb 。(工单 ID:258727)
  • 在修复此问题之前,在 Tcl 导出期间,某些包含 Unicode 字符的文本字段未被正确写入 Tcl 中。这会导致从 Tcl 导入设计时出现问题,因为文本在导入后发生了更改。该问题现已修复。(工单 ID:255019)
  • 修复此问题之前,使用 Tcl 控制台构建设计有时会因为检测 Vivado 耗时过长而以错误告终。此问题现已修复。(票单 ID:272098)
  • 现在,InstUserLibOperator Tcl 命令的行为与手动实例化用户库元素一致。在此之前,使用 Tcl InstUserLibOperator 命令实例化设计时,GUI 中有时会显示错误指示器,这些指示器在设计规则检查 1 之后会消失。此问题现已修复。(票单 ID:280260)
  • 修复此问题之前,Drc Tcl 命令有时会返回错误,而设计规则检查实际上只报告了警告。此问题现已修复。(票单 ID:284291)
  • 修复此问题之前,在 Tcl 批处理模式下针对某些 Vivado 版本构建设计,或在 Windows 11 中运行进,由于 Xilinx 工具错误,Precondition Check 曾出现无响应的情况。此问题现已修复。现在 VisualApplets 可以检测到此情况并继续构建流程。(票单 ID:290581)

其他#

  • 改进了 VisualApplets 运行时组件,使小程序的加载速度更快。(票单 ID:241826)
  • 在模拟 JPEG_Encoder 算子时,当达到编码数据的最大输出大小并且进一步输出数据被裁剪时,现在会生成一条警告消息。(票单 ID:248308)
  • 在 Link Property 对话框中,由于最大图像高度和最大图像宽度对于 SIGNAL 链接没有任何意义,因此这两个字段已被禁用。(票单 ID:236459)
  • 修复此问题之前,选择图像后,Image Histogram 视图会显示模拟探针中上一张图像的直方图。此问题现已修复。Image Historgram 现在始终显示当前所选图像的直方图。(票单 ID:264369)
  • 更新了 ImageMagick 库。在旧版本中,加载 *.tif 格式的小图像可能会失败,并弹出错误消息 Image Magick library: Image format is not supported. Error code: -70002。(票单 ID:265278)
  • 改进了 Select Folder 对话框,该对话框在例如于 System Settings 中定义路径时打开。在此之前,对于 VisualApplets 的某些安装,显示的文件夹结构仅显示系统目录的一小部分子集。此问题现已修复。(票单 ID:282851)
  • 修复了 Vivado 2023.1 及更高版本的 Vivado 版本检测。在此之前,尽管检测到了正确安装的 Vivado,但未找到版本信息。(票单 ID:285232)
  • 对于 Vivado 构建环境的某些安装,前提条件检查曾以错误消息 Error checking FPGA software 终止。此问题现已修复。(票单 ID:291935)
  • 修复了 DRC2 期间的 FPGA 资源估算。修复此问题之前,对于某些算子(例如 FIRkernelNxM, IF和 DynamicROI ),所需的资源被低估了。(票单 ID:293050)
  • 修复此问题之前,如果在 VisualApplets 安装过程中仅选择了一个硬件平台,则安装将不完整,并且无法使用此 VisualApplets 安装构建小程序。此问题现已修复。(票单 ID:295891)