由於從 Quartus® Prime Pro Edition 軟體 v19.4 開始發生問題,如果 HDMI 2.0 IP 和 HDMI 2.1 IP 都在同一個 Quartus® Prime 軟體專案中實例化,您可能會看到 Quartus® Prime 軟體合成錯誤。
- 注意:設定支援 FRL = 1 時啟用 HDMI 2.1,而設定支援 FRL = 0 時啟用 HDMI 2.0。
此問題是由於預設情況下,HDMI 2.0 IP 和 HDMI 2.1 IP 都使用相同的 IP 庫檔名生成。
若要解決此問題,請編輯 HDMI 2.0 IP <design>.qip 或 HDMI 2.1 IP <design>.qip 檔案,以確保每個 HDMI IP 核心都使用其自己的唯一 IP 程式庫檔名進行編譯。
請遵循下列指示:
1. 編輯 HDMI 2.0 IP 或 HDMI 2.1 IP QIP 檔案
- QIP 文件的位置在 <Quartus_roject>/<hdmi_ip>/hdmi_ip.qip
2. 搜尋“ -library ”altera_hdmi_XXXX“ 並將全部替換為” -library “altera_hdmi_XXXX_YY”
- 例如,搜尋 -library “altera_hdmi_1961” 並替換為 -library “altera_hdmi_1961_20”
3. 儲存修改後的 QIP 文件,並像往常一樣繼續編譯 Quartus® Prime 軟體專案。