跳至內容

VisualApplets 3.5.0 的新功能#

新平台imaFlex CXP-12 Penta#

VisualApplets 現已支援全新的imaFlex CXP-12 Penta 平台。

以下運算子已針對imaFlex CXP-12 Penta 進行調整:

  • AppletProperties
  • BoardStatus
  • DmaToPC
  • GPI
  • GPO
  • FFT
  • LED
  • LUT

imaFlex CXP-12 平台的新使用者函式庫#

全新的 imaFlex_CXP12_Tools_Advanced.val imaFlex CXP-12 平台提供使用者函式庫,其中包含 FrameBufferMultiRoi 取代該的元素 ImageBufferMultiRoI JPEG 壓縮的運算子與自訂元素(JPEG_Encoder_Color_iF 進行明確的生命週期管理即呼叫 JPEG_Encoder_Color_iF_Penta)。

新運算子#

VisualApplets 3.5.0 版本提供了以下新運算子:

  • 當 FrameBufferMultiRoIDyn imaFlex 平台的營運商,位於 Memory 該函式庫會將輸入的影像資料暫存於幀擷取卡的 RAM(DRAM)中,並針對每張暫存的影像讀取多個動態感興趣區域(ROI)。
  • 當 IntFieldVariable 運算子在 Parameters 該函式庫會產生一個軟體變數欄位。
  • 當 EventDataToHost 運算子在 Base 該函式庫會產生包含資料載荷的軟體事件。

範例#

imaFlex 平台現已提供以下新範例:

  • imaFlex CXP-12 Penta 平台上 FrameBufferMultRoiDyn 運算子的功能範例
  • imaFlex CXP-12 Quad 平台上 FrameBufferMultRoi User Library Element 的功能範例
  • imaFlex CXP-12 Penta 平台上 FrameBufferMultRoi 用戶函式庫元件的功能範例
  • imaFlex CXP-12 Quad 平台上 User Lib 運算子 JPEG_Encoder_Color_iF 的功能範例
  • imaFlex CXP-12 Penta 平台上 User Lib 運算子 JPEG_Encoder_Color_iF_Penta 的功能範例
  • imaFlex CXP-12 Quad 平台上的 DMAFromPC 運算子範例

GUI#

目前,大多數「參數」函式庫的操作者皆針對特定參數提供自動完成與語法著色功能。有關語法著色與自動完成的詳細資訊,請參閱《VisualApplets 使用者手冊》中的「圖形參數化」主題。

UltraRAM 對Memory Library 營運商的支援#

imaFlex 平台支援一種名為「UltraRAM」或「URAM」的新型專用記憶體區塊。UltraRAM 元件可提供大容量 FPGA 記憶體,作為 BRAM 資源的補充。當 BRAM 資源不足時,使用 UltraRAM 將有所助益。

以下記憶體函式庫運算子現已同時支援 Block RAM 與 UltraRAM:

  • LineMemory 適用於 imaFlex 平台
  • ImageFifo

您可以透過新的功能來選擇所使用資源的類型 ImplementationType 參數中選擇性地指定 HTML 記錄檔 (*.html) 的路徑與檔名。

LUT 運算子已進行優化,因此 UltraRam 現可在輸入與輸出位元寬度方面受到較少限制的情況下使用。