重大問題
在 Quartus II 軟體版本 15.0 中,Fitter 可錯誤地將兩個收款器合併,並具有不同的計時例外情況(例如錯誤路徑或多週期)。由此產生的收銀機可能有不完整的指派例外情況清單,導致 錯誤分析存取和/或從收銀機的路徑。此問題可能構成錯誤的時間違規或硬體故障。此問題僅在針對 10 個裝置Arria設計時才會發生。
如果您出現違反計時規定的問題,或者 TimeQuest 列印例外情況,則可能會偵測到此問題。否則,就很難偵測到這個問題。
這個問題將在即將發佈的軟體版本中解決。
如果您使用 Quartus II 軟體版本 verison 15.0 偵測到此問題,您可以使用下列解決方法:
- 將 pragma 指派
PRESERVE_REGISTER
到重複錯誤的收銀機 - 透過新增
set_global_assignment -name TIMEQUEST2 OFF
您的專案\的 Quartus II 設定檔案 (.qsf) 停用 TimeQuest2 - 在 編譯器設定>設定>下,選擇「預防」收銀機重新開機核取方塊,以停用收銀機重新開機
- 修改 Synopsys Design Constraints (SDC),以消除合併的收銀機\例外狀況的差異