一个 VisualApplets 项目通常基于某个硬件平台,例如 imaFlex CXP-12 Penta 平台。 VisualApplets 提供了强大的硬件移植系统。 硬件平台可以轻松更换。 VisualApplets 会自动将设计移植到新的 FPGA、DMA 接口、Memory、相机端口等。 要执行硬件移植,请打开设计并在主菜单中选择 → 。 随后,VisualApplets 将提示您输入新的文件名,并允许选择新的硬件平台。 您可以立即执行设计规则检查并生成新的设计文件。
局限性
当然,新平台必须能够实现该设计。 在以下情况下,您可能需要调整设计以匹配新平台:
-
较小的 FPGA 可能会导致逻辑资源超载。
-
如果设备资源不可用,则无法移植项目。 例如,新平台上可能没有相应数量的 DMA 通道或数字输出端口。
-
并非 Platform 库中的所有算子都适用于每个平台。 例如,Camera Link 相机算子无法移植到千兆以太网相机算子。 在这种情况下,缺失的算子将被替换为 Dummy 算子。
-
其他库中的算子(例如 EventToHost)也可能不适用于新平台。 在这种情况下,DRC1 会返回相应的错误消息:



上一页

