1、例程目的
基于Xines自主研發(fā)XQ6657Z35-EVM平臺的Zynq7035/45 PL端高速串行接口,使用千兆以太網(wǎng)通訊方式來(lái)測試驗證底板上的光口通信,實(shí)現以下以太網(wǎng)功能:
1) 支持IP、UDP協(xié)議,實(shí)現UDP數據收發(fā);
2) 支持ARP、ICMP協(xié)議,實(shí)現PING功能。
2、例程設計框圖
圖1例程設計框圖
1
時(shí)鐘管理單元
為例程提供時(shí)鐘源;
2
基于高速串行接口的千兆以太網(wǎng)PHY
以太網(wǎng)PHY,本地為GMII接口,對外是高速串行接口,可對接光口轉RJ45模塊,連接到外部以太網(wǎng);
3
時(shí)鐘域切換模塊
gmii接收數據時(shí)鐘域切換,ping功能模塊收發(fā)數據要求在同一個(gè)時(shí)鐘域;
4
Ping功能模塊
支持ARP、ICMP協(xié)議,實(shí)現以太網(wǎng)PING功能;
5
UDP功能模塊
支持IP、UDP協(xié)議,實(shí)現UDP數據收發(fā)功能;
6
MUX復用器
ping功能模塊和UDP功能模塊各自gmii發(fā)送數據復用輸出;
7
PHY復位模塊
以太網(wǎng)PHY復位控制;
3、例程文件結構
圖2例程文件結構
4、例程使用說(shuō)明
4.1硬件連接
1)使用PCIE供電,連接FPGA JTAG下載線(xiàn)至JTAG調試口,將高速串行接口轉RJ45模塊插入光口籠子里面,并用千兆網(wǎng)線(xiàn)連接至PC電腦:
2)打開(kāi)電源開(kāi)關(guān)。
4.2測試
1)本地MAC和IP地址:
2)測試環(huán)境:DSP+ZYNQ評估板 XQ6657Z45-EVM
3)同時(shí)進(jìn)行ping操作和UDP數據收發(fā)功能正常:
(以上實(shí)驗數據基于XQ6657Z35-EVM評估板硬件平臺測試結果)
5、開(kāi)發(fā)平臺說(shuō)明
5.1、供電
USB TYPE-C/PCIe供電,12V@4A
5.2 開(kāi)發(fā)資料
序號
提供資料
1
核心板引腳定義說(shuō)明;
2
可編輯底板原理圖、可編輯底板PCB、芯片Datasheet;
3
提供Zynq與DSP通過(guò)SRIO、EMIF16、SPI等相關(guān)通訊例程;
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請
點(diǎn)擊舉報。