<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 模擬技術(shù) > 設計應用 > 基于DDS的數字PLL

基于DDS的數字PLL

作者:Paul Kern ADI公司 時(shí)間:2008-11-13 來(lái)源:電子產(chǎn)品世界 收藏

  多年以來(lái),作為業(yè)界主流產(chǎn)品的模擬PLL已被熟知,模擬PLL性能穩定,可為頻率合成和抖動(dòng)消除提供低成本的解決方案,工作頻率高達8GHz及以上。然而新興的基于直接數字頻率合成()的在某些應用中極具競爭力。

本文引用地址:http://dyxdggzs.com/article/89479.htm

  利用數字邏輯實(shí)現傳統的PLL模塊。雖然實(shí)現的方法有很多,但本文只介紹基于的數字PLL架構。


圖1 典型的模擬PLL結構框圖

  圖1所示的是典型的模擬PLL。輸入信號首先進(jìn)入參考分頻器,參考分頻器可降低輸入鑒相器的信號頻率。在PLL中,參考分頻器的設置非常關(guān)鍵。如果設計人員必須使用大的分頻比降低鑒相頻率來(lái)生成期望的輸出信號,那么環(huán)路帶寬就會(huì )受到限制。下文將會(huì )對這一點(diǎn)進(jìn)行詳細說(shuō)明。

  在模擬PLL中,鑒相器產(chǎn)生上升或下降的電流脈沖,其持續時(shí)間與參考信號和反饋信號的相差成正比。而對于數字PLL,鑒相器的輸出是與輸入參考信號沿和反饋信號沿的時(shí)間差成正比的數字量。這些數字量被送入數字環(huán)路濾波器,完成濾波并對鑒相器的輸出進(jìn)行積分。環(huán)路濾波器的參數是數字型的,但可以較容易的改變,同時(shí),與模擬PLL不同,其大小沒(méi)有限制。另外,數字鑒相器不受熱噪聲、老化或漂移以及電荷泵失配或泄露的影響。而在模擬PLL中,當電荷泵中的晶體管沒(méi)有完全關(guān)斷或其它泄漏導致壓控振蕩器(VCO)中有不希望的電壓變化時(shí),都會(huì )發(fā)生電荷泵泄漏。另外,模擬PLL中電荷泵泄漏和驅動(dòng)器上升/下降電流的失配會(huì )導致輸出信號的頻譜在鑒相器頻率上出現雜散,而數字PLL由于沒(méi)有電荷泵,因此避免了這種現象發(fā)生。


