由於 Intel® Quartus® Prime Pro Edition 20.2 和更早版本的問題,在將 -VG 尾碼裝置移回 Intel® Stratix® 10 的 -XG 尾碼裝置後,在編譯過程中可能會看到這個錯誤。
例如,當將PWRMGT_SDA指派給SDM_IO11,並在 1SG280HU2F50E2VG 中指派SDM_IO14 PWRMGT_SCL,而當您移移至 1SG280HU3F50E3XG 時,您可能會看到下列錯誤。
錯誤(19989 年):11 SDM_IO PWRMGT_SDA與AVSTx8_VALID
錯誤(19989 年):14 SDM_IO PWRMGT_SCL與AVSTx8_CLK
您可以透過下列選項之一來解決這個問題:
a) 直接編輯專案的 .qsf 檔案,以移除下列作業
set_global_assignment───名稱 USE_PWRMGT_SCL SDM_IO
set_global_assignment───名稱 USE_PWRMGT_SDA SDM_IO
或
b) 執行下列步驟:
1) 從「分配」功能表選取「裝置」
2) 按一下 「裝置」和「針腳」選項
3) 移至「裝置與針腳選項」視窗上的 組態 類別
4) 按一下 設定針腳選項
5) 按一下 設定針腳視窗 確定, 即使 使用PWRMGT_SCL輸出 和 使用PWRMGT_SDA輸出 已變灰。
即使對話中不需要變更,請確保按一下 確定,但請勿按一下 「取消」。
6) 按一下「裝置」和「針腳選項」視窗確定
7) 按一下 設備視窗上的確定
此問題已從 Intel® Quartus® Prime Pro Edition 軟體版本 21.1 開始修復。