已知問題:VisualApplets 3.1 版#
Windows 10 在已安裝 Vivado 2017.2 或 Vivado 2017.3 的電腦上執行「秋季創作者更新」(版本 1709)
請依照 Xilinx 技術支援團隊提供的解決方案,讓您的Xilinx Vivado 2017.2 或 2017.3 安裝重新正常運作。(請參閱https://www.xilinx.com/support/answers/69908.html)。
-
若將 `VisualApplets ` 以「與使用者無關」的方式安裝至 `programs` 目錄中(Windows ),將會導致存取問題。
-
當您使用Xilinx Vivado Tools 建置 Applet 時,可能會收到關鍵警告(出現在建置步驟「LinkDesign」中)。這些警告是由於Xilinx 工具鏈中的問題所致。此問題已通報給Xilinx ,目前正在修復中。然而,由於此問題對於在VisualApplets 中建立的設計而言並不「關鍵」,因此可以忽略這些警告。範例:
CRITICAL WARNING: [Shape Builder 18-137] Cannot obey LUTNM/HLUTNM constraint for instances …/PART1174 and …/PART1175. Illegal to place instance …/PART1174 on site SLICE_X2Y0. The location site type does not match the instance type. Instance …/PART1174 belongs to a shape with reference instance …/PART1175. Shape elements have relative placement respect to each other. The invalid location might results from a constraint on any of the instance in the shape.. -
檔案名稱:為 *.va 檔案命名時,僅可使用基於 ASCII 字元的字型;這意味著,例如亞洲字元、西里爾字元、希臘字元或阿拉伯字元等字型,均不支援用於檔案名稱。
-
microEnable 5marathon 及LightBridge 影像擷取卡的設計中,「頻寬」對話方塊:針對基於記憶體的操作元件所顯示的數值並不可靠。由於頻寬分析未將marathon 及LightBridge 影像擷取卡中實作的「共用 RAM」概念納入考量,因此記憶體操作元件的實際資料吞吐量可能會有所不同。若某個操作元件與其他操作元件共用 RAM,頻寬分析將無法偵測到此情況,因此顯示的數值亦不會反映此情況。
-
僅有第一個啟動的VisualApplets 實例能夠儲存其設定。所有之後啟動的VisualApplets 實例僅擁有臨時設定,這些設定將在實例關閉時被清除。這涉及的項目包括(例如)建置設定、函式庫設定、系統設定,以及VisualApplets 的一般設定。
-
階層式方塊:若您正在使用階層式方塊,在某些特定情況下,設計規則檢查(DRC)可能會顯示以下錯誤訊息:「運算子 ABC(階層式方塊)的輸入 XYZ 必須連接至 O 型運算子,例如 NOP。」 原因在於,某些置於階層化框內的 M 型運算子無法直接連接至階層化框的輸入埠。此限制僅適用於特定類型的 M 型運算子。您可在階層化框內,於階層化框的輸入埠與 M 型運算子的輸入埠之間插入一個 NOP 運算子,藉此解決此問題。
-
CXP 專用 SDK:系統不會自動產生對 SISO_GenICam 函式庫的存取程式碼,必須由使用者自行編寫。
-
若要更換 microEnable 5 平台的小程式,必須透過韌體燒錄工具(microDiagnostics )將小程式載入至影像擷取卡中。
-
頻寬分析不會顯示確切數值,僅為估算結果。請謹慎使用此功能,並在目標硬體上進行額外測試。針對核心運算的頻寬計算並未將核心維度納入考量。
-
使用顏色庫的運算子時應謹慎:某些顏色轉換的結果可能與使用者預期的不同:
- HSI2RGB 將 HSL 轉換為 RGB,
- RGB2YUV 將 RGB 轉換為 YCbCr,
- XYZ2LAB 根據以下定義使用常數:www.easyrgb.com
-
操作員
FIRKernelNxM若該參數為EdgeHandling當此參數設定為常數時,欄數 > 2*並行度,且核心欄數為偶數,同時並行度 > 1。可在影像的左邊緣監測此錯誤,該處畫面內核心位置所使用的像素資料有誤。 -
發生模擬錯誤後,必須重設模擬條件。
-
在將小程式載入至幀擷取卡時,觸發運算子可能會在初始化階段導致觸發輸出線出現尖峰訊號。
-
關於 MicrosoftWindows 8 及 7(32 位元/64 位元)、MicrosoftWindows Vista(32 位元/64 位元)以及 MicrosoftWindows XP(64 位元)作業系統的重要注意事項:必須且建議將「使用者資料夾」設定為目標資料夾。此外,亦可使用任何其他具備完全存取權限的資料夾。
-
DMA 資源索引必須以零為起始,且須依序編號。此項將由 DRC 進行檢查。
-
操作員
ImageBufferMultiRoiDyn若輸入影像非常小,可能會導致計時錯誤。 -
操作員
ImageSequence可能會導致編譯錯誤(時序錯誤)。 (2422) -
BAYER5x5Linear: 在某些情況下,VisualApplets 中針對此運算子的資源估算(在對話方塊中 FPGA 資源使用情況) 可能與 XilinX 工具在「佈局與佈線」後顯示的估算結果有所不同。(6426) -
DynamicROI: 在特定條件下,操作員DynamicROI輸出錯誤的行長度(輸出行長度被錯誤地延長了一個平行字)。此故障僅在同時滿足以下三個條件時才會發生:- Parallelism 不是 2 的冪,
- Xoffset 可被並行度整除,且
- Xlength 可被平行度整除。
若未滿足上述任一條件,操作員
DynamicROI運作正常。此錯誤發生於 FPGA 實作中。模擬結果顯示運算子行為正確。(7722) -
該
SampleDn當此運算子搭配可被 2 整除的採樣因子,且平行度大於 1 時,會產生損壞的影像。 -
自訂運算子、記憶體存取:在特定存取模式下,VisualApplets 版本 3.0.6、3.1、3.1.1 及 3.1.2 中,透過自訂運算子進行的記憶體存取會導致資料損毀。此問題已在VisualApplets 版本 3.2 中修正。
-
當您使用大於 2 GB 的影像進行設計模擬時,VisualApplets 可能會發生當機。作為暫時解決方案,請在模擬時使用小於 2 GB 的影像,並將您的VisualApplets 升級至 3.3.2 版或更高版本。自 3.3.2 版起,VisualApplets 不再會發生當機,但當您使用大於 2 GB 的影像執行模擬時,仍會顯示錯誤訊息。(240989)