1、aurora IPcore信號描述
雙工AURORA 64B/66B core功能框圖如下,資料通過GTH lane進行資料收發,gth rx端接收到的資料通過RX DATA接出,需要發送的資料經過TX DATA送進IP core通過gth tx發出,用戶收發資料端提供FRAME和STREAM兩種資料介面,這里我們先使用stream資料流格式,因對外提供的資料介面比較簡單,

根據XILINX開發板KCU105使用aurora協議—上確定引腳位置和時鐘之后,定制aurora ip core,打開對應example design工程;
可以分析例化IP core信號如下:

2、aurora 仿真
在example design中已經對aurora收發端進行仿真,可以看到官方testbench中呼叫了兩次aurora_64b66b_exdes,將兩個IP CORE對應gth tx rx端互連形成回環測驗,FRAME_GEN和FRAME_CHECK是隨機信號產生源和接收信號檢錯模塊,

信號仿真波形如下所示:

單板單核自環測驗
約束好時鐘和埠之后直接生成bit,在單板驗證中,因KCU105只提供了1 lane gth,并且通過SMA對外接出,因此只能通過單核自回環測驗,外部將TX_P/TX_N分別通過射頻線連接到RX_P/RX_N,如下所示:

抓信號如圖所示,channel up和lane up拉高,資料無錯誤,

雙板雙工通信
使用兩塊板卡做雙工通信,硬體連接如圖,抓資料如上圖所示,channel up和lane up拉高,資料無錯誤,

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/82104.html
標籤:其他
下一篇:樹莓派8:樹莓派控制繼電器
