如果您使用的是Stratix® IV 裝置,請下載並安裝 Quartus® II 軟體 9.0 補丁 0.21,以解決幾個已知的軟體問題。使用修補的軟體重新編譯您的設計,並使用新的程式設計檔重新配置您的設備。
0.21 版包含 Quartus II 9.0 補丁 0.03、0.08 和 0.13 中的修復。如果您正在使用這些補丁中的任何一個,則應使用補丁 0.21 安裝並重新編譯,以獲取所有最新的軟體修復。
您可以查看補丁 0.21 的 readme.txt 檔。從相應的連結下載修補程式:
- 適用于 PC 版的 Quartus II 軟體版本 9.0 補丁 0.21
- Quartus II 軟體版本 9.0 補丁 0.21 適用于 Linux
如果您已經下載並安裝了補丁 0.21,並且您的設計使用多個 RAM 塊,並且這些記憶體中至少有一個的 RAM 類型是 AUTO,則還必須下載並安裝 Quartus II 軟體補丁 0.33。
您可以查看補丁 0.33 的 readme.txt 檔。從相應的連結下載修補程式:
- Quartus II 軟體版本 9.0 補丁 0.33 適用于 PC
- Quartus II 軟體版本 9.0 補丁 0.33 適用于 Linux
Quartus II 軟體 9.0 補丁 0.21 解決了以下問題:
-
版本 9.0 允許雙埠雙頻率 M144K RAM,這在Stratix IV GX ES 裝置中不受支援。有關此問題的更多詳細資訊,請參閱 Stratix IV GX 勘誤表 (PDF)。雙埠雙頻率模式下的 M144K RAM 區塊可能無法正常運作,從而影響 DCFIFO 記憶體等在兩個獨立頻率域之間傳輸資料的應用程式。補丁 0.21 禁止Stratix IV GX ES 裝置中的所有 M144K RAM 使用雙埠雙頻率模式。
-
在版本 9.0 中,當啟用 CRC 錯誤偵測功能時,Stratix IV GX ES 設備中的 MLAB RAM 區塊可能無法正常運行。MLAB RAM 區塊中的讀寫作業會受到所有 CRC 錯誤偵測除數設置的影響。補丁 0.21 限制 Stratix IV GX ES 裝置中使用具有 CRC 錯誤偵測功能的 MLAB 記憶體。有關此問題的詳細資訊,請參閱 Stratix IV GX 勘誤表 (PDF)。
-
如果您的設計在 9.0 版中使用具有並列片上終端 (OCT) 的差分輸入,則在編譯期間,差分對的 n 引腳不會開啟並行 OCT。補丁 0.21 更正了此問題。
- 如果您的設計使用具有串聯功能的 DSP 塊,則版本 9.0 中的彙編器會設置串聯和第二個加法器寄存器以使用相同的時鐘和清除信號。如果串流和第二個加法器寄存器在設計中使用不同的時鐘,則電路板上的設計將失敗。補丁 0.21 更正了此問題。
-
補丁 0.21 刪除了版本 9.0 中的限制和 Fitter 錯誤,即當高速介面的參考時鐘高於 637.5 MHz 時,不能使用 VCCA 設置為 2.5V。Quartus II 軟體版本 9.0 在此情況下會產生以下錯誤訊息:
錯誤:CMU 元件<名稱>具有 2.5V 的非法 VCCA 設置,這不是合法值。 -
對於9.0版中Stratix IV GT器件的設計,收發器中的時鐘資料恢復(CDR)不會鎖定在自動模式下,導致rx_freqlocked信號停留在邏輯0電平。補丁 0.21 更正了此問題。
Quartus II 軟體 9.0 補丁 0.33 解決了以下問題:
- 如果您已經下載並安裝了補丁 0.21,並且您的設計使用了多個倍頻 RAM,並且至少一個的 RAM 類型設置為 AUTO,則您的編譯可能無法完成,或者在編譯期間可能會看到內部錯誤。Quartus II 軟體補丁 0.33 修正了此問題。
這些問題也將在 Quartus II 軟體的未來發行版本中得到解決。