在實(shí)際系統(tǒng)中,完全消除碼間串?dāng)_是十分困難的,而碼間串?dāng)_對誤碼率的影響目前尚無法找到數(shù)學(xué)上便于處理的統(tǒng)計(jì)規(guī)律,還不能進(jìn)行準(zhǔn)確計(jì)算。為了衡量基帶傳輸系統(tǒng)的性能優(yōu)劣,在實(shí)驗(yàn)室中,通常用示波器觀察接收信號波形的方法來分析碼間串?dāng)_和噪聲對系統(tǒng)性能的影響,這就是眼圖分析法。眼圖是一系列數(shù)字信號在示波器上累積而顯示的圖形,它包含了豐富的信息,從眼圖上可以觀察出碼間串?dāng)_和噪聲的影響,體現(xiàn)了數(shù)字信號整體的特征,從而估計(jì)系統(tǒng)優(yōu)劣程度,因而眼圖分析是高速互連系統(tǒng)信號完整性分析。另外也可以用此圖形對接收濾波器的特性加以調(diào)整,以減小碼間串?dāng)_,改善系統(tǒng)的傳輸性能。眼圖測試(信號完整性測試)-HDMI 2.1。北京通信眼圖測試
產(chǎn)生抖動的原因有很多,常見的一種由于噪聲引起的。
一個帶噪聲的數(shù)字信號及其判決。一般我們把數(shù)字信號超過閾值的狀態(tài)判決為“1”,把低于閾值的狀態(tài)判決為"0",由于信號的上升沿不是無限陡的,所以噪聲會引起信號過閾值點(diǎn)時刻的左右變化,這就是由噪聲引起的信號抖動。由于噪聲是隨機(jī)的、無界的,因此造成的隨機(jī)抖動也是隨機(jī)的、無界的、也就是說理論上隨著樣本數(shù)的增加隨機(jī)抖動的峰峰值是無窮大,所以通常用隨機(jī)抖動的RMS值而不是峰峰值來衡量隨機(jī)抖動的大小。理想的隨機(jī)抖動應(yīng)該是一個高斯分布,所以有時候也會根據(jù)系統(tǒng)誤碼率的要求,對隨機(jī)抖動的RMS值乘以一個系數(shù),再和確定性抖動一起計(jì)算系統(tǒng)的總體抖動。隨機(jī)抖動的大小取決于系統(tǒng)的噪聲,和發(fā)送的碼型無關(guān),因此早期在沒有專門的抖動分解軟件時,是讓被測件產(chǎn)生一個周期性的0101的碼型來進(jìn)行隨機(jī)抖動的測試。 江西眼圖測試檢查數(shù)字信號在示波器上而顯示的圖形。
DDR眼圖測試1-4
DDR4 做測試時,由于 BGA 信號難以探測,是德科技提供了 N2114A/N2115A 等DDR4 Interposer,將 BGA 下方的信號引到 Interposer ,方便探頭焊接,為了減少 Interposer 對信號帶來影響,在 interposer 內(nèi)專門有埋阻設(shè)計(jì),減少由于分支和走線帶來的阻抗不連續(xù)和對信號的負(fù)載效應(yīng);但為了精確測量,我們需要對 BGA Interposer 帶來的誤差進(jìn)行修正??梢酝ㄟ^ InfiniiSim 或在 DDR4 一致性測試軟件N6462A 內(nèi)進(jìn)行去嵌,在軟件內(nèi)使用多端口拓?fù)淠P?,載入 Interposer 的S 參數(shù),生成從探頭測試點(diǎn)到 BGA 焊球位置的去嵌傳遞函數(shù),在示波器中測得去嵌后的波形,下圖可以看到去嵌后信號眼圖的改善。
原理描述1.眼圖的形成對于數(shù)字信號,其高電平與低電平的變化可以有多種序列組合。以3個bit為例,有000~111共8種組合。在時域上將足夠多的上述序列按某一個基準(zhǔn)點(diǎn)對齊,然后將其波形疊加起來,就形成了眼圖。2.傳統(tǒng)眼圖生成方法傳統(tǒng)眼圖生成方法原理簡單,很適合理解眼圖生成機(jī)制傳統(tǒng)的眼圖生成方法簡單描述就是“每次觸發(fā)疊加一個UI”。方法簡單,但效果并不理想。由于屏幕上的每個UI信號波形通過觸發(fā)點(diǎn)對齊,眼圖通過對信號多次觸發(fā)采集后疊加生成。這樣會導(dǎo)致儀器觸發(fā)電路的抖動成分將被引入到眼圖測量中。導(dǎo)致了測量不精確。3新的眼圖生成方法新的眼圖方法描述為“同步切割+疊加顯示”。示波器首先捕獲一組連續(xù)比特位的信號,然后用軟件PLL方法恢復(fù)出時鐘,利用恢復(fù)出的時鐘和捕獲到的信號按比特位切割,切割一次,疊加一次,將捕獲到的一組數(shù)據(jù)的每個比特位都疊加到了眼圖上。 USB2.0接口眼圖測試設(shè)備步驟?
圖測量中需要疊加的波形或比特的數(shù)量:在眼圖測量中,疊加的波形或比特的數(shù)量不一樣,可能得到的眼圖結(jié)果會有細(xì)微的差異。由于隨機(jī)噪聲和隨機(jī)抖動的存在,疊加的波形或比特?cái)?shù)量越多,則眼的張開程度會越小,就越能測到惡劣的情況,但相應(yīng)的測試時間也會變長。為了在測量結(jié)果的可靠性以及測量時間上做一個折衷,有些標(biāo)準(zhǔn)會規(guī)定眼圖測量需要疊加的波形或比特?cái)?shù)量,比如需要疊加1000個波形或者疊加1M個比特等。眼圖位置的選擇:當(dāng)數(shù)字信號進(jìn)行波形或者比特疊加后,形成的不只是一個眼圖,而是一個個連續(xù)的眼圖。如果疊加的波形或者比特?cái)?shù)量足夠,這些眼圖都是很相似的,因此可以對其中任何一個眼圖進(jìn)行測量。下圖顯示的是疊加形成的多個連續(xù)的眼圖,可以看到每個眼圖都是很相似的。通常情況下,為了測量的方便,一般會調(diào)整時基刻度使得屏幕上只顯示一個完整的眼圖。 眼圖分析測試詳解克勞德高速數(shù)字信號測試實(shí)驗(yàn)室。廣東DDR測試眼圖測試故障
基于眼圖的高速信號頻率測試方法?北京通信眼圖測試
傳統(tǒng)眼圖測量方法的原理傳統(tǒng)方法的個缺點(diǎn)就是效率太低。對于現(xiàn)在的高速信號如PCI-ExpressGen2,PCI-SIG要求測量1百萬個UI的眼圖,用傳統(tǒng)方法就需要觸發(fā)1百萬次,這可能需要幾個小時才能測量完。第二個缺點(diǎn)是,由于每次觸發(fā)只能疊加一個UI,形成1百萬個UI的眼圖就需要觸發(fā)1百萬次,這樣不斷觸發(fā)的過程中必然將示波器本身的觸發(fā)抖動也引入到了眼圖上。對于2.5GBbps以上的高速信號,這種觸發(fā)抖動是不可忽略的。如何同步觸發(fā),也就是說如何使每個UI的數(shù)據(jù)相對于觸發(fā)點(diǎn)排列?也有兩種方法,一種方法是在被測電路板上找到和串行數(shù)據(jù)同步的時鐘,將此時鐘引到示波器作為觸發(fā)源,時鐘的邊沿作為觸發(fā)的條件。另外一種方法是將被測的串行信號同時輸入到示波器的輸入通道和硬件時鐘恢復(fù)電路(CDR)通道,硬件CDR恢復(fù)出串行數(shù)據(jù)里內(nèi)嵌的時鐘作為觸發(fā)源。這種同步方法引入了CDR抖動,這是傳統(tǒng)方法的第三個缺點(diǎn)。北京通信眼圖測試