一個 VisualApplets 專案始終基於硬體平台,例如 imaFlex CXP-12 Penta 平台。 VisualApplets 提供強大的硬體移植系統。 硬體平台可以輕鬆更換。 VisualApplets 會自動執行到新 FPGA、DMA 介面、Memory、相機連接埠等的移植。 若要執行硬體移植,請開啟設計並從主選單中選取 → 。 VisualApplets 隨後會要求輸入新的檔案名稱,並允許選擇新的硬體平台。 可以立即執行設計規則檢查和新設計檔案的建置。
限制
當然,新平台必須能夠實作該設計。 在下列情況下,您可能需要調整設計以符合新平台:
-
較小的 FPGA 可能會導致邏輯超載(logic overmap)。
-
如果裝置資源不可用,則無法移植專案。 例如,新平台上可能沒有相應數量的 DMA 通道或數位輸出連接埠。
-
並非 Platform 程式庫中的所有 operator 都適用於每個平台。 例如,Camera Link 相機 operator 無法移植到 Gigabit 乙太網路相機 operator。 在這種情況下,遺失的 operator 會被 Dummy operator 取代。
-
來自其他程式庫的 operator(例如 EventToHost)也可能不適用於新平台。 在這種情況下,DRC1 會發出對應的錯誤訊息:



上一頁

