跳至內容

VisualApplets 3.4.0 中的新功能#

新平台 imaFlex CXP-12 Quad#

VisualApplets 現已支援新的 imaFlex CXP-12 Quad 平台。對此新 mE6平台的支援也提供了以下新運算子:

  • CxpCamera
  • CxpRxTrigger
  • CxpTxTrigger
  • CxpCameraMultiTap
  • CxpPortStatus
  • DmaFromPC
  • LineBuffera
  • FrameBufferRandomReadb
  • RamLUTb

  1. 此運算子在功能上與運算子相容 ImageBuffer 適用於 mE5 擷取卡。 ↩

  2. 這些 operator 在功能上與 mE5 擷取卡的 operator 相容,但 mE5 平臺的 operator 與 imaFlex CXP-12 Quad 平臺的 operator 具有不同的參數。↩↩

下列 operator 已針對 imaFlex CXP-12 Quad 進行調整:

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

imaFlex CXP-12 Quad 的新 User Library#

全新的 imaFlex_CXP12_Tools.val user library 適用於 imaFlex CXP-12 Quad 平臺,其中包含用於取代的模組 ImageBufferMultiRoI 和 ImageBufferMultiRoIDyn operator 以及用於 JPEG 壓縮的自訂元素(JPEG_Encoder_Color_iF)。

用於為 imaFlex CXP-12 Quad 建構 Applet 的增強型合成引擎#

若要使用 imaFlex CXP-12 Quad 平臺建構 Applet,您可以使用增強型合成引擎,這有助於複雜設計達成時序收斂 (timing closure)。若要啟用此引擎,請透過下拉式選單將 Build 對話方塊中的合成引擎從 Standard 變更為 Enhanced。

Windows 11 支援#

VisualApplets 現已支援 Windows 11 (64 位元)。不過,Xilinx ISE 不支援 Windows 11。如果您想為需要使用 Xilinx ISE 建構的平臺建構 Applet,請在 Windows 10 下安裝 VisualApplets。如果您的目標平臺支援 Vivado,請使用 Xilinx Vivado 建構 Applet (Vivado 支援 Windows 11)。請參閱系統需求以了解哪些平臺受 Vivado 支援。

GUI#

新外觀與風格#

工具列和對話方塊的圖示已更新。您可以在 System Settings 中選擇兩種大小的工具列圖示。

VisualApplets 的新 GUI 外觀

Parameter Info 檢視#

可用新的檢視畫面:Parameter Info 檢視畫面。Parameter Info 檢視畫面會顯示作用中設計中所有 operator 的所有參數,因而能清楚概覽所有已設定的參數。

Parameter Info 檢視

檔案格式#

用於儲存設計的檔案格式#

儲存設計的檔案格式已從 *.va 變更為 *.vad。

新的檔案格式比舊的檔案格式更具效率、載入速度更快且更安全。

以舊版 *.va 檔案格式儲存的設計具備向下相容性,這表示您仍然可以在 VisualApplets 中開啟它們,並且仍能以 *.va 檔案格式儲存設計。不過,如果您採用 *.va 舊版檔案格式的設計包含受保護的 user library 元素,則受保護元素的內容將不會與設計一起儲存。在此情況下,當您想要開啟 *.va 設計格式時,必須在 VisualApplets 中匯入包含此元素的 user library。

Basler 建議如果可能的話,請一律使用新的檔案格式。

用於儲存 User Library 元素和自訂庫的檔案格式#

儲存 user library 元素和自訂 operator 庫的檔案格式已從 *.vl 變更為 *.val。

新的檔案格式比舊的檔案格式更具效率、載入速度更快且更安全。

儲存在舊版 *.vl 檔案格式中的使用者庫元素和自訂運算子庫具備向後相容性,這意味著您仍然可以在 VisualApplets 中開啟它們,並且仍然可以將您的使用者庫元素和自訂運算子庫儲存在 *.vl 檔案格式中。但是,如果您將使用者庫儲存在 *.vl 舊版檔案格式中,則無法儲存受保護的元素。在這種情況下,請移除保護或將使用者庫儲存在更新且建議使用的 *.val 檔案格式中。

Basler 建議如果可能的話,請一律使用新的檔案格式。

剪貼簿內容的格式#

剪貼簿內容的格式已變更。使用此新格式時,無法透過剪貼簿(複製與貼上)將在 VisualApplets 3.4.0 中開啟的設計內容複製到先前 VisualApplets 版本中開啟的設計。不過,從先前 VisualApplets 版本複製到 VisualApplets 3.4.0 的功能正常運作。

已執行個體化模組的新命名配置#

已實作一種用於為新執行個體化模組命名的新命名方案。根據預設,新模組現在會採用運算子的名稱。根據舊的命名方案,這些模組被稱為 Module1、Module2 等。您可以透過 System Settings 選單中 Design 標籤頁上的 Automatic names for modules 設定來恢復舊的行為。

範例#

Operator Examples 已擴充,現在每個運算子都包含在一個範例中。這些範例記錄在 Tutorial and Examples 中。這些範例並未展示詳細的影像運算範例,而是旨在讓您充分了解運算子的運作方式。