跳转到内容

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

算子#

Memory Library#

  • 即: RamLUT 和 RamLUT(imaflex) 现在可以使用任意大小的 init 文件对算子进行部分初始化。在此之前,无法在 RamLUT中覆盖任意数量的 LUT 条目,因为 init 文件内容必须与 LUT 条目的总数相匹配。此问题现已得到改进。(工单编号:318214)
  • 在此问题修复之前,如果 ROI 宽度值等于 Parallelism 对于 ImageBufferMultiRoiDyn 算子的值,则无法按预期读出 ROI。取而代之的是,第一像素/行被重复了 ROI 高度次。此问题现已修复。(工单编号:307592)
  • 即: FrameBufferRandomRead (imaFlex) 算子已通过新增的 WritePriority 参数进行了增强。如果将此参数设置为 ENABLED, FrameBufferRandomRead (imaFlex) 算子会优先进行写入而不是读取,但前提是临时 memory 数据速率高于可用带宽。(工单编号:301069)

Parameters Library#

  • 在此问题修复之前,在数学表达式中引用具有不适当数据类型的参数(例如在数学表达式引用中引用字符串参数)时,不会显示任何错误。此问题现已修复。现在,参数转换器算子会检查数学表达式中引用的数据类型。仅能引用枚举、整型或浮点型参数。引用其他数据类型现在会触发错误通知。(工单编号:310819)
  • 在修复此问题之前,对于某些包含来自 Parameters 库算子的设计,从 *.vad 文件加载设计时会显示具有误导性的错误消息。对于这些情况,调用 DRC1 检查可以修复该错误。此问题现已修复。(工单 ID:314760)
  • 在此问题修复之前,如果参数转换器模块导致无限循环,VisualApplets 可能会陷入卡死状态。此问题现已修复:增强了参数转换器算子对无限循环的鲁棒性。(工单编号:316845)

LinkParamTranslator 算子#

  • 在此问题修复之前,可能会导致 LinkParamTranslator 算子出现无效的 link 格式,然后这些格式会通过设计中的 link 进行传播。在某些情况下,这会导致 VisualApplets 崩溃。此问题现已修复:现在已添加控制机制,以避免 LinkParamTranslator 算子出现无效的 link 格式。此外,改进了当 LinkParamTranslator 未正确参数化时出现的错误消息。(工单编号:317019)
  • 在修复此问题之前,在使用 WriteAction 算子的 LinkParamTranslator 算子,可能会导致已设置为 Write 的模块参数无法按预期工作。它们可能会被输入 link Property 更改,而不是保持冻结状态。此问题现已修复。(工单编号:318358)

示例#

Processing Examples 已扩展,新增了两个适用于具有 10 位和 12 位 BiColor Bayer 图案的线扫描相机的 Bayer 去马赛克示例。这些示例也在 Tutorial 和 Examples 中进行了文档记录:

仿真#

  • 在修复此问题之前,如果在 Simulation Probe Viewer 中的多张图像之间切换且其中一张图像为空时,会生成一条具有误导性的错误消息“Could not open the selected image”,并且 Simulation Probe Viewer 的 Display 面板不会显示该空图像的任何内容。此问题现已修复。(工单 ID:316800)

Tcl 脚本编写#

  • 在此问题修复之前,当将设计导出为 Tcl 且其中包含对 LinkParamTranslator 模块参数的引用时,可能会导致此 Tcl 代码无法重新导入到 VisualApplets 中。此问题现已修复。(工单编号:315689)

其他#

  • 当打开未知平台的设计时,未知类型的模块(例如平台特定算子,如 DmaToPC)将显示为虚拟模块。将设计转换为已知平台时,虚拟模块将被替换为已知算子。在此问题修复之前,转换过程结束后会出现一个不必要的名为 Replaces 问题仍然存在。此问题已修复。(工单号:318698)
  • 在修复此问题之前,从模拟源或模拟探针的上下文菜单中选择 Help 时,Help 菜单无法打开。此问题现已修复。(工单 ID:297853)
  • 在修复此问题之前,如果在 Parameter Info 视图仍应用了活动筛选器的同时删除了模块,VisualApplets 有时会崩溃。此问题现已修复。(工单 ID:316608)
  • 在修复此问题之前,Parameter Info 视图中的元素有时会消失。当应用了筛选器并单击了一个元素,随后又单击了另一个元素时,就会出现此问题。如果第一个元素不直接匹配筛选器,但由于其父模块匹配筛选器而显示,则它在第二次单击后会错误地消失。此问题现已修复。(工单 ID:312876)
  • 在修复此问题之前,如果使用 Xilinx Vivado 2024.2 或更高版本构建 applet,构建流程可能会因为 Vivado 崩溃而失败。此问题已修复。(工单号:320463)