新聞中心

EEPW首頁 > 測試測量 > 設計應用 > 手把手教你如何進行USB3.0接收機測試

手把手教你如何進行USB3.0接收機測試

作者: 時間:2017-01-12 來源:網絡 收藏
一致性測試

USB接收機測試的目的是確認接收機能夠以小于等于1x10-12的目標誤碼率(BER)正確檢測發(fā)送的數據。發(fā)射機測試的重點放在幅度、抖動或其它參數測量上,接收機測試戰(zhàn)略則通常涉及一項測試:抖動容限。抖動容限保證接收機系統(tǒng)將以高置信度與其它產品互操作?;ゲ僮髂芰l件可能會隨不同電纜長度、低信號幅度、異步參考時鐘、電源管理鏈路狀態(tài)等因素廣泛變化。優(yōu)秀的受壓眼圖校準方法將保證抖動容限到達盡可能多的潛在條件。

本文引用地址:http://www.2s4d.com/article/201701/338060.htm

USB 3.0一致性測試已經明顯變化,以適應與更高速的接口有關的新挑戰(zhàn)。驗證USB 2.0接收機需要執(zhí)行接收機靈敏度測試。高速設備必須對等于或高于150 mV的測試包做出響應,并忽略(靜噪)低于100 mV的信號。SuperSpeed USB接收機必須支持多得多的信號損傷,因此測試要求要比USB 2.0苛刻。盡管USB 3.0規(guī)范規(guī)定目標BER為1x10-12,但接收機一致性測試戰(zhàn)略可以提高確定性抖動,產生1x10-10的有效BER,實現更短的測試時間。由于提高了Dj、降低了有效Rj,在較低的BER基礎上,這對兩個目標BER水平會得到同等的Tj(BER)。對USB 3.0測試,有多個測試選項,可以全面評估USB 3.0 Rx設備。

泰克允許客戶選擇兩種解決方案,自動為USB 3.0執(zhí)行接收機測試。對檢定測試(其通常用于第一稿芯片),可以使用BERTScope之類的儀器。BERTScope誤碼率分析儀不僅提供了增強型高性能誤碼率測試儀(BERT)的功能,還提供了示波器的眼圖顯示功能。對需要動態(tài)改變數據速率、抖動配置或數據碼型等參數的測試場景,BERTScope提供了通用碼型發(fā)生及基于BER的調試工具,支持USB 3.0 Rx測試要求的全套測量。

對通常要求全面自動化的合規(guī)性測試,采用任意波形發(fā)生器(AWG)的測試平臺、泰克DPO/DSA/MSO70000系列示波器和TekExpress自動軟件可能是最好的解決方案。AWG7122能夠同時仿真串行數據流、信號損傷和一致性通道,明顯簡化測試配置。DPO/DSA/MSO示波器在配備誤碼率檢測器(選項ERRDT)時,提供了誤碼檢測功能及自動配置控制功能。這兩種儀器都通過TekExpress軟件控制,該軟件為自動測試滿足電接口一致性測試規(guī)范(CTS)規(guī)定要求的USB 3.0發(fā)射機/接收機主機和設備提供了簡單而又高效的方式。

接收機檢定和調試測試

評估接收機的主要依據是確定有效的誤碼率。已知碼型被傳送到接收機,在接收機的比較器之后檢驗數據。數據通過接收機內部的環(huán)回機制在外部校驗。接收機測試的一個挑戰(zhàn)是生成要求的測試碼型,在被測器件內部發(fā)起測試模式。

USB 3.0的接收機測試與其它高速串行總線接收機一致性測試類似,一般分為兩個階段:

< 受壓眼圖校準是業(yè)內對創(chuàng)建最壞情況信號條件、測試接收機的叫法。損傷這個最壞情況信號的方式,通常是在水平方向增加抖動,在垂直方向把幅度設置成部署時接收機看到的最低幅度。在任何測試夾具、線纜或儀器變化時,都必須執(zhí)行受壓眼圖校準。

< 抖動容限使用校準后的受壓眼圖作為輸入來測試接收機,然后應用額外的提高頻率的正弦曲線抖動(SJ)。應用的這個SJ測試接收機內部的時鐘恢復電路,因此不僅使用最壞情況信號條件測試接收機,而且還明確測試其時鐘恢復。應用的SJ的幅度和頻率遵守標準規(guī)定的一個模板。這個抖動容限模板覆蓋了時鐘恢復PLL的帶寬,在環(huán)路帶寬內應容許應用的高數量SJ,因為時鐘恢復將追蹤出這個正弦曲線抖動,但在環(huán)路帶寬之上只能經受很小的量,因為沒有追蹤出這個抖動,它將會影響下游的接收機電路。

