多速率自適應技術(shù)在Ir協(xié)議中的應用
圖2所示的串行/解串器是光纖接口的核心器件。應具備以下功能:1)數據串/并轉換和并/串轉換功能,即將高速串行數據轉換為低速并行數據,和將低速并行數據轉換為高速串行數據;2)時(shí)鐘提取功能,即將包含在數據中的時(shí)鐘信息提取出來(lái),供后續時(shí)鐘電路使用;3)8B/10B編解碼功能,在下行,進(jìn)行8B/10B的解碼,在上行,進(jìn)行8B/10B的編碼;4)線(xiàn)路的監測功能,串行/解串器位于RRU整個(gè)電路的前端,它能監測到線(xiàn)路上的變化,如8B/10B編解碼錯誤,線(xiàn)路信號的惡化等。
1.3 TLK10002功能介紹
TLK10002是TI公司推出的一款雙通道的串行/解串器芯片,它具有以下主要特點(diǎn):1)低速端數據速率范圍為0.5Gbps至5 Gbps,高速端數據速率范圍為1 Gbps至10 Gbps;2)支持所有的CPRI和OSBAI速率;3)支持8 B/10 B編解碼功能:4)同一種參考時(shí)鐘支持不同的光接口速率;5)信號丟失(LOS)檢測功能。
TLK10002可通過(guò)MDIO接口對其工作狀態(tài)進(jìn)行控制和讀取,目前已大量應用在基站設備中。其功能框圖如圖3所示。
2 光纖接口多速率自適應方案
2.1 多速率自適應原理
首先將Ir協(xié)議涉及的光纖接口通信速率逐一配置到串行/解串器,通過(guò)獲取串行/解串器的狀態(tài)判斷是否檢測到通信中約定的碼特定型來(lái)進(jìn)行通信速率動(dòng)態(tài)調整。
在通信系統中,一般要對所傳輸的數據進(jìn)行一定的編碼來(lái)達到特定功能,目前通信系統中所用的高速串行數據傳輸,一般采用8B/10B編碼,Ir協(xié)議也如此。8B/10B中的K碼由于其唯一性而作控制之用。K碼的選擇有其特殊性,在不同的速率情況下,保證不會(huì )被誤判。只有在傳輸中,解碼芯片識別到K碼之后,才會(huì )認為通信鏈路已正常建立。
當TLK10002芯片中的COMMA DETECT電路,檢測到K碼,并識別之后,會(huì )給出提示信號,表明通信鏈路同步已經(jīng)建立,可以進(jìn)行后續數據傳輸。本方案正是利用TLK10002的K碼識別功能來(lái)進(jìn)行多速率自適應設計的。
評論