<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 【E問(wèn)E答】模擬鎖相環(huán)電路鎖定檢測(cè)問(wèn)題解答

          【E問(wèn)E答】模擬鎖相環(huán)電路鎖定檢測(cè)問(wèn)題解答

          作者: 時(shí)間:2016-12-02 來(lái)源:網(wǎng)絡(luò) 收藏

            模擬電路鎖定檢測(cè)問(wèn)題解答

          本文引用地址:http://www.ex-cimer.com/article/201612/341055.htm

            1.鎖定有那些檢測(cè)方法,它們特點(diǎn)是什么?

            一種是最為簡(jiǎn)單的數(shù)字檢測(cè),它利用輸入?yún)⒖嫉姆诸l信號(hào)與VCO反饋的分頻信號(hào),在PFD里鑒相的結(jié)果,通過(guò)連續(xù)結(jié)果時(shí)鐘周期檢測(cè)到鑒相的脈寬小于某值,作為鎖定的有效判決規(guī)則。這種檢測(cè)方式,判決方式簡(jiǎn)單,判斷的結(jié)果只有鎖定和非鎖定兩種情況。

            另一種方式是模擬鎖定檢測(cè),也稱為N溝道漏級(jí)開(kāi)路檢測(cè),它的實(shí)現(xiàn)原則是通過(guò)對(duì)于PFD輸出的超前和滯后脈沖做XOR操作,直接將得出的結(jié)果輸出。由于XOR的結(jié)果有是一串高低的脈沖,所以需要外部電路作濾波處理才能得到一個(gè)電平值,而且由于是漏級(jí)開(kāi)路邏輯,所以需要在輸出上接上拉電阻。這種檢測(cè)方式設(shè)計(jì)起來(lái)比較麻煩,需要仔細(xì)的計(jì)算濾波電容,以及上拉和串接電容,但是這種檢測(cè)方式有很多獨(dú)特的特點(diǎn),是數(shù)字檢測(cè)所代替不了的。

            2.既然數(shù)字檢測(cè)比較簡(jiǎn)單,為什么還用模擬檢測(cè)?

            數(shù)字檢測(cè)在一些非常常規(guī)應(yīng)用中,應(yīng)用比較好。但是當(dāng)遇到,參考丟失,驅(qū)動(dòng)精準(zhǔn)的VCXO,高鑒相頻率等情況時(shí),往往失去了它的簡(jiǎn)單優(yōu)勢(shì),使得檢測(cè)變得十分的不可靠。

            由于數(shù)字檢測(cè)是采用輸入的參考時(shí)鐘,對(duì)于鑒相結(jié)果進(jìn)行處理,得出判決結(jié)果的,一旦參考丟失,將無(wú)法判決鑒相的結(jié)果,從而出現(xiàn)參考丟失任然不報(bào)失鎖的情況。

            當(dāng)驅(qū)動(dòng)的比較精準(zhǔn)的VCXO時(shí),由于VCXO的分頻后的頻率值與參考分頻后頻率值非常的接近,所以鑒相結(jié)果誤差太小,有些判決的精度沒(méi)有那么高,造成即使不鎖定,仍然報(bào)失鎖的情況。

            當(dāng)鑒相的頻率很高時(shí),鑒相的窄脈沖,無(wú)法被檢測(cè)時(shí)鐘正確檢測(cè),造成虛報(bào)鎖定。而模擬檢測(cè)克服上述問(wèn)題。



          關(guān)鍵詞: 鎖相環(huán) PLL

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();