在 Quartus® II 軟體版本 6.1 到 7.1 SP1 中,當您使用來源同步補償時,Quartus II 軟體會自動設定 IOE 輸入到註冊延遲,讓補償的資料路徑位「0」。 然而,IOE 輸入到註冊延遲資料匯流排中其餘位的預設設定是最大設定。因此,補償位的計時延遲與巴士的其他部分不同。
若要查看您是否受此問題影響,請檢查編譯報告中的延遲設定。在 Fitter 的「資源」區段中,開啟「延遲鏈摘要」。請確認匯流排中每個位的延遲設定為「0」。如果延遲設定為非零,請使用 Assignment Editor 針對所有由 PLL 在來源同步補償模式下計時受影響的匯流排位,將 「從針腳到輸入註冊 的輸入延遲」設定為「0」。
此問題從 Quartus II 軟體版本 7.2 開始修復。PLL 來源同步補償適用于由 PLL 的補償輸出提供的所有輸入,您無須變更輸入到註冊延遲設定。