RTL8211E(G)-VB(VL)-CG_DataSheet_1 8
RTL8211E(G)-VB(VL)-CG_DataSheet_1 8
RTL8211E-VL-CG
RTL8211EG-VB-CG
DATASHEET
(CONFIDENTIAL: Development Partners Only)
Rev. 1.8
10 July 2013
Track ID: JATR-8275-15
COPYRIGHT
©2013 Realtek Semiconductor Corp. All rights reserved. No part of this document may be reproduced,
transmitted, transcribed, stored in a retrieval system, or translated into any language in any form or by any
means without the written permission of Realtek Semiconductor Corp.
DISCLAIMER
Realtek provides this document ‘as is’, without warranty of any kind. Realtek may make improvements
and/or changes in this document or in the product described in this document at any time. This document
could include technical inaccuracies or typographical errors.
TRADEMARKS
Realtek is a trademark of Realtek Semiconductor Corporation. Other names mentioned in this document are
trademarks/registered trademarks of their respective owners.
LICENSE
This product is covered by one or more of the following patents: US5,307,459, US5,434,872, US5,732,094,
US6,570,884, US6,115,776, and US6,327,625.
Though every effort has been made to ensure that this document is current and accurate, more information
may have become available subsequent to the production of this guide.
REVISION HISTORY
Revision Release Date Summary
1.0 2009/08/31 First release.
1.1 2010/08/13 Added RTL8211EG-CG product data.
1.2 2010/08/16 Corrected minor typing errors.
1.3 2010/12/17 Added RTL8211E-VL-CG model number.
Revised Table 24 BMCR (Basic Mode Control Register, Address 0x00), page 31.
Revised Table 33 GBCR (1000Base-T Control Register, Address 0x09), page 37.
Revised Table 41 INSR (Interrupt Status Register, Address 0x13), page 42.
Revised Table 57 Power Sequence Parameter, page 55.
Revised Table 63 MDC/MDIO Management Timing Parameters, page 59.
Added section 10.6.2 MII Transmission Cycle Timing, page 60.
Added section 10.6.3 MII Reception Cycle Timing (RTL8211EG-VB Only), page 60.
Revised Table 66 GMII Timing Parameters, page 62.
Revised section 12 Ordering Information, page 68.
1.4 2011/05/17 Revised section 2 Features, page 2.
Revised section 3 System Applications, page 3.
Added section 4 Block Diagram, page 5.
Revised Table 6 Reset, page 11.
Revised Table 10 Power and Ground, page 12.
Added section 7.5 Interrupt, page 15.
Revised section 7.7 Hardware Configuration, page 16.
Revised Figure 7 LED and PHY Address Configuration, page 17.
Revised section 7.9.2 Register Setting, page 18.
Revised section 7.10.4 Management Interface, page 19.
Revised section 7.10.5 Access to Extension Page (ExtPage), page 21.
Added section 7.16 PHY Reset (Hardware Reset), page 29.
Revised Table 24 BMCR (Basic Mode Control Register, Address 0x00), page 31.
Revised Table 38 PHYCR (PHY Specific Control Register, Address 0x10), page 39.
Revised Table 58 Absolute Maximum Ratings, page 56.
Revised Table 59 Recommended Operating Conditions, page 56.
Revised Table 62 DC Characteristics, page 58.
Revised section 10.6.1 MDC/MDIO Timing, page 59.
Revised section 10.6.2 MII Transmission Cycle Timing (RTL8211EG-VB Only), page 60.
Revised Table 68 Ordering Information, page 68.
1.5 2011/10/28 Revised section 4 Block Diagram, page 5.
Revised Table 36 MAADR (MMD Access Address Data Register, Address 0x0E), page
39.
Revised Table 40 INER (Interrupt Enable Register, Address 0x12), page 41.
Revised Table 57 Power Sequence Parameter, page 55.
Revised Table 62 DC Characteristics, page 58.
Revised Table 64 MII Transmission Cycle Timing, page 60.
Revised Table 65 MII Reception Cycle Timing, page 61.
Revised section 10.6.5 RGMII Timing Modes, page 63.
Integrated 10/100/1000M Ethernet Transceiver iii Track ID: JATR-8275-15 Rev. 1.8
RTL8211E-VB/RTL8211E-VL/RTL8211EG-VB
Datasheet
Revision Release Date Summary
1.6 2012/04/03 Revised Table 21 Register Mapping and Definitions, page 30.
Added Table 23 ExtPage Register Mapping and Definition, page 31.
Added Table 43 LDPSR (Link Down Power Saving Register, Address 0x1B), page 42.
Added Table 44 EPAGSR (Extension Page Select Register, Address 0x1E), page 42.
Added Table 52 LACR (LED Action Control Register, ExtPage 0x2c, Address 0x1a),
page 45.
Added Table 53 LCR (LED Control Register, ExtPage 0x2c, Address 0x1c), page 45.
Added Table 54 ACCR (Auto-Crossover Control Register, ExtPage 0x2d, Address
0x18)45, page 45.
Revised section 11.4 Mechanical Dimensions Notes (RTL8211EG-VB), page 67.
1.7 2013/01/07 Revised section 1 General Description, page 1.
Revised section 2 Features, page 2.
Revised section 7.10.4 Management Interface, page 19.
Revised section 8 Register Descriptions, page 30.
Added Table 20. Register Access Types, page 30.
Revised section 9.5 Power Sequence, page 55.
Revised Table 68. Ordering Information, page 68.
1.8 2013/07/10 Revised section 7.13 LED Configuration, page 27.
Added Table 55. SCR (SSC Control Register, ExtPage 0xa0, Address 0x1a), page 45.
Revised section 10.3 Crystal Requirements, page 57.
Revised section 10.4 Oscillator/External Clock Requirements, page 57.
Table of Contents
1. GENERAL DESCRIPTION..............................................................................................................................................1
2. FEATURES.........................................................................................................................................................................2
3. SYSTEM APPLICATIONS...............................................................................................................................................3
3.1. APPLICATION DIAGRAM (RTL8211E-VB)...................................................................................................................3
3.2. APPLICATION DIAGRAM (RTL8211EG-VB)................................................................................................................4
3.3. APPLICATION DIAGRAM (RTL8211E-VL)...................................................................................................................4
4. BLOCK DIAGRAM...........................................................................................................................................................5
List of Tables
TABLE 1. TRANSCEIVER INTERFACE ..............................................................................................................................................8
TABLE 2. CLOCK............................................................................................................................................................................8
TABLE 3. RGMII ...........................................................................................................................................................................9
TABLE 4. GMII (RTL8211EG-VB ONLY) ....................................................................................................................................9
TABLE 5. MANAGEMENT INTERFACE ...........................................................................................................................................10
TABLE 6. RESET...........................................................................................................................................................................11
TABLE 7. MODE SELECTION ........................................................................................................................................................11
TABLE 8. LED DEFAULT SETTINGS .............................................................................................................................................11
TABLE 9. REGULATOR AND REFERENCE ......................................................................................................................................12
TABLE 10. POWER AND GROUND ..................................................................................................................................................12
TABLE 11. NOT CONNECTED .........................................................................................................................................................12
TABLE 12. CONFIG PINS VS. CONFIGURATION REGISTER ............................................................................................................16
TABLE 13. CONFIGURATION REGISTER DEFINITIONS ....................................................................................................................16
TABLE 14. MANAGEMENT FRAME FORMAT ..................................................................................................................................20
TABLE 15. MANAGEMENT FRAME DESCRIPTION ...........................................................................................................................20
TABLE 16. 1000BASE-T BASE AND NEXT PAGE BIT ASSIGNMENTS ..............................................................................................22
TABLE 17. LED DEFAULT DEFINITIONS ........................................................................................................................................27
TABLE 18. LED REGISTER TABLE .................................................................................................................................................27
TABLE 19. LED CONFIGURATION TABLE ......................................................................................................................................28
TABLE 20. REGISTER ACCESS TYPES ............................................................................................................................................30
Integrated 10/100/1000M Ethernet Transceiver vii Track ID: JATR-8275-15 Rev. 1.8
RTL8211E-VB/RTL8211E-VL/RTL8211EG-VB
Datasheet
TABLE 21. REGISTER MAPPING AND DEFINITIONS ........................................................................................................................30
TABLE 22. MMD REGISTER MAPPING AND DEFINITION ...............................................................................................................31
TABLE 23. EXTPAGE REGISTER MAPPING AND DEFINITION ..........................................................................................................31
TABLE 24. BMCR (BASIC MODE CONTROL REGISTER, ADDRESS 0X00) ......................................................................................31
TABLE 25. BMSR (BASIC MODE STATUS REGISTER, ADDRESS 0X01)..........................................................................................33
TABLE 26. PHYID1 (PHY IDENTIFIER REGISTER 1, ADDRESS 0X02) ...........................................................................................34
TABLE 27. PHYID2 (PHY IDENTIFIER REGISTER 2, ADDRESS 0X03) ...........................................................................................34
TABLE 28. ANAR (AUTO-NEGOTIATION ADVERTISING REGISTER, ADDRESS 0X04)....................................................................34
TABLE 29. ANLPAR (AUTO-NEGOTIATION LINK PARTNER ABILITY REGISTER, ADDRESS 0X05) ...............................................35
TABLE 30. ANER (AUTO-NEGOTIATION EXPANSION REGISTER, ADDRESS 0X06)........................................................................36
TABLE 31. ANNPTR (AUTO-NEGOTIATION NEXT PAGE TRANSMIT REGISTER, ADDRESS 0X07).................................................36
TABLE 32. ANNPRR (AUTO-NEGOTIATION NEXT PAGE RECEIVE REGISTER, ADDRESS 0X08) ...................................................37
TABLE 33. GBCR (1000BASE-T CONTROL REGISTER, ADDRESS 0X09) .......................................................................................37
TABLE 34. GBSR (1000BASE-T STATUS REGISTER, ADDRESS 0X0A)..........................................................................................38
TABLE 35. MACR (MMD ACCESS CONTROL REGISTER, ADDRESS 0X0D) ..................................................................................38
TABLE 36. MAADR (MMD ACCESS ADDRESS DATA REGISTER, ADDRESS 0X0E) ......................................................................39
TABLE 37. GBESR (1000BASE-T EXTENDED STATUS REGISTER, ADDRESS 0X0F)......................................................................39
TABLE 38. PHYCR (PHY SPECIFIC CONTROL REGISTER, ADDRESS 0X10) ..................................................................................39
TABLE 39. PHYSR (PHY SPECIFIC STATUS REGISTER, ADDRESS 0X11)......................................................................................40
TABLE 40. INER (INTERRUPT ENABLE REGISTER, ADDRESS 0X12)..............................................................................................41
TABLE 41. INSR (INTERRUPT STATUS REGISTER, ADDRESS 0X13)...............................................................................................42
TABLE 42. RXERC (RECEIVE ERROR COUNTER, ADDRESS 0X18)................................................................................................42
TABLE 43. LDPSR (LINK DOWN POWER SAVING REGISTER, ADDRESS 0X1B).............................................................................42
TABLE 44. EPAGSR (EXTENSION PAGE SELECT REGISTER, ADDRESS 0X1E) ..............................................................................42
TABLE 45. PAGSEL (PAGE SELECT REGISTER, ADDRESS 0X1F)..................................................................................................43
TABLE 46. PC1R (PCS CONTROL 1 REGISTER, MMD DEVICE 3, ADDRESS 0X00)........................................................................43
TABLE 47. PS1R (PCS STATUS 1 REGISTER, MMD DEVICE 3, ADDRESS 0X01) ...........................................................................43
TABLE 48. EEECR (EEE CAPABILITY REGISTER, MMD DEVICE 3, ADDRESS 0X14) ...................................................................44
TABLE 49. EEEWER (EEE WAKE ERROR REGISTER, MMD DEVICE 3, ADDRESS 0X16).............................................................44
TABLE 50. EEEAR (EEE ADVERTISEMENT REGISTER, MMD DEVICE 7, ADDRESS 0X3C) ...........................................................44
TABLE 51. EEELPAR (EEE LINK PARTNER ABILITY REGISTER, MMD DEVICE 7, ADDRESS 0X3D)............................................44
TABLE 52. LACR (LED ACTION CONTROL REGISTER, EXTPAGE 0X2C, ADDRESS 0X1A) ............................................................45
TABLE 53. LCR (LED CONTROL REGISTER, EXTPAGE 0X2C, ADDRESS 0X1C) ............................................................................45
TABLE 54. ACCR (AUTO-CROSSOVER CONTROL REGISTER, EXTPAGE 0X2D, ADDRESS 0X18) ...................................................45
TABLE 55. SCR (SSC CONTROL REGISTER, EXTPAGE 0XA0, ADDRESS 0X1A).............................................................................45
TABLE 56. INDUCTOR AND CAPACITOR PARTS LIST ......................................................................................................................47
TABLE 57. POWER SEQUENCE PARAMETERS .................................................................................................................................55
TABLE 58. ABSOLUTE MAXIMUM RATINGS ..................................................................................................................................56
TABLE 59. RECOMMENDED OPERATING CONDITIONS ...................................................................................................................56
TABLE 60. CRYSTAL REQUIREMENTS ............................................................................................................................................57
TABLE 61. OSCILLATOR/EXTERNAL CLOCK REQUIREMENTS ........................................................................................................57
TABLE 62. DC CHARACTERISTICS .................................................................................................................................................58
TABLE 63. MDC/MDIO MANAGEMENT TIMING PARAMETERS ....................................................................................................59
TABLE 64. MII TRANSMISSION CYCLE TIMING .............................................................................................................................60
TABLE 65. MII RECEPTION CYCLE TIMING ...................................................................................................................................61
TABLE 66. GMII TIMING PARAMETERS ........................................................................................................................................62
TABLE 67. RGMII TIMING PARAMETERS ......................................................................................................................................65
TABLE 68. ORDERING INFORMATION ............................................................................................................................................68
Integrated 10/100/1000M Ethernet Transceiver viii Track ID: JATR-8275-15 Rev. 1.8
RTL8211E-VB/RTL8211E-VL/RTL8211EG-VB
Datasheet
List of Figures
FIGURE 1. APPLICATION DIAGRAM (RTL8211E-VB)....................................................................................................................3
FIGURE 2. APPLICATION DIAGRAM (RTL8211EG-VB).................................................................................................................4
FIGURE 3. APPLICATION DIAGRAM (RTL8211EG-VL).................................................................................................................4
FIGURE 4. BLOCK DIAGRAM ..........................................................................................................................................................5
FIGURE 5. RTL8211E-VB/RTL8211E-VL PIN ASSIGNMENTS (48-PIN QFN) ..............................................................................6
FIGURE 6. RTL8211EG-VB PIN ASSIGNMENTS (64-PIN QFN) .....................................................................................................7
FIGURE 7. LED AND PHY ADDRESS CONFIGURATION ................................................................................................................17
FIGURE 8. MDC/MDIO READ TIMING ........................................................................................................................................20
FIGURE 9. MDC/MDIO WRITE TIMING.......................................................................................................................................21
FIGURE 10. PHY RESET TIMING....................................................................................................................................................29
FIGURE 11. SWITCHING REGULATOR.............................................................................................................................................46
FIGURE 12. INPUT VOLTAGE OVERSHOOT <4V (GOOD)................................................................................................................48
FIGURE 13. INPUT VOLTAGE OVERSHOOT >4V (BAD) ..................................................................................................................48
FIGURE 14. CERAMIC 10µF 0603 (X5R) (GOOD) ..........................................................................................................................49
FIGURE 15. L=GLK2510P-2R2M, C=CERAMIC 4.7µF 0805 X5R TDK (RIPPLE 12.4MV) ...........................................................49
FIGURE 16. L=GLK2510P-2R2M, C=CERAMIC 10µF 0603 X5R YAGEO (RIPPLE 13.2MV) ......................................................50
FIGURE 17. L=GLK2510P-4R7M, C=CERAMIC 4.7µF 0805 X5R TDK (RIPPLE 12MV) ..............................................................50
FIGURE 18. L=GLK2510P-4R7M, C=CERAMIC 10µF 0603 X5R YAGEO (RIPPLE 11.2MV) ......................................................51
FIGURE 19. L=GTSD32P-2R2M, C=CERAMIC 4.7µF 0805 X5R TDK (RIPPLE 9.2MV)...............................................................51
FIGURE 20. CERAMIC 10µF (Y5V) (BAD)......................................................................................................................................52
FIGURE 21. ELECTROLYTIC 100µF (RIPPLE TOO HIGH).................................................................................................................52
FIGURE 22. GTSD32P-2R2M (GOOD)..........................................................................................................................................53
FIGURE 23. 1µH BEAD (BAD)........................................................................................................................................................53
FIGURE 24. SWITCHING REGULATOR EFFICIENCY MEASUREMENT CHECKPOINT ..........................................................................54
FIGURE 25. POWER SEQUENCE ......................................................................................................................................................55
FIGURE 26. MDC/MDIO SETUP, HOLD TIME, AND VALID FROM MDC RISING EDGE TIME DEFINITIONS ....................................59
FIGURE 27. MDC/MDIO MANAGEMENT TIMING PARAMETERS ...................................................................................................59
FIGURE 28. MII INTERFACE SETUP/HOLD TIME DEFINITIONS .......................................................................................................60
FIGURE 29. MII TRANSMISSION CYCLE TIMING ............................................................................................................................60
FIGURE 30. MII RECEPTION CYCLE TIMING ..................................................................................................................................61
FIGURE 31. GMII TIMING .............................................................................................................................................................62
FIGURE 32. RGMII TIMING MODES (FOR TXC) ...........................................................................................................................63
FIGURE 33. RGMII TIMING MODES (FOR RXC) ...........................................................................................................................64
1. General Description
The Realtek RTL8211E-VB-CG/RTL8211E-VL-CG/RTL8211EG-VB-CG are highly integrated Ethernet
transceivers that comply with 10Base-T, 100Base-TX, and 1000Base-T IEEE 802.3 standards. They
provide all the necessary physical layer functions to transmit and receive Ethernet packets over CAT.5 UTP
cable.
The RTL8211E-VB(VL)/RTL8211EG-VB uses state-of-the-art DSP technology and an Analog Front End
(AFE) to enable high-speed data transmission and reception over UTP cable. Functions such as Crossover
Detection & Auto-Correction, polarity correction, adaptive equalization, cross-talk cancellation, echo
cancellation, timing recovery, and error correction are implemented in the
RTL8211E-VB(VL)/RTL8211EG-VB to provide robust transmission and reception capabilities at
10Mbps, 100Mbps, or 1000Mbps.
Data transfer between MAC and PHY is via the Reduced Gigabit Media Independent Interface (RGMII) or
Gigabit Media Independent Interface (GMII) for 1000Base-T, 10Base-T, and 100Base-TX. The
RTL8211E-VB supports 3.3V or 2.5V signaling for RGMII; the RTL8211EG-VB provides 3.3V or 2.5V
signaling for RGMII/GMII, and the RTL8211E-VL supports 1.5/1.8V signaling for RGMII.
2. Features
1000Base-T IEEE 802.3ab Compliant Supports 3.3V or 2.5V signaling for RGMII
(RTL8211E-VB) and RGMII/GMII
100Base-TX IEEE 802.3u Compliant (RTL8211EG-VB)
10Base-T IEEE 802.3 Compliant Supports 1.5V and 1.8V signaling for RGMII
(RTL8211E-VL)
Supports RGMII (RTL8211E-VB,
RTL8211E-VL, RTL8211EG-VB) Supports 25/50MHz external crystal or OSC
3. System Applications
DTV (Digital TV)
Game Console
Ethernet Hub
Ethernet Switch
In addition, can be used in any embedded system with an Ethernet MAC that needs a UTP physical
connection.
4. Block Diagram
5. Pin Assignments
5.1. RTL8211E-VB/RTL8211E-VL Pin Assignments
(48-Pin QFN)
PHYR ST B
GT X_CL K
DVDD 10
DV DD 33
DVDD10
TXCL K
T XE N
TXD 1
TXD7
TXD 6
TXER
TXD5
T XD 3
T XD 2
T XD 0
T XD 4
48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33
DVDD33 49 32 CRS
LED0 /PHY_ AD0 50 31 COL/Mode
LED1 / PHY_ AD1 51 30 RXER / AN1
LED2 52 29 RXD7 / AN0
MDC 53 28 RXD6/RXDLY
MDIO 54 27 RXD5/TXDLY
PMEB 55 26 DVDD33
INTB 56 25 RXD4 / SELRGV
ENSWREG 57 24 RXC
RSET 58 23 RXD 3
AVDD10 59 22 RXD2
AVDD33 60 21 RXD 1
CKXTAL1 61 20 DVDD 33
CKXTAL2 62 65 GND (Exposed Pad) 19 RXD0
GND 63 18 RXDV/PHY_AD2
VDDREG 64 17 NC
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
M D I[2]+
M DI [3]+
M D I [2]-
M D I[0]+
M D I [1]+
M D I [3]-
NC
A V D D 10
A V D D 10
RE G_ OU T
GND
M D I [0]-
M D I [1]-
GND
CL K125
A V DD 33
6. Pin Descriptions
Some pins have multiple functions. Refer to the Pin Assignments figure on page 6
(RTL8211E-VB/RTL8211E-VL) and page 7 (RTL8211EG-VB) for a graphical representation.
6.2. Clock
Table 2. Clock
Pin No. Pin No. Pin Name Type Description
(48-pin) (64-pin)
42 61 CKXTAL1 I 25/50MHz Crystal Input.
If a 25/50MHz oscillator is used, connect CKXTAL1 to the oscillator’s output
(see section 10.3, page 57 for clock source specifications).
43 62 CKXTAL2 O 25/50MHz Crystal Output.
Connect to GND if an external 25/50MHz oscillator drives CKXTAL1.
46 1 CLK125 O/PD 125MHz Reference Clock Generated from Internal PLL.
This pin should be kept floating if the 125MHz clock is not used by MAC.
Note: To conduct crystal ppm measurement for models transiting from the RTL8211D to the RTL8211E, the design of the
external circuit must be modified, i.e. the output resistor should be connected to CKXTAL1 rather than CKXTAL2.
6.3. RGMII
Table 3. RGMII
Pin No. Pin No. Pin Name Type Type Description
(48-pin) (64-pin) (48-pin) (64-pin)
22 - TXC I/PU The transmit reference clock will be 125MHz, 25MHz, or
- 34 GTX_CLK I 2.5MHz depending on speed.
23 36 TXD0 I/PD Transmit Data.
24 39 TXD1 I/PD Data is transmitted from MAC to PHY via TXD[3:0].
25 40 TXD2 I/PD
26 41 TXD3 I/PU
27 - TXCTL I Receive Control Signal from the MAC.
- 35 TXEN
19 24 RXC O The continuous receive reference clock will be 125MHz,
25MHz, or 2.5MHz, and is derived from the received data
stream.
14 19 RXD0 O/LI/PU O Receive Data.
16 21 RXD1 O/LI/PD O Data is transmitted from PHY to MAC via RXD[3:0].
17 22 RXD2 O/LI/PU O
18 23 RXD3 O/LI/PU O
13 - RXCTL O/LI/PD Transmit Control Signal to the MAC.
- 18 RXDV
16 27 TXDLY O/LI/PD RGMII Transmit Clock Timing Control.
1: Add 2ns delay to TXC for TXD latching
32 28 RXDLY O/LI/PD RGMII Receiver Clock Timing Control.
1: Add 2ns delay to RXC for RXD latching
6.6. Reset
Table 6. Reset
Pin No. Pin No. Pin Name Type Description
(48-pin) (64-pin)
29 38 PHYRSTB I Hardware Reset. Active low.
For a complete PHY reset, this pin must be asserted low for at least 10ms.
All registers will be cleared after a hardware reset.
7. Function Description
7.1. Transmitter
7.1.1. RGMII/GMII (1000Mbps) Mode
The RTL8211E-VB(VL)/RTL8211EG-VB’s PCS layer receives data bytes from the MAC through the
RGMII/GMII interface and performs generation of continuous code-groups through 4D-PAM5 coding
technology. These code groups are passed through a waveform-shaping filter to minimize EMI effect, and
are transmitted onto the 4-pair CAT.5 cable at 125MBaud/s through a D/A converter.
7.2. Receiver
7.2.1. RGMII/GMII (1000Mbps) Mode
Input signals from the media first pass through the on-chip sophisticated hybrid circuit to subtract the
transmitted signal from the input signal for effective reduction of near-end echo. The received signal is
processed with state-of-the-art technology, such as adaptive equalization, BLW (Baseline Wander)
correction, cross-talk cancellation, echo cancellation, timing recovery, error correction, and 4D-PAM5
decoding. The 8-bit-wide data is recovered and is sent to the RGMII/GMII interface at a clock speed of
125MHz. The Rx MAC retrieves the packet data from the receive RGMII/GMII interface and sends it to the
Rx Buffer Manager.
To save power, when the system is in Low Power Idle mode, most of the circuits are disabled, however, the
transition time to/from Low Power Idle mode is kept small enough to be transparent to upper layer
protocols and applications.
EEE also specifies a negotiation method to enable link partners to determine whether EEE is supported.
Magic Packet Wakeup occurs only when the following conditions are met:
• The destination address of the received Magic Packet is acceptable to the
RTL8211E-VB(VL)/RTL8211EG-VB, e.g., a broadcast, multicast, or unicast packet addressed to the
current RTL8211E-VB(VL)/RTL8211EG-VB.
• The received Magic Packet does not contain a CRC error.
• The Magic Packet pattern matches; i.e., 6 * FFh + MISC (can be none) + 16 * DID (Destination ID) in
any part of a valid Ethernet packet.
7.5. Interrupt
Whenever there is a status change on the media detected by the RTL8211E-VB(VL)/RTL8211EG-VB,
they will drive the interrupt pin (INTB) low to issue an interrupt event. The MAC senses the status change
and accesses the registers (Page 0, Register 19) through the MDC/MDIO interface in response.
Once these status registers (Page 0, Register 19) have been read by the MAC through the MDC/MDIO, the
INTB is de-asserted. The RTL8211E-VB(VL)/RTL8211EG-VB interrupt function removes the need for
continuous polling through the MDC/MDIO management interface.
Follow the register settings below to enable Green Ethernet (Default is ‘Enabled’)
Write Reg31, Data=0x0003 (page3)
The RTL8211EG-VB supports industry standards and is suitable for most off-the-shelf MACs with GMII
and RGMII interfaces.
7.10.1. MII
In 100Base-TX and 10Base-T modes (MII mode is selected), TXC and RXC sources are 25MHz and
2.5MHz respectively. TXC and RXC will always be generated by the PHY. TXD[3:0] and RXD[3:0]
signals are used for data transitions.
7.10.2. GMII
In 1000Base-T mode (GMII interface is selected), a 125MHz transmit clock is expected on GTX_CLK.
RXCLK sources the 125MHz receive clock.
7.10.3. RGMII
In 1000Base-T mode (RGMII interface is selected), TXC and RXC sources are 125MHz. TXC will always
be generated by the MAC and RXC will always be generated by the PHY. TXD[3:0] and RXD[3:0] signals
are used for data transitions on the rising and falling edge of the clock.
If the MDC clock will be stopped after the read/write operation, the clock must be kept toggling for at least
seven clock cycles with the MDIO high before entering the IDLE state.
The RTL8211E-VB(VL)/RTL8211EG-VB can share the same MDIO line. In switch/router applications,
each port should be assigned a unique address during the hardware reset sequence, and it can only be
addressed via that unique PHY address. For detailed information on the RTL8211E-VB(VL)/
RTL8211EG-VB management registers, see section 8 Register Descriptions, page 30.
MDIO(MAC) z
1...1 0 1 0 1 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 1 0 0 1 1 0 1 0 0 0 0 0 0 z
Pre Start Write PHY Address Reg. Address Turn Reg. Data
OP Idle
0x01 0x00(BMCR) Around 0x 1340
(Code)
2. Write the desired address value to the MMD’s address register (Register 14).
3. Write Function field to 01 (data mode; no post increment) and DEVAD field to the same device address
for the desired MMD (Register 13).
7.11. Auto-Negotiation
Auto-Negotiation is a mechanism to determine the fastest connection between two link partners. For copper
media applications, it was introduced in IEEE 802.3u for Ethernet and Fast Ethernet, and then in
IEEE 802.3ab to address extended functions for Gigabit Ethernet. It performs the following:
• Auto-Negotiation Priority Resolution
• Auto-Negotiation Master/Slave Resolution
• Auto-Negotiation PAUSE/ASYMMETRIC PAUSE Resolution
• Crossover Detection & Auto-Correction Resolution
To advertise 1000Base-T capability, both link partners, sharing the same link medium, should engage in
Next Page (1000Base-T Message Page, Unformatted Page 1, and Unformatted Page 2) exchange.
Auto-negotiation ensures that the highest priority protocol will be selected as the link speed based on the
following priorities advertised through the Link Code Word (LCW) exchange. Refer to IEEE 802.3 Clause
28 for detailed information.
PAUSE/ASYMMETRIC PAUSE capability can be configured by setting the ANAR bits 10 and 11 (Table
28, page 34). Link partner PAUSE capabilities can be determined from ANLPAR bits 10 and 11 (Table 29,
page 35). A PHY layer device such as the RTL8211E-VB(VL)/RTL8211EG-VB is not directly involved in
PAUSE resolution, but simply advertises and reports PAUSE capabilities during the Auto-Negotiation
process. The MAC is responsible for final PAUSE/ASYMMETRIC PAUSE resolution after a link is
established, and is responsible for correct flow control actions thereafter.
Crossover Detection & Auto-Correction is not a part of the Auto-Negotiation process, but it utilizes the
process to exchange the MDI/MDI Crossover configuration. If the RTL8211E-VB(VL)/RTL8211EG-VB
is configured to only operate in 100Base-TX or only in 10Base-T mode, then Auto-Negotiation is disabled
only if the Crossover Detection & Auto-Correction function is also disabled. If Crossover Detection &
Auto-Correction are enabled, then Auto-Negotiation is enabled and the RTL8211E-VB(VL)/
RTL8211EG-VB advertises only 100Base-TX mode or 10Base-T mode. If the speed of operation is
configured manually and Auto-Negotiation is still enabled because the Crossover Detection &
Auto-Correction function is enabled, then the duplex advertised is as follows:
2. If CONFIG is set to full duplex, then both full and half duplex are advertised.
If the user wishes to advertise only full duplex at a particular speed with the Crossover Detection &
Auto-Correction function enabled, then Auto-Negotiation should be enabled (register 0.12) with the
appropriate advertising capabilities set in registers 4 or 9. The Crossover Detection & Auto-Correction
function may be enabled/disabled by setting (register 16.6) manually.
After initial configuration following a hardware reset, Auto-Negotiation can be enabled and disabled via
register 0.12, speed via registers 0.13, 0.6, and duplex via register 0.8. The abilities that are advertised can
be changed via registers 4 and 9. Changes to registers 0.12, 0.13, 0.6, and 0.8 do not take effect unless at
least one of the following events occurs:
• Software reset (register 0.15)
• Restart of Auto-Negotiation (register 0.9)
• Transition from power-down to power-up (register 0.11)
Registers 4 and 9 are internally latched once each time Auto-Negotiation enters the ABILITY DETECT
state in the arbitration state machine (IEEE 802.3). Hence a write into register 4 or 9 has no effect once the
RTL8211E-VB(VL)/RTL8211EG-VB begins to transmit Fast Link Pulses.
Register 7 is treated in a similar manner as 4 and 9 during additional Next Page exchanges. Once the
RTL8211E-VB(VL)/RTL8211EG-VB completes Auto-Negotiation, it updates the various statuses in
registers 1, 5, 6, and 10. The speed, duplex, page received, and Auto-Negotiation completed statuses are
also available in registers 17 and 19.
In 10Base-T mode, polarity errors are corrected based on the detection of validly spaced link pulses. The
detection begins during the MDI crossover detection phase and locks when the 10Base-T link is up. The
polarity becomes unlocked when the link is down.
7.15. Power
The RTL8211E-VB(VL)/RTL8211EG-VB implements a voltage regulator to generate operating power.
The system vendor needs to supply a 3.3V, 1A steady power source. The RTL8211E-VB(VL)/
RTL8211EG-VB converts the 3.3V steady power source to 1.05V via a switching regulator.
Another possible implementation is to use an external regulator to generate 1.0V. Be sure that the regulator
meets the required current rate (0.95V~1.09V).
The RTL8211E-VB(VL)/RTL8211EG-VB implements an option for the RGMII/GMII power pins. The
standard I/O voltage of the RGMII/GMII interface is 3.3V, with support for 2.5V to lower EMI. The 2.5V
power source for RGMII is from an external regulator.
PHYRSTB
8. Register Descriptions
8.1. Register Mapping and Definitions
Table 20. Register Access Types
Type Description
LH Latch high. If the status is high, this field is set to ‘1’ and remains set.
RC Read-cleared. The register field is cleared after read.
RO Read only.
RW Read and Write
SC Self-cleared. Writing a ‘1’ to this register field causes the function to be activated immediately, and then the
field will be automatically cleared to‘0’ .
Table 21. Register Mapping and Definitions
Offset Access Name Description
0 RW BMCR Basic Mode Control Register.
1 RO BMSR Basic Mode Status Register.
2 RO PHYID1 PHY Identifier Register 1.
3 RO PHYID2 PHY Identifier Register 2.
4 RW ANAR Auto-Negotiation Advertising Register.
5 RW ANLPAR Auto-Negotiation Link Partner Ability Register.
6 RW ANER Auto-Negotiation Expansion Register.
7 RW ANNPTR Auto-Negotiation Next Page Transmit Register.
8 RW ANNPRR Auto-Negotiation Next Page Receive Register.
9 RW GBCR 1000Base-T Control Register.
10 RO GBSR 1000Base-T Status Register.
11~12 RO RSVD Reserved.
13 WO MACR MMD Access Control Register.
14 RW MAADR MMD Access Address Data Register.
15 RO GBESR 1000Base-T Extended Status Register.
16 RW PHYCR PHY Specific Control Register.
17 RO PHYSR PHY Specific Status Register.
18 RW INER Interrupt Enable Register.
19 RO INSR Interrupt Status Register.
20~23 RW RSVD Reserved.
24 RO RXERC Receive Error Counter.
25~26 RW RSVD Reserved.
27 RO LDPSR Link Down Power Saving Register.
28 RO RSVD Reserved.
29 RW RSVD Reserved.
30 RW EPAGSR Extension Page Select Register.
31 RW PAGSEL Page Select Register.
Note: To switch to extension Page44, set Register 31 Data=0x0007 (set to extension page). Set Register 30 Data=0x002c
(extension Page44). After LED setting, switch to the PHY’s Page0 (Register 31 Data=0000).
Note: Register 5 is not valid until the Auto-Negotiation complete bit 1.5 indicates completed.
9. Switching Regulator
The RTL8211E-VB(VL)/RTL8211EG-VB incorporates a state-of-the-art switching regulator that requires
a well-designed PCB layout in order to achieve good power efficiency and lower the output voltage ripple
and input overshoot. The switching regulator 1.05V output pin (REG_OUT) should be connected only to
DVDD10 and AVDD10 (do not provide this power source to other devices).
The blue square wave signal (top row) is measured at the output of the REG_OUT pin before the power
inductor (Lx). The yellow signal (second row) is measured after the power inductor (Lx), and shows there is
a voltage ripple. The green signal (lower row) is the current. Data in the following figures was measured at
gigabit speed.
Figure 15. L=GLK2510P-2R2M, C=Ceramic 4.7µF 0805 X5R TDK (Ripple 12.4mV)
Figure 16. L=GLK2510P-2R2M, C=Ceramic 10µF 0603 X5R YAGEO (Ripple 13.2mV)
Figure 17. L=GLK2510P-4R7M, C=Ceramic 4.7µF 0805 X5R TDK (Ripple 12mV)
Figure 18. L=GLK2510P-4R7M, C=Ceramic 10µF 0603 X5R YAGEO (Ripple 11.2mV)
Figure 19. L=GTSD32P-2R2M, C=Ceramic 4.7µF 0805 X5R TDK (Ripple 9.2mV)
A ceramic 10µF (X5R) will have a lower voltage ripple compared to an electrolytic 100µF. The key to
choosing a proper output capacitor is to choose the lowest ESR to reduce the output voltage ripple.
Choosing a ceramic 10µF (Y5V) in this case will cause malfunction of the switching regulator. Placing
several Electrolytic capacitors in parallel will help lower the output voltage ripple.
The efficiency of the switching regulator is easily measured using the following method.
Figure 24 shows two checkpoints, checkpoint A (CP_A) and checkpoint B (CP_B). The switching
regulator input current (Icpa) should be measured at CP_A, and the switching regulator output current
(Icpb) should be measured at CP_B.
Where Vcpb is 1.05V; Vcpa is 3.3V. The measurements should be performed in gigabit traffic mode.
For example: The inductor used in the evaluation board is a GOTREND GTSD32-4R7M:
• The ESR value @ 1MHz is approximately 0.712ohm
• The measured Icpa is 101mA at CP_A
• The measured Icpb is 263mA at CP_B
These values are measured in gigabit traffic mode, so the efficiency of the GOTREND GTSD32-4R7M can
be calculated as follows:
We strongly recommend that when choosing an inductor for the switching regulator, the efficiency should
be measured, and that the inductor should yield an efficiency rating higher than 75%. If the efficiency does
not meet this requirement, there may be risk to the switching regulator reliability in the long run.
CP_A
CP_B
10. Characteristics
10.1. Absolute Maximum Ratings
WARNING: Absolute maximum ratings are limits beyond which permanent damage may be caused to the
device, or device reliability will be affected. All voltages are specified reference to GND unless otherwise
specified.
10.5. DC Characteristics
Table 62. DC Characteristics
Symbol Parameter Conditions Minimum Typical Maximum Units
VDD33, AVDD33 3.3V Supply Voltage - 2.97 3.3 3.63 V
1. MDIO (Table 5,
page 8)
2. RGMII/GMII I/O 2.5V RGMII/GMII Supply Voltage - 2.37 2.5 2.62 V
(Table 3, page
9/Table 4,page 9)
1. MDIO (Table 5,
page 8)
1.5V RGMII Supply Voltage - 1.43V 1.5V 1.9V V
2. RGMII I/O
(Table 3, page 9)
1. MDIO (Table 5,
page 8)
1.8V RGMII Supply Voltage - 1.5V 1.8V 2.2V V
2. RGMII I/O
(Table 3, page 9)
DVDD10,
1.05V Supply Voltage - 0.95 1.05 1.09 V
AVDD10
Voh (3.3V) Minimum High Level Output Voltage - 0.9*VDD33 - VDD33 + 0.3 V
Voh (2.5V) Minimum High Level Output Voltage - 0.9*VDD25 - VDD25 + 0.3 V
Voh (1.8V) Minimum High Level Output Voltage - 0.9*VDD18 - VDD18 + 0.3 V
Voh (1.5V) Minimum High Level Output Voltage - 0.9*VDD15 - VDD15 + 0.3 V
Vol (3.3V) Maximum Low Level Output Voltage - -0.3 - 0.1*VDD33 V
Vol (2.5V) Maximum Low Level Output Voltage - -0.3 - 0.1*VDD25 V
Vol (1.8V) Maximum Low Level Output Voltage - -0.3 - 0.1*VDD18 V
Vol (1.5V) Maximum Low Level Output Voltage - -0.3 - 0.1*VDD15 V
Vih (3.3V) Minimum High Level Input Voltage - 1.8 - - V
Vil (3.3V) Maximum Low Level Input Voltage - - - 0.9 V
Vih (2.5V) Minimum High Level Input Voltage - 1.7 - - V
Vil (2.5V) Maximum Low Level Input Voltage - - - 0.7 V
Vih (1.8V) Minimum High Level Input Voltage - 1.2 - - V
Vil (1.8V) Maximum Low Level Input Voltage - - - 0.5 V
Vih (1.5V) Minimum High Level Input Voltage - 1.0 - - V
Vil (1.5V) Maximum Low Level Input Voltage - - - 0.3 V
Vin=VDD33
Iin Input Current 0 - 0.5 µA
or GND
Note: Pins not mentioned above remain at 3.3V.
10.6. AC Characteristics
10.6.1. MDC/MDIO Timing
Figure 26. MDC/MDIO Setup, Hold Time, and Valid from MDC Rising Edge Time Definitions
Figure 29 show an example of a packet transfer from MAC to PHY on the MII interface.
t3
VI H(min)
TXCLK VI L(max)
t1 t2
t4
TXD[0:3] VI H(min)
TXEN VI L(max)
Figure 29. MII Transmission Cycle Timing
t3
V
RXCLK I H(min)
V
I L(max)
t4 t5 t1 t2
RXD[0:3]
V
RXDV I H(min)
RXER V
I L(max)
Figure 32 shows the effect of adding an internal delay to TXC when in RGMII mode.
Figure 33 shows the effect of adding an internal delay to the RXC flow when in RGMII mode.