想利用手頭上的DE2-115 寫一個關於以太網通信的驅動,經過了這么多天的實驗調試終於有了一些認識。 1、我在觀察網卡發送數據與接收數據的過程中發現,我從fpga上的一個網卡發送數據,然后另一個網卡接收數據,接收到的數據前面會有55h這8bit的數據。我從PC上發送數據,用fpga上的網卡接收 ...
E 可工作在 Mb s, Mb s, Mb s下,由於DE 開發板在設計的時候只采用了 位數據端口,因此只能采用MII模式 Mb s ,或者RGMII模式 Mb s ,看了官方的DATASHEET后,幾乎得到什么,於是就想到了一個辦法,就是將官方所給的關於RGMII的例程下到開發板上,然后將 E 的配置寄存器里面的數據用NIOS II讀出來,這樣就獲得了正確的配置數據,然后就將配置數據用NIOS ...
2012-01-04 13:27 4 27295 推薦指數:
想利用手頭上的DE2-115 寫一個關於以太網通信的驅動,經過了這么多天的實驗調試終於有了一些認識。 1、我在觀察網卡發送數據與接收數據的過程中發現,我從fpga上的一個網卡發送數據,然后另一個網卡接收數據,接收到的數據前面會有55h這8bit的數據。我從PC上發送數據,用fpga上的網卡接收 ...
一、項目概況 1、項目流程圖 2、模塊說明: 3、項目說明: 電腦上位機將一幅 1024*768 圖片通過雙絞線(網線),發送給板卡網口(RJ45接口),RJ45接口將數據傳輸給網卡(PHY芯片),PHY 芯片將差分信號轉換成雙沿數據,IDDR將雙沿數據轉換成 ...
1 88E1111PHY芯片簡介 88E1111是一款經典的三速以太網PHY芯片,可工作在10/1001000Mbps下。項目中需要使用到4個88E1111,其中兩個配置為RGMII to Copper模式,另兩個配置為RGMII to Fiber模式。 1.1 Media Interface ...
主要有SMII, MII, RMII, GMII, RGMII這幾種接口,其中SMII是串行的接口,引腳最少。 MII接口 通信速率10M/100M(百兆以太網的通信接口) ETH_RXC:PHY側輸出給MAC的以太網的接受時鍾 ETH_RXDV:PHY側輸出給MAC ...
一、簡介 一般來說,我們要將 FPGA 板子上采集的數據傳輸到 PC 端有多種方式,如 UART、USB、千兆網、光纖、PCIe等手段,感覺還是千兆網傳輸的性價比最高,實現上不是很難,傳輸速率也比較快。以太網的分類有標准以太網(10Mbit/s),快速以太網(100Mbit/s)和千兆 ...
原創博客,轉載請注明出處:【重新發布,代碼開源】FPGA設計千兆以太網MAC(1)——通過MDIO接口配置與檢測PHY芯片 - 沒落騎士 - 博客園 https://www.cnblogs.com/moluoqishi/p/9118283.html 一、前言 本文設計思想采用 ...
PHY芯片的基本功能 PHY和RJ45接口之間的連接就是學習一中提到的千兆以太網RJ45接口的那4對差分模擬信號線。通過PHY芯片實現了差分信號對到數字信號的轉換,也就是圖中的RXD和TXD。 除此之外PHY芯片還提供了通信速率自協商,驅動通信指示LED燈等功能。 PHY芯片數據 ...
目錄 1、交換芯片架構............................................................................................................. 2 2、L2轉發流程................................................................ ...