跳至內容

VisualApplets 3.0.3 的新功能#

VisualApplets 專家(推廣)#

VisualApplets 3.0.3 版本首次內建了「VisualApplets 」專家擴充套件a。顧名思義,此擴充套件提供了廣泛且完全嶄新的專家級功能,對進階使用者極具價值。最重要的新功能包括:

Custom Operator Libraries#

透過全新的VisualApplets 自訂運算子功能,以VHDL或Verilog設計的影像處理模組可作為運算子應用於VisualApplets 中。這些模組將以預先合成之IP核心網表的形式整合進來。每個IP核心皆構成一個運算子。經過由GUI驅動的整合程序後,這些運算子便能如同VisualApplets 的內建運算子般運作。

Debugging Library#

「除錯」函式庫提供了多種具備進階除錯功能的運算子。這些運算子既可用於在實際執行環境中除錯 VisualApplet 設計,也可用於除錯仍在開發中的自訂運算子。在後一種情況下,「除錯」函式庫可協助分析新的自訂運算子對其所實例化的設計所產生的影響。

Parameters Library#

「函式庫參數」功能允許設定通往特定參數的路徑,即使這些參數深嵌於層級結構之中亦然。藉此方式,即使是位於受保護層級方塊中(或嵌套於其他受保護層級方塊內的受保護層級方塊中)的參數,亦可在設計階段與執行階段進行設定與重設,因為其參數化介面已在層級結構中提升至不受存取限制的層級。 此外,該函式庫的轉換運算子還允許對一個或多個其他運算子的參數進行轉換存取(讀取與寫入)。在計算方面,可依據GenICam API 2.0 標準定義公式。

嵌入式VisualApplets (擴充功能)#

VisualApplets 3.0.3 版首次包含 eVA Designer 該功能屬於「VisualApplets 」嵌入式擴充套件的一部分b。透過 eVA Designer,您可以建立配備影像處理 FPGA 的硬體平台,使其可透過VisualApplets 進行編程。 eVA Designer 此功能可協助您為 FPGA 定義並測試自訂的VisualApplets IP 核心,並為VisualApplets 生成專用外掛程式,將 IP 核心及周邊 FPGA 設計的所有細節導入VisualApplets 。

其他新功能(所有授權類型)#

支援新型幀擷取卡硬體 mE5、marathon 、VF2#

VisualApplets 3.0.3 支援針對CLHS 新型微型影像擷取卡 microEnable 5marathon VF2 的程式設計。

CXP 實作#

靈活的 CXP 實作:VisualApplets 中實作的 CXP 解讀功能現已更具彈性,可容忍傳入影像資料中與 CXP 標準存在微小偏差的情況。這有助於提升執行時的穩定性。此項增強的 CXP 靈活性已應用於所有 CXP 目標平台。

Operators#

新營運商PixelReplicator#

Library 同步 新增了一個運算子 PixelReplicator 該運算子可複製輸入像素。此運算子適用於所有目標硬體平台。

函式庫邏輯:比較運算子中的新參數#

Logic 函式庫中的所有比較運算子都新增了一個參數 ImplementationType that allows the user to influence the implementation of the operator, i.e., to define which logic elements are used for implementing the operator. The comparison operators are: < CMP_AgeB>, < CMP_AgtB>, < CMP_AleB>, < CMP_AltB>, < CMP_Equal>, < CMP_NotEqual>, < IS_Equal>, < IS_GreaterEqual>, < IS_GreaterThan>, < IS_InRange>, < IS_LessEqual>, < IS_LessThan>, < IS_NotEqual>

marathon 的 PcieInterfaceType 參數以及LightBridge#

運算子 AppletProperties 現已提供參數 PcieInterfaceType 適用於所有marathon 和LightBridge 裝置。此參數 PcieInterfaceType 可讓您選擇該小程式所支援的PCIe 介面類型。所選的值 { Generation_1, Generation_2 } 定義了所支援的 DMA 頻寬(反映在運算子 DMAtoPC 中)。


  1. 若要使用 Expert 擴充功能,您需要相應的授權金鑰。↩

  2. 若要使用 VA Embedder 擴充套件的功能,您需要一個相應的授權金鑰。↩