跳至內容

VisualApplets 3.0.3 的變更與已修正問題#

已實作的韌體#

PoCL 偵測機制的進一步強化#

  • 針對marathon Camera Link 及LightBridge 幀擷取卡,VisualApplets 中實作的 PoCL 偵測機制已進一步擴充。PoCL 控制器新增了一種狀態:狀態 NonPoCL_Save 是指從偵測到攝影機的 PoCL 相容性,到連接 GND 之間的一段安全時間間隔。
  • 「參數」中的新參數值 PoCLStatePortA/PoCLStatePortB (運算子 BoardStatus):

    • 州 NonPoCL_Save 會反映為參數的新值 PoCLStatePortA/PoCLStatePortB in 運算子 BoardStatus.
    • 州 PoCL_Cable_Connection_Stability (於VisualApplets 3.0.2 中引入,用於驗證 PoCL 相容訊號的穩定性,設定值為 1.8 秒)現已反映為該參數的新數值 PoCLStatePortA/PoCLStatePortB in 運算子 BoardStatus.

    Parameters PoCLStatePortA/PoCLStatePortB 屬於動態讀取參數,也就是說,PoCL 控制器的狀態可在執行期間讀取。

強化版「PCIe 」偵測功能#

  • 所有 microEnable 5marathon 、ironman 及LightBridge 韌體:強化了PCIe 的偵測功能。

支援PCIe 第一代#

  • 現在,所有 microEnable 5marathon 及LightBridge 韌體均支援PCIe 第一代(除PCIe 第二代之外)。第一代的實作比第二代消耗較少的資源,因此對於那些不需要第二代的高頻寬,但資源有限的設計而言,頗具幫助。

運算子#

所有營運商#

  • 現在可以在運算子、階層式方塊或使用者函式庫元件上新增/刪除節點,而不會產生任何副作用。所有連接到已變更運算子/HBox 的模擬模組,其連線狀態均會維持不變。

RamLUT#

  • 加快初始化檔案的載入速度,適用於 RamLUT 二進位模式下的運算子: 操作員初始化檔案的載入速度 RamLUT 二進位模式的功能已獲得強化。

  • 擴充資料輸出: 運算子 RamLUT 現在支援 128 位元資料輸出,可充分利用 RAM 的最大頻寬。

O 型運算子#

  • 現在,即使 O 型運算子從無限來源取得影像資料,也能以平行方式實作。
  • 運算子 TxLink / RxLink 在使用小規模並行處理和位元寬度時,不再會引發時序錯誤。(此問題曾與microEnable IV VD4-CL/-PoCL 以及 microEnable IV VQ4–GE/-GPoE 相關。已修正。)
  • 已增補文件說明位元寬度與並行度的建議設定,以確保獲得良好的佈線結果。

ROM 與 LUT#

運算子 ROM 進行明確的生命週期管理即呼叫 LUT 新增了一個參數 ImplementationType 這會影響運算子的實作策略,也就是說,會決定使用哪些邏輯元件來實例化該運算子。可選的選項包括 AUTO、BRAM 或 LUTRAM。這使得設計者能夠在mE5-MA-VCL (Kintex)上,使用具有例如 2^16 個位址的大型 LUT 來設計小程式。

SYNC#

  • SYNC 現在,即使處於 SyncToMax 模式下,該運算子也能存取有效的記憶體區域。

User Library#

  • 現在可以更新使用者函式庫元件,且不會產生任何副作用。所有與已更新元件相連的模擬模組,其連接關係將維持不變。

CameraGrayFull 與 CameraRgbFull#

  • 運算子的修正 CameraGrayFull und CameraRgbFull: 這兩款運算器在 80 位元模式的 AreaScan(8tapx10bit 及 10tapx8bit)中均存在一項錯誤,在某些特殊情況下會導致幀內遺失一行。(LineScan 配置不受此影響。)受影響的目標平台包括:ironman 以及marathon Camera Link 幀擷取卡。此問題已修復。

其他修正項目#

  • 即使「VisualApplets 」的安裝路徑中包含空格字元,使用 Vivado 工具鏈進行合成時仍能正常運作。
  • 設計中的留言框現已支援 UTF-8 字元,也就是說,使用者現在可以在留言框中輸入韓文或中文等內容。
  • 在VisualApplets 程式視窗的「專案資訊」面板中,資源:現在也會顯示「嵌入式算術邏輯單元(ALU)」的消耗量。
  • 現在,載入和重新整理使用者資料庫已能順暢運作。