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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 一種基于PLL的測試測量時鐘恢復方案

          一種基于PLL的測試測量時鐘恢復方案

          作者: 時間:2011-02-20 來源:網(wǎng)絡(luò) 收藏

            不管是放到測試設(shè)置中,還是作為被測設(shè)備的一部分,都在進行準確的時發(fā)揮著重要作用。由于大多數(shù)千兆位通信系統(tǒng)都是同步系統(tǒng),因此系統(tǒng)內(nèi)部的數(shù)據(jù)都使用公共時鐘定時。不管是沿著幾英寸的電路板傳送,還是經(jīng)過光纖橫跨大陸,數(shù)據(jù)與其定時輸入的時鐘之間的關(guān)系都可能會被打亂。通過直接從數(shù)據(jù)中提取時鐘,可以在接收機正確實現(xiàn)信號再生。

            必須指出的是,接收機通常會改善輸入的數(shù)據(jù)信號,然后再繼續(xù)傳送。接收機中的判定電路對數(shù)據(jù)再定時,使波形變方。這一過程依賴于與輸入數(shù)據(jù)同步的時鐘信號。接收機內(nèi)部的功能實現(xiàn)了這一目標,前提是再定時時鐘要以相同的方式、相同的時間移動。

            基于

            可以通過不同架構(gòu)實現(xiàn)時鐘恢復,測量設(shè)備中最常用的是基于鎖相環(huán)()的方法。根據(jù)在數(shù)據(jù)中看到的跳變,使用恢復電路導出與輸入數(shù)據(jù)同步的時鐘,這取決于看到數(shù)據(jù)中的跳變。對擁有多串完全相同位的數(shù)據(jù)段,必須保持鎖定。環(huán)路增益對環(huán)路帶寬的影響最明顯,環(huán)路濾波器內(nèi)部的任何濾波一般都會產(chǎn)生次生效應(yīng)。應(yīng)該指出的是,輸入數(shù)據(jù)的跳變密度會影響進入環(huán)路的能量,進而影響環(huán)路的特性。因此,一致性測試中的環(huán)路帶寬會視選擇的碼型的跳變密度而變化。

            系統(tǒng)轉(zhuǎn)函在輸入信號的相位調(diào)制上執(zhí)行低通濾波操作,錯誤響應(yīng)轉(zhuǎn)函則執(zhí)行高通濾波功能。在未能追蹤帶寬以外的相位調(diào)制時,環(huán)路會追蹤環(huán)路帶寬以內(nèi)的輸入相位調(diào)制。這樣,環(huán)路就可以追蹤低頻抖動,而忽略PLL環(huán)路帶寬以外的高頻抖動。

            衡量PLL抖動追蹤特性的指標之一是環(huán)路帶寬(LBW),通常在“抖動輸入/抖動輸出”轉(zhuǎn)函為-3dB的點上測得。但這并不是確定環(huán)路的唯一方式。

            寬LBW改善了抖動容限,窄LWB則會從被恢復的時鐘中去掉更多的抖動,這有利于下游的同步器,但會降低抖動容限。盡管寬LBW似乎是理想選擇,但通常還要考慮成本和技術(shù)。寬LBW還會帶來更多的噪聲或隨機抖動。目前測量中使用的LBW一般在1~10MHz的范圍內(nèi)。

            時鐘恢復的輸入和輸出

            必須指出測量中是怎樣使用時鐘恢復的,哪些地方會發(fā)生錯誤。例如,在發(fā)射機測試一側(cè),要求時鐘恢復的主要原因通常有兩個:沒有提供作為測試設(shè)備觸發(fā)的時鐘信號,或者標準要求使用特定的LBW進行抖動測量(參見圖1中的a部分)。后一種情況的目的,是用系統(tǒng)接收機(如BERTScope BSA系列)包含時鐘恢復來追蹤部分輸入抖動,這樣發(fā)射機測試應(yīng)該只涉及接收機沒有追蹤的高頻抖動(參見圖1)。

          發(fā)射機測試應(yīng)該只涉及接收機沒有追蹤的高頻抖動


          上一頁 1 2 3 下一頁

          關(guān)鍵詞: PLL 時鐘恢復 測試測量

          評論


          相關(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); })();