新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 教你如何進行Xilinx SerDes調試

        教你如何進行Xilinx SerDes調試

        作者: 時間:2013-10-09 來源:網絡 收藏
        WORD-SPACING: 0px; FONT: 14px/25px 宋體, arial; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; PADDING-TOP: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; webkit-text-size-adjust: auto; orphans: 2; widows: 2; webkit-text-stroke-width: 0px">

        通常會使用一定的步驟來定位問題,避免重復工作。一開始,一般不進行整個工程的測試,而是基于SERDES的Wrappers工程,以方便定位問題。一般可以使用CORE generator里的Transceivers Wizard產生的Example Design。在Core generator里產生Transceivers Wizard的Example Design后,會輸出源文件和scripts。利用scripts可以直接產生運行結果。Example Design里的數據產生和檢測都是基于BRAM,可以很方便的修改數據。在工程里面,Chipscope VIOs and ILAs必須被加入到工程里面,進行控制和分析。

        a) 進行Near-end PCS測試。

        i. 啟動SERDES復位(VIO)。

        ii. 確認復位結束(VIO)。

        iii. 檢查SERDES狀態信號(VIO)。

        iv. 使用計數器確認時鐘頻率(VIO)。

        b) 進行Near-end PMA測試。

        i. 確認CDR工作正常,檢測CDR產生的恢復時鐘(VIO)。

        ii. Comma alignment和8B/10B狀態檢查(ILA)。

        c) 正常操作檢測

        i. 確認clock correction電路狀態(ILA)。

        ii. 確認Channel bonding電路狀態(ILA)。

        iii. 鏈路通訊檢查(ILA和VIO)。


        上一頁 1 2 下一頁

        關鍵詞: Xilinx SerDes 調試

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 务川| 怀远县| 文水县| 齐齐哈尔市| 正安县| 彝良县| 夏津县| 黄浦区| 垦利县| 苗栗市| 马公市| 枣强县| 全椒县| 上饶市| 平顶山市| 于都县| 九江县| 临沭县| 宜城市| 浠水县| 东明县| 从化市| 邵阳市| 崇文区| 出国| 大关县| 遂川县| 娄烦县| 伽师县| 团风县| 景宁| 诸城市| 波密县| 龙江县| 翁源县| 马龙县| 唐海县| 黑龙江省| 防城港市| 承德市| 普兰店市|