SGMII Specification

更新时间:2023-05-25 02:52:56 阅读: 评论:0

Document Number ENG-46158Revision Revision 1.7Author
Yi-Chin Chu Project Manager
倾听的近义词JR Rivers
Serial-GMII Specification
The Serial Gigabit Media Independent Interface (SGMII)is designed to satisfy the following requirements:•Convey network data and port speed between a 10/100/1000 PHY and a MAC with significantly less signal pins than required for GMII.
感恩的近义词•
Operate in both half and full duplex and at all port speeds.
Change History
Definitions
MII –Media Independent Interface:A digital interface that provides a 4-bit wide datapath between a 10/100Mbit/s PHY and a MAC sublayer.Since MII is a subt of GMII,in this document,we will u the term “GMII”to cover all of the specification regarding the MII interface.
GMII –Gigabit Media Independent Interface:A digital interface that provides an 8-bit wide datapath between a 1000Mbit/s PHY and a MAC sublayer.It also supports the 4-bit wide MII
高中学习方法Revision Date Description
1.7July 20, 20001Clarify data sampling and also the possible loss of the first byte of pream-ble.
1.6Jan 4, 20001Added specifications for Cisco Systems Intellectual Property.
1.5Aug 4, 2000Specified the data pattern for the beginning of the frame (preamble, SFD)for the frames nt from the PHY to make the PCS layer work properly.1.4June 30, 2000Took out Jabber info,changed tx_Config_Reg[0]from 0to 1to make Auto-Negotiation work
二年级手工小制作1.3
April 17, 2000
忽然Incread allowable input and output common mode range.The output high and low voltages were also incread appropriately.Added specification for output over/undershoot.Added note about AC coupling and clock recovery.1.2Feb 8, 2000Added timing budget analysis and reduced LVDS input threshold to +/- 50mV .
1.1Nov 10, 1999Incoporated Auto-Negotiation Process for update of link status 1.0
Oct. 14, 1999
Initial Relea
Serial-GMII Specification: ENG-46158Revision 1.7 interface as defined in the IEEE802.3z specification.In this document,the term“GMII”
covers all 10/100/1000 Mbit/s interface operations.
Overview
SGMII us two data signals and two clock signals to convey frame data and link rate information between a 10/100/1000PHY and an Ethernet MAC.The data signals operate at 1.25Gbaud and the clocks operate at 625MHz (a DDR interface).Due to the speed of operation,each of the signals is realized as a differential pair thus providing signal integrity while minimizing system noi.
Figure 1 illustrates the simple connections in a system utilizing SGMII.
The transmit and receive data paths leverage the 1000BASE-SX PCS defined in the IEEE 802.3z specification (clau 36).The traditional GMII data signals (TXD/RXD),data valid signals (TX_EN/RX_DV),and error signals (TX_ER/RX_ER)are encoded,rialized and output with the appropriate DDR clocking.Thus it is a 1.25Gbaud interface with a 625MHz clock.Carrier Sen (CRS)is derived/inferred from RX_DV ,and collision (COL)is logically derived in the MAC when RX_DV and TX_EN are simultaneously asrted.
Control information,as specified in Table 1,is transferred from the PHY to the MAC to signal the change of the control information.This is achieved by using the Auto-Negotiation functionality defined in Clau 37of the IEEE Specification 802.3z.Instead of the ability advertiment,the PHY nds the control information via its tx_config_Reg[15:0]as specified in Table 1whenever the control informatio
n changes.Upon receiving control information,the MAC acknowledges the update of the control information by asrting bit 14of its tx_config_reg{15:0] as specified in Table 1.
SGMII details source synchronous clocking;however,specific implementations may desire to recover clock from the data rather than u the supplied clock.This operation is allowed;however,all sources of data must generate the appropriate clock regardless of how they clock receive data.
RX
RXCLK
TX
关于花生的谜语
TXCLK
PHY
MAC
CRS
COL RX_CK
RX_DV RX_ER
RXD[7:0]GTX_CLK
TX_CLK TX_EN
TX_ER
8
8
TXD[7:0]802.3z Transmit PCS
802.3z Receive PCS
802.3z Synch
COL RX_CLK
empty
RX_DV RX_ER RXD[7:0]GTX_CLK
TX_CLK TX_EN TX_ER TXD[7:0]CRS 8
802.3z Synch
802.3z Transmit PCS
8802.3z Receive PCS
你好1Figure 1SGMII Connectivity
802.3z Auto-Negotiation 802.3z Auto-Negotiation
Serial-GMII Specification: ENG-46158Revision 1.7
The link_timer inside the Auto-Negotiation has been changed from 10mc to 1.6mc to ensure a prompt update of the link status.
Clearly,SGMII’s 1.25Gbaud transfer rate is excessive for interfaces operating at 10or 100Mbps.When the situations occur,the interface “elongates”the frame by replicating each frame b
yte 10times for 100Mbps and 100types for 10Mbps.This frame elongation takes place “above”the 802.3z PCS layer,thus the start frame delimiter only appears once per frame.The 802.3z PCS layer may remove the first byte of the “elongated” frame.
Bit Number tx_config_Reg[15:0] nt from the PHY to the MAC
tx_config_Reg[15:0] nt from the MAC to the PHY 15Link: 1 = link up, 0 = link down
0: Rerved for future u 14Rerved for Auto-Negotiation acknowledge as specified in 802.3z 1
130: Rerved for future u
0: Rerved for future u 12Duplex mode: 1 = full duplex, 0 = half duplex 0: Rerved for future u 11:10
Speed: Bit 11, 10:1 1 = Rerved
1 0 = 1000 Mbps: 1000BASE-TX, 1000BASE-X 0 1 = 100 Mbps: 100BASE-TX, 100BASE-FX 0 0 = 10 Mbps: 10BASET, 10BASE2, 10BASE50: Rerved for future u
9:10: Rerved for future u 0: Rerved for future u 0
1
1
table 1 Definition of Control Information pasd between links via tx_config_Reg[15:0]
Implementation Specification
This ction discuss how this SGMII interface shall be implemented by incorporating and modifying the PCS layer of the IEEE Specification 802.3z.
Signal Mapping at the PHY side
Figure 2shows the PHY functional block diagram.It illustrates how the PCS layer shall be modified and incorporated at the PHY side in the SGMII interface.
At the receive side,GMII signals come in at 10/100/1000Mbps clocked at 2.5/25/125MHz.The PHY pass the signals through the PHY Receive Rate Adaptation to output the 8-bit data RXD[7:0]in 125MHz clock domain.RXD is nt to the PCS Transmit State Machine to generate an encoded 10-bit gment ENC_RXD[0:9].The PHY rializes ENC_RXD[0:9]to create RX and nds it to the MAC at 1.25Gbit/s data rate along with the 625MHz DDR RXCLK.
At the transmit side,the PHY derializes TX to recover encoded ENC_TXD[0:9].The PHY pass ENC_TXD[0:9]through the PCS Receive State Machine to recover the GMII signals.In the mean time,Synchronization block checks ENC_TXD[0:9]to determine the synchronization status between links,and to realign if it detects the loss of synchronization.
RX
RXCLK CRS
RX_CLK @RX_DV RX_ER RXD[7:0]TX_CLK
TX_EN TX_ER TXD[7:0]GMII Signals from 10/100/1000PHY
PHY Receive Rate Adaptation
RX_CLK @2.5/25/125 MHz
MAC
RX RXCLK
PCS Transmit
State Machine
10
from 802.3z
Seri-ENC_RXD[0:9]alizer
RX_CLK
RX_DV RX_ER RXD[7:0]
PCS Receive
State Machine
from 802.3z
TX_CLK @TX_EN TX_ER TXD[7:0]Synchronization Figure 36-9Figure 36-7Figure 36-5,Figure 36-6
Deri-alizer
10ENC_TXD[0:9]
Auto-Negotiation Figure 37-6
TX TXCLK PCS Layer from 802.3z Figure 36-2
GMII Signals to 10/100/1000PHY
PHY Transmit Rate Adaptation
TX_CLK @2.5/25/125 MHz
PHY
COL
125 MHz
125 MHz
Figure 2PHY Functional Block

本文发布于:2023-05-25 02:52:56,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/927564.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:近义词   方法   手工   谜语   学习   制作   花生   倾听
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图