跳至內容

已知問題:VisualApplets 3.2.0 版#

在安裝有 Vivado 2017.2 或 Vivado 2017.3 的電腦上進行 Windows 10 Fall Creators 更新(版本 1709)

如果您在已安裝 Xilinx Vivado 2017.2 或 2017.3 版本的電腦上安裝 Windows 10 Fall Creators 更新(版本 1709),則 Xilinx Vivado 之後可能無法正常運作。因此,您可能無法建置使用 VisualApplets 建立的設計。 |

請遵循 Xilinx 支援提供的因應措施,讓您的 Xilinx Vivado 2017.2 或 2017.3 安裝恢復正常運作。(請參閱 https://www.xilinx.com/support/answers/69908.html)。

Windows 10 x64 (1803 版本) 2017-07-10 累積更新 (KB4338819),安裝有 2017.4 以前版本之 ISE 14.7 或 Vivado 的電腦

如果您安裝上述 Windows 10 更新,使用早於 Vivado 2017.4 的 Xilinx 工具時,建置流程之後可能無法正常運作。因此,您可能無法建置使用 VisualApplets 建立的設計。

對於 Vivado 2017.4 以前的版本,Xilinx 工具鏈的記錄輸出中可能會顯示錯誤訊息,指出某些黑盒子實例具有未定義的內容。對於 ISE®,甚至無法決定 Xilinx 工具版本,且 FPGA 類型檢查會失敗。儘管 ISE® 的 32 位元工具鏈可以運作(請變更建置設定:對於 Xilinx 設定批次檔,請使用 settings32.bat 代替 settings64.bat)。

Follow the work-around provided by Xilinx Support to make the ISE installation work again (See https://www.xilinx.com/support/answers/62380.html, section ISE 14.7 64bit - Turning off SmartHeap). The same work-around can be used for Vivado where you need to perform the file substitution actions in the folder \<VivadoInstallDir>/ids_lite/ISE/lib/nt64. |

  1. 在程式目錄中以非特定使用者方式安裝 VisualApplets(Windows)會導致存取問題。

  2. 當您使用 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..
    
  3. 檔案名稱:命名 *.va 檔案時,僅能使用基於 ASCII 字元的字型;這表示例如不支援亞洲字型、斯拉夫語字型、希臘語字型或阿拉伯語字型作為檔案名稱。

  4. 只有最先啟動的 VisualApplets 執行個體才能儲存其組態。所有稍後啟動的 VisualApplets 執行個體都只有暫時組態,當關閉執行個體時該組態將被捨棄。這涉及例如建置設定、程式庫設定、系統設定、一般 VisualApplets 設定。

  5. 階層式方塊 (Hierarchical Boxes):如果您使用階層式方塊,在某些特定情況下,設計規則檢查 (Design Rule Check) 可能會出現以下錯誤訊息:「運算子 ABC(階層式方塊)的輸入 XYZ 必須連接至 O 型運算子,例如 NOP。」原因是因為放置在階層式方塊內的某些 M 型運算子無法直接連接至階層式方塊的輸入連接埠。這僅適用於某些特定的 M 型運算子。您可以透過在階層式方塊的輸入連接埠與 M 型運算子的輸入連接埠之間放置一個 NOP 運算子來解決此問題(在階層式方塊內)。

  6. CXP 的 SDK:對 SISO_GenICam 程式庫的存取不會自動產生,必須由使用者進行程式設計。

  7. 若要變更 applet,必須透過韌體燒錄工具 (microDiagnostics) 將 microEnable 5 平台的 applet 載入擷取卡上。

  8. 色彩程式庫的運算子應謹慎使用:某些色彩轉換的運作方式可能不符合使用者的預期:

    • HSI2RGB 將 HSL 轉換為 RGB,
    • RGB2YUV 將 RGB 轉換為 YCbCr,
    • XYZ2LAB 根據以下定義使用常數:www.easyrgb.com
  9. 運算子 FIRKernelNxM 當參數 EdgeHandling 設為常數、欄數 > 2*Parallelism、核心欄數為偶數且 Parallelism > 1 時,可能會導致處理錯誤。此錯誤可在影像的左邊框監控到,該處在畫面內的核心位置使用了錯誤的像素資料。

  10. 模擬錯誤發生後,需要重設模擬條件。

  11. 將 applet 載入擷取卡期間的初始化階段,觸發運算子可能會在觸發輸出端產生突波。

  12. 關於作業系統 Microsoft Windows 8 和 7 32位元/64位元、Microsoft Windows Vista 32位元/64位元以及 Microsoft Windows XP 64位元的重大注意事項:必須且建議將使用者資料夾定義為目標資料夾。或者,也可以使用任何其他具有完整存取權限的資料夾。

  13. DMA 資源索引必須從零開始並連續編號。這將由 DRC 進行檢查。

  14. 此運算子 ImageBufferMultiRoiDyn 在輸入影像極小時,可能會導致時序錯誤。

  15. 此運算子 ImageSequence 可能會導致建置錯誤(時序錯誤)。(2422)

  16. BAYER5x5Linear:在某些情況下,VisualApplets 中此運算子的資源估算(於對話框 FPGA Resource Usage中)可能會與 Xilinx 工具在進行 Place & Route 後所顯示的估算結果有所不同。(6426)

  17. 在某些情況下,變更設計的平台可能會在設計規則檢查期間導致錯誤訊息「Invalid parameter value: RamDataWidth is not accepted」。當新目標平台的記憶體配置與先前的平台不同時,使用資源 RAM 的模組可能會發生此情況。若要解決此問題,請儲存並重新載入設計。(8708)

  18. 運算子 ModuloCount: Parameter Devisor 理論上可以設定高達 64 bit 的值,但任何大於 32 bit 的參數化設定都會導致 VisualApplets 在模擬期間當機。(8901)

  19. 運算子 RemovePixel (圖書館 同步): 在特定情況下,EoF 模式下可能會發生刪除空行的情況。(9220)

  20. 運算子 SampleDn (圖書館 Base): 根據採樣因子對圖像進行裁切,詳見 SampleDn 此說法不正確。實際上僅會根據平行度及 X 軸取樣因子,將影像截斷至最大寬度。影像的大小不得超過最大輸出寬度。(7752)

  21. 運算子 Blob_Analysis_1D (圖書館 Blob): 參數 max_object_height_bits 必須小於或等於 31 位元。否則,在設計規則檢查過程中將會出現錯誤。(8880)

  22. 自訂運算子、記憶體存取:使用特定的存取模式時,自訂運算子的記憶體存取會在 VisualApplets 3.0.6、3.1、3.1.1 和 3.1.2 版本中導致資料損毀。此問題已在 VisualApplets 3.2 版本中修正。

  23. 運算子 GPO (特定平台函式庫):當一個 GPO 若連接器引腳[N]的運算子在VisualApplets 設計中未被實例化,則對應的連接器引腳[N]將輸出電氣零電平。為避免此情況,請實例化該 GPO 未使用引腳的運算子,並透過 VCC 操作員。此問題影響所有VisualApplets 版本,直至 VA 3.2 為止。

  24. TCL 指令 CopySelected 進行明確的生命週期管理即呼叫 CutSelected 在VisualApplets 版本 3.2.0 中無法運作。(9595)

  25. 當您模擬大於 2 GB 的影像之設計時,VisualApplets 可能會當機。作為因應措施,請使用小於 2 GB 的影像進行模擬,並將您的 VisualApplets 升級至 3.3.2 或更高版本。從 3.3.2 版本開始,VisualApplets 不會再當機,但在使用大於 2 GB 的影像執行模擬時會出現錯誤訊息。(240989)