LVDS串行器和解串器的延遲裕量測(cè)試
對(duì)于MAX9209/MAX9222,等多通道輸入的LVDS串行器/解串器,以測(cè)量接收器的延遲裕量來(lái)判斷它們的抖動(dòng)容限是一種行之有效的方法。雖然一些文獻(xiàn)給出了接收端的延遲定義,但還沒(méi)有公認(rèn)的測(cè)試方法。本文詳細(xì)介紹了延遲裕量的測(cè)試方法,并有助丁理解四路串行器的數(shù)據(jù)手冊(cè)中給出的延遲裕量。
以下延遲裕量的測(cè)試給出了測(cè)試中的各個(gè)步驟,測(cè)試使用了Maxim的MAX9209/MAX9222串行器/解串器,工作在直流均衡模式,連線是10米屏蔽雙絞線。整個(gè)測(cè)試過(guò)程使用Tektronix的CSA8000采樣示波器、Tektronix的P6248 FET的差分探頭以及PRBS隨機(jī)碼數(shù)據(jù)。
步驟1
洲量RxCLKIN上升沿在0 V位置差分信號(hào)的抖動(dòng)峰-峰值,稱其為Tjclk,如圖1所示。
步驟2
在MAX9222的輸入端,測(cè)量RxCLKIN上升沿與每串DCA比特流前沿的時(shí)間差(偏差),得到3個(gè)測(cè)量值,稱其為Tsk0、Tsk1、Tsk2,如圖2所示。這些偏差必須在RxCLKIN的抖動(dòng)中點(diǎn)與每路LVDS數(shù)據(jù)輸入的抖動(dòng)中點(diǎn)測(cè)試。理想狀態(tài)下,RxCLKIN的上升沿與DCA數(shù)據(jù)位是對(duì)齊的。偏差是偏離理想狀態(tài)的誤差,該偏差主要來(lái)源于LVDS通道傳輸距離差異。
步驟3
測(cè)量每路LVDS串行數(shù)據(jù)位在0值處的抖動(dòng)峰-峰值,稱其為RxIN0、RxIN1、RxIN2。測(cè)試中需要使用MAX9209產(chǎn)生的PRBS碼。為了得到PRBS碼,需將MAX9209的第14引腳、第27引腳拉為低電平,將時(shí)鐘信號(hào)連接到MAX9209的TxCLKIN。也可以選擇使用電影視頻或復(fù)雜的測(cè)試模板進(jìn)行粗略驗(yàn)證。將會(huì)得到27個(gè)測(cè)試結(jié)果,將它們標(biāo)記為Tid1~Tid27。為加快測(cè)試,只有很少的抖動(dòng)峰伉較高的位才會(huì)被明顯地觀察到并測(cè)量結(jié)果,如圖3所示。
步驟4
在Tjd1~Tjd27中找出抖動(dòng)最大的數(shù)據(jù),稱之為TjdL。
步驟5
在Tsk0、Tsk1、Tsk2中找到偏差最大的數(shù)值,稱之為TskL。
步驟6
為了滿足偏差裕量的規(guī)格要求(MAX9222數(shù)據(jù)手冊(cè)中的RSKM),必須滿足以下公式:
RSKM≥(TjdL/2)+[(Tjclk/2)-75 ps]+TskL
其值75 ps是MAX9209串行器脈沖位置變化最大值150 ns的一半。