HASS試驗對CDR的PPM容忍度要求
摘要: 我們知道,,對于PI-baseCDR(XILINX的5、6,、7系列SERDES的CDR采用的共同架構(gòu)),,CDR的不同配置,代表作不同的CDR帶寬,、所能處理數(shù)據(jù)PPM偏差的能力,,也就是跟蹤輸入數(shù)據(jù)相位變化的能力。
我們知道,,對于PI-base CDR(XILINX 的5,、6、7系列SERDES的CDR采用的共同架構(gòu)),,CDR的不同配置,,代表作不同的CDR帶寬、所能處理數(shù)據(jù)PPM偏差的能力,,也就是跟蹤輸入數(shù)據(jù)相位變化的能力,。通常情況下,CDR帶寬越寬,,所能處理數(shù)據(jù)的PPM偏差能力越強,,跟蹤輸入數(shù)據(jù)的相位變化的速度越快,但代價是會稍微犧牲抖動容忍度指標,。XILINX的Transceivers Wizard會給出相應(yīng)協(xié)議規(guī)定的PPM偏差下的抖動容忍度最好的CDR參數(shù),。
比如:對于RXAUI協(xié)議, Kintex-7的Transceivers Wizard(Rev2.4)會將RXCDR_CFG設(shè)成72'h03000023ff20400020,。根據(jù)UG476的表4-16,,該設(shè)置只能處理200PPM的偏差。但HASS試驗的溫度變化速率達15攝氏度每分鐘,,這樣快速的變化引起的輸入數(shù)據(jù)相位變化等效到PPM偏差上很容易超過200PPM,,導(dǎo)致誤碼。解決的方法就是選用能支持更高PPM偏差的CDR設(shè)置,,使其能很好的跟蹤快速溫度變化引起的相位變化,。
在用戶的實際應(yīng)用中,該方案得到了驗證,,通過將RXCDR_CFG從72'h03000023ff20400020改成72'h03800023ff10200020.原來通過不了HASS試驗的單板,,通過了連續(xù)十幾個HASS溫度循環(huán),。