圖2 基于的數字PLL結構框圖

  在基于DDS的數字PLL中,直接數字頻率合成(DDS)和數模轉換器(DAC)代替了傳統的壓控振蕩器(VCO)。DDS的輸入是數字調諧字,用于設置輸出信號的頻率。這與VCO類(lèi)似,VCO的模擬輸入電壓用于調節輸出信號的頻率。在1GHz頻率下運行的DDS的調諧頻率范圍為DC~400MHz。如果利用奈奎斯特頻率(DAC采樣速率的一半)以上的DAC鏡像作為信號,頻率范圍還可以進(jìn)一步增大。DAC的輸出被送到外部低通重構濾波器中,以濾除不需要的諧波,然后再反饋到內置反饋分頻器中,這樣就形成了閉合回路。

  數字PLL中的重構濾波器是模擬PLL中沒(méi)有的部分。低通濾波器濾除基頻頻率以上的頻率信號。根據濾波需求以及輸出頻率與奈奎斯特頻率的接近程度,通常會(huì )采用五階或七階低通濾波器。之后,正弦波被送入扇出緩沖器中,以產(chǎn)生方波時(shí)鐘輸出信號。為了濾除附加噪聲或允許PLL工作于奈奎斯特頻率以上,可使用帶通濾波器代替低通濾波器。這時(shí)有可能在輸出頻率或低于輸出頻率的地方出現沒(méi)有濾除的雜散,因此設計者必須謹慎做出頻率規劃,在不會(huì )出現問(wèn)題的頻率上運行DAC。

  一旦理解了數字PLL中的各個(gè)組成模塊,我們就能夠開(kāi)始認識到與這些數字單元相關(guān)的優(yōu)勢。首先,數字PLL非常適合頻率轉換應用。例如,將普通的19.44MHz的時(shí)鐘頻率轉換為156.25MHz,需要對輸入信號進(jìn)行1944分頻,使鑒相器在10kHz頻率下工作。為了保持環(huán)路的穩定性, PLL環(huán)路帶寬通常被限制在鑒相器頻率的1/10左右,在本例中帶寬為1kHz。小數N分頻PLL有助于保持鑒相器的高工作頻率,但會(huì )帶來(lái)自身的一些問(wèn)題。在模擬PLL中,低環(huán)路帶寬需要大容量的元件,這不僅會(huì )占用電路板空間,而且當使用陶瓷電容時(shí)還會(huì )導致自諧振。由于相位修正的步長(cháng)有限,數字PLL也可能產(chǎn)生參考雜散信號,但是,由于數字環(huán)路濾波器很容易實(shí)現非常小的環(huán)路帶寬(< 1 Hz),因此這個(gè)雜散信號很容易被抑制。更重要的是,由于環(huán)路特性由數字系數來(lái)決定,因此數字PLL能夠比模擬PLL更好地控制環(huán)路動(dòng)態(tài)特性。這是相位調制系統的一個(gè)主要優(yōu)點(diǎn)。

  對任何PLL來(lái)說(shuō),PLL環(huán)路帶寬內的參考噪聲能通過(guò),而帶外的參考噪聲會(huì )被衰減?;贒DS的雙環(huán)路數字PLL架構的主要優(yōu)點(diǎn)是輸出相位噪聲取決于DAC系統時(shí)鐘,而不是模擬VCO。這允許設計人員選擇能夠滿(mǎn)足其特定抖動(dòng)需求的系統時(shí)鐘源。在模擬PLL中,用其它VCO取代現有VCO需要匹配供電電壓、增益、頻率范圍以及其它參數,這是很困難的,但并不是不可能的。在模擬PLL中,設計人員必須為了VCO相位噪聲而對VCO調諧范圍進(jìn)行權衡,VCO噪聲會(huì )隨著(zhù)VCO頻率范圍的增加而增加。而DDS數字PLL就沒(méi)有這樣的限制。通過(guò)提供一個(gè)干凈的DAC系統時(shí)鐘,設計人員可以獲得等效的寬帶低噪聲VCO。設計人員可以選擇低的PLL環(huán)路帶寬以清除抖動(dòng)。如何選擇合適的DAC系統將在下文中介紹。

  由于數字PLL中的鑒相器增益、環(huán)路帶寬和相位裕度都是可編程的,因此用戶(hù)可以在不同的條件下保持相同的環(huán)路傳遞函數。例如,為吉比特以太網(wǎng)產(chǎn)生125MHz的參考時(shí)鐘,參考輸入信號可能是8kHz的BITS時(shí)鐘,也可能是19.44MHz的SONET/SDH參考時(shí)鐘。在這兩種情況下,數字PLL中為獲得固定的環(huán)路帶寬和相位裕度,可對環(huán)路濾波器進(jìn)行優(yōu)化。更重要的是,只需對寄存器進(jìn)行編程就可以調整環(huán)路參數,而無(wú)需更換器件。

  基于DDS的數字PLL的另一個(gè)重要優(yōu)點(diǎn)就是可以使用高速DAC系統時(shí)鐘來(lái)進(jìn)行參考監控。此時(shí)鐘可用來(lái)對參考輸入信號進(jìn)行過(guò)采樣,允許對參考時(shí)鐘的漂移或故障進(jìn)行快速檢測。一旦檢測到故障,設備或者自動(dòng)切換輸入信號,或者轉入保持模式。在數字邏輯中能夠很容易地實(shí)現時(shí)鐘無(wú)中斷切換。當兩個(gè)參考時(shí)鐘都發(fā)生故障時(shí),就會(huì )出現時(shí)鐘保持,并且如果需要,數字PLL就會(huì )像一個(gè)DDS頻率合成器一樣連續輸出相同頻率的信號。在保持模式下,輸出時(shí)鐘的穩定性與系統時(shí)鐘相同。如果要利用模擬PLL實(shí)現這一功能,那么則需要一個(gè)與參考輸入信號頻率成倍數的外部振蕩器,或者需要VCO的控制電壓在長(cháng)時(shí)間內及一定溫度下是穩定的亞微伏電平。前者也許可行,而后者一定無(wú)法實(shí)現。

  DAC雜散的存在是數字PLL的一個(gè)缺點(diǎn)。這里只對DAC雜散做簡(jiǎn)要的介紹。即使是理想的DAC,也會(huì )在整個(gè)頻帶內產(chǎn)生諧波和不希望的譜能量,這是由DAC的非線(xiàn)性特性造成的。DAC性能的衡量標準是在沒(méi)有重構濾波器的情況下測得的無(wú)雜散動(dòng)態(tài)范圍(SFDR)。SFDR是從直流到DAC采樣頻率一半范圍內最大雜散與載波功率值的比值。對于14bit DAC來(lái)說(shuō),寬帶SFDR通常為-50dBc ~ -70dBc。在希望的輸出頻率處或輸出頻率之下出現高階的DAC雜散是有可能的,這些雜散的幅值通常很低(<?70 dBc)。衰減DAC雜散的主要方法是使用重構濾波器,七階的低通濾波器可以快速地削弱雜散信號。圖3所示的是典型的DAC輸出頻譜和重構濾波器頻率響應。設計人員應該謹慎地選擇系統的時(shí)鐘頻率,使低階的雜散信號不會(huì )與希望的輸出頻率太接近,從而有效地濾除雜散。


圖3  DAC的頻譜與重構濾波器響應的關(guān)系

  使用數字PLL時(shí),選擇合適的DAC系統時(shí)鐘是很重要的。在大多數應用中,高頻振蕩器可用于直接提供800MHz ~ 1000MHz的DAC系統時(shí)鐘。但是,這些器件比較昂貴,很少會(huì )使用。而許多數字PLL具有模擬PLL時(shí)鐘倍頻器,其產(chǎn)生的相位噪聲在許多應用中也是可以接受的。這樣,設計人員可以使用通用的16MHz或25MHz晶體或頻率范圍在16MHz ~ 100MHz的晶體振蕩器,通過(guò)片上PLL產(chǎn)生1GHz的系統時(shí)鐘。在計算任何抖動(dòng)時(shí),都必須考慮片上PLL的噪聲。

  選擇晶體振蕩器時(shí),設計人員應該考慮希望的輸出相位噪聲及穩定性的需求。例如,如果在保持模式下需求Stratum 2的時(shí)鐘穩定度,那么,就應該為系統時(shí)鐘使用Stratum 2兼容的振蕩器。輸出相位噪聲不僅是振蕩器相位噪聲的函數,而且包括由系統時(shí)鐘PLL(如果使用的話(huà))提供的倍頻量。采用80MHz的三階泛音晶體振蕩器驅動(dòng)系統時(shí)鐘PLL時(shí)得到的總相位噪聲,會(huì )優(yōu)于采用25MHz振蕩器驅動(dòng)時(shí)所得到的總相位噪聲。

  為了克服任何一種PLL設計的限制,可以使用數字PLL結合模擬PLL的解決方案。數字PLL能夠處理時(shí)鐘切換和頻率比的問(wèn)題,而模擬PLL則用來(lái)進(jìn)一步衰減雜散,增大頻率,并進(jìn)行時(shí)鐘分配。

  那么模擬PLL和數字PLL哪個(gè)更好呢?當然,答案取決于具體的應用。在不需要保持、參考切換和環(huán)路配置的系統中,模擬PLL是更好的解決方案,且允許產(chǎn)生較高的輸出頻率。而在需要流暢切換、保持,及較好控制環(huán)路動(dòng)態(tài)范圍的冗余時(shí)鐘應用中,數字PLL是更好的解決方案。它的靈活性和動(dòng)態(tài)配置能力允許參考輸入可以是不同頻率,而且,基于DDS的數字PLL允許參考頻率很低。

  基于DDS的數字PLL能提供傳統PLL不能實(shí)現的解決方案。通過(guò)應用數字邏輯實(shí)現PLL構建模塊,性能與靈活性都得到提升,比模擬PLL更具吸引力?! ?/p>

低通濾波器相關(guān)文章:低通濾波器原理


分頻器相關(guān)文章:分頻器原理
鑒相器相關(guān)文章:鑒相器原理
數字濾波器相關(guān)文章:數字濾波器原理


關(guān)鍵詞: DDS 數字PLL

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>