Applet 與內含的模組需要資源。 所需資源因專案而異。 通常會使用 FPGA 內部資源。 內部資源的說明請參見 'FPGA Resource Estimation'。
除了 FPGA 內部資源外,applet 還需要外部擷取卡硬體資源以及邏輯資源。 其中部分資源會在 Device Resources 對話視窗中列出並進行配置,您可以透過 → 開啟該視窗。
下表列出了所有類型的資源。
| Type | 描述 | 列於 Device Resources 視窗中 |
|---|---|---|
| CAM | 相機連接埠索引 | yes |
| RAM | frame grabber RAM 的索引 | yes |
| DMA | DMA 通道索引。 DmaToPC 與 DmaFromPC 運算子皆會使用此資源。 | yes |
| CameraControl | For Camera Link frame grabbers: The camera port index of the four camera control outputs. | yes |
| TriggerOut | 擷取卡數位輸出 | 否 |
| 訊號通道 (TxSignalLink/RxSignalLink 運算子) | 用於圖表中未顯示的任意訊號連結。 | 否 |
| 影像通道 (TxImageLink/RxImageLink 運算子) | 用於在設計中實作迴圈。 | 否 |
| Event | 邏輯事件名稱 (位元)。 | 否 |
| EventSource | 事件來源,例如運算子。 | 否 |
表 6. 裝置資源清單
![]() |
裝置資源顯示 |
|---|---|
|
並非所有此類裝置資源都會列在 Device Resources 視窗中。 其中部分是自動指派的,而其他則是透過使用該裝置資源的模組來設定。 某些用於 microEnable 5 marathon 設計的運算子會使用會顯示出來、但無法在 Device Resources 對話方塊中設定的資源,因為它們是由運算子控制的。 這些資源在對話方塊中會呈現灰色停用狀態: |
所有資源索引只能使用一次。 此外,某些資源必須按升序排列,從零開始。 如果不滿足這些條件,設計規則檢查將會失敗,必須更改分配。 Device Resources 視窗會以紅色標示衝突。 請更改分配,直到解決所有衝突。 下圖顯示了一個範例。
除了手動解決衝突之外,VisualApplets 還可以自動解決衝突。 在 Device Resources 視窗中按一下 。 如果仍有衝突存在,VisualApplets 將自動解決該衝突。 您可以按一下 以接受所有變更而不進行驗證並關閉視窗。 或者您可以按一下 以查看已變更的內容(下一圖)。 如果您不想接受變更,請按一下 以復原變更並返回 Device Resources 視窗。
請注意,自動變更可能不總是產生所需的解決方案。 例如,自動變更可能會改變相機分配。
![]() |
所有支援的硬體裝置之裝置資源清單 |
|---|---|
|
在 Device Resources 中列出了所有支援的硬體裝置之可用裝置資源的詳細清單。 |
![]() |
|
|
裝置資源用於介接 FPGA 環境(相機、DRAM 等) |


![[備註]](../common/images/admon/note.png)



![[提示]](../common/images/admon/tip.png)
上一頁