這個檢定過程可以自動實現,保證準確的結構及正確的受壓碼型生成能力。下面概括介紹了自動檢定功能:

< 環(huán)回發(fā)起為其它方式不能執(zhí)行接收機測試的用戶提供了測試能力。環(huán)回發(fā)起是BERTScope和被測器件(DUT)之間的一種特定握手,讓DUT準備進行接收機測試。這是一個關鍵步驟,不管采取什么測試儀器,對許多客戶都是一個挑戰(zhàn)。

< 自動受壓眼圖校準簡化了其它方式繁瑣耗時的程序。

< 可以單擊執(zhí)行抖動容限測試,結果存儲在數據庫中,可以簡明地管理測試結果。自動抖動容限測試還可以搜索設備極限,稱為“搜索余量”功能。

圖1.使用BERTScope BSA系列進行受壓眼圖校準。

受壓眼圖校準

必須進行三種損傷校準,以校準受壓眼圖、隨機抖動(RJ)、正弦曲線抖動(SJ)和眼高。每種校準都要求在泰克BSA系列碼型發(fā)生器和分析儀上進行特定設置,并使用泰克MSO/DSA/DPO70000系列示波器執(zhí)行測量。

1.隨機抖動(RJ)

< 定義:RJ是無界抖動,與數據碼型不相關,也就是說,不管采取什么數據碼型,其測量應該相同。由于RJ是無界的,因此它會隨測量深度增長,用被測波形數量表示的測量越深,峰峰值RJ測量結果越大。

< 怎樣調節(jié):為實現正確數量的RJ,碼型發(fā)生器必須能夠調節(jié)注入的RJ數量。

< 怎樣測量:配有DPOJET的MSO/DSA/DPO70000系列示波器可以提供自動RJ測量。

2.正弦曲線抖動(SJ)

< 定義:SJ是有界抖動,具有周期性特點,但通常與數據碼型不相關(除非SJ頻率恰好是碼型重復頻率的倍數),因此與RJ一樣,不管采取什么數據碼型,其測量是相同的。與RJ不同,由于有界特點,它不會隨著測量深度增長。

< 怎樣調節(jié):與RJ一樣,碼型發(fā)生器必須能夠調整SJ注入量,以實現所需的量。注入的SJ必須是特定頻率,并能夠調節(jié)幅度。必需校準USB 3.0抖動容限模板中的所有SJ頻率和幅度。

< 怎樣測量:USB 3.0一致性測試程序規(guī)定,應通過獲得注入SJ幅度為0的信號的總抖動(TJ)與注入所需數量的SJ之差,來測量SJ數量。泰克MSO/DSA/DPO 70000系列示波器的DPOJET分析選項提供了TJ測量。

3.眼高

< 定義:眼高是指單位間隔中心的眼圖張開程度,并伴有一個測量深度,在本例中為106個波形。眼高與數據碼型相關,因為它受到信號中數據相關抖動(DDJ)量的影響。眼高指標對主機(180 mV)和設備(145 mV)來說是不同的。

< 怎樣調節(jié):眼高通過BERTScope碼型發(fā)生器的輸出幅度調節(jié)。

< 怎樣測量:泰克MSO/DSA/DPO70000系列示波器上可以測量眼高。

抖動容限測試

一旦校準了受壓眼圖,可以開始測試接收機。如“引言”所述,與上一代規(guī)范2.0不同,USB 3.0要求BER測試。抖動容限測試形式的誤碼率(BER)測試是USB3.0接收機測試要求的唯一測試,可以使用泰克BERTScope BSA系列分析儀執(zhí)行。

抖動容限測試使用最壞情況輸入信號條件(上一節(jié)中校準的受壓眼圖)測試接收機。在受壓眼圖頂部,覆蓋JTF -3 dB截止頻率周圍頻率范圍的一系列SJ頻率和幅度被注入到測試信號中,誤碼檢測器則監(jiān)測接收機中的錯誤或誤碼,計算BER。


上一頁 1 2 3 4 下一頁

關鍵詞: USB3接收機測

評論


技術專區(qū)

關閉