Realtek provides this document “as is”, without warranty of any kind, neither expressed nor implied,
including, but not limited to, the particular purpose. 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.
USING THIS DOCUMENT
This document is intended for the hardware and software engineer’s general information on the Realtek
RTL8208 Version ‘F’ IC.
Though every effort has been made to assure that this document is current and accurate, more information
may have become available subsequent to the production of this guide. In that event, please contact your
Realtek representative for additional information that may help in the development process.
1. General Description............................................................................................................................................................1
4.1.Package and Version Identification .............................................................................................................................3
5.2.Power and Ground Pins...............................................................................................................................................5
5.7.Mode Control Pins ......................................................................................................................................................8
6.1.Register0: Control .....................................................................................................................................................10
7.1.5.Full-Duplex Flow Control ....................................................................................................................................18
7.2.Initialization and Setup..............................................................................................................................................18
7.2.2.Setup and configuration........................................................................................................................................18
7.7.Power Saving and Power Down Mode......................................................................................................................26
7.7.2.Power Down Mode...............................................................................................................................................26
7.8.2.Serial Stream Order ..............................................................................................................................................27
7.9.Crossover Detection and Auto Correction.................................................................................................................28
7.10.Polarity Detection and Auto Correction ....................................................................................................................29
7.11.2.5V Power Generation.............................................................................................................................................29
8. Design and Layout Guide.................................................................................................................................................30
8.2.Differential Signal Layout Guidelines.......................................................................................................................30
8.4.2.5V Power Considerations.......................................................................................................................................30
9. Application information ...................................................................................................................................................32
10.1.Absolute Maximum Ratings......................................................................................................................................34
The RTL8208 Ve r sio n ‘ F’ is a highly integrated 8-port, 10Base-T/100Base-TX/FX, Ethernet transceiver
implemented in 0.25µm CMOS technology. It is currently the world’s smallest Octal-PHY chip package
with many special patented features. Traditional SD pins in 100Base-FX are omitted by Realtek patent to
obtain fewer pin-count. Flexible hardware settings are provided to configure the various operating modes of
the chip.
The RTL8208 consists of eight separate and independent channels. Each channel consists of an
RMII/SMII/SS-SMII interface to MAC controller. Hardware pins are used to configure the interface for
RMII, or SMII, or SS-SMII mode. In RMII mode, another hardware pin is used to set port-pair loop mode
(PP-LPBK mode), which can extend physical transmission length or perform physical media transport
operations without any switch controller. In addition, the RTL8208 features very low power consumption,
as low as 1.8 W (max.). Additionally, pin-outs designed to provide optimized direct routing may be
implemented, which simplifies layout work and reduces EMI noise issues.
2. Features
Supports 8-port integrated physical layer and
transceiver for 10Base-T and 100Base-TX
Up to 8 ports support 100Base-FX
Reduced 100Base-FX interface (patented)
Robust baseline wander correction for
improved 100Base-TX performance
Fully compliant with IEEE 802.3/802.3u
IEEE 802.3u compliant Auto-negotiation for
10/100 Mbps control
Hardware controlled Flow control
advertisement ability
Supports RMII/SMII/SS-SMII interfaces
Multiple driving capabilities of
RMII/SMII/SS-SMII
Supports 25MHz crystal as clock source for
RMII with 50MHz REFCLK output for MAC
Very low power consumption
Supports port-pair loop mode (PP-LPBK
mode)
Supports two Power reduction methods:
1. Power saving mode (cable detection)
2. Power down mode
Power-on auto-reset function eliminates the
need for external reset circuits
Crossover detection and auto correction.
Flexible LED display modes through 2-wire
In order to reduce pin count, and therefore size and cost, some pins have multiple functions. In those cases, the functions are
separated with a “/” symbol. Refer to the Pin Assignment diagram for a graphical representation.
'I' stands for input
'O' stands for output
'A' stands for analog signal
'D' stands for digital signal
'P' stands for power
'G' stands for ground
'Pu' stands for internal pull up (75K ohm)
'Pd' stands for internal pull down (75K ohm)
5.1. Media Connection Pins
Pin Name Pin Type Description
RXIP[7:0] 44,35,30,21,16,
7,2,121
RXIN[7:0] 45,34,31,20,17,
6,3,120
TXOP[7:0] 42,37,28,23,14,
9,128,123
TXON[7:0] 41,38,27,24,
13,10,127,124
AI Receiver Input: Differential positive signal shared by 100Base-TX,
100Base-FX, 10Base-T.
AI Receiver Input: Differential negative signal shared by 100Base-TX,
100Base-FX, 10Base-T.
AO Transmitter Output: Differential positive signal shared by
100Base-TX, 100Base-FX, 10Base-T.
AO Transmitter Output: Differential negative signal shared by
100Base-TX, 100Base-FX, 10Base-T.
5.2. Power and Ground Pins
Pin Name Pin Type Description
VDDAH 117 P
VDDAH 11,12,25,26,39,
40,125,126
VDDAL 119,4,5,18,19,
32,33,46
VSSA 122,1,8,15,22,
29,36,43
VDD 57,71,79,89,
103
VSS 58,72,82,90,
104,111
Power for IBREF
P 3.3V Power to analog: Used for transmitters and equalizers.
X1 114 I 25MHz Crystal X1 or 25MHz Oscillator clock input: When X1 is
X2 115 O
REFCLK 48 I/O
IBREF 118 A Reference Bias Resistor: This pin must be tied to analog ground through
VCTRL 116 O Voltage control: This pin controls a PNP transistor to generate the
Reset: This is an active low input. To complete the reset function, this
pin must be asserted low for at least 10ms.
pulled low, X2 must be floating. REFCLK will then be the chip clock
input.
25MHz Crystal X2
Reference clock:
If X1 is 25MHz active, REFCLK is a 50MHz output.
If X1 is pulled-low (disabled), REFCLK is the clock input as below:
50MHz 100ppm clock input for RMII mode.
125MHz 100ppm clock input for SMII/SS-SMII mode.
an external 1.96KΩ resistor when using a 1:1 transformer on Tx/Rx.
75 O Receive Clock: In SS-SMII, CRS_DV[4] of RMII is used as
81 I/O
80 I Sync/Transmit Synchronous: In SMII, SYNC is a sync signal used
78 I Transmit Clock/Transmit Enable: In SS-SMII, TX_EN[4] of RMII
I
Transmit Data Input (bit 0):
In RMII, TXD0 and TXD1 are the di-bits input transmitted and driven
synchronously to REFCLK from MAC.
In SMII, TXD0 inputs the data that is transmitted and is driven
synchronously to REFCLK. In 100Mbps, TXD0 inputs a new 10segment starting with SYNC. In 10Mbps, TXD0 must repeat each
10-bit segment 10 times.
In SS-SMII, TXD0 behaves as SMII except synchronous to TX_CLK
instead of REFCLK and 10instead of SYNC.
I
Transmit Data Input (bit 1):
In RMII, TXD1 and TXD0 are the input di-bits synchronously to
REFCLK.
In SMII/SS-SMII, TXD1 is not used and should be tied either high or
low.
I
Transmit Enable:
In RMII , TX_EN indicates the disynchronous to REFCLK.
In SMII/SS-SMII, TX_EN[7:0] are not used.
O
Receive Data Input (bit 0):
In RMII, RXD0 and RXD1 output di-bits synchronously to REFCLK.
In SMII, RXD0 outputs data or inband management information
synchronously to REFCLK. In 100Mbps, RXD0 outputs a new 10segment starting with SYNC. In 10Mbps, RXD0 must repeat each
10-bit segment 10 times.
In SS-SMII, RXD0 behaves as SMII except synchronous to RX_CLK
instead of REFCLK and 10instead of SYNC.
O
Receive Data Input (bit 1):
In RMII, RXD1 and RXD0 output di-bits synchronously to REFCLK.
In SMII/SS-SMII, RXD1is not used and they are driven low.
O
Carrier Sense and Data Valid:
In RMII, CRS_DV is asynchronous to REFCLK and asserts when the
medium is non-idle.
In SMII/SS-SMII, CRS_DV[7:0] are not used and driven low.
RX_CLK, which is a 125MHz clock output.
Receive Synchronous :
In SS-SMII, RX_SYNC is a sync signal used to delimit the 10segment of RXD0 for all ports.
to delimit a 10-bit segment of RXD0 and TXD0 for all ports.
In SS-SMII, TX_SYNC is a sync signal used to delimit the 10segment of TXD0 for all ports.
is used as TX_CLK, which is a 125MHz clock input from MAC.
Management Data I/O. Bi-directional data interface. A 1.5KΩ
pull-up resistor is required (as specified in IEEE802.3u).
The MAC controller access of the MII registers should be delayed at
least 700us after completion of the reset because of the internal reset
operation of the RTL8208-VF
Management Data Clock. 0 to 25MHz clock sourced by MAC to
sample MDIO.
The MAC controller access of the MII registers should be delayed at
least 700us after completion of the reset because of the internal reset
operation of the RTL8208-VF
5.6. LED Pins
Pin Name Pin Type Description
LED_DATA/
LEDMODE[1]
LED_CLK/
LEDMODE[0]
49 I/O LED_DATA outputs serial status bits that can be shifted into a shift
register to be displayed via LEDs. LED_DATA is output
synchronously to LED_CLK.
This pin is latched upon reset as LEDMODE[1]
LEDMODE[1:0] controls the forms of serial LED statuses.
See LED operation mode section.
50 I/O LED_CLK outputs the reference clock for the serial LED signals. This
pin is latched upon reset as LEDMODE[0]
Datasheet
5.7. Mode Control Pins
Pin Name Pin Type Description
SEL_TXFX[1:0]/
CRS_DV[1:0]
PP-LPBK mode
/ RX_SYNC
PHY_ADDR[4:3]/
RXD1[4:3]
MODE[1:0]/
CRS_DV[6:7]
TP_PAUSE/
CRS_DV[5]
99,107 I/O,
(Pd,Pd)
81 I/O,
(Pd)
73,83 I/O,
(Pd,Pu)
61,53 I/O,
(Pu,Pu)
67 I/O,
(Pu)
Select 10/100BaseTX or 100BaseFX: (default = 2’b00)
If RPT_MODE = 0:
2’b00: All 8 ports (port0~port7) are 10Base-T/100Base-TX.
2’b01: Port 7 is 100FX, other ports are 10Base-T/100Base-TX.
2’b10: Ports 6 & 7 are 100FX, other ports are 10Base-T/100Base-TX.
2’b11: All 8 ports are 100Base-FX.
If RPT_MODE =1:
2’b00: All 8 ports (port0~port7) are 10Base-T/100Base-TX.
2’b01: Port 7 and 5 are 100FX, others are 10Base-T/100Base-TX.
2’b10: Ports 1,3,5&7 are 100FX, others are 10Base-T/100Base-TX.
2’b11: All 8 ports are 100Base-FX.
Port Pair Loop Back mode: (default =0)
Upon power-on reset, this pin is input to assert PP-LPBK mode. When
set, all eight ports are portregeneration/transformation repeater.
Refer to the section covering PP-LPBK mode.
PHY Address: (default = 2’b01) These 2bits determine the highest
2bits of 5-bit PHY address upon reset.
Select RMII/SMII/SS-SMII mode: (default = 2’b11)
2’b1x: RMII
2’b00: SMII
2’b01: SS-SMII
Twisted Pair Pause capability: (default =1) Sets the Flow control
ability of Reg.4.10 for UTP ports upon power-on reset.