TLK6002/10002 Local Deep Loopback 的原理及注意事項
摘要
本文引用地址:http://dyxdggzs.com/article/246090.htmTI 提供的TLK6002, TLK10002 等多種速率的通用Serdes 芯片,在不同的領(lǐng)域得到了廣泛的應用。特別在光纖拉遠的應用中,由于TLK6002, TLK10002 獨特的配置靈活性和優(yōu)良的適配寬容度,已成為業(yè)界的主流配置。
TLK6002, TLK10002 所提供了包括“近端深度環(huán)回”,“近端淺度環(huán)回”,“遠端深度環(huán)回”和“遠端淺度環(huán)回”在內的多種環(huán)回模式,方便設計者在調試過(guò)程甚至在實(shí)際使用中迅速定位故障來(lái)源,降低了開(kāi)發(fā)的難度,并提高了目標設備的易維護性。
不同的環(huán)回模式僅僅需要通過(guò)對于單個(gè)的配置寄存器配置即可實(shí)現。但在實(shí)際的使用案例中,我們往往發(fā)現當TLK6002, TLK10002 與光模塊相連時(shí),在使用“近端深度環(huán)回”模式時(shí),存在一定的失敗幾率,誤碼率較高,而這時(shí)候切換至“正常通路”模式后,往往系統工作正常,并不存在誤碼率過(guò)高的問(wèn)題。
本篇應用手冊將對這一現象進(jìn)行討論,并提出解決方案。
1 TLK6002/TLK10002 環(huán)回模式介紹
TLK6002/TLK10002 作為業(yè)界領(lǐng)先的獨立通用Serdes 芯片,由于速率靈活可配,被廣泛的應用在不同的領(lǐng)域。特別在光纖拉遠的應用,成為了獨立通用Serdes 的不二選擇。
由于在光纖拉遠的應用中,出現誤碼時(shí)需要分段逐級排查,來(lái)定位系統中產(chǎn)生誤碼的位置,再進(jìn)一步的調試維護解決問(wèn)題。
TLK6002/TLK10002 提供了豐富的環(huán)回模式。
a. 近端深度環(huán)回,從并行到并行方向,鏈路經(jīng)過(guò)了Serdes 內部,除高數CML 緩沖器之外的所有電路部分;
圖一 近端深度環(huán)回
b.近端淺度環(huán)回,從并行到并行方向,鏈路僅經(jīng)過(guò)8b/10b 的編解碼機,隔離了芯片內部的串行解串的電路部分;
圖二 近端淺度環(huán)回
c.遠端深度環(huán)回,從串行到串行方向,鏈路經(jīng)過(guò)了Serdes 內部所有電路部分;
圖三 遠端深度環(huán)回
d. 遠端淺度環(huán)回,從串行到串行方向,鏈路經(jīng)過(guò)了Serdes 內部,除并行FIFO 之外的所有電路部分;
圖四 遠端淺度環(huán)回
2 TLK6002/TLK10002 近端深度環(huán)回在與光模塊相連時(shí)的應用實(shí)例
在光纖拉遠的應用中,由于距離較近,因此多使用近距離的SFP+ 6Gbps ~ 10Gbps 規格的光模塊。
a. SFP+光模塊的結構與特性
由于SFP+是一種無(wú)CDR 的光模塊,因此在接收方向的整條鏈路中,僅僅實(shí)現光電管IV 變換后對電壓波形進(jìn)行線(xiàn)性或限幅放大,將串行的光信號轉化成為串行電信號。因為在數據的恢復應用中,對于輸入眼圖有嚴格的限定,因此為了保證達到標準的限定,鏈路中IV 變化率和電壓的增益均較高。TLK6002/TLK10002 輸入端的CML
圖五 SFP+光模塊系統結構
以在市場(chǎng)上主流的SFP+方案為例,ONET8531T,TIA,作為IV 變換級,提供了高達4.5K 的跨阻;而ONET8501PB 作為放大器,對于小信號提供了高達34dB 的增益。
當有光信號輸入到光模塊時(shí),因為TIA 和限幅放大器中的AGC 自動(dòng)增益控制電路的作用,線(xiàn)路增益將會(huì )以實(shí)現擺幅為目的的壓縮,因此我們能夠得到一個(gè)低噪聲的串行電信號。
而當光信號被關(guān)閉,由于ROSA 中的PIN 管暗電流的存在,會(huì )向TIA 輸出噪聲電流。因為暗電流較低,所以無(wú)論TIA 的跨阻以及限幅放大器的增益均會(huì )被AGC 調高至最大值,而經(jīng)過(guò)IV 變化和限幅放大器的轉換放大以后,在光模塊的輸出端我們便能夠觀(guān)察到幅度較高的熱噪聲。
由于光模塊內的噪聲,以及PCB 板上存在的各種串擾噪聲等,導致在SerDes 接收端管腳有一定幅度的隨機噪聲輸入。
b. TLK6002/TLK10002 近端深度環(huán)回模式下內部的狀態(tài)
因為從一般意義上來(lái)看,系統排查工作存在著(zhù)單步變化的要求,因此近端深度環(huán)回被設計成為如下圖所示的物理層的單個(gè)開(kāi)關(guān)的連通,這樣在保證所有狀態(tài)機不變的情況下,允許系統將輸出的串行信號輸入到接受通路。
圖六 TLK6002/TLK10002 近端深度環(huán)回內部連接
而在這個(gè)狀態(tài)下,因為其他電路均保持使能,因此TX 方向,CML 驅動(dòng)器保持使能狀態(tài),能夠向外部輸出信號; RX 方向的CML 驅動(dòng)器也保持使能狀態(tài),輸入信號經(jīng)過(guò)驅動(dòng)器后,與環(huán)回信號疊加,輸送給Serial to Parallel 部分。
c. CML 驅動(dòng)器對于輸入噪聲的響應
CML 電平在高速信號中被廣泛的采用,由于各個(gè)國際標準化組織并沒(méi)有針對它出臺嚴格的標準,因此在實(shí)際的應用中,芯片級的實(shí)現存在著(zhù)稍許不同。但由于電路應用已經(jīng)成熟,因此形成了相對統一的電路架構。
如下圖所示,CML 的緩沖器,以差分放大器的形式構成。對于高于閘值的高低電平能夠使得差分對管導通或截止,來(lái)得到高低電平的變換,而對于小于閘值的信號來(lái)說(shuō),將以由MOS 管跨導,Rdn 以及負載電阻,和Issn 決定的放大倍數進(jìn)行放大。
圖七 CML 驅動(dòng)器架構及耦合方式
如果需要關(guān)閉CML 驅動(dòng)器的輸出,則需要將差分輸入的兩端接到固定的電平上。
d. CDR 誤碼的接收
由上面的分析我們可知,在實(shí)現近端深度環(huán)回時(shí),如果光模塊仍然與TLK6002/TLK10002 相連,光模塊噪聲傳送給TLK6002/TLK10002,而由于這個(gè)狀態(tài)下RX 方向的CML 驅動(dòng)器仍然處于使能狀態(tài),因此這個(gè)噪聲將被放大后與環(huán)回方向來(lái)的正常信號疊加,傳送給CDR。
由于CDR 對于輸入信號的眼圖有一定的要求,而疊加了噪聲的信號顯然不能滿(mǎn)足這一要求,因此CDR 會(huì )產(chǎn)生大量誤碼使得環(huán)回失敗。
3 TLK6002/TLK10002 近端深度環(huán)回的實(shí)現方法
綜上所述,由于需要防止RX+/-端產(chǎn)生的噪聲被疊加在環(huán)回信號上輸送給Serdes 的CDR,才能確保環(huán)回的正確進(jìn)行。因此理論上需要將CML 驅動(dòng)器置于Idle 狀態(tài)。
TLK6002/10002 可以斷開(kāi)SFP+的連接,并將RX+/-接至高電平,能確保CML 驅動(dòng)器進(jìn)入Idle 狀態(tài),從而實(shí)現深度環(huán)回的正常進(jìn)行。
評論