重大問題
Quartus® II 軟體版本 13.0 SP1 DP5 正在更新 Stratix® V 和 Arria® V 裝置的時間模型,以解決 13.0 SP1 版本中的問題。
在計時模型最後 28 奈米裝置的定時模型定時,Altera識別計時模型的不相關性。在我們持續改進的流程中,Altera對所有裝置進行了稽核,發現問題影響到其他裝置。因此,模型變更會影響先前 Quartus II 軟體版本中已指定為「最終」計時狀態的裝置。
請參閱下方的「解決方法/修復」區段,下載包含計時模型變更的軟體修補程式、下載腳本以協助判斷您的設計是否受到影響,並取得如何使用更新版本的 Quartus II 軟體重新執行計時分析的說明。
Stratix V 與 Arria V GZ 型號問題:輸入針腳到 fPLL 參考頻率路徑
如果以 Stratix V 或 Arria V GZ 裝置為目標的設計,有一小部分 PLL (fPLL) 參考頻率,直接由專用頻率輸入針腳提供,則輸入延遲會發生誤相關。此問題僅在設計依據參考頻率輸入針腳與 fPLL 輸出之間的特定計時關係時才會影響設計行為。以下計時情境會受到影響:
- 如果目的地收銀機從晶片外傳送(沒有頻率也傳送出晶片),輸出時間,例如 Tco 測量或更正
- 針對 fPLL 計時定期或來源同步輸入的輸入/接收設定時間
- 計時與零延遲緩衝區與外部 PLL 補償模式
其他計時情境(例如下列)不受影響:
- 來源同步輸出,收發器,DDR 記憶
- 使用相同 PLL 頻率的來源與目的地
Arria V GX 與 GT 型號問題:周邊路線 Mux 路徑
Arria V GX 和 GT 裝置的周邊路由多工處理器路徑,存在計時不相關。
I/O 針腳到核心路徑延遲最多 1 ns,D3 延遲鏈未正確分析。此問題僅影響直接喂FPGA核心 (沒有 I/O 註冊器) 的一般用途針腳。此問題不影響 I/O 暫存器、DDR 記憶體、收發器或任何其他路徑。
缺少核心與周邊頻率 (PCLK) 頻率緩衝區之間的路由 ~300ps 延遲。此問題會影響核心路由至水準和垂直 PCLK 輸入,以及水準 PCLK 輸出至核心。此問題不影響 I/O 針腳、收發器 TX/RX 或 DPA 路徑到 PCLK 頻率緩衝區。
Arria V GX 與 GT TimeQuest 問題:頻率極性計時進入 MLAB
TimeQuest 計時分析器在將頻率混合到 MLAB 記憶體區塊時,錯誤地分析Arria V GX 和 GT 裝置的計時路徑,例如正邊緣寫入位址暫存器,提供具有負邊緣寫入頻率訊號的 MLAB 記憶體。 TimeQuest 將此連線分析為半週期時的完整週期傳輸。
在下載和安裝新軟體之前,您可以下載 13_0_sp1_timing.tcl 腳本,以查看設計是否可能受到影響,如下所述。
若要確認設計是否受到這些計時模型問題的影響,請在修補版本的 Quartus II 軟體中重新安裝設計階段,如下所述。
如果使用修補 Quartus II 軟體的腳本或計時分析顯示計時違規,則您必須使用更新的 Quartus II 版本關閉計時。 請注意,在某些情況下,ECO 變更可能用於關閉計時而不完全重新編譯。
使用13_0_sp1_timing.tcl 計時腳本:
針對Stratix V 與 Arria V GT 問題,腳本支援 Quartus II 軟體版本 12.1 SP1 DP7 和更新版本。腳本會報告設計\的計時效能是否受到計時模型問題的影響。 腳本會產生報告面板,以便您可以在 TimeQuest 計時分析器資料夾中查看專案\的編譯報告中任何新的故障計時路徑。
針對Arria V GT 和 GZ 問題,腳本會傳送 Quartus II 軟體版本 13.0 SP1。如果腳本報告設計可能受到問題影響,請使用修補的 Quartus II 軟體重新安排設計階段,以確認計時效能是否受到影響。
若要開始編寫腳本,請從專案目錄中的命令提示執行下列命令,以進行編譯設計:quartus_sh –t 13_0_sp1_timing.tcl -project [-revision ]
在更新的軟體版本中重新開機:
若要取得包含計時模型 udpates 的 Quartus II 軟體版本 13.0 SP1 DP5,請參閱下列解決方案:如何解決 Quartus II 軟體版本 13.0 SP1 中Stratix V、Arria V 和Cyclone V 裝置的已知軟體問題?
按照下列步驟,以修補版本重新進行設計:
- 備份設計資料庫。
- 開啟目前 Quartus II 軟體版本中的設計,然後匯出資料庫。在「專案」功能表上,按一下匯出資料庫。提示時,將資料庫匯出至建議的 export_db 目錄。
- 使用更新的計時模型啟動 Quartus II 軟體版本。
- 在新版本的 Quartus II 軟體中開啟專案。提示您是否要覆寫舊版資料庫版本時,按一下 「是」,然後從 export_db 目錄導入資料庫。
- 在設計上執行 TimeQuest 計時分析器。
- 檢視計時結果。如果出現新的計時分析失敗,則必須使用新的計時模型關閉計時。