由於 Quartus® II 軟體版本 15.0 中的問題,您可能會看到邊緣持有時間違規,尤其是在針對 V、Arria® 10、Cyclone® V 和 Stratix® V 裝置系列系列 Arria®的多通道三重速度乙太網路 IP Core 設計中。
若要解決此問題,請新增以下 Synopsys Design Constraint 檔案 (。Sdc) 將 Fitter 限制放進您的專案 SDC 檔案中。
如果 { [字串等於「quartus_sta」$::TimeQuestInfo (名稱ofexecutable)] { {
set_min_delay──從 [get_keepers {**]-到 [get_keepers {**]0.0ns
{ 其他 {
set_min_delay──從 [get_keepers {**]-到 [get_keepers {**]
}
*注意:如果持續違反規定,將「」從「0.1ns」提高到「0.2ns」。
請參閱《三速乙太網路 MegaCore 功能使用指南》中的「表格 2-2:建議的 Quartus II 針腳作業」以取得其他相關建議。
對於啟用 IEEE 1588v2 功能和目標Arria V 裝置系列的 TSE IP,除上述解決方法外,請套用下列修補程式:
請從下列連結下載適當的 Quartus® II 軟體版本 15.0 修補程式 0.14:
- 下載 Windows (.exe) 的版本 15.0 修補程式 0.14
- 下載 Linux 的版本 15.0 修補程式 0.14 (.執行)
- 下載 Quartus II 軟體版本 15.0 修補程式 0.14 (.txt) 的 Readme
這排定在 Quartus II 軟體的未來版本中修復。