RGMII,MII,GMI接口
簡介RGMII(Reduced Gigabit Media Independent Interface)是Reduced GMII(吉比特介質獨立接口)。GMII和RGMII均采用8位數據接口,工作時鍾125MHz,因此傳輸速率可達1000Mbps。同時兼容MII所規定的10/100 Mbps工作方式,支持傳輸速率:10M/100M/1000Mb/s
,其對應clk 信號分別為:2.5MHz/25MHz/125MHz。RGMII數據結構符合IEEE以太網標準,接口定義見IEEE 802.3-2000。
采用RGMII的目的是降低電路成本,使實現這種接口的器件的引腳數從25個減少到12個,12pin 腳分別為:Tx_c,Tx_ctl,Tx_data*4,Rx_c,Rx_ctl,Rx_data*4。
2通信原理
一般用於MAC和PHY之間的通信。
發送器:
◎ GTX_CLK——吉比特TX..信號的時鍾信號(125MHz)
◎ TXD[3..0]——被發送數據
◎ TX_CTL——發送控製
注:在千兆速率下,向PHY提供GTX_CLK信號,TXD、TXEN、TXER信號與此時鍾信號同步。否則,在10/100M速率下,PHY提供 TXCLK時鍾信號,其它信號與此信號同步。其工作頻率為25MHz(100M網絡)或2.5MHz(10M網絡)。
接收器:
◎ RX_CLK——接收時鍾信號(從收到的數據中提取,因此與GTXCLK無關聯)
◎ RXD[3..0]——接收數據
◎ RX_CTL——接收控製
◎ COL——衝突檢測(僅用於半雙工狀態)
◎ CRS——載波監聽
管理配置(控製和狀態信息):
◎ MDC——配置接口時鍾
◎ MDIO——配置接口I/O
RGMII接口相對於GMII接口,在TXD和RXD上總共減少8根數據線。
RGMII is a reduced pin count interface that can simplify design by reducing the interface pin count from the 25pins used in the GMII interface to 12. It can lower system cost compared to existing GMII or TBI interfaces by reducing the number
of layers required to route high density networking solutions. Using RGMII, fewer pins are required for the MAC/switch ASIC, which can reduce the MAC/switch cost by enabling smaller die sizes than would be possible with GMII or TBI. However, the RGMII specification
calls for a timing delay on both the receive signal and the transmit signal for each port that must be implemented in a board level trace. These trace lengths are typically arranged in a spiral on the board that takes approximately one square inch of board
space per trace. Broadcom offers an alternative timing solution that eliminates the need for the timing delay traces. Assuming a one-inch space requirement per trace for both transmit and receive signals on 48 ports, elimination of the timing delay traces
can save 96 square inches of layout space.
最後更新:2017-04-03 14:54:38
上一篇:
LinearLayout 垂直滾動
下一篇:
poj 2159 Ancient Cipher
Java序列化和反序列化
雲棲大會開幕,阿裏將打造1+100個雲棲小鎮
STL 概述
Netty隨記之ChannelHandlerContext與Channel的writeAndFlush的區別
優秀職場人常用的那些辦公輔助工具分享
除了“達摩院”,雲棲大會還有這些幹貨
Oracle監聽器啟動出錯:本地計算機上的OracleOraDb10g_home1TNSListener服務啟動後又停止了解決方案
RabbitMQ消息隊列的小夥伴: ProtoBuf(Google Protocol Buffer)
阿裏雲 MVP 第三季招募啟動僅 20 小時,引爆線上線下 !
ASP.NET+Web服務實現軟件共享