1 簡介
以太網(wǎng)(Ethernet)接口是目前應用最廣泛的通訊設備接口,以太網(wǎng)口的電磁兼容性能關系到通訊設備的穩(wěn)定運行。實現(xiàn)以太網(wǎng)通信硬件電路方法很多,一般情況是CPU+MAC+PHY+網(wǎng)絡變壓器+RJ45。
- CPU:中央處理器,主要負責數(shù)據(jù)的處理。
- MAC:媒體訪問控制層,通常由FPGA實現(xiàn)。
- PHY:物理層接口,物理層收發(fā)器,是一個AD/DA轉(zhuǎn)換器。
以太網(wǎng)根據(jù)不同的速率,可以劃分為以下幾類:
序號 | 種類 | 速率 |
---|---|---|
1 | 經(jīng)典以太網(wǎng) | 3~10Mbps |
2 | 交換式以太網(wǎng) | 快速以太網(wǎng) |
千兆以太網(wǎng) | 1000Mbps | |
萬兆以太網(wǎng) | 10000Mbps |
正是由于以太網(wǎng)的存在,從真正意義上實現(xiàn)萬物互聯(lián)。
2 RJ45連接器
RJ45的全稱是注冊的插座,其中RJ是Registered Jack的縮寫。
- 百兆以太網(wǎng)
RJ45 接口定義以及各引腳功能說明如下圖所示,在以太網(wǎng)中只使用了 1、2、3、6 這四根線,其中 1、2 這組負責傳輸數(shù)據(jù)(TX+、TX-),而 3、6 這組負責接收數(shù)據(jù)(RX+、RX-),另外四根線是備用的。
- 千兆以太網(wǎng)
RJ45 接口定義以及各引腳功能說明如下圖所示,在以太網(wǎng)中只使用了 1、2、3、4、5、6、7、8 這四根線,其中 1、2 這組負責傳輸數(shù)據(jù)(TX+、TX-),3、6 這組負責接收數(shù)據(jù)(RX+、RX-),4、5和7、8這兩組負責雙向數(shù)據(jù)傳輸。
網(wǎng)口一般有兩個LED信號指示燈,兩個LED用于指示通信狀態(tài):
- 綠色
綠色為連接狀態(tài)指示燈,綠色燈常亮表示連接成功,不亮表示未連接成功。
- 黃色
黃色指示燈閃爍,表示當前有信號傳輸;黃色指示燈不閃爍,表示當前無信號傳輸。
有些RJ45內(nèi)部集成了網(wǎng)絡變壓器,有些RJ45需要外置網(wǎng)絡變壓器。網(wǎng)絡變壓器可以分為百兆網(wǎng)口網(wǎng)絡變壓器和千兆網(wǎng)口網(wǎng)絡變壓器。
- 百兆RJ45網(wǎng)絡變壓器
有兩組變壓器,內(nèi)部結(jié)構(gòu)如圖所示。
- 千兆RJ45網(wǎng)絡變壓器
有四組變壓器,內(nèi)部結(jié)構(gòu)如圖所示。
3 電流型PHY和電壓型PHY
根據(jù)PHY的類型不同,中心抽頭的連接方式也不同:
- 電流型PHY
中心抽頭連接VCC(PHY的電源電壓),詳情見下圖:
- 電壓型PHY
中心抽頭接對地電容,詳情見下圖:
4 接口介紹
媒體訪問控制層(MAC)和媒體訪問控制層(PHY)之間常有一個接口,該接口常用MII、RMII、GMII、RGMII。
- MII
MII支持10Mbps和100Mbps(時鐘頻率對應為25Mhz),數(shù)據(jù)位寬為4。
信號名稱 | 描述 | 方向 |
---|---|---|
TX_CLK | 發(fā)送時鐘 | PHY → MAC |
TX_ER | 發(fā)送數(shù)據(jù)錯誤 | MAC → PHY |
TX_EN | 發(fā)送使能 | MAC → PHY |
TXD0 | 發(fā)送數(shù)據(jù)位0(最先傳輸) | MAC → PHY |
TXD1 | 發(fā)送數(shù)據(jù)位1 | MAC → PHY |
TXD2 | 發(fā)送數(shù)據(jù)位2 | MAC → PHY |
TXD3 | 發(fā)送數(shù)據(jù)位3 | MAC → PHY |
RX_CLK | 接收時鐘 | PHY → MAC |
RX_DV | 接收數(shù)據(jù)有效 | PHY → MAC |
RX_ER | 接收數(shù)據(jù)錯誤 | PHY → MAC |
RXD0 | 接收數(shù)據(jù)位0(最先傳輸) | PHY → MAC |
RXD1 | 接收數(shù)據(jù)位1 | PHY → MAC |
RXD2 | 接收數(shù)據(jù)位2 | PHY → MAC |
RXD3 | 接收數(shù)據(jù)位3 | PHY → MAC |
CRS | 載波監(jiān)測 | PHY → MAC |
COL | 沖突碰撞監(jiān)測 | PHY → MAC |
MDIO | 管理數(shù)據(jù) | 雙向 |
MDC | 管理數(shù)據(jù)時鐘 | MAC → PHY |
- RMII
數(shù)據(jù)位寬為2位,傳輸速率為100Mbps,對應的是時鐘頻率為125Mhz。
信號名稱 | 描述 | 方向 |
---|---|---|
REF_CLK | 參考時鐘 | MAC→PHY或由外部時鐘源提供 |
TX_EN | 發(fā)送數(shù)據(jù)使能 | MAC → PHY |
TXD0 | 發(fā)送數(shù)據(jù)位0(最先傳輸) | MAC → PHY |
TXD1 | 發(fā)送數(shù)據(jù)位1 | MAC → PHY |
RX_ER | 接收錯誤 | PHY → MAC |
RXD0 | 接收數(shù)據(jù)位0(最先傳輸) | PHY → MAC |
RXD1 | 接收數(shù)據(jù)1 | PHY → MAC |
CRS_DV | 載波和接收數(shù)據(jù)有效 | PHY → MAC |
MDIO | 管理數(shù)據(jù) | 雙向 |
MDC | 管理數(shù)據(jù)時鐘 | MAC → PHY |
- GMII
數(shù)據(jù)速率支持10Mbps、100Mbps、1000Mbps,數(shù)據(jù)位寬為8位,其中在1000Mbps時,其時鐘為120Mhz。
信號名稱 | 描述 | 方向 |
---|---|---|
GTX_CLK | 1000M發(fā)送時鐘 | MAC → PHY |
TX_CLK | 100/10M發(fā)送時鐘 | MAC → PHY |
TX_ER | 發(fā)送數(shù)據(jù)錯誤 | MAC → PHY |
TX_EN | 發(fā)送使能 | MAC → PHY |
TX_[7:0] | 發(fā)送數(shù)據(jù)8bit | MAC → PHY |
RX_CLK | 接收時鐘 | PHY → MAC |
RX_DV | 接收數(shù)據(jù)有效 | PHY → MAC |
RX_ER | 接收數(shù)據(jù)錯誤 | PHY → MAC |
RX_[7:0] | 接收數(shù)據(jù)8bit | PHY → MAC |
CRS | 載波監(jiān)測 | PHY → MAC |
COL | 沖突碰撞監(jiān)測 | PHY → MAC |
MDIO | 管理數(shù)據(jù) | 雙向 |
MDC | 管理數(shù)據(jù)時鐘 | MAC → PHY |
- RGMII
數(shù)據(jù)位寬位為4,在1000Mbps時,對應的始終頻率為125Mhz,這種方式是在上升沿和下降沿同時進行采樣。
信號名稱 | 描述 | 方向 |
---|---|---|
TXC | 發(fā)送時鐘 | MAC→PHY |
TX_CTL | 發(fā)送數(shù)據(jù)控制 | MAC → PHY |
TXD[3:0] | 發(fā)送數(shù)據(jù)4bit | MAC → PHY |
RXC | 接收時鐘 | PHY → MAC |
RX_CTL | 接收數(shù)據(jù)控制 | PHY → MAC |
RXD[3:0] | 接收數(shù)據(jù)4bit | PHY → MAC |
MDIO | 管理數(shù)據(jù) | 雙向 |
MDC | 管理數(shù)據(jù)時鐘 | MAC → PHY |
注意:RMII是MII的簡化版;RGMII是GMII的簡化版。
5 以太網(wǎng)電路實戰(zhàn)
此處以RTL8211E和DP83848J設計為例。
- RTL8211E電路設計
- DP83848J電路設計
-
收發(fā)器
+關注
關注
10文章
3424瀏覽量
105959 -
以太網(wǎng)
+關注
關注
40文章
5419瀏覽量
171596 -
電路設計
+關注
關注
6673文章
2451瀏覽量
204154 -
接口
+關注
關注
33文章
8575瀏覽量
151014 -
RJ45
+關注
關注
3文章
186瀏覽量
40840
發(fā)布評論請先 登錄
相關推薦
評論