xilnx 萬兆光纖GTH傳輸字節不對齊解決方法

光纖傳輸

最近有光纖傳輸的需求,硬件平臺是KCU1500,如下圖:
在這裏插入圖片描述
調用的IP核爲Transceivers,具體參數如下圖
在這裏插入圖片描述
對照手冊,應該沒什麼問題,然後右鍵產生基礎工程,然後在其基礎上進行修改,這裏主要討論的一個問題是,實際測試發現,有的時候,同一個lane裏面的4字節不是實際的關係,這裏主要是通過人爲進行一個校準過程,我個人的解決方式是通過當發送空閒時,發送端發送對齊的K28.5,接收端通過K28.5的順序進行調整對應的位置,實際測試發現,每次建立鏈接起來之後,字節的關係是固定的,也就是說,每次鏈路建立起來只需要一次校準過程,話不多說,具體的校準代碼看下圖:
在這裏插入圖片描述
通過 這種校準方式,基本可以滿足工程運用。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章