文章 ID: 000077056 內容類型: 疑難排解 最近查看日期: 2013 年 06 月 18 日

如果 PLL 的輸入頻率超出 PLL 報告的鎖定範圍,我的專案是否會成功編譯?

環境

BUILT IN - ARTICLE INTRO SECOND COMPONENT
描述

Quartus® II 軟體回報設計中使用的每個 PLL 的鎖定範圍(請參閱下方的相關解決方案)。 然而,在根據 PLL 參數計算 VCO 頻率時,有時會出現小的四捨五入錯誤(請參閱下方的相關解決方案)。 如果輸入頻率頻率到 PLL 非常接近鎖定範圍限制,則編譯報告可能表示鎖定範圍超出輸入頻率頻率,即使編譯期間沒有錯誤或警告。

您可以使用下列方程手動計算 PLL 的鎖定範圍:

Fin min = VCO 最小頻率 x N / M x K

Fin max = VCO 最大頻率 x N / M x K

其中:

Fin = PLL 輸入參考頻率頻率

VCO 最小頻率 = 查看裝置技術資料

VCO 最大頻率 = 查看裝置技術資料

PLL 的 N = N 計數器設定

PLL 的 M = M 計數器設定

K = VCO 開啟 PLL 的擴充計數器設定

對於Stratix® II、Stratix II GX 和 HardCopy® II 裝置,還有另外一項規則規定,相頻率偵測器 (PFD) 的最低頻率必須至少是最大頻寬頻率的 8 倍。 PFD 頻率是使用下列方程計算:

Fin (PFD) = Fin / N

編譯報告 => Fitter => 資源區段 => PLL 摘要中會報告頻寬頻率範圍。

如果您的輸入頻率頻率在手動計算所決定的鎖定範圍內,那麼這將會解釋為什麼在 Quartus II 軟體中您的 PLL 沒有任何警告或錯誤。 如果您在 Quartus II 軟體中收到警告或關鍵警告,表示您的輸入頻率不在 PLL 的有效鎖定範圍內,則 PLL 可能無法鎖定。以下是相關關鍵警告的範例:

關鍵警告:PLL「」的輸入頻率必須在的頻率範圍內進行鎖定
 

如需進一步資訊,請參閱 相鎖迴圈基本知識 PLL

這個頁面的內容綜合了英文原始內容的人工翻譯譯文與機器翻譯譯文。本內容是基於一般資訊目的,方便您參考而提供,不應視同完整或準確的內容。如果這個頁面的英文版與譯文之間發生任何牴觸,將受英文版規範及管轄。 查看這個頁面的英文版。