版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、lingyuntian的個人空間copyBookmark· 個人博客· 好友· 專業(yè)論壇· 留言空間管理您的位置: 中國電子頂級開發(fā)網(EETOP)-電子設計論壇、博客、超人氣的電子工程師資料分享平臺 » lingyuntian的個人空間 » 日志信號完整性分析基礎系列之九時鐘的抖動測量與分析上一篇 / 下一篇 2011-04-11 15:02:36 / 個人分類:高速信號設計查看( 1347 ) / 評論( 0 )
2、0;/ 評分( 0 / 0 )信號完整性分析基礎系列之九 時鐘的抖動測量與分析
3、60; 張昌駿 美國力科公司深圳代表處 摘要:本文簡要介紹了時鐘的抖動定義、各種抖動的應用范圍、抖動的分解和基于示波器的測量與分析方法。 關鍵詞:時鐘,抖動測量,抖動分析,相位噪聲,實時示波器 時鐘是廣泛用于計算機、通訊、消費電子產品的元器件,包括晶體振蕩器和鎖相環(huán),主要用于系統收發(fā)數據的同步和鎖存。如果時鐘信號到達接收端時抖動較大,可能出現:并行總線中數
4、據信號的建立和保持時間余量不夠、串行信號接收端誤碼率高、系統不穩(wěn)定等現象,因此時鐘抖動的測量與分析非常重要。 時鐘抖動的分類與定義 時鐘抖動通常分為時間間隔誤差(Time Interval Error,簡稱TIE),周期抖動(Period Jitter)和相鄰周期抖動(cycle to cycle jitter)三種抖動。TIE又稱為phase jitter,是信號在電平轉換時,其邊沿與理想時間位置的偏移量。理想時間位置可以從待測試時鐘中恢復,或來自于其他參考時鐘。Period Jitter是多個周期內對時鐘周期的變化進行統計與測量的結果。Cycle to cycle ji
5、tter是時鐘相鄰周期的周期差值進行統計與測量的結果。對于每一種時鐘抖動進行統計和測量,可以得到其抖動的峰峰值和RMS值(有效值),峰峰值是所有樣本中的抖動的最大值減去最小值,而RMS值是所有樣本統計后的標準偏差。如下圖1為某100M時鐘的TIE、Period Jitter、Cycle to Cycle jitter的峰峰值和RMS值的計算方法。圖1:三種時鐘抖動的計算方法 時鐘抖動的應用范圍 圖2:收發(fā)器TX端示意圖在三種時鐘抖動中,在不同的應用范圍需要重點測量與分析某類時鐘抖動。TIE抖動是最常用的抖動指標,在很多芯片的數據手冊上通常都規(guī)定了時鐘TIE抖動的要求。對于串
6、行收發(fā)器的參考時鐘,通常測量其TIE抖動。如下圖2所示,在2.5Gbps的串行收發(fā)器芯片的發(fā)送端,參100MHz,鎖相環(huán)25倍頻到2.5GHz后,為Serializer(并行轉串行電路)提供時鐘。當參考時鐘抖動減小時,TX輸出的串行數據的抖動隨之減小,因此,需要測量該參考時鐘的TIE抖動。另外,用于射頻電路的時鐘通常也需測量其TIE抖動(相位抖動)。考時鐘為 圖3:共同時鐘總線時序示意圖在并行總線系統中,通常重點關注period jitter和cycle to cycle jitter。比如在共同時鐘總線(common clock bus)中(如圖3所示),完整的數據傳輸需要兩個時鐘
7、脈沖,第一個脈沖用于把數據IO Buffer,第二個脈沖將數據鎖存到接收芯片中,在一個時鐘周期內讓數據從發(fā)送端傳送到接收端,當發(fā)送端到接收端傳輸延遲(flight time)過大時,數據的建立時間不夠,傳輸延遲過小時,數據的保持時間不夠;同理,當這一個時鐘的周期值偏大時,保持時間不夠;周期值偏小時,建立時間不夠。可見,時鐘周期的變化直接影響建立保持時間,需要測量period jitter和cycle to cycle jitter。關于共同時鐘總線的時序分析的詳細講解,請參考Stephen H. Hall、Garrett W. Hall和James A. McCall寫的信號完整性分析書籍:H
8、igh-Speed Digital System Design。鎖存到發(fā)送芯片的 另外一種常見的并行電路源同步總線(Source Synchronous bus),通常也重點測量period jitter和cycle to cycle jitter。比如DDR2就屬于源同步總線,在Intel DDR2 667/800 JEDEC Specification Addendum規(guī)范中定義了時鐘的抖動測試包括周期抖動和相鄰周期抖動,分別如表格1中tJIT(per)和tJIT(cc),此外,還需要測量N-Cycle jitter,即N個周期的相鄰周期抖動,比如表格1中tERR(2p
9、er)是連續(xù)2個周期的周期值與下2個周期的周期值的時間差,tERR(3per)是3個周期組合的相鄰周期抖動,依此類推。表1:DDR2-667/800的時鐘抖動要求 時鐘抖動的來源和分解 時鐘的抖動可以分為隨機抖動(Random Jitter,簡稱Rj)和固有抖動(Deterministic jitter),隨機抖動的來源為熱噪聲、Shot Noise和Flick Noise,與電子器件和半導體器件的電子和空穴特性有關,比如ECL工藝的PLL比TTL和CMOS工藝的PLL有更小的隨機抖動;固定抖動的來源為:開關電源噪聲、串擾、電磁干擾等等,與電路的設計有關,可以通過優(yōu)化設計來
10、改善,比如選擇合適的電源濾波方案、合理的PCB布局和布線。和串行數據的抖動分解很相似,時鐘的抖動可以分為Dj和Rj。但不同的是,時鐘的固有抖動中通常只有周期性抖動(Pj),不包括碼間干擾(ISI)。當時鐘的上下邊沿都用來鎖存數據時占空比時鐘(DCD)計入固有抖動,否則不算固有抖動。 時鐘抖動測量方法 在上個世紀90年代,抖動的測量方法非常簡單,示波器觸發(fā)到時鐘的一個上升沿,使用余輝模式,測量下一個上升沿余輝在判定電平上(通常為幅度的50)的水平寬度。測量水平寬度有兩種方法。第一種使用游標測量波形邊沿余輝的寬度,如下圖4所示。由于像素偏差或屏幕分辨率(量化誤差)會降低精度,而
11、且引入了觸發(fā)抖動,所以這種方法誤差較大。圖4:使用模擬余輝加游標來測量抖動第二種使用直方圖,對邊沿余輝的水平方向進行直方圖統計,如下圖5所示。測量直方圖的最左邊到最右邊的間距即為抖動的峰峰值(168皮秒)。這種方法的缺點是:引入了示波器的觸發(fā)抖動;一次只測量一個周期,測試效率低,某些出現頻率低的抖動在短時間內不能測量到。圖5:使用模擬余輝加直方圖來測量抖動 隨著測試儀器技術的發(fā)展與進步,目前,示波器的抖動分析軟件不再是測量一兩個周期波形后分析抖動,而是一次測量多個連續(xù)比特位,計算與統計所有比特位的抖動,測量的數據量非常大、效率非常高。如下圖6所示為某50MHz時鐘的Period抖動測
12、試,示波器的抖動測試軟件可以一次測量所有周期的周期值,計算出抖動的峰峰值與有效值。圖6:連續(xù)比特位的抖動測量方法將已測量的每個周期的抖動值做直方圖,可以統計大數據量的抖動的峰峰值和RMS值,如下圖7所示為某時鐘周期抖動的直方圖分析,樣本數量為103k個i,周期抖動的峰峰值為80.45皮秒,周期抖動的RMS值為9.25皮秒。圖7:在抖動直方圖中測量峰峰值和有效值 相位噪聲與TIE抖動 在一些時鐘芯片的數據手冊上規(guī)定了相位噪聲(phase noise)的指標要求,相噪可以理解為TIE抖動在頻域的表達方式,通常是使用某些頻譜儀或相噪測試儀測量出來的,單位通常為dBc/Hz,比如某
13、頻率為1MHz的晶振的相噪為:-145dBc/Hz 100Hz -160dBc/Hz 1kHz -165dBc/Hz 10kHz圖8:時鐘的頻譜與相噪如圖8所示為該時鐘的頻譜,在頻點fc+100Hz 的功率與fc頻點(即時鐘頻率)的功率的比值取對數后為-145dB,在頻點fc+1kHz的功率與時鐘頻率的功率之比為-160dB,在頻點fc+10kHz的功率與時鐘頻率的功率之比為-165dB。在安裝了相噪分析軟件的頻譜儀(或者相噪儀)上,通過對圖8的陰影部分的求面積后進行簡單運算,可以得到該時鐘1
14、00Hz到10kHz的TIE的RMS抖動值。對于某些精準的晶振,在某頻段內的RMS抖動可以小于幾百fs。由于實時示波器的抖動噪聲基底大約在2ps左右,對于這類晶振的抖動測試,無法使用實時示波器的測量到,必須使用頻譜儀或相噪儀測量。關于相位噪聲與TIE抖動的換算,可以參考相噪測試儀廠商的技術文檔。從 時鐘抖動的分析 在時鐘抖動測量時,可以在三個域分析抖動,即在時域分析抖動追蹤(jitter track/trend)、在頻域觀察抖動的頻譜、在統計域分析抖動的直方圖。如下圖9所示,左上角的F2為某100MHz時鐘,P1是時鐘的TIE參數測量;右上角的F3是TIE抖動的直方圖,直方
15、圖不是高斯分布,可見時鐘存在固有抖動。圖9:時鐘抖動在時域、頻譜、統計域的分析左下角的F4為TIE track(即TIE抖動隨時間變化的趨勢),從TIE Track中可以看到周期性的變化趨勢;右下角的F5是F4的FFT運算,即抖動的頻譜,頻譜的峰值頻率為515kHz,說明該時鐘的周期性抖動(Pj)的主要來源為515kHz,找到頻點后,可以查找電路板上主頻或諧波為該頻率的芯片和PCB走線,進一步調試與分析。 參考文獻1, Stephen H. Hall、Garrett W. Hall and James A. McCall, ”High-Speed Di
16、gital System Design”.2, Mike Peng Li, "Jitter, Noise, and Signal Integrity at High-speed".全部腳印不留腳印留下腳印:·1175256·1237038·1034249·187703·kechaoli·dora891015·797618·189182·217306·517006·jackzhang·391349683·1075156·815937
17、83;noman_dgf·426802·100970·19092·509852·570821·92474·791266·788275·232173導入論壇 收藏 分享給好友 管理 舉報TAG:查看全部評論窗體頂端 -5-3-1-+1+3+5評分:0我來說兩句顯示全部 &
18、#160; 內容 昵稱 加入事件 提交評論窗體底端lingyuntian用戶菜單· 給我留言· 加入好友· 發(fā)短消息· 我的介紹· 論壇資料· 空間管理我的欄目· 心情· 高速信號設計· 數電/模電基礎· EA測試標題搜索窗體頂端 窗體底端日歷«2015-02-12 日一二三四五六12345678910111213141516171819202122232425262728我的存檔· 2011年06月· 2011年05月· 2011年04月· 2011年03月· 2011年02月· 2011年01月· 2010年12月· 2010年11月· 2010年10月· 2010年09月· 2010年08月數據統計· 訪問量: 35002· 日志數: 32· 建立時間: 2010-08-09· 更新時間: 2011-06-07RSS訂閱·清空Cookie - 聯系我們 -
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論