新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 利用眼圖評估串行器和解串器的性能

        利用眼圖評估串行器和解串器的性能

        作者:Chung Wu, Maxim Integrated Products公司 時間:2008-11-18 來源:ECN 收藏

          串行器和解串器廣泛用于視頻顯示和數字圖像系統,為了使串行數據傳輸系統達到最好的性能,設計人員需要一個簡易的方法來評估串行鏈路的數據傳輸可靠性。本文給出了一種測試方案,首先測量串行鏈路的眼圖模板,然后根據模板推導出指標裕量。

        本文引用地址:http://www.104case.com/article/89606.htm

          Maxim 用于LVDS信號鏈路的串行器和解串器(SerDes)非常適合汽車和電信系統的視頻顯示、圖像采集以及數據傳輸系統。當使用SerDes傳輸高速數據時,設計人員需要了解串行傳輸系統的性能,以便確定數據傳輸的可靠性裕量。通常情況下,這可以使用眼圖或眼圖模板進行評估;但是根據實驗數據確定眼圖并沒有一個明確的具有說服力的方法。

          為舉例說明此過程,測試系統采用MAX9217和MAX9250搭建了一個眼圖和鏈路可靠性裕量測試系統。測試中使用不同長度的電纜并在不同溫度(+25?C, +95?C, 和+105?C)下進行測試。所得結果同樣適用于MAX9248,MAX9248輸出為擴展頻譜并行輸出,除此之外二者電路完全相同。

          測試系統搭建

        圖1. 眼圖模板測試的實驗配置。

          圖 1中,測試系統包括Agilent86130A誤碼測試儀、Agilent83752A合成掃描儀、HP70820A微波轉換分析儀。誤碼測試儀輸出串行數字信號給MAX9250,然后測試從MAX9217返回的串行數據的誤碼率。利用汽車內常見的電纜(這里選擇的電纜由Rosenberger生產)把誤碼分析儀連接到解串器,解串器的并行輸出連接到串行器輸入,串行器輸出連接到誤碼測試儀的串行輸入。這樣就可以利用誤碼儀測試SerDes鏈路的誤碼率。

          合成掃描儀產生誤碼測試儀輸出串行數據所需的時鐘;微波轉換分析儀控制函數發生器在輸出時鐘的正確時刻添加正弦調制。等效于在誤碼測試儀的串行輸出上注入了抖動。正弦調制頻率為5MHz,大概是解串器中PLL環路帶寬的十倍。采用5MHz正弦頻率調制主要是為了使這種調制看起來更像串行的數據相位抖動,而不是能被接收器中PLL跟蹤的低頻漂移。誤碼儀也可以對輸出數據的差分幅度進行調整,圖2給出了誤碼儀數據輸出的的抖動和電壓調整。


        圖2. 注入不同抖動和輸出不同信號擺幅時的測試結果比較:(a)較小信號擺幅和中等輸入抖動;(b)常規信號擺幅,注入更大的抖動。

          對抖動和差分電壓擺動設置完成后,可以對鏈路的性能進行測試。并行數據的速率為33Mbps,串行轉換后的速率為660Mbps;串行器輸入端的總抖動等于注入的正弦抖動加上有限的鏈路帶寬所產生的固定抖動。

          眼圖模板測試

          作為性能指標的測量,SerDes鏈路眼圖模板給出了解串器輸入端眼圖的垂直和水平尺寸限制。只要眼圖開度大于模板,設計人員即可確信串行數據傳輸系統是可靠的。然而,目前還沒有一種能夠被廣泛接受的眼圖測試方法;主要困難在于眼圖的外形取決于很多因素:信號擺幅、電纜特性、抖動和溫度。所面臨的挑戰是如何在給定的電纜和溫度指標下產生合理的眼圖模板,另外,消除信號幅度和抖動之間的相互關聯也非常重要。
        產生眼圖模板時,首先需要觀察解串器輸出信號的眼圖。當信號擺幅高于所觀察的門限時,解串器的性能主要取決于抖動大小。實驗中所進行的一系列測試基于5m長的電纜,串行數據速率是660Mbps,對于每個給定的信號幅度確定解串器能夠允許的最大抖動。如果解串器在2分鐘內沒有出現誤碼,我們即可判斷解串器能夠容許所注入的抖動。從統計學意義上講,2 分鐘內沒有出現誤碼,意味著置信度高于99.9%,鏈路的誤碼率低于10-10。

        圖3. 兩種溫度下,給定信號擺幅下可接受的抖動值。

          圖3給出的是在+25?C和+95?C環境溫度下,給定信號擺幅可以接受的最大抖動值。抖動單位是UI,1 UI="1/660MHz"=1.515ns。從圖3可以看出,+25?C下,當信號的擺幅超過100mVP-P時對性能影響不大;+95?C時可以得到類似結論,只是擺幅門限為200mVP-P。所以,對眼圖模板取一個保守的信號擺幅門限:200mVP-P。這樣,可以通過實驗對鏈路注入不同的抖動值,以產生適當的模板,當系統滿足此模板要求時,可以保證鏈路信號的完整性。

          測量給定鏈路的眼圖模板

          確定產生眼圖模板的方法后,可以對不同長度電纜、不同溫度下的鏈路進行眼圖模板的測量。圖1測量裝置中,調整輸出信號的擺幅為200mVP-P,眼圖模板在垂直方向的高度為 200mVP-P。下一步是對鏈路注入不同的抖動,以確定眼圖模板的水平長度(圖3中的Y值)。取注入最大抖動時鏈路在兩分鐘內沒有誤碼時的水平長度為模板Y值。表1給出了不同實驗條件下的眼圖模板的水平長度(水平長度的單位是UI),圖4給出了 兩種測試條件下的眼圖。


        圖4. +95?C下,信號幅度為200 mVp-p,注入最大抖動量,眼圖均顯示較好的開度:測試板2的電纜長度為5m,測試板1的電纜長度為10m。

        表1. 眼圖模板的水平長度,單位為UI。


        *注:5米電纜在2.5米處有一個連接器,10米電纜在2.5米、5米、8米處共放置了三個連接器。

          注意大多示波器差分探頭不能承受過高的箱體溫度,所以本實驗在室溫下對測量系統注入相同的信號擺幅和抖動來測量眼圖。通過實驗觀察,室溫下的眼圖和高溫下的很類似:解串器的輸入阻抗很高,輸入端使用精密的外部電阻端接,構成100歐姆的差分負載,以降低溫度的影響。

          從眼圖模板獲得鏈路可靠性裕量

          鏈路可靠性裕量可以直接由眼圖模板導出。圖5測量解串器輸入端的眼圖的條件和表1使用的條件相同,即電纜長度和溫度條件相同。為保護探頭不被高溫損壞,把解串器放在溫箱外。表2給出了不同差分電纜長度和溫度下的二維眼圖。

         圖5. 眼圖測量裝置

         表2. 測量鏈路眼圖

          通過對比表2和表1對應的眼圖模板,可以得到各鏈路的可靠性裕量。如表3所示,垂直方向裕量用dB表示,水平方向用UI表示。在眼圖中嵌入眼圖模板可以進行直觀對比.

        表3. 不同電纜長度和溫度下的眼圖裕量

          從表3可以得到如下結論:

          眼圖模板受很多因素影響:如電纜類型、電纜長度、連接器類型、溫度、數據速率以及芯片之間的差異。

          電纜長度為5米時,MAX9217/MAX9250芯片組在660Mbps數據速率下可以在垂直和水平方向提供足夠的可靠性裕量。

          電纜長度為10米時,二個方向上的可靠性裕量不大。

          在測試1中,眼圖模板垂直方向的高度估算較為保守。如果室溫下信號的擺幅門限為100mVP-P,則可以得到更低開度的眼圖模板和較大的垂直方向裕量。

          結束語

          本文通過實驗方法來產生SerDes芯片組的眼圖模板。由于信號擺幅達到一定門限幅度時對鏈路性能影響不大,這一方法消除了信號擺幅對抖動容限的影響。測試系統采用該門限作為眼圖模板的垂直開度,采用最大抖動容限作為模板的水平尺寸,所得到的眼圖模板可以用于評估鏈路的可靠性裕量。



        關鍵詞:

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 西和县| 民县| 灯塔市| 广昌县| 三明市| 昂仁县| 阳信县| 兴业县| 屏东县| 黔东| 扎鲁特旗| 龙川县| 靖边县| 和静县| 广德县| 三门峡市| 石台县| 翁牛特旗| 沙湾县| 信宜市| 当雄县| 崇阳县| 桑植县| 营口市| 佛冈县| 建平县| 临高县| 正镶白旗| 隆子县| 赞皇县| 塘沽区| 洛扎县| 七台河市| 德令哈市| 太仆寺旗| 顺昌县| 宜昌市| 宜章县| 蓝山县| 甘孜县| 郁南县|