VisualApplets 專案總是基於某個硬體平台,例如imaFlex CXP-12 Penta 平台。 VisualApplets 提供了一個強大的硬體移植系統。 硬體平台可輕鬆更換。 VisualApplets 會自動執行至新 FPGA、DMA 介面、記憶體、相機連接埠等的移植工作。 要執行硬體移植,請開啟設計並選取 → 。 隨後VisualApplets 會要求輸入新檔名,並允許選擇新的硬體平台。 系統將立即執行設計規則檢查並編譯新的設計檔案。
限制
當然,新平台必須能夠實現該設計。 在以下情況下,您可能需要調整設計以適應新平台:
-
若採用較小的 FPGA,可能會導致邏輯映射過度。
-
若裝置資源不足,則無法將專案移植。 例如,新平台上可能缺乏足夠的 DMA 通道或數位輸出埠。
-
並非所有平台函式庫中的運算子在每個平台上都存在。 例如,Camera Link 相機運算子無法移植為千兆乙太網路相機運算子。 在這種情況下,缺失的運算子將被一個 Dummy 運算子。
-
此外,其他函式庫(例如 EventToHost)中的運算子可能無法在新平台上使用。 在這種情況下,DRC1 會顯示相應的錯誤訊息:



上一頁

