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)