由於 Quartus® II 軟體 12.0 版本出現問題,在為 Stratix® V 和 Arria® V 裝置產生 IBIS 模型時,您可能會看到此警告。如果情況屬實,可能會出現此警告:
- 設計包含雙向針腳,並啟用校準的平行晶片終止 (OCT)
- 您已在設定對話方塊的EDA 工具設定:主機板層級類別上開啟啟啟用模型選擇器選項
由於這個問題,EDA Netlist Writer 將校準的平行 OCT 擷取公約新增到雙向針腳上所產生的 IBIS 模型名稱。這個較長的名稱超過 IBIS 規格透過版本 4.1 所允許的字元限制。此外,輸出模型損壞,且無法通過 IBIS 語法檢查。使用受影響的模型時,模擬結果不正確。
Altera不支援具有平行 OCT 的雙向模型。受影響的模型名稱中有下列字串中的任何一個:
- crio_g50c
- ctio_g50c
Altera僅支援具有平行 OCT 的輸入模型。正確的模型名稱中有下列字串之一:
- cin_g50c
- crin_g50c
- ctin_g50c
若要在 Quartus II 軟體版本 12.0 中為Stratix V 和Arria V 裝置產生正確的 IBIS 模型,請關閉 啟用模型選擇器 選項。關閉此選項可讓 EDA Netlist Writer 針對具有正確輸出緩衝行為的雙向針腳產生 IBIS 模型。
此外,如果您的設計僅在雙向針腳上使用平行 OCT,而不使用輸入式針腳,請執行下列任一個步驟來產生輸入平行 OCT 模型:
- 在設計的最高層級建立測試輸入針腳。將所需的 I/O 標準與輸入終止分配給測試輸入針腳並編譯專案。因為 EDA Netlist Writer 僅在雙向針腳上產生輸出緩衝模型,因此需要加入僅輸入針腳才能產生輸入平行 OCT 模型。
- 或者,使用僅輸入針腳建立一個簡單的測試專案,並指派所需的 I/O 標準與輸入終止,以產生平行的 OCT 模型。
此問題已在 Quartus II 軟體版本 12.0sp1 中修復。