由於 19.3 歲及以上Intel® Quartus® Prime 軟體版本中出現錯誤,在 Intel Stratix 10 L 與 H-Tile 裝置上®使用 OpenCL BSP 流程編譯時,可能會看到PRESERVE_UNUSED_XCVR_CHANNEL編譯訊息的衝突。
下列 Quartus 設定檔作業必須保留未來可能使用的未使用通道的效能。
set_instance_assignment────名PRESERVE_UNUSED_XCVR_CHANNEL ON-to
在 Intel Quartus Prime 軟體版本 19.3 和較舊的 OpenCL 流程專案中,您可以在quartus_sh_compile.log 檔案中看到下列訊息。
資訊 (19365):已啟用未使用的收發器通道的全球保存。所有未使用的收發器通道都將保留。
然而,Intel Quartus Prime Fitter 報告中可能會看到類似以下的重要警告
關鍵警告 (19527):設計中有 88 個未使用的 RX 通道和 88 個未使用的 TX 通道。
資訊 (19528):將未來將使用的每個未使用的通道「set_instance_assignment-name PRESERVE_UNUSED_XCVR_CHANNEL ON-」的 QSF 分配新增。
資訊 (19529):上述 QSF 分配將隨時間保留特定通道的效能。
在此 OpenCL 流程案例中,未保留您的 BTI 通道。
此問題已在 Intel Quartus Prime 軟體版本 19.4 中解決。