91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

DLL發生諧波鎖定的原理

CHANBAEK ? 來源:模擬小笨蛋 ? 作者:青山 ? 2023-03-23 14:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

01 什么是DLL的諧波鎖定問題?

舉個簡單的例子,假如一個250MHz的DLL,其正常鎖定后的整個延時鏈(VCDL)的總延時為一個周期T,即4ns。但在某些特別情況下,VCDL可能延時2T,即8ns,這就發生了諧波鎖定。這時候Loop雖然鎖定在一個穩定狀態下,然而卻是一種錯誤情況。

在DLL必須提供十分準確的延時間隔(T/N)的應用中,應該極力避免諧波鎖定情況,因為相鄰時鐘間隔可能被定在2T/N,而不是T/N(N為延時單元個數)。

02 發生諧波鎖定的原理是什么?

poYBAGQb7xaAG8K7AAAzDSVuitA187.png

圖1 DLL典型結構

DLL典型結構如上圖1所示。圖1中有4級延時單元,CKin=250M,一個周期Tin=4ns,鎖定后相鄰時鐘間隔為Tin/4。CK1~CK4如下圖所示,相鄰延時為1ns,即T/4=4ns/4=1ns。

pYYBAGQb7yWAV7NAAAAwBwc_XtU760.png

圖2 CK1~CK4的時鐘延時

看圖1,注意到鑒相器只比較Ckin和CK4,當CKin和CK4達到同相位時,Loop進入鎖定狀態?!つ敲次覀冊O想一下這種情況:VCDL延時了8ns,而不是4ns,對于PD而言,CKin和CK4仍然達到了同相,此時Loop也會保持在這個狀態。這時候如果我們觀察Vcont電壓的波形,會發現其進入了“穩定”狀態,和正確的鎖定狀態看到的現象非常相似,然而這只是一種假象。此時,如果我們去測量CK1和CK2的延時,會發現delay=2ns,但別忘了我們的要求是delay=1ns!

我們繼續思考一下,DLL是一種負反饋環路,既然VCDL可以延時2T,那難道是負反饋功能出錯了嗎?并不是,即使負反饋作用始終正確,但Vcont點的初始電位在不同的條件,如工藝角變化、溫度變化、電壓變化時其Vcont值可能不同。這就有可能一開始,VCDL的延時超出了T,但因為PD只對Ckin和CK4進行鑒相,Loop認為調節相位差不足,繼續加大相位差,最終使VCDL延時2T,Loop進入假鎖定狀態。

根據上述內容,總結一下就是兩點原因導致了諧波鎖定:

(1)Vcont初始值不確定

(2)PD只對參考時鐘和最后一項時鐘進行鑒相

03 如何避免諧波鎖定?

為了避免DLL的諧波鎖定問題,需要增加額外的附加電路。如前所述,出現該情況的主要原因是Vcont的初值的不確定性導致的,所以筆者目前見到的最多的措施,是采用復位電路對Vcont進行賦初值,使其初值為VDD或者GND,初值下延時單元的delay達到最小。然后釋放復位,Loop在負反饋作用下進入調節過程直至最終的鎖定。

賦初值操作之所以能避免諧波鎖定,是因為這種操作消除了Vcont的不確定性,使得DLL的建立過程中相位誤差單向變化。從一開始,延時單元Tdu的延時是從最小開始慢慢增加,直到VCD延時一個T后Loop鎖定。

復位開關可加在如下圖3所示的位置。左側部分表示電荷泵CP。復位開關可使用PMOS,當RSTN=0V時,Vcont被PMOS上拉到了VDD。需注意,實際應用時可以不需要Rp,因為環路在原點只有一個極點,不存在穩定性問題。

poYBAGQb7zKAX8CYAAAtEKuAzyA113.png

圖3 對Vcont增加復位上拉開關

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • dll
    dll
    +關注

    關注

    0

    文章

    116

    瀏覽量

    46200
  • 諧波
    +關注

    關注

    7

    文章

    873

    瀏覽量

    42792
  • 時鐘
    +關注

    關注

    11

    文章

    1901

    瀏覽量

    133244
  • 鑒相器
    +關注

    關注

    1

    文章

    62

    瀏覽量

    23600
  • PMOS
    +關注

    關注

    4

    文章

    269

    瀏覽量

    30571
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    HMC830鎖定50/80MHz時諧波幅度很大是否正常?

    您好, 我們使用10MHzOCXO為參考,用HMC830鎖定50或者80MHz頻率在通過LMK00101輸出多路50/80MHz CMOS時鐘給后續的VCO作參考源使用時遇到HMC830輸出諧波
    發表于 01-09 11:05

    4khz諧波發生器電路及制作

    4khz諧波發生器電路及制作
    發表于 04-13 16:32 ?16次下載
    4khz<b class='flag-5'>諧波</b><b class='flag-5'>發生</b>器電路及制作

    偽碼測距延遲鎖定環路(DLL)性能分析

    本文從延遲鎖定環路(DLL)的線性模型出發,運用信號統計分析的方法,詳細研究了延遲鎖定環路的同步性能與相關區間、環路帶寬與信噪比之間的關系,得出了采用窄相關可以顯
    發表于 08-07 10:03 ?24次下載

    usp10.dll下載 (usp10.dll文件)

      usp10.dll是什么?usp10.dll是字符顯示腳本應用程序接口相關文件。如果出現"沒有找到usp10.dll"文件或者"找不到usp10.dll "的問題,就下載usp10
    發表于 11-28 15:04 ?238次下載
    usp10.<b class='flag-5'>dll</b>下載 (usp10.<b class='flag-5'>dll</b>文件)

    如何編寫dll文件

    如何編寫dll文件:可以用幾種語言來實現,如delphi編寫dll,pb編寫dll文件,java 編寫dll,vc 編寫dll,mfc
    發表于 01-16 10:20 ?9008次閱讀

    諧波發生器電路圖

    諧波發生器電路圖
    發表于 03-21 08:49 ?3820次閱讀
    <b class='flag-5'>諧波</b><b class='flag-5'>發生</b>器電路圖

    imm32.dll是什么

    imm32.dll是什么 :imm32 - imm32.dll - DLL文件信息   DLL 文件: imm32 或者 imm32.dll
    發表于 11-28 14:05 ?2590次閱讀

    comres.dll是什么,comres.dll怎么修復

    comres.dll是什么 comres.dll是系統的動態鏈接庫文件。   文件路徑: C:WINDOWSsystem32comres.dll   備份文件路徑: C:WINDOWSsystem32dllcachecomre
    發表于 11-28 14:13 ?1679次閱讀

    dinput8.dll是什么

    dinput8.dll是什么 dinput8 - dinput8.dll - DLL文件信息   DLL 文件: dinput8 或者 dinput8.
    發表于 11-28 14:17 ?5048次閱讀

    mfc71.dll是什么

    mfc71.dll是什么 mfc71.dll是Microsoft基礎類( MFC )在創建Microsoft Visual Studio所使用的應用功能模塊,此mfc71.dll并非病毒文件  進程位
    發表于 11-28 15:17 ?2388次閱讀
    mfc71.<b class='flag-5'>dll</b>是什么

    如何進行諧波發生器的設計

    本文介紹了階躍恢復二極管的非線性特性及其等效模型,諧波發生器的工作原理、電路組成、電路基本參數的計算方法,給出了激勵頻率為 1GHz 諧波發生器的測試數據。
    發表于 02-11 08:00 ?14次下載
    如何進行<b class='flag-5'>諧波</b><b class='flag-5'>發生</b>器的設計

    鎖定同步正弦發生器覆蓋三十倍頻程

    測試、校準和一般系統操作等模擬應用通常需要具有精確幅度和頻率的正弦波形,以及低總諧波失真(THD)。一些應用要求此類波形的發生器能夠將輸出與外部定時信號精確同步。簡單的正弦波發生器可以提供不同程度的這種性能,但保持低THD和恒定
    的頭像 發表于 01-12 09:35 ?2113次閱讀
    <b class='flag-5'>鎖定</b>同步正弦<b class='flag-5'>發生</b>器覆蓋三十倍頻程

    DLL簡介

    DLL 劫持 DLL 簡介 在 Windows 中,許多應用程序并不是一個完整的可執行文件,它們被分割成一些相對獨立的動態鏈接庫,即 DLL 文件,放置于系統中。當我們執行某一個程序時,相應
    的頭像 發表于 05-22 15:51 ?2306次閱讀
    <b class='flag-5'>DLL</b>簡介

    DLL/PI的原理簡述

    如果有準頻率,但相位不準的時鐘,那么常用DLL(delay loop lock)來鎖定時鐘的相位,而PI(phase interpolation)是DLL最重要的部分。
    的頭像 發表于 12-15 15:14 ?1646次閱讀
    <b class='flag-5'>DLL</b>/PI的原理簡述

    鎖頻環為什么鎖定后又發生失鎖現象?

    鎖頻環為什么鎖定后又發生失鎖現象? 鎖頻環是一種非常重要的電子電路,常見于通信設備、數字信號處理、時鐘恢復和頻率合成等領域。鎖頻環的作用是將輸入信號與輸出信號的頻率進行鎖定,使得輸出信號與輸入信號
    的頭像 發表于 01-31 11:31 ?1871次閱讀
    主站蜘蛛池模板: 天天摸天天碰中文字幕 | 一级一片一a一片 | 91成人在线免费视频 | 二区三区在线观看 | 天堂一区二区三区在线观看 | 天堂在线观看中文字幕 | 久久网色| 很很鲁在线视频播放影院 | 日日日天天射天天干视频 | 国产精品天天看 | 国产精品9999 | 天天综合天天添夜夜添狠狠添 | 激情亚洲综合网 | 五月婷婷激情 | 久久亚洲精选 | 91视频免费观看 | 色播四房间 | 亚洲春色www | 中文字幕精品一区二区三区视频 | 成人青草亚洲国产 | 国产三级日产三级日本三级 | 美女一级毛片毛片在线播放 | swag系列国产精品 | 一级做a爱过程免费视 | 婷婷 夜夜 | 狠狠色丁香婷婷综合激情 | 欧美大片国产在线永久播放 | 2020天天操| 人人洗澡人人洗澡人人 | 一级aaaaa毛片免费视频 | 男啪女色黄无遮挡免费观看 | 亚洲伊人久久在 | 性免费视频| 男人天堂网在线观看 | 亚洲欧美高清 | 91福利网站 | 一区二区三区中文国产亚洲 | 国产精品午夜高清在线观看 | 国产一级特黄高清免费大片 | 天天插插| 99久久99这里只有免费费精品 |