RTL8370MB
RTL8370MB
DRAFT DATASHEET
(CONFIDENTIAL: Development Partners Only)
Rev. 0.2
Aug 11, 2015
Track ID:
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.
REVISION HISTORY
Revision Release Date Summary
0.1 2015-05-26 First release.
0.2 2015-08-11 Revise some description and error.
Add chapter 10.5.2 SPI FLASH Interface Timing Characteristics,10.5.13~10.5.16
SGMII/1000Base-X/100FX Interface Timing Characteristics
i
RTL8370MB
DRAFT Datasheet
Table of Contents
1. GENERAL DESCRIPTION .............................................................................................................................................. 1
2. FEATURES ......................................................................................................................................................................... 3
3. BLOCK DIAGRAM ........................................................................................................................................................... 5
4. SYSTEM APPLICATION ................................................................................................................................................. 6
4.1. 8-PORT 1000BASE-T+2-PORT 1000BASE-X/100BASE-FX SWITCH ............................................................................ 6
4.2. 8-PORT 1000BASE-T ROUTER WITH DUAL MII/RGMII............................................................................................... 7
4.3. 8-PORT 1000BASE-T ROUTER WITH DUAL SGMII ...................................................................................................... 8
5. PIN ASSIGNMENTS ......................................................................................................................................................... 9
5.1. PACKAGE IDENTIFICATION ........................................................................................................................................... 9
5.2. PIN ASSIGNMENT TABLE ............................................................................................................................................ 10
6. PIN DESCRIPTIONS ...................................................................................................................................................... 13
6.1. MEDIA DEPENDENT INTERFACE PINS ......................................................................................................................... 13
6.2. RGMII INTERFACE PINS ............................................................................................................................................ 14
6.3. MII/TMII INTERFACE PINS ........................................................................................................................................ 15
6.4. RMII INTERFACE PINS ............................................................................................................................................... 17
6.5. SERDES INTERFACE PINS ........................................................................................................................................... 18
6.6. PARALLEL LED PINS ................................................................................................................................................. 18
6.7. SERIAL MODE LED PINS............................................................................................................................................ 20
6.8. SPI FLASH INTERFACE PINS ..................................................................................................................................... 20
6.9. UART INTERFACE PINS ............................................................................................................................................. 20
6.10. CPU INTERFACE PINS ................................................................................................................................................ 21
6.11. GPIO INTERFACE PINS ............................................................................................................................................... 21
6.12. CONFIGURATION STRAPPING PINS ............................................................................................................................. 22
6.13. MISCELLANEOUS PINS ............................................................................................................................................... 24
6.14. TEST PINS .................................................................................................................................................................. 25
6.15. POWER AND GND PINS .............................................................................................................................................. 26
7. PHYSICAL LAYER FUNCTIONAL OVERVIEW...................................................................................................... 27
7.1. MDI INTERFACE ........................................................................................................................................................ 27
7.2. 1000BASE-T TRANSMIT FUNCTION ........................................................................................................................... 27
7.3. 1000BASE-T RECEIVE FUNCTION .............................................................................................................................. 27
7.4. 100BASE-TX TRANSMIT FUNCTION........................................................................................................................... 27
7.5. 100BASE-TX RECEIVE FUNCTION ............................................................................................................................. 27
7.6. 10BASE-T TRANSMIT FUNCTION ............................................................................................................................... 28
7.7. 10BASE-T RECEIVE FUNCTION .................................................................................................................................. 28
7.8. AUTO-NEGOTIATION FOR UTP .................................................................................................................................. 28
7.9. CROSSOVER DETECTION AND AUTO CORRECTION ..................................................................................................... 28
7.10. POLARITY CORRECTION ............................................................................................................................................. 28
8. GENERAL FUNCTION DESCRIPTION ...................................................................................................................... 30
8.1. RESET ........................................................................................................................................................................ 30
8.1.1. Hardware Reset .................................................................................................................................................... 30
8.1.2. Software Reset ...................................................................................................................................................... 30
8.2. IEEE 802.3X FULL DUPLEX FLOW CONTROL ............................................................................................................ 30
8.3. HALF DUPLEX FLOW CONTROL ................................................................................................................................. 31
8.3.1. Back-Pressure Mode ............................................................................................................................................ 31
8.4. SEARCH AND LEARNING ............................................................................................................................................ 31
8.5. SVL AND IVL/SVL ................................................................................................................................................... 32
8.6. ILLEGAL FRAME FILTERING ....................................................................................................................................... 32
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers ii Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
8.7. IEEE 802.3 RESERVED GROUP ADDRESSES FILTERING CONTROL ............................................................................. 32
8.8. BROADCAST/MULTICAST/UNKNOWN DA STORM CONTROL ..................................................................................... 33
8.9. PORT SECURITY FUNCTION ........................................................................................................................................ 33
8.10. MIB COUNTERS ......................................................................................................................................................... 33
8.11. PORT MIRRORING ...................................................................................................................................................... 33
8.12. VLAN FUNCTION ...................................................................................................................................................... 33
8.12.1. Port-Based VLAN ............................................................................................................................................ 34
8.12.2. IEEE 802.1Q Tag-Based VLAN ....................................................................................................................... 34
8.12.3. Protocol-Based VLAN ..................................................................................................................................... 35
8.12.4. Port VID .......................................................................................................................................................... 35
8.13. QOS FUNCTION .......................................................................................................................................................... 35
8.13.1. Input Bandwidth Control ................................................................................................................................. 36
8.13.2. Priority Assignment ......................................................................................................................................... 36
8.13.3. Priority Queue Scheduling............................................................................................................................... 36
8.13.4. IEEE 802.1p/Q and DSCP Remarking ............................................................................................................ 37
8.13.5. ACL-Based Priority ......................................................................................................................................... 37
8.14. IGMP & MLD SNOOPING FUNCTION......................................................................................................................... 37
8.15. IEEE 802.1X FUNCTION ............................................................................................................................................. 37
8.15.1. Port-Based Access Control .............................................................................................................................. 37
8.15.2. Authorized Port-Based Access Control ........................................................................................................... 38
8.15.3. Port-Based Access Control Direction .............................................................................................................. 38
8.15.4. MAC-Based Access Control............................................................................................................................. 38
8.15.5. MAC-Based Access Control Direction ............................................................................................................ 38
8.15.6. Optional Unauthorized Behavior..................................................................................................................... 38
8.15.7. Guest VLAN ..................................................................................................................................................... 38
8.16. IIEEE 802.1D FUNCTION ........................................................................................................................................... 38
8.17. EMBEDDED 8051 ........................................................................................................................................................ 39
8.18. REALTEK CABLE TEST (RTCT) ................................................................................................................................. 39
8.19. LED INDICATOR ........................................................................................................................................................ 39
8.19.1. Parallel LED Mode.......................................................................................................................................... 40
8.19.2. Serial LED Mode ............................................................................................................................................. 41
8.20. GREEN ETHERNET ...................................................................................................................................................... 44
8.20.1. Link-On and Cable Length Power Saving ....................................................................................................... 44
8.20.2. Link-Down Power Saving ................................................................................................................................ 44
8.21. IEEE 802.3AZ ENERGY EFFICIENT ETHERNET (EEE) FUNCTION ............................................................................... 44
8.22. INTERRUPT PIN FOR EXTERNAL CPU ......................................................................................................................... 45
9. INTERFACE DESCRIPTIONS ...................................................................................................................................... 46
9.1. I2C MASTER FOR EEPROM AUTO-LOAD ................................................................................................................... 46
9.2. I2C-LIKE SLAVE INTERFACE FOR EXTERNAL CPU TO ACCESS RTL8370MB ............................................................ 47
9.3. SLAVE MII MANAGEMENT SMI INTERFACE FOR EXTERNAL CPU TO ACCESS RTL8370MB .................................... 48
9.4. SLAVE SPI INTERFACE FOR EXTERNAL CPU TO ACCESS RTL8370MB..................................................................... 48
9.5. SPI FLASH INTERFACE ............................................................................................................................................. 49
9.6. EXTENSION GMAC1 & GMAC2 RGMII/MII/TMII/RMII INTERFACE ..................................................................... 49
9.6.1. Extension GMAC1 and GMAC2 RGMII Mode..................................................................................................... 50
9.6.2. Extension GMAC1 and GMAC2 Full Duplex MII MAC/PHY Mode Interface .................................................... 53
9.6.3. Extension GMAC1 and GMAC2 Full Duplex TMII MAC/PHY Mode Interface .................................................. 57
9.6.4. Extension GMAC1 and GMAC2 RMII MAC/PHY Mode Interface ...................................................................... 61
9.7. EXTENSION GMAC1 & GMAC2 SGMII/1000BASE-X/100BASE-FX INTERFACE..................................................... 65
9.7.1. Extension GMAC1 and GMAC2 SGMII Interface ................................................................................................ 65
9.7.2. Extension GMAC1 and GMAC2 1000Base-X/100Base-FX Interface .................................................................. 66
10. ELECTRICAL CHARACTERISTICS .......................................................................................................................... 67
10.1. ABSOLUTE MAXIMUM RATINGS ................................................................................................................................ 67
10.2. RECOMMENDED OPERATING RANGE.......................................................................................................................... 67
10.3. THERMAL CHARACTERISTICS .................................................................................................................................... 67
10.3.1. TQFP-176-EPAD ............................................................................................................................................ 67
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers iii Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
10.4. DC CHARACTERISTICS ............................................................................................................................................... 69
10.5. AC CHARACTERISTICS ............................................................................................................................................... 71
10.5.1. I2C Master for EEPROM Auto-load Interface Timing Characteristics ........................................................... 71
10.5.2. SPI FLASH Interface Timing Characteristics ................................................................................................. 72
10.5.3. I2C-Like Slave Mode for External CPU Access Interface Timing Characteristics .......................................... 73
10.5.4. Slave MII Management SMI for External CPU Access Interface Timing Characteristics .............................. 73
10.5.5. Slave SPI for External CPU Access Interface Timing Characteristics ............................................................ 75
10.5.6. RGMII Timing Characteristics ........................................................................................................................ 76
10.5.7. MII MAC Mode Timing ................................................................................................................................... 78
10.5.8. MII PHY Mode Timing .................................................................................................................................... 79
10.5.9. TMII MAC Mode Timing ................................................................................................................................. 80
10.5.10. TMII PHY Mode Timing .................................................................................................................................. 81
10.5.11. RMII MAC Mode Timing ................................................................................................................................. 82
10.5.12. RMII PHY Mode Timing .................................................................................................................................. 83
10.5.13. SGMII Differential Transmitter Characteristics.............................................................................................. 84
10.5.14. SGMII Differential Receiver Characteristics .................................................................................................. 85
10.5.15. 1000Base-X/100Base-FX Differential Transmitter Characteristics ................................................................ 86
10.5.16. 1000Base-X/100Base-FX Differential Receiver Characteristics ..................................................................... 87
10.6. POWER AND RESET CHARACTERISTICS ...................................................................................................................... 88
11. MECHANICAL DIMENSIONS...................................................................................................................................... 89
12. ORDERING INFORMATION ........................................................................................................................................ 90
List of Tables
TABLE 1. PIN ASSIGNMENT TABLE ............................................................................................................................................... 10
TABLE 2. MEDIA DEPENDENT INTERFACE PINS............................................................................................................................. 13
TABLE 3. RGMII INTERFACE PINS ................................................................................................................................................ 14
TABLE 4. MII/TMII INTERFACE PINS ............................................................................................................................................ 15
TABLE 5. RMII INTERFACE PINS ................................................................................................................................................... 17
TABLE 6. SERDES INTERFACE PINS ............................................................................................................................................... 18
TABLE 7. PARALLEL LED PINS ..................................................................................................................................................... 18
TABLE 8. SERIAL MODE LED PINS ............................................................................................................................................... 20
TABLE 9. SPI FLASH INTERFACE PINS ......................................................................................................................................... 20
TABLE 10. UART INTERFACE PINS ............................................................................................................................................... 20
TABLE 11. CPU INTERFACE PINS .................................................................................................................................................. 21
TABLE 12. GPIO INTERFACE PINS ................................................................................................................................................ 21
TABLE 13. CONFIGURATION STRAPPING PINS ............................................................................................................................... 22
TABLE 14. CONFIGURATION STRAPPING PINS CONFIGURE NOTE .................................................................................................. 24
TABLE 15. MISCELLANEOUS PINS ................................................................................................................................................. 24
TABLE 16. TEST PINS .................................................................................................................................................................... 25
TABLE 17. POWER AND GND PINS ................................................................................................................................................ 26
TABLE 18. MEDIA DEPENDENT INTERFACE PIN MAPPING ............................................................................................................ 28
TABLE 19. RESERVED MULTICAST ADDRESS CONFIGURATION TABLE ......................................................................................... 32
TABLE 20. LED DEFINITIONS........................................................................................................................................................ 39
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers iv Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
TABLE 21. RTL8231 SHIFT REGISTER MODE STRAPPING PINS CONFIGURATION ......................................................................... 43
TABLE 22. SLAVE MII MANAGEMENT SMI ACCESS FORMAT....................................................................................................... 48
TABLE 23. RTL8370MB GENERAL PURPOSE INTERFACES PIN DEFINITIONS ................................................................................ 50
TABLE 24. ABSOLUTE MAXIMUM RATINGS .................................................................................................................................. 67
TABLE 25. RECOMMENDED OPERATING RANGE ........................................................................................................................... 67
TABLE 26. ASSEMBLY DESCRIPTION ............................................................................................................................................. 67
TABLE 27. MATERIAL PROPERTIES ............................................................................................................................................... 68
TABLE 28. SIMULATION CONDITIONS ........................................................................................................................................... 68
TABLE 29. THERMAL PERFORMANCE OF E-PAD TQFP-176 ON PCB UNDER STILL AIR CONVECTION ......................................... 69
TABLE 30. THERMAL PERFORMANCE OF E-PAD TQFP-176 ON PCB UNDER FORCED CONVECTION ............................................ 69
TABLE 31. DC CHARACTERISTICS................................................................................................................................................. 69
TABLE 32. MASTER I2C FOR EEPROM AUTO-LOAD TIMING CHARACTERISTICS ......................................................................... 72
TABLE 33. SPI FLASH AC TIMING .............................................................................................................................................. 72
TABLE 34. SLAVE I2C-LIKE FOR EXTERNAL CPU ACCESS INTERFACE TIMING CHARACTERISTICS.............................................. 73
TABLE 35. SLAVE SMI (MDC/MDIO) TIMING CHARACTERISTICS AND REQUIREMENTS ............................................................. 74
TABLE 36. SLAVE SPI FOR EXTERNAL CPU ACCESS INTERFACE TIMING CHARACTERISTICS AND REQUIREMENTS ..................... 75
TABLE 37. RGMII TIMING CHARACTERISTICS .............................................................................................................................. 77
TABLE 38. MII MAC MODE TIMING ............................................................................................................................................. 78
TABLE 39. MII PHY MODE TIMING CHARACTERISTICS ................................................................................................................ 79
TABLE 40. TMII MAC MODE TIMING .......................................................................................................................................... 80
TABLE 41. TMII PHY MODE TIMING CHARACTERISTICS ............................................................................................................. 81
TABLE 42. RMII MAC MODE TIMING CHARACTERISTICS ............................................................................................................ 82
TABLE 43. RMII PHY MODE TIMING CHARACTERISTICS ............................................................................................................. 83
TABLE 44. SGMII DIFFERENTIAL TRANSMITTER CHARACTERISTICS............................................................................................ 84
TABLE 45. SGMII DIFFERENTIAL RECEIVER CHARACTERISTICS .................................................................................................. 85
TABLE 46. 1000BASE-X/100BASE-FX DIFFERENTIAL TRANSMITTER CHARACTERISTICS ............................................................ 86
TABLE 47. 1000BASE-X/100BASE-FX DIFFERENTIAL RECEIVER CHARACTERISTICS ................................................................... 87
TABLE 48. POWER AND RESET CHARACTERISTICS ........................................................................................................................ 88
TABLE 49. ORDERING INFORMATION ............................................................................................................................................ 90
List of Figures
FIGURE 1 BLOCK DIAGRAM OF RTL8370MB ................................................................................................................................. 5
FIGURE 2 8-PORT 1000BASE-T+2-PORT 1000BASE-X/100BASE-FX SWITCH ................................................................................ 6
FIGURE 3 8-PORT 1000BASE-T ROUTER WITH DUAL MII/RGMII .................................................................................................. 7
FIGURE 4 8-PORT 1000BASE-T ROUTER WITH DUAL SGMII .......................................................................................................... 8
FIGURE 5. PIN ASSIGNMENTS .......................................................................................................................................................... 9
FIGURE 6. CONCEPTUAL EXAMPLE OF POLARITY CORRECTION .................................................................................................... 29
FIGURE 7. PROTOCOL-BASED VLAN FRAME FORMAT AND FLOW CHART ................................................................................... 35
FIGURE 8. RTL8370MB MAX-MIN SCHEDULING DIAGRAM ...................................................................................................... 36
FIGURE 9. PULL-UP AND PULL-DOWN OF LED PINS FOR SINGLE-COLOR LED ............................................................................ 40
FIGURE 10. PULL-UP AND PULL-DOWN OF LED PINS FOR BI-COLOR LED .................................................................................. 41
FIGURE 11. RTL8370MB SERIAL LED MODE SHIFT SEQUENCE (PER-PORT THREE SINGLE-COLOR LED) ....................................... 41
FIGURE 12. RTL8370MB+74HC164 SERIAL LED CONNECTION DIAGRAM (PER-PORT THREE SINGLE-COLOR LED) .................. 42
FIGURE 13. RTL8231 OUTPUT DATA SEQUENCE .......................................................................................................................... 42
FIGURE 14. RTL8370MB+RTL8231 SERIAL LED CONNECTION DIAGRAM (PER-PORT THREE SINGLE-COLOR LED) .................. 43
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers v Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
FIGURE 15. RTL8370MB SERIAL LED MODE SHIFT SEQUENCE (PER-PORT TWO SINGLE-COLOR LED) .......................................... 43
FIGURE 16. RTL8370MB SERIAL LED MODE SHIFT SEQUENCE (PER-PORT ONE SINGLE-COLOR LED) ........................................... 44
FIGURE 17. I2C START AND STOP COMMAND ............................................................................................................................... 46
FIGURE 18. I2C MASTER FOR EEPROM AUTO-LOAD INTERFACE CONNECTION EXAMPLE .......................................................... 46
FIGURE 19. 8-BIT EEPROM SEQUENTIAL READ .......................................................................................................................... 46
FIGURE 20. 16-BIT EEPROM SEQUENTIAL READ ........................................................................................................................ 46
FIGURE 21. I2C-LIKE SLAVE FOR EXTERNAL CPU ACCESS INTERFACE CONNECTION EXAMPLE ................................................. 47
FIGURE 22. I2C-LIKE SLAVE INTERFACE WRITE COMMAND ........................................................................................................ 47
FIGURE 23. I2C-LIKE SLAVE INTERFACE READ COMMAND .......................................................................................................... 47
FIGURE 24. SLAVE MII MANAGEMENT SMI INTERFACE CONNECTION EXAMPLE......................................................................... 48
FIGURE 25. SLAVE SPI FOR EXTERNAL CPU ACCESS INTERFACE CONNECTION EXAMPLE .......................................................... 48
FIGURE 26. SLAVE SPI FOR EXTERNAL CPU ACCESS WRITE COMMAND ..................................................................................... 49
FIGURE 27. SLAVE SPI FOR EXTERNAL CPU ACCESS READ COMMAND ....................................................................................... 49
FIGURE 28. SPI FLASH INTERFACE CONNECTION EXAMPLE ....................................................................................................... 49
FIGURE 29. SIGNAL DIAGRAM OF RGMII MODE OF THE EXTENSION GMAC1 ............................................................................. 51
FIGURE 30. SIGNAL DIAGRAM OF RGMII MODE OF THE EXTENSION GMAC2 ............................................................................. 52
FIGURE 31. SIGNAL DIAGRAM OF MII PHY MODE OF THE EXTENSION GMAC1.......................................................................... 53
FIGURE 32. SIGNAL DIAGRAM OF MII MAC MODE OF THE EXTENSION GMAC1 ........................................................................ 54
FIGURE 33. SIGNAL DIAGRAM OF MII PHY MODE OF THE EXTENSION GMAC2.......................................................................... 55
FIGURE 34. SIGNAL DIAGRAM OF MII MAC MODE OF THE EXTENSION GMAC2 ........................................................................ 56
FIGURE 35. SIGNAL DIAGRAM OF TMII PHY MODE OF THE EXTENSION GMAC1 ....................................................................... 57
FIGURE 36. SIGNAL DIAGRAM OF TMII MAC MODE OF THE EXTENSION GMAC1 ...................................................................... 58
FIGURE 37. SIGNAL DIAGRAM OF TMII PHY MODE OF THE EXTENSION GMAC2 ....................................................................... 59
FIGURE 38. SIGNAL DIAGRAM OF TMII MAC MODE OF THE EXTENSION GMAC2 ...................................................................... 60
FIGURE 39. SIGNAL DIAGRAM OF RMII PHY MODE OF THE EXTENSION GMAC1 ....................................................................... 61
FIGURE 40. SIGNAL DIAGRAM OF RMII MAC MODE OF THE EXTENSION GMAC1 ...................................................................... 62
FIGURE 41. SIGNAL DIAGRAM OF RMII PHY MODE OF THE EXTENSION GMAC2 ....................................................................... 63
FIGURE 42. SIGNAL DIAGRAM OF RMII MAC MODE OF THE EXTENSION GMAC2 ...................................................................... 64
FIGURE 43. SIGNAL DIAGRAM OF SGMII MODE OF THE EXTENSION GMAC1 & GMAC2 ........................................................... 65
FIGURE 44. SIGNAL DIAGRAM OF 1000BASE-X/100BASE-FX MODE OF THE EXTENSION GMAC1/GMAC2 ............................... 66
FIGURE 45. MASTER I2C FOR EEPROM AUTO-LOAD TIMING CHARACTERISTICS ........................................................................ 71
FIGURE 46. MASTER I2C FOR EEPROM AUTO-LOAD POWER ON TIMING .................................................................................... 71
FIGURE 47. MASTER I2C FOR EEPROM AUTO-LOAD TIMING ...................................................................................................... 71
FIGURE 48. SPI FLASH TIMING CHARACTERISTICS ..................................................................................................................... 72
FIGURE 49. SLAVE I2C-LIKE FOR EXTERNAL CPU ACCESS INTERFACE TIMING CHARACTERISTICS ............................................ 73
FIGURE 50. MDIO SOURCED BY MASTER (EXTERNAL CPU) ........................................................................................................ 74
FIGURE 51. MDIO SOURCED BY SLAVE (RTL8370MB) ............................................................................................................... 74
FIGURE 52. SLAVE SPI FOR EXTERNAL CPU ACCESS INTERFACE TIMING CHARACTERISTICS...................................................... 75
FIGURE 53. RGMII OUTPUT TIMING CHARACTERISTICS (RGX_TXCLK_DELAY=0)................................................................. 76
FIGURE 54. RGMII OUTPUT TIMING CHARACTERISTICS (RGX_TXCLK_DELAY=2NS) ............................................................ 76
FIGURE 55. RGMII INPUT TIMING CHARACTERISTICS (RGX_RXCLK_DELAY=0) .................................................................... 76
FIGURE 56. RGMII INPUT TIMING CHARACTERISTICS (RGX_RXCLK_DELAY=2NS) ................................................................ 77
FIGURE 57. MII MAC MODE CLOCK TO DATA OUTPUT DELAY TIMING ...................................................................................... 78
FIGURE 58. MII MAC MODE INPUT T IMING ................................................................................................................................. 78
FIGURE 59. MII PHY MODE OUTPUT TIMING ............................................................................................................................... 79
FIGURE 60. MII PHY MODE INPUT TIMING .................................................................................................................................. 79
FIGURE 61. TMII MAC MODE CLOCK TO DATA OUTPUT DELAY TIMING .................................................................................... 80
FIGURE 62. TMII MAC MODE INPUT TIMING ............................................................................................................................... 80
FIGURE 63. TMII PHY MODE OUTPUT TIMING ............................................................................................................................ 81
FIGURE 64. TMII PHY MODE INPUT T IMING ................................................................................................................................ 81
FIGURE 65. RMII MAC MODE OUTPUT TIMING ........................................................................................................................... 82
FIGURE 66. RMII MAC MODE INPUT TIMING............................................................................................................................... 82
FIGURE 67. RMII PHY MODE OUTPUT TIMING ............................................................................................................................ 83
FIGURE 68. RMII PHY MODE INPUT T IMING................................................................................................................................ 83
FIGURE 69. SGMII DIFFERENTIAL TRANSMITTER EYE DIAGRAM ................................................................................................. 84
FIGURE 70. SGMII DIFFERENTIAL RECEIVER EYE DIAGRAM ....................................................................................................... 85
FIGURE 71. 1000BASE-X/100BASE-FX DIFFERENTIAL TRANSMITTER EYE DIAGRAM ................................................................. 86
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers vi Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
FIGURE 72. 1000BASE-X/100BASE-FX DIFFERENTIAL RECEIVER EYE DIAGRAM ........................................................................ 87
FIGURE 73. POWER AND RESET CHARACTERISTICS ....................................................................................................................... 88
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers vii Track ID: Rev. 0.2
RTL8370MB
BRIEF Datasheet
1. General Description
The Realtek RTL8370MB is a TQFP176 E-PAD, high-performance 8+2-port Gigabit Ethernet switch. It
integrates 8 low-power Giga-PHYs that support 1000Base-T/100Base-T/10Base-T, and provides two
extra RGMII/MII/TMII/RMII/SGMII/1000Base-X/100Base-FX ports for specific applications. The
RTL8370MB implements all the functions of a high-speed switch system; including SRAM for packet
buffering, non-blocking switch fabric, and internal register management into a single CMOS device. Only
a 25MHz crystal is required; an optional EEPROM is offered for internal register configuration.
The embedded packet storage SRAM in the RTL8370MB features superior memory management
technology to efficiently utilize memory space. The RTL8370MB integrates a 4096-entry look-up table
with a 4-way XOR Hashing algorithm for address searching and learning. The table provides read/write
access from the EEPROM Serial Management Interface (SMI), and each of the entries can be configured
as a static entry. The entry aging time is between 200 and 400 seconds. Eight Filtering Databases are used
to provide Independent VLAN Learning and Shared VLAN Learning (IVL/SVL) functions.
The Extension GMAC1 and Extension GMAC2 of the RTL8370MB implement dual RGMII/MII/TMII/
RMII interfaces for connecting with an external PHY or MAC in specific applications. This interface
could be connected to an external CPU or RISC as 8-port Gigabit Router applications. In router
applications, the RTL8370MB supports Port VID (PVID) for each port to insert a PVID in the VLAN tag
on egress. When using this function, VID information carried in the VLAN tag will be changed to PVID.
Note: The RTL8370MB Extra Interface (Extension GMAC1 and Extension GMAC2) supports:
Reduced Gigabit Media Independent Interface (RGMII)
Media Independent Interface (MII)
Turbo Media Independent Interface (TMII)
Reduced Media Independent Interface (RMII)
Serial Gigabit Media Independent Interface (SGMII)
IEEE 1000Base-X
IEEE 100Base-FX
The RTL8370MB supports standard 802.3x flow control frames for full duplex, and optional
backpressure for half duplex. It determines when to invoke the flow control mechanism by checking the
availability of system resources, including the packet buffers and transmitting queues. The RTL8370MB
supports broadcast/multicast output dropping, and will forward broadcast/multicast packets to
non-blocked ports only. For IP multicast applications, the RTL8370MB can forward IPv4 IGMPv1/v2/v3
and IPv6 MLDv1/v2 snooping.
In order to support flexible traffic classification, the RTL8370MB supports 96-entry ACL rule check and
multiple actions options. Each port can optionally enable or disable the ACL rule check function. The
ACL rule key can be based on packet physical port, Layer2, Layer3, and Layer4 information. When an
ACL rule matches, the action taken is configurable to Drop/Permit/Redirect/Mirror, change priority value
in 802.1q/Q tag, and rate policing. The rate policing mechanism supports from 8Kbps to 1Gbps (in 8Kbps
steps).
To meet security and management application requirements, the RTL8370MB supports IEEE 802.1x
Port-based/MAC-based Access Control. For those ports that do not pass IEEE 802.1x authentication, the
RTL8370MB provides a Port-based/MAC-based Guest VLAN function for them to access limited
network resources. A 1-set Port Mirroring function is configured to mirror traffic (RX, TX, or both)
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 1 Track ID: Rev. 1.0
RTL8370MB
DRAFT Datasheet
appearing on one of the switch‟s ports. Support is provided on each port for multiple RFC MIB Counters,
for easy debug and diagnostics.
To improve real-time or multimedia networking applications, the RTL8370MB supports eight priority
assignments for each received packet. These are based on (1) Port-based priority; (2) 802.1p/Q VLAN tag
priority; (3) DSCP field in IPv4/IPv6 header; and (4) ACL-assigned priority; (5) CVLAN-based priority;
(6) SVLAN-based priority; and (7) SMAC-based/LUTFWD-based priority. Each output port supports a
weighted ratio of eight priority queues to fit bandwidth requirements in different applications. The input
bandwidth control function helps limit per-port traffic utilization. There is one leaky bucket for average
packet rate control for each queue of all ports. Queue scheduling algorithm can use Strict Priority (SP) or
Weighted Fair Queue (WFQ) or mixed.
The RTL8370MB provides a 4096-entry VLAN table for 802.1Q port-based, tag-based, and
protocol-based VLAN operation to separate logical connectivity from physical connectivity. The
RTL8370MB supports four Protocol-based VLAN configurations that can optionally select EtherType,
LLC, and RFC1042 as the search key. Each port may be set to any topology via EEPROM upon reset, or
EEPROM SMI Slave after reset.
In router applications, the router may want to know the input port of the incoming packet. The
RTL8370MB supports an option to insert a VLAN tag with VID=Port VID (PVID) on each egress port.
The RTL8370MB also provides an option to admit VLAN tagged packet with a specific PVID only. If
this function is enabled, the RTL8370MB will drop all non-tagged packets and packets with an incorrect
PVID.
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 2 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
2. Features
Optional per-port enable/disable of ACL
Single-chip 8+2-port gigabit non-blocking
function
switch architecture;
Optional setting of per-port action to
Embedded 8-port 10/100/1000Base-T PHY take when ACL mismatch
Supports 9216-byte jumbo packet length Supports VLAN policing and VLAN
forwarding at wire speed forwarding decision
Supports Port-based, Tag-based, and
Supports Realtek Cable Test (RTCT) Protocol-based VLAN
function
Up to 4 Protocol-based VLAN entries
Extra Interface (Extension GMAC1 and Supports per-port and per-VLAN egress
Extension GMAC2) supports VLAN tagging and un-tagging
Dual-port Full Duplex Media
Independent Interface (MII) Supports IVL, SVL, and IVL/SVL
Dual-port Full Duplex Turbo Media Supports 4096-entry MAC address table
Independent Interface (TMII) with 4-way hash algorithm
Security Filtering
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 4 Track ID: Rev. 0.2
RTL8370MB
BRIEF Datasheet
3. Block Diagram
P0
UTP Giga-PHY PCS GMAC
P1 SRAM
UTP Giga-PHY PCS GMAC
Controller Packet Buffer
SRAM
P2
UTP Giga-PHY PCS GMAC
P3
UTP Giga-PHY PCS GMAC
P4
Queue
UTP Giga-PHY PCS Managment
GMAC Linking Lists
P5
UTP Giga-PHY PCS GMAC
P6
UTP Giga-PHY PCS GMAC 4096 MAC
Address Table
P7
Lookup
UTP Giga-PHY PCS GMAC Engine
RGMII/MII/
TMII/RMII EXT
SGMII/
MUX GMAC1 4096 VLAN
1000Base-X/
100Base-FX Table
RGMII/MII/ EXT
TMII/RMII
SGMII/
MUX GMAC2
1000Base-X/
100Base-FX
GNIC
MAC
LED LED
Control
GNIC 8051
Registers
PLL +
I2C Host I2C/SPI/S
MIB Counter
Flash Interface MI Slave
I2C/
25MHz FLASH
Crystal SPI/SMI
4. System Application
8-Port 1000Base-T+2-Port 1000Base-X/100Base-FX Un-Management Switch
8-Port 1000Base-T Router with Dual MII/RGMII
8-Port 1000Base-T Router with Dual SGMII
ACL
SerDes
SerDes
MAC 0 MAC 1 MAC 2 MAC 3 MAC 4 MAC 5 MAC 6 MAC 7
Fiber Fiber
1000/ 1000/
Fiber Fiber
RJ-45 RJ-45 RJ-45 RJ-45 RJ-45 RJ-45 RJ-45 RJ-45 100 100
Jack Jack Jack Jack Jack Jack Jack Jack
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 6 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
MII/RGMII CPU
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 7 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
SGMII CPU
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 8 Track ID: Rev. 0.2
5.
5.1.
AVDDH
AVDDL
AVDDH
AVDDH
AVDDL
AVDDH
AVDDL
AVDDH
P3MDIBN
P3MDIBP
P3MDIAN
P3MDIAP
P2MDIDN
P2MDIDP
P2MDICN
P2MDICP
P2MDIBN
P2MDIBP
P2MDIAN
P2MDIAP
PLLGND0
ATESTCK0
PLLVDDL0
P1MDIDN
P1MDIDP
P1MDICN
P1MDICP
P1MDIBN
P1MDIBP
P1MDIAN
P1MDIAP
P0MDIDN
P0MDIDP
P0MDICN
P0MDICP
P0MDIBN
P0MDIBP
P0MDIAN
P0MDIAP
nRESET
Slave_SPI_SS#
Slave_SPI_SO/EEPROM_MOD
SDA/MMD_MDIO/Slave_SPI_SI
SCK/MMD_MDC/Slave_SPI_SCK
176
175
174
173
172
171
170
169
150
149
148
147
146
145
144
143
142
141
140
139
138
137
136
135
134
133
168
167
166
165
164
163
162
161
160
159
158
157
156
155
154
153
152
151
AVDDL 1
132 XTALI
P3MDICP 2
131 XTALO
P3MDICN 3
E-PAD GND
130 DVDDL
P3MDIDP 4
129 LED_CK/P0LED0/SMI_SEL_0
P3MDIDN 5
128 LED_DA/P0LED1
AVDDH 6
127 DVDDL
NC 7
126 DVDDIO_1
AGND 8
125 RG1_TXD3/M1_TXD3/P1_RXD3/P0LED2/GPIO2/EN_PHY
NC 9
124 RG1_TXD2/M1_TXD2/P1_RXD2/P1LED1/DIS_8051
MDIREF 10
123 RG1_TXD1/M1_TXD1/P1_RXD1/P1LED0/MID29
11
Pin Assignments
NC
122 RG1_TXD0/M1_TXD0/P1_RXD0/P1LED2/SMI_SEL_1
AVDDL 12
121 RG1_TXCTL/M1_TXEN/P1_RXDV/P2LED1/GPIO4
RTT1 13
120 RG1_TXC/M1_TXC/P1_RXC/P2LED0
RTT2 14
119 RG1_RXC/M1_RXC/P1_TXC/P2LED2
AVDDH 15
118 RG1_RXCTL/M1_RXDV/P1_TXEN/P3LED0
DVDDIO 16
117 RG1_RXD0/M1_RXD0/P1_TXD0/P3LED2/GPIO18
DVDDL 17
116 RG1_RXD1/M1_RXD1/P1_TXD1/P3LED1/GPIO5
DVDDL 18
115 RG1_RXD2/M1_RXD2/P1_TXD2/P4LED1/GPIO6
INT 19
Package Identification
114 RG1_RXD3/M1_RXD3/P1_TXD3/P4LED0/GPIO17
BUZZER/DIS_LPD 20
113 P4LED2/GPIO3/DIS_SPIS
RESERVED1 21
112 DVDDL
RESERVED2 22
9
P9LED1/DISAUTOLOAD 107 SVDDL
27
LLLLLLL
106 S0TXP
P9LED2/EEE_EN 28
P8LED2/DIS_FX_AUTO 105 S0TXN
RTL8370MB
29
104 SVDDL
GPIO_B/SPF_CLK 30
GPIO_C/SPF_SI_D0 103 S1RXN
GXXXX TAIWAN
32
101 SGND
GPIO_E/SPF_CSn 33
100 S1TXN
DVDDL 34
99 S1TXP
TQFP-176-EPAD
P4MDICN 44
89 RG2_RXC/M2_RXC/P2_TXC/P6LED2/GPIO14/SPF_CSn
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
83
84
85
86
87
88
45
46
47
48
49
50
51
52
53
54
75
76
77
78
79
80
81
82
AVDDH
AVDDH
AVDDH
AVDDH
AVDDH
P5MDIAP
P5MDIBP
P6MDIAP
P6MDIBP
P7MDIAP
P7MDIBP
P4MDIDP
P5MDIAN
P5MDIBN
P5MDICP
P5MDIDP
P6MDIAN
P6MDIBN
P6MDICP
P6MDIDP
P7MDIAN
P7MDIBN
P7MDICP
P7MDIDP
P4MDIDN
P5MDICN
P5MDIDN
P6MDICN
P6MDIDN
P7MDICN
P7MDIDN
PLLGND1
PLLVDDL1
DVDDIO_2
ATESTCK1
Track ID:
RG2_TXC/M2_TXC/P2_RXC/GPIO13
RG2_TXD3/M2_TXD3/P2_RXD3/P8LED1/GPIO8/DIS_LED
Rev. 0.2
DRAFT Datasheet
RTL8370MB
RG2_TXD1/M2_TXD1/P2_RXD1/P7LED2/GPIO10/SPF_CLK
RG2_TXD2/M2_TXD2/P2_RXD2/P8LED0/GPIO9/EN_FLASH
RG2_TXD0/M2_TXD0/P2_RXD0/P7LED0/GPIO11/SPF_SI_D0
RG2_TXCTL/M2_TXEN/P2_RXDV/P7LED1/GPIO12/SPF_SO_D1
RTL8370MB
DRAFT Datasheet
IPU: Input Pin With Pull-Up Resistor; OPU: Output Pin With Pull-Up Resistor;
(Typical Value = 75K Ohm) (Typical Value = 75K Ohm)
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 10 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
Name Pin No. Type Name Pin No. Type
P5MDIAN 49 AI/O RG2_RXC/M2_RXC/P2_TXC/P6 89
P5MDIBP 50 AI/O LED2/SPF_CSn/GPIO14 I/OPU
P5MDIBN 51 AI/O RG2_RXCTL/M2_RXDV/P2_TX 90
AVDDL 52 AP EN/P6LED0/GPIO1/UARTRX I/OPU
RG2_RXD0/M2_RXD0/P2_TXD0 91
P5MDICP 53 AI/O
/P6LED1/GPIO7/UARTTX I/OPU
P5MDICN 54 AI/O
RG2_RXD1/M2_RXD1/P2_TXD1 92
P5MDIDP 55 AI/O /P5LED2/GPIO0 I/OPU
P5MDIDN 56 AI/O RG2_RXD2/M2_RXD2/P2_TXD2 93
AVDDH 57 AP /P5LED0/GPIO15 I/OPU
PLLVDDL1 58 AP RG2_RXD3/M2_RXD3/P2_TXD3 94
ATESTCK1 59 AO /P5LED1/GPIO16 I/OPU
PLLGND1 60 AG DVDDL 95 P
AVDDH 61 AP DVDDIO_2 96 P
P6MDIAP 62 AI/O SVDDH 97 AP
P6MDIAN 63 AI/O SVDDL 98 AP
P6MDIBP 64 AI/O S1TXP 99 AO
P6MDIBN 65 AI/O S1TXN 100 AO
AVDDL 66 AP SGND 101 AG
P6MDICP 67 AI/O S1RXP 102 AI
P6MDICN 68 AI/O S1RXN 103 AI
P6MDIDP 69 AI/O SVDDL 104 AP
P6MDIDN 70 AI/O S0TXN 105 AO
AVDDH 71 AP S0TXP 106 AO
P7MDIAP 72 AI/O SVDDL 107 AP
P7MDIAN 73 AI/O S0RXN 108 AI
P7MDIBP 74 AI/O S0RXP 109 AI
P7MDIBN 75 AI/O SGND 110 AG
AVDDL 76 AP DVDDIO_1 111 P
P7MDICP 77 AI/O DVDDL 112 P
P7MDICN 78 AI/O P4LED2/GPIO3/DIS_SPIS 113 I/OPU
P7MDIDP 79 AI/O RG1_RXD3/M1_RXD3/P1_TXD3 114
P7MDIDN 80 AI/O /P4LED0/GPIO17 I/OPU
AVDDH 81 AP RG1_RXD2/M1_RXD2/P1_TXD2 115
/P4LED1/GPIO6 I/OPU
DVDDIO_2 82 P
RG1_RXD1/M1_RXD1/P1_TXD1 116
RG2_TXD3/M2_TXD3/P2_RXD3 83
/P3LED1/GPIO5 I/OPU
/P8LED1/GPIO8/DIS_LED I/OPU
RG1_RXD0/M1_RXD0/P1_TXD0 117
RG2_TXD2/M2_TXD2/P2_RXD2 84
/P3LED2/GPIO18 I/OPU
/P8LED0/GPIO9/EN_FLASH I/OPU
RG1_RXCTL/M1_RXDV/P1_TX 118
RG2_TXD1/M2_TXD1/P2_RXD1 85
EN/P3LED0 I/OPU
/P7LED2/GPIO10/SPF_CLK I/OPU
RG1_RXC/M1_RXC/P1_TXC/P2 119
RG2_TXD0/M2_TXD0/P2_RXD0 86
LED2 I/OPU
/P7LED0/GPIO11/SPF_SI_D0 I/OPU
RG1_TXC/M1_TXC/P1_RXC/P2 120
RG2_TXCTL/M2_TXEN/P2_RX 87
LED0 I/OPU
DV/P7LED1/GPIO12/SPF_SO_D1 I/OPU
RG1_TXCTL/M1_TXEN/P1_RX 121
RG2_TXC/M2_TXC/P2_RXC/GPI 88
DV/P2LED1/GPIO4 I/OPU
O13 I/OPU
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 11 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
Name Pin No. Type Name Pin No. Type
RG1_TXD0/M1_TXD0/P1_RXD0 122 P2MDIAP 163 AI/O
/P1LED2/SMI_SEL_1 I/OPU P2MDIAN 164 AI/O
RG1_TXD1/M1_TXD1/P1_RXD1 123 P2MDIBP 165 AI/O
/P1LED0/MID29 I/OPU P2MDIBN 166 AI/O
RG1_TXD2/M1_TXD2/P1_RXD2 124
AVDDL 167 AP
/P1LED1/DIS_8051 I/OPU
P2MDICP 168 AI/O
RG1_TXD3/M1_TXD3/P1_RXD3 125
/P0LED2/GPIO2/EN_PHY I/OPU P2MDICN 169 AI/O
DVDDIO_1 126 P P2MDIDP 170 AI/O
DVDDL 127 P P2MDIDN 171 AI/O
LED_DA/P0LED1 128 I/OPU AVDDH 172 AP
LED_CK/P0LED0/SMI_SEL_0 129 I/OPU P3MDIAP 173 AI/O
DVDDL 130 P P3MDIAN 174 AI/O
XTALO 131 AO P3MDIBP 175 AI/O
XTALI 132 AI P3MDIBN 176 AI/O
nRESET 133 I_S EPAD_GND 177 G
Slave_SPI_SS# 134 IPU
SCK/MMD_MDC/Slave_SPI_SC
K 135 I/OPU
SDA/MMD_MDIO/Slave_SPI_SI 136 I/OPU
Slave_SPI_SO/EEPROM_MOD 137 I/OPU
AVDDH 138 AP
P0MDIAP 139 AI/O
P0MDIAN 140 AI/O
P0MDIBP 141 AI/O
P0MDIBN 142 AI/O
AVDDL 143 AP
P0MDICP 144 AI/O
P0MDICN 145 AI/O
P0MDIDP 146 AI/O
P0MDIDN 147 AI/O
AVDDH 148 AP
P1MDIAP 149 AI/O
P1MDIAN 150 AI/O
P1MDIBP 151 AI/O
P1MDIBN 152 AI/O
AVDDL 153 AP
P1MDICP 154 AI/O
P1MDICN 155 AI/O
P1MDIDP 156 AI/O
P1MDIDN 157 AI/O
AVDDH 158 AP
PLLVDDL0 159 AP
ATESTCK0 160 AO
PLLGND0 161 AG
AVDDH 162 AP
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 12 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
6. Pin Descriptions
6.1. Media Dependent Interface Pins
Table 2. Media Dependent Interface Pins
Pin Name Pin No. Type Drive Description
(mA)
P0MDIAP/N 139 AI/O 10 Port 0 Media Dependent Interface A~D.
140 For 1000Base-T operation, differential data from the media is
P0MDIBP/N 141 transmitted and received on all four pairs. For 100Base-Tx and
142 10Base-T operation, only MDIAP/N and MDIBP/N are used. Auto
P0MDICP/N 144 MDIX can reverse the pairs MDIAP/N and MDIBP/N.
145
P0MDIDP/N 146 Each of the differential pairs has an internal 100-ohm termination
147 resistor.
P1MDIAP/N 149 AI/O 10 Port 1 Media Dependent Interface A~D.
150 For 1000Base-T operation, differential data from the media is
P1MDIBP/N 151 transmitted and received on all four pairs. For 100Base-Tx and
152 10Base-T operation, only MDIAP/N and MDIBP/N are used. Auto
P1MDICP/N 154 MDIX can reverse the pairs MDIAP/N and MDIBP/N.
155
P1MDIDP/N 156 Each of the differential pairs has an internal 100-ohm termination
157 resistor.
P2MDIAP/N 163 AI/O 10 Port 2 Media Dependent Interface A~D.
164 For 1000Base-T operation, differential data from the media is
P2MDIBP/N 165 transmitted and received on all four pairs. For 100Base-Tx and
166 10Base-T operation, only MDIAP/N and MDIBP/N are used. Auto
P2MDICP/N 168 MDIX can reverse the pairs MDIAP/N and MDIBP/N.
169
P2MDIDP/N 170 Each of the differential pairs has an internal 100-ohm termination
171 resistor.
P3MDIAP/N 173 AI/O 10 Port 3 Media Dependent Interface A~D.
174 For 1000Base-T operation, differential data from the media is
P3MDIBP/N 175 transmitted and received on all four pairs. For 100Base-Tx and
176 10Base-T operation, only MDIAP/N and MDIBP/N are used. Auto
P3MDICP/N 2 MDIX can reverse the pairs MDIAP/N and MDIBP/N.
3
P3MDIDP/N 4 Each of the differential pairs has an internal 100-ohm termination
5 resistor.
P4MDIAP/N 38 AI/O 10 Port 4 Media Dependent Interface A~D.
39 For 1000Base-T operation, differential data from the media is
P4MDIBP/N 40 transmitted and received on all four pairs. For 100Base-Tx and
41 10Base-T operation, only MDIAP/N and MDIBP/N are used. Auto
P4MDICP/N 43 MDIX can reverse the pairs MDIAP/N and MDIBP/N.
44
P4MDIDP/N 45 Each of the differential pairs has an internal 100-ohm termination
46 resistor.
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 13 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 14 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
Drive
Pin Name Pin No. Type Description
(mA)
RG1_RXC, 119, IPU - RGMII Receive Clock Input.
RG2_RXC 89 Used for RG_RXD[3:0] and RG_RXCTL synchronization
at both RG_RXCLK rising and falling edges.
The frequency (with ±50ppm tolerance) depends on the
link speed.
1000M: 125MHz
100M: 25MHz
10M: 2.5MHz
RG1_TXC, 120, OPU - RGMII Transmit Clock Output.
RG2_TXC 88 Used for RG_TXD[3:0] and RG_TXCTL synchronization
at both RG_TXCLK rising and falling edges.
The frequency (with ±50ppm tolerance) depends on the
link speed.
1000M: 125MHz
100M: 25MHz
10M: 2.5MHz
RG1_TXD[3:0] 125,124,123,122 OPU - RGMII Transmit Data Bus.
RG2_TXD[3:0] 83,84,85,86 In RGMII 1000Base-T mode, TXD[3:0] runs at a double
data rate with bits[3:0] presented on the rising edge of the
RG_TXCLK and bit[7:4] presented on the falling edge of
the RG_TXCLK. TXD[7:4] are ignored in this mode.
In RGMII 10/100Base-T modes, the transmitted data
nibble is presented on TXD[3:0] on the rising edge of
RG_TXCLK and duplicated on the falling edge of
RG_TXCLK.
RG1_TXCTL, 121, OPU - RGMII Transmit Control.
RG2_TXCTL 87 The RG_TXCTL indicates TXEN at rising of
RG_TXCLK, and the logical derivative of TXER and
TXEN at the falling edge of RG_TXCLK.
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 15 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
Drive
Pin Name Pin No. Type Description
(mA)
M1_RXD[3:0]/P1_TXD 114,115,116,117 IPU - 1\M_RXD[3:0] Pin in TMII/MII MAC Mode.
[3:0], 94,93,92,91 MII Receive Data Bus. M_RXD[3:0] is synchronous to
M2_RXD[3:0]/P2_TXD M_RXC.
[3:0] 2\P_TXD[3:0] Pin in TMII/MII PHY Mode.
MII Transmit Data Bus. P_TXD[3:0] is synchronous to
P_TXC .
M1_RXC/P1_TXC, 119, I/OPU - 1\M_RXC Pin in TMII/MII MAC Mode.
M2_RXC/P2_TXC 89 MII Receive Clock.(input)
Used to synchronize M_RXD[3:0], and M_RXDV.
The frequency depends on the link speed.
MII:100Base-Tx25MHz, 10Base-T2.5MHz
TMII:200Mbps50MHz, 20Mbps5MHz
2\P_TXC Pin in TMII/MII PHY Mode.
MII Transmit Clock. (output)
Used to synchronize P_TXD[3:0], and P_TXEN.
It provides 25MHz clock reference at 100Base-TX , and
2.5MHz clock reference at 10Base-T.
In TMII mode it povides 50MHz clock reference at
200Mbps, and 5MHz clock at 20Mbps.
M1_TXC/P1_RXC, 120, I/OPU - 1\ M_TXC Pin in TMII/MII MAC Mode.
/M2_TXC/P2_RXC 88 MII Transmit Clock. (input)
Used to synchronize M_TXD[3:0], and M_TXEN.
The frequency depends on the link speed.
MII:100Base-Tx25MHz, 10Base-T2.5MHz
TMII:200Mbps50MHz, 20Mbps5MHz
2\P_RXC Pin in TMII/MII PHY Mode.
MII Receive Clock. (output)
Used to synchronize P_RXD[3:0], and P_RXDV.
It provides 25MHz clock reference at 100Base-TX , and
2.5MHz clock reference at 10Base-T.
In TMII mode it povides 50MHz clock reference at
200Mbps, and 5MHz clock at 20Mbps.
M1_TXD[3:0]/P1_RXD 125,124,123,122 OPU - 1\ M_TXD[3:0] Pin in TMII/MII MAC Mode.
[3:0], 83,84,85,86 MII Transmit Data Bus.
M2_TXD[3:0]/P2_RXD M_TXD[3:0] is synchronous to M_TXC in
[3:0] 10/100Base-TX mode.
2\ P_RXD[3:0] Pin in TMII/MII PHY Mode.
MII Receive Data Bus.
P_RXD[3:0] is synchronous to P_RXC.
M1_TXEN/P1_RXDV, 121, OPU - 1\M_ TXEN Pin in TMII/MII MAC Mode.
M2_TXEN/P2_RXDV 87 MII Transmit Enable.
The synchronous output indicates that valid data is being
driven on the M_TXD bus.
M_TXEN is synchronous to M_TXC in 10/100Base-TX
mode.
2\P_ RXDV Pin in TMII/MII PHY Mode.
MII Receive Data Valid.
This synchronous output is asserted when valid data is
driven on the P_RXD bus.
P_ RXDV is synchronous toP_ RXC.
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 16 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 17 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 18 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 19 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 20 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 21 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 22 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 23 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 24 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 25 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 26 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 28 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
In 1000Base-T mode, receive polarity errors are automatically corrected based on the sequence of idle
symbols. Once the de-scrambler is locked, the polarity is also locked on all pairs. The polarity becomes
unlocked only when the receiver loses lock.
In 10Base-T mode, polarity errors are corrected based on the detection of valid 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.
+ +
RX _ _ TX
+ _ +
TX _ + _ RX
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 29 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 30 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 32 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
Assignment Value
Undefined GARP Address 01-80-C2-00-00-22
|
01-80-C2-00-00-2F
Frame Input
6 bytes after
Type/Length are Frame Type
No
AA-AA-03-00-00-00? = LLC_ Other
Frame Type
= RFC_1042
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 35 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
Queue 0
Queue 1 Scheduler
Queue 7
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 36 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 38 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
Blocking: The port will only receive BPDU spanning tree protocol packets, but will not transmit any
packets, and will not perform learning
Learning: The port will receive any packet, including BPDU spanning tree protocol packets, and will
perform learning, but will only transmit BPDU spanning tree protocol packets
Forwarding: The port will transmit/receive all packets, and will perform learning
The RTL8370MB also supports a per-port transmission/reception enable/disable function. Users can
control the port state via register.
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 39 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
LED Statuses Description
Spd100 100Mbps Speed Indicator. Low for 100Mbps.
Spd10 10Mbps Speed Indicator. Low for 10Mbps.
Spd1000/Act 1000Mbps Speed/Activity Indicator. Low for 1000Mbps. Blinking when the corresponding
port is transmitting or receiving.
Spd100/Act 100Mbps Speed/Activity Indicator. Low for 100Mbps. Blinking when the corresponding port
is transmitting or receiving.
Spd10/Act 10Mbps Speed/Activity Indicator. Low for 10Mbps. Blinking when the corresponding port is
transmitting or receiving.
Spd100 (10)/Act 10/100Mbps Speed/Activity Indicator. Low for 10/100Mbps. Blinking when the corresponding
port is transmitting or receiving.
Act Activity Indicator. Act blinking when the corresponding port is transmitting or receiving.
LED Pins Output Active Low LED Pins Output Active High
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 40 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
Pull-Up Pull-Down
4.7K
SPD 1000 ohm DVDDIO SPD 100 4.7K ohm
470ohm 470ohm
RTL8370MB RTL8370MB
Yellow Green Yellow Green
LED Pins Output Active Low LED Pins Output Active High
Figure 10. Pull-Up and Pull-Down of LED Pins for Bi-Color LED
T2=3.54us
T1 = 120ns T4 = (0.4~0.6) * T1
LED_CK
P9 P8 P7 P6 P5 P4 P3 P2 P1 P0 P9 P8 P7 P6 P5 P4 P3 P2 P1 P0 P9 P8 P7 P6 P5 P4 P3 P2 P1 P0 P9 P8 P7
LED_DA LED0 LED0 LED0 LED0 LED0 LED0 LED0 LED0 LED0 LED0 LED1 LED1 LED1 LED1 LED1 LED1 LED1 LED1 LED1 LED1 LED2 LED2 LED2 LED2 LED2 LED2 LED2 LED2 LED2 LED2 LED0 LED0 LED0
Figure 11. RTL8370MB serial led mode shift sequence (per-port three single-color LED)
A 74HC164 8-Bit Serial-In, Parallel-Out Shift Register captures the per-port link status and diagnostic
information. The related circuit design is shown in the following diagram.
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 41 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
3.3V
470 ohm
LED_DA A QA
P0_LED2
3.3V B
QB
P1_LED2
LED_CK CLK
QC
P2_LED2
QD
P3_LED2
74HC164 P4_LED2
The first QE
74HC164 QF
P5_LED2
QG
P6_LED2
QH P7_LED2
LED_DA A QA
P8_LED2
3.3V B P9_LED2
QB
LED_CK CLK
P0_LED1
QC
QD P1_LED1
The second 74HC164 P2_LED1
QE
74HC164 P3_LED1
QF
P4_LED1
QG
QH
P5_LED1
LED_DA A QA
P6_LED1
3.3V B
QB
P7_LED1
CLK
LED_CK P8_LED1
QC
QD
P9_LED1
The third 74HC164 P0_LED0
QE
74HC164 P1_LED0
QF
P2_LED0
QG
QH
P3_LED0
LED_DA A
P4_LED0
QA
3.3V B
QB
P5_LED0
CLK
LED_CK P6_LED0
QC
QD
P7_LED0
The fourth
74HC164 P8_LED0
QE
74HC164 QF
P9_LED0
QG
QH
Figure 12. RTL8370MB+74HC164 Serial LED Connection Diagram (per-port three single-color LED)
The RTL8231 shift register mode could reserve the serial data, and output parallel data in order. There are
36 shift registers in the RTL8231. The output data sequence is shown below:
LED Pin Output
SI Q Q Q Q SO
D D D D
CLK_IN
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 42 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
Table 21. RTL8231 Shift Register Mode Strapping Pins Configuration
Pin Configuration
Pin Name Type Description
Num for serial LED mode
Select RTL8231 in the SMI mode or Shift Register mode.
LED[0]/Dis_SMI 15 I/OPD 0: SMI mode.(default) Pull high
1: Shift register mode.
MOD[1:0] defines the parallel output initial value after finish reset.
2b‟00: LED[15] initial high, others parallel output initial low.
SO/MOD[1] 16 I/O 2b‟01: all parallel output initial high. Pull low
2b‟10: LED[0] initial high, others parallel output initial low.
2b‟11: LED[15] initial low, others parallel output initial high.
LED[15]/MOD[0] 42 I/ OPU Pull high
...
NI_5pf 3.3V
...
...
...
4.7K
3.3V
4.7K* P5_LED1
33 ohm
LED15/MOD[0]
...
...
LED_DA
...
SI
...
4.7K* NI_5pf
P9_LED0
LED29
4.7K
3.3V SO/MOD[1]
4.7K*
STRP_DIS_LED
Figure 14. RTL8370MB+RTL8231 Serial LED Connection Diagram (per-port three single-color LED)
Note: A 4.7K ohm pull up or pull down resistor maybe used for proper strapping configuration.
8.19.2.2 Serial Shift LED, per-port two single-color LED
T3=16ms
T2=2.34us
T1 = 120ns T4 = (0.4~0.6) * T1
LED_CK
P9 P8 P7 P6 P5 P4 P3 P2 P1 P0 P9 P8 P7 P6 P5 P4 P3 P2 P1 P0 P9 P8 P7
LED_DA LED0 LED0 LED0 LED0 LED0 LED0 LED0 LED0 LED0 LED0 LED1 LED1 LED1 LED1 LED1 LED1 LED1 LED1 LED1 LED1 LED0 LED0 LED0
Figure 15. RTL8370MB serial led mode shift sequence (per-port two single-color LED)
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 43 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
T4 = (0.4~0.6) * T1
T1 = 120ns
LED_CK
P9 P8 P7 P6 P5 P4 P3 P2 P1 P0 P9 P8 P7
LED_DA LED0 LED0 LED0 LED0 LED0 LED0 LED0 LED0 LED0 LED0 LED0 LED0 LED0
Figure 16. RTL8370MB serial led mode shift sequence (per-port one single-color LED)
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 45 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
9. Interface Descriptions
9.1. I2C Master for EEPROM Auto-load
The EEPROM interface of the RTL8370MB uses the serial bus I2C to read the Serial EEPROM. When
the RTL8370MB is powered up, it drives SCK and SDA to read the configuration/code data from the
EEPROM by strapping configuration.
SCK
SDA
START STOP
4.7K ohm
STRP_DISAUTOLOAD
Figure 18. I2C Master for EEPROM Auto-load Interface Connection Example
The EEPROM can be divided into two sizes: 2Kb~8Kb and 32Kb~512Kb. The address of the small size
EEPROM is 8-bits, however the larger EEPROM has word-high addressing and word-low addressing,
and it is 16-bits (two bytes). The RTL8370MB supports these two types EEPROM.
1 ADDRESS BYTE
1 CONTROL BYTE 1 CONTROL BYTE The 1st DATA BYTE The 2nd DATA BYTE N
O
R/ A A R/ A A A
S 1 0 1 0 0 0 0 W# C ADDR[7:0] C S 1 0 1 0 0 0 0 W# C C C P
(0) K K (1) K K K
MSB to LSB MSB to LSB MSB to LSB
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 46 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
S_SDA M_SDA
3.3V
4.7K ohm*
STRP_SMI_SEL_1
4.7K ohm*
STRP_SMI_SEL_0
Figure 21. I2C-Like Slave for External CPU Access Interface Connection Example
Note: For RTL8370MB, the Strapping STRP_DIS_SPIS need floating or pull up by a 4.7K ohm Resistor.
The 1st ADDRESS The 2nd ADDRESS The 1st DATA BYTE The 2nd DATA BYTE
1 CONTROL BYTE BYTE (reg_addr[7:0]) BYTE (reg_addr[15:8]) (write_data[7:0]) (write_data[15:8])
R/ A A A A A
S 1 0 1 1 1 0 0 W# C ADDR[7:0] C ADDR[15:8] C C C P
(0) K K K K K
MSB to LSB MSB to LSB MSB to LSB MSB to LSB
ACK by Slave ACK by Slave ACK by Slave ACK by Slave ACK by Slave
The 1st ADDRESS The 2nd ADDRESS The 1st DATA BYTE The 2nd DATA BYTE
1 CONTROL BYTE BYTE (reg_addr[7:0]) N
BYTE (reg_addr[15:8]) (read_data[7:0]) (read_data[15:8])
O
R/ A A A A A
S 1 0 1 1 1 0 0 W# C ADDR[7:0] C ADDR[15:8] C C C P
(1) K K K K K
MSB to LSB MSB to LSB MSB to LSB MSB to LSB
ACK by Slave ACK by Slave ACK by Slave ACK by Master NOACK by Master
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 47 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
S_MDIO 3.3V
M_MDIO
4.7K ohm
STRP_SMI_SEL_1
4.7K ohm
STRP_SMI_SEL_0
Note: The Slave needs no less than 32bit Preambles (PRE) for accessing slave by Slave SMI interface
default. External CPU can configure the Slave to enable preamble suppression function, and then the
Slave doesn‟t need preamble for accessing slave.
S_SPI_CSn M_SPI_CS#
33 ohm
33 ohm
S_SPI_DI M_SPI_DO
33 ohm
S_SPI_DO M_SPI_DI
4.7K ohm
STRP_DIS_SPIS
Figure 25. Slave SPI for External CPU Access Interface Connection Example
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 48 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
S_SPI_CSn
0 1 2 3 4 5 6 7 8 9 10 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
S_SPI_CLK
Instruction (02h) 16-bits Reg Address Data Byte 1 (write_data[15:8]) Data Byte 2 (write_data[7:0])
S_SPI_DI
15 14 13 2 1 0 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
(Slave Input)
Figure 26. Slave SPI for External CPU Access Write Command
S_SPI_CSn
0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
S_SPI_CLK
S_SPI_DI
15 14 13 10 9 8 7 6 5 4 3 2 1 0
(Slave Input)
Figure 27. Slave SPI for External CPU Access Read Command
nSPI_F_CS /CS
SPI_F_D1 DO(IO1)
SPI_F_D0 DI(IO0)
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 50 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
RTL8370MB CPU
RGMII DVDDIO_1 RGMII
4.7K*
DVDDIO_1
4.7K*
DVDDIO_1
4.7K*
DVDDIO_1
4.7K*
RG1_TXC RG_RXC
RG1_RXC RG_TXC
DVDDIO_1
4.7K*
DVDDIO_1
4.7K*
DVDDIO_1
4.7K*
DVDDIO_1
4.7K*
DVDDIO_1
4.7K*
Management Interface
I2C/SMI/SPI
nRESET Reset
DVDDIO_1
4.7K*
STRP_DIS_LED
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 51 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
RTL8370MB CPU
RGMII DVDDIO_2
RGMII
4.7K*
DVDDIO_2
4.7K*
DVDDIO_2
4.7K*
DVDDIO_2
4.7K*
DVDDIO_2
4.7K*
RG2_RXC RG_TXC
RG2_TXC RG_RXC
DVDDIO_2
4.7K*
DVDDIO_2
4.7K*
DVDDIO_2
4.7K*
DVDDIO_2
4.7K*
RG2_TXD3 RG_RXD3
Management Interface
I2C/SMI/SPI
nRESET Reset
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 52 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
DVDDIO_1
4.7K*
DVDDIO_1
4.7K*
DVDDIO_1
4.7K*
M1_PRXC M_MRXCLK
M1_PTXC M_MTXCLK
DVDDIO_1
4.7K*
DVDDIO_1
4.7K*
DVDDIO_1
4.7K*
DVDDIO_1
4.7K*
DVDDIO_1
4.7K*
Management Interface
I2C/SMI/SPI
nRESET Reset
DVDDIO_1
4.7K*
M_CRS
STRP_DIS_LED M_COL
Figure 31. Signal Diagram of MII PHY Mode of the Extension GMAC1
Note: A 4.7K pull up or pull down resistor maybe used for proper strapping configuration. User should
take care the setting of the RTL8370MB and external CPU.
The termination network on the transmitter (for example, serial termination resistor) may be used for
better signal integrity.
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 53 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
RTL8370MB CPU
MAC Mode MII DVDDIO_1 PHY Mode MII
4.7K*
DVDDIO_1
4.7K*
DVDDIO_1
4.7K*
DVDDIO_1
4.7K*
M1_MTXC M_PTXCLK
M1_MRXC M_PRXCLK
DVDDIO_1
4.7K*
DVDDIO_1
4.7K*
DVDDIO_1
4.7K*
DVDDIO_1
4.7K*
DVDDIO_1
4.7K*
Management Interface
I2C/SMI/SPI
nRESET Reset
DVDDIO_1
4.7K*
M_CRS
STRP_DIS_LED M_COL
Figure 32. Signal Diagram of MII MAC Mode of the Extension GMAC1
Note: A 4.7K pull up or pull down resistor maybe used for proper strapping configuration. User should
take care the setting of the RTL8370MB and external CPU.
The termination network on the transmitter (for example, serial termination resistor) may be used for
better signal integrity.
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 54 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
RTL8370MB CPU
PHY Mode MII DVDDIO_2
MAC Mode MII
4.7K*
DVDDIO_2
4.7K*
DVDDIO_2
4.7K*
DVDDIO_2
4.7K*
DVDDIO_2
4.7K*
M2_PTXC M_MTXCLK
M2_PRXC M_MRXCLK
DVDDIO_2
4.7K*
DVDDIO_2
4.7K*
DVDDIO_2
4.7K*
DVDDIO_2
4.7K*
M2_PRXD3 M_MRXD3
Management Interface
I2C/SMI/SPI
nRESET Reset
M_CRS
M_COL
Figure 33. Signal Diagram of MII PHY Mode of the Extension GMAC2
Note: A 4.7K pull up or pull down resistor maybe used for proper strapping configuration. User should
take care the setting of the RTL8370MB and external CPU.
The termination network on the transmitter (for example, serial termination resistor) may be used for
better signal integrity.
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 55 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
RTL8370MB CPU
MAC Mode MII DVDDIO_2
PHY Mode MII
4.7K*
DVDDIO_2
4.7K*
DVDDIO_2
4.7K*
DVDDIO_2
4.7K*
DVDDIO_2
4.7K*
M2_MRXC M_PRXCLK
M2_MTXC M_PTXCLK
DVDDIO_2
4.7K*
DVDDIO_2
4.7K*
DVDDIO_2
4.7K*
DVDDIO_2
4.7K*
M2_MTXD3 M_PTXD3
Management Interface
I2C/SMI/SPI
nRESET Reset
M_CRS
M_COL
Figure 34. Signal Diagram of MII MAC Mode of the Extension GMAC2
Note: A 4.7K pull up or pull down resistor maybe used for proper strapping configuration. User should
take care the setting of the RTL8370MB and external CPU.
The termination network on the transmitter (for example, serial termination resistor) may be used for
better signal integrity.
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 56 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
DVDDIO_1
4.7K*
DVDDIO_1
4.7K*
DVDDIO_1
4.7K*
TM1_PRXC TM_MRXCLK
TM1_PTXC TM_MTXCLK
DVDDIO_1
4.7K*
DVDDIO_1
4.7K*
DVDDIO_1
4.7K*
DVDDIO_1
4.7K*
DVDDIO_1
4.7K*
Management Interface
I2C/SMI/SPI
nRESET Reset
DVDDIO_1
4.7K*
TM_CRS
STRP_DIS_LED TM_COL
Figure 35. Signal Diagram of TMII PHY Mode of the Extension GMAC1
Note: A 4.7K pull up or pull down resistor maybe used for proper strapping configuration. User should
take care the setting of the RTL8370MB and external CPU.
The termination network on the transmitter (for example, serial termination resistor) may be used for
better signal integrity.
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 57 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
RTL8370MB CPU
MAC Mode TMII DVDDIO_1 PHY Mode TMII
4.7K*
DVDDIO_1
4.7K*
DVDDIO_1
4.7K*
DVDDIO_1
4.7K*
TM1_MTXC TM_PTXCLK
TM1_MRXC TM_PRXCLK
DVDDIO_1
4.7K*
DVDDIO_1
4.7K*
TM1_MRXD0 4.7K*
TM_PRXD0
DVDDIO_1
4.7K*
DVDDIO_1
4.7K*
DVDDIO_1
4.7K*
Management Interface
I2C/SMI/SPI
nRESET Reset
DVDDIO_1
4.7K*
TM_CRS
STRP_DIS_LED TM_COL
Figure 36. Signal Diagram of TMII MAC Mode of the Extension GMAC1
Note: A 4.7K pull up or pull down resistor maybe used for proper strapping configuration. User should
take care the setting of the RTL8370MB and external CPU.
The termination network on the transmitter (for example, serial termination resistor) may be used for
better signal integrity.
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 58 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
RTL8370MB CPU
PHY Mode TMII DVDDIO_2
MAC Mode TMII
4.7K*
DVDDIO_2
4.7K*
DVDDIO_2
4.7K*
DVDDIO_2
4.7K*
DVDDIO_2
4.7K*
TM2_PTXC TM_MTXCLK
TM2_PRXC TM_MRXCLK
DVDDIO_2
4.7K*
DVDDIO_2
4.7K*
DVDDIO_2
4.7K*
DVDDIO_2
4.7K*
TM2_PRXD3 TM_MRXD3
Management Interface
I2C/SMI/SPI
nRESET Reset
TM_CRS
TM_COL
Figure 37. Signal Diagram of TMII PHY Mode of the Extension GMAC2
Note: A 4.7K pull up or pull down resistor maybe used for proper strapping configuration. User should
take care the setting of the RTL8370MB and external CPU.
The termination network on the transmitter (for example, serial termination resistor) may be used for
better signal integrity.
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 59 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
RTL8370MB CPU
MAC Mode TMII DVDDIO_2
PHY Mode TMII
4.7K*
DVDDIO_2
4.7K*
DVDDIO_2
4.7K*
DVDDIO_2
4.7K*
DVDDIO_2
4.7K*
TM2_MRXC TM_PRXCLK
TM2_MTXC TM_PTXCLK
DVDDIO_2
4.7K*
DVDDIO_2
4.7K*
DVDDIO_2
4.7K*
DVDDIO_2
4.7K*
TM2_MTXD3 TM_PTXD3
Management Interface
I2C/SMI/SPI
nRESET Reset
TM_CRS
TM_COL
Figure 38. Signal Diagram of TMII MAC Mode of the Extension GMAC2
Note: A 4.7K pull up or pull down resistor maybe used for proper strapping configuration. User should
take care the setting of the RTL8370MB and external CPU.
The termination network on the transmitter (for example, serial termination resistor) may be used for
better signal integrity.
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 60 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
RTL8370MB CPU
PHY Mode RMII MAC Mode RMII
DVDDIO_1
4.7K*
DVDDIO_1
4.7K*
RM1_PRXD0 RM_MRXD0
4.7K*
DVDDIO_1
4.7K*
RM1_PRXDV RM_MRXDV
4.7K*
DVDDIO_1
4.7K*
RM1_REFCLK RM_REFCLK
4.7K*
DVDDIO_1
4.7K*
RM1_PTXEN RM_MTXEN
4.7K*
DVDDIO_1
4.7K*
RM1_PTXD0 RM_MTXD0
4.7K*
DVDDIO_1
4.7K*
Management Interface
I2C/SMI/SPI
nRESET Reset
DVDDIO_1
4.7K*
STRP_DIS_LED
Figure 39. Signal Diagram of RMII PHY Mode of the Extension GMAC1
Note: A 4.7K pull up or pull down resistor maybe used for proper strapping configuration. User should
take care the setting of the RTL8370MB and external CPU.
The termination network on the transmitter (for example, serial termination resistor) may be used for
better signal integrity.
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 61 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
RTL8370MB CPU
MAC Mode RMII PHY Mode RMII
DVDDIO_1
4.7K*
DVDDIO_1
4.7K*
RM1_MTXD0 RM_PTXD0
4.7K*
DVDDIO_1
4.7K*
RM1_MTXEN RM_PTXEN
4.7K*
DVDDIO_1
4.7K*
RM1_REFCLK RM_REFCLK
4.7K*
DVDDIO_1
4.7K*
RM1_MRXDV RM_PRXDV
4.7K*
DVDDIO_1
4.7K*
RM1_MRXD0 RM_PRXD0
4.7K*
DVDDIO_1
4.7K*
Management Interface
I2C/SMI/SPI
nRESET Reset
DVDDIO_1
4.7K*
STRP_DIS_LED
Figure 40. Signal Diagram of RMII MAC Mode of the Extension GMAC1
Note: A 4.7K pull up or pull down resistor maybe used for proper strapping configuration. User should
take care the setting of the RTL8370MB and external CPU.
The termination network on the transmitter (for example, serial termination resistor) may be used for
better signal integrity.
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 62 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
RTL8370MB CPU
PHY Mode RMII MAC Mode RMII
DVDDIO_2
4.7K*
DVDDIO_2
4.7K*
RM2_PRXD0 RM_MRXD0
4.7K*
DVDDIO_2
4.7K*
RM2_PRXDV RM_MRXDV
4.7K*
DVDDIO_2
4.7K*
RM2_REFCLK RM_REFCLK
4.7K*
DVDDIO_2
4.7K*
RM2_PTXEN RM_MTXEN
4.7K*
DVDDIO_2
4.7K*
RM2_PTXD0 RM_MTXD0
4.7K*
DVDDIO_2
4.7K*
Management Interface
I2C/SMI/SPI
nRESET Reset
DVDDIO_1
4.7K*
STRP_DIS_LED
Figure 41. Signal Diagram of RMII PHY Mode of the Extension GMAC2
Note: A 4.7K pull up or pull down resistor maybe used for proper strapping configuration. User should
take care the setting of the RTL8370MB and external CPU.
The termination network on the transmitter (for example, serial termination resistor) may be used for
better signal integrity.
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 63 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
RTL8370MB CPU
MAC Mode RMII PHY Mode RMII
DVDDIO_2
4.7K*
DVDDIO_2
4.7K*
RM2_MTXD0 RM_PTXD0
4.7K*
DVDDIO_2
4.7K*
RM2_MTXEN RM_PTXEN
4.7K*
DVDDIO_2
4.7K*
RM2_REFCLK RM_REFCLK
4.7K*
DVDDIO_2
4.7K*
RM2_MRXDV RM_PRXDV
4.7K*
DVDDIO_2
4.7K*
RM2_MRXD0 RM_PRXD0
4.7K*
DVDDIO_2
4.7K*
Management Interface
I2C/SMI/SPI
nRESET Reset
DVDDIO_1
4.7K*
STRP_DIS_LED
Figure 42. Signal Diagram of RMII MAC Mode of the Extension GMAC2
Note: A 4.7K pull up or pull down resistor maybe used for proper strapping configuration. User should
take care the setting of the RTL8370MB and external CPU.
The termination network on the transmitter (for example, serial termination resistor) may be used for
better signal integrity.
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 64 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
0.1uF
S1RXP SG1_TX+
S1RXN SG1_TX-
0.1uF
0.1uF
S1TXN SG1_RX-
S1TXP SG1_RX+
0.1uF
Management Interface
I2C/SMI/SPI
nRESET Reset
Figure 43. Signal Diagram of SGMII Mode of the Extension GMAC1 & GMAC2
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 65 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
0.1uF
S1RXN SG1_TX- Fiber Transceiver
S1RXP SG1_TX+
0.1uF
0.1uF
S1TXN SG1_RX-
S1TXP SG1_RX+
0.1uF
Management Interface
GPIO
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 66 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 67 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
2-Layer:
- Top layer (1oz): 20% coverage of Cu
- Bottom layer (1oz): 75% coverage of Cu
4-Layer:
Number of Cu Layer-PCB
- 1st layer (1oz): 20% coverage of Cu
- 2nd layer (1oz): 80% coverage of Cu
- 3rd layer (1oz): 80% coverage of Cu
- 4th layer (1oz): 75% coverage of Cu
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 68 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
10.4. DC Characteristics
Table 31. DC Characteristics
Parameter SYM Min Typical Max Units
Power Supply Current for RGMII1 DVDDIO_1 (3.3V) IDVDDIO_1 - TBD - mA
Power Supply Current for RGMII2 DVDDIO_2 (3.3V) IDVDDIO_2 - TBD - mA
Power Supply Current for RGMII1 DVDDIO_1 (2.5V) IDVDDIO_1 - TBD - mA
Power Supply Current for RGMII2 DVDDIO_2 (2.5V) IDVDDIO_2 - TBD - mA
Power Supply Current for RGMII2 DVDDIO_2 (1.8V) IDVDDIO_2 - TBD - mA
Power Supply Current for RMII1 DVDDIO_1 (100M) IDVDDIO_1 - TBD - mA
Power Supply Current for RMII1 DVDDIO_1 (10M) IDVDDIO_1 - TBD - mA
Power Supply Current for RMII2 DVDDIO_2 (100M) IDVDDIO_2 - TBD - mA
Power Supply Current for RMII2 DVDDIO_2 (10M) IDVDDIO_2 - TBD - mA
System Idle (No UTP Port Link Up, 1 System Power LED)
Power Supply Current for VDDH IDVDDIO, IAVDDH - TBD - mA
Power Supply Current for VDDL IDVDDL, IAVDDL, - TBD - mA
IPLLVDDL
Total Power Consumption for All Ports PS - TBD - mW
1000M Active (8 UTP Ports Link Up, 1 System Power LED, 8 Activity LEDs, 8 Speed LEDs)
Power Supply Current for VDDH IDVDDIO, IAVDDH - TBD - mA
Power Supply Current for VDDL IDVDDL, IAVDDL, - TBD - mA
IPLLVDDL
Total Power Consumption for All Ports PS - TBD - mW
100M Active (8 UTP Ports Link Up, 1 System Power LED, 8 Activity LEDs, 8 Speed LEDs)
Power Supply Current for VDDH IDVDDIO, IAVDDH - TBD - mA
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 69 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
Parameter SYM Min Typical Max Units
Power Supply Current for VDDL IDVDDL, IAVDDL, - TBD - mA
IPLLVDDL
Total Power Consumption for All Ports PS - TBD - mW
10M Active (8 UTP Ports Link Up, 1 System Power LED, 8 Activity LEDs)
Power Supply Current for VDDH IDVDDIO, IAVDDH - TBD - mA
Power Supply Current for VDDL IDVDDL, IAVDDL, - TBD - mA
IPLLVDDL
Total Power Consumption for All Ports PS - TBD - mW
VDDIO=3.3V
TTL Input High Voltage Vih 1.9 - - V
TTL Input Low Voltage Vil - - 0.7 V
Output High Voltage Voh 2.7 - - V
Output Low Voltage Vol - - 0.6 V
VDDIO=2.5V
TTL Input High Voltage Vih 1.7 - - V
TTL Input Low Voltage Vil - - 0.7 V
Output High Voltage Voh 2.25 - - V
Output Low Voltage Vol - - 0.4 V
VDDIO=1.8V
TTL Input High Voltage Vih 1.1 - - V
TTL Input Low Voltage Vil - - 0.6 V
Output High Voltage Voh 1.25 - - V
Output Low Voltage Vol - - 0.45 V
Note1: DVDDIO=3.3V, AVDDH=3.3V, DVDDIO_1=3.3V/2.5V, DVDDIO_2=3.3V/2.5V/1.8V, DVDDL=1.1V,
AVDDL=1.1V PLLVDDL=1.1V.
Note2: power DVDDIO_1 is for RGMII/MII/TMII/RMII interface of Extension GMAC1, DVDDIO_2 is for
RGMII/MII/TMII/RMII interface of Extension GMAC2.
Note3: Both IDVDDIO_1 & IDVDDIO_2 should be added to the total current consumption when the dual extension ports of the
RTL8370MB are enabled.
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 70 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
10.5. AC Characteristics
10.5.1. I2C Master for EEPROM Auto-load Interface Timing
Characteristics
Tsck
t1 t2
SCK
t3 t4 t7 t5 t6 t8
t11
t9
nRESET
SCK
SDA
t10
SCK
Start Stop
Condition Condition
SPI_SCK
tsetup:O thold:O tsetup:I
SPI_SI (Output) thold:I
MSB
High-Z
SPI_SO (Input) Data In
10.5.3. I2C-Like Slave Mode for External CPU Access Interface Timing
Characteristics
t1 t2
SCK
t3 t4 t5 t6 t7 t8 t9
Figure 49. Slave I2C-Like for External CPU Access Interface Timing Characteristics
Table 34. Slave I2C-Like for External CPU Access Interface Timing Characteristics
Symbol Description Type Min Typical Max Units
t1 SCK High Time I 4.0 - - µs
t2 SCK Low Time I 4.0 - - µs
t3 START Condition Setup Time I 0.25 - - µs
t4 START Condition Hold Time I 0.25 - - µs
t5 Data Input Hold Time I 0 - - µs
t6 Data Input Setup Time I 100 - - ns
t7 Clock to Data Output Delay O 10 - 100 ns
t8 STOP Condition Setup Time I 0.25 - - µs
t9 Time the bus free before new START I 0.5 µs
10.5.4. Slave MII Management SMI for External CPU Access Interface
Timing Characteristics
The RTL8370MB supports MDIO slave mode. The Master (the RTL8370MB link partner CPU) can
access the Slave (RTL8370MB) registers via the MDIO interface. The MDIO is a bi-directional signal
that can be sourced by the Master or the Slave. In a write command, the Master sources the MDIO signal.
In a read command, the Slave sources the MDIO signal.
The timing characteristics (t1, t2, and t3 in Table 35) of the Master (the RTL8370MB link partner
CPU) are provided by the Master when the Master sources the MDIO signal (Write command)
The timing characteristics (t4 in Table 35)of the Slave (RTL8370MB) are provided by the
RTL8370MB when the RTL8370MB sources the MDIO signal (Read command)
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 73 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
t1
VIH
MDC
VIL
VIH
MDIO
VIL
t2 t3
Figure 50. MDIO Sourced by Master (External CPU)
VIH
MDC
VIL
VIH
MDIO
VIL
t4
Figure 51. MDIO Sourced by Slave (RTL8370MB)
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 74 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
t2 t9 t5 t7
S_SPI_CSn t1 t6
t10
S_SPI_CLK
t3 t4
S_SPI_DI
t8
Data In
(Slave Input)
High-Z
S_SPI_DO Data Out
(Slave Output)
Figure 52. Slave SPI for External CPU Access Interface Timing Characteristics
Table 36. Slave SPI for External CPU Access Interface Timing Characteristics and Requirements
Symbol Description Type Min Typical Max Units
Fs_spi_sck S_SPI_CLK I 5 MHz
t1 S_SPI_CSn Not Active Hold time relative I 22 ns
to S_SPI_CLK
t2 S_SPI_CSn Active Setup time relative to I 22 ns
S_SPI_CLK
t3 S_SPI_DI to S_SPI_CLK Setup Time I 22 ns
t4 S_SPI_DI to S_SPI_CLK Hold Time I 22 ns
t5 S_SPI_CSn Not Active Setup time I 22 ns
relative to S_SPI_CLK
t6 S_SPI_CSn Active Hold time relative to I 22 ns
S_SPI_CLK
t7 S_SPI_CSn Deselect Time I 44 ns
t8 S_SPI_CLK Falling Edge to S_SPI_DO O 12 35 ns
Output Delay Time
t9 S_SPI_CLK Clock High Time I 50 ns
t10 S_SPI_CLK Clock Low Time I 80 ns
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 75 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
RGx_TXCLK
T DUTY
TskewT
RGx_TXD[3:0],
RGx_TXCTL
RGx_TXCLK
TTX_SU TTX_HO
RGx_TXD[3:0],
RGx_TXCTL
RGx_RXCLK
TRX_SU TRX_HO
RGx_RXD[3:0],
RGx_RXCTL
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 76 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
RGx_RXCLK
TskewR
RGx_RXD[3:0],
RGx_RXCTL
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 77 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
VIH
MxM_TXCLK
VIL
MxM_TXD[3:0] VIH
MxM_TXEN
VIL
TMM_COD
Figure 57. MII MAC Mode Clock to Data Output Delay Timing
TMM_RX_CYC
VIH
MxM_RXCLK
VIL
TMM_RX_SU TMM_RX_HO
MxM_RXD[3:0] VIH
MxM_RXDV
VIL
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 78 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
MxP_RXCLK VIH
V IL
T MP_RX_SU TMP_RX_HO
MxP_RXD[3:0], VIH
MxP_RXDV
V IL
TMP_TX_CYC
MxP_TXCLK VIH
V IL
T MP_TX_SU TMP_TX_HO
MxP_TXD[3:0], VIH
MxP _TXEN V IL
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 79 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
VIH
TMxM_TXCLK
VIL
TMxM_TXD[3:0] VIH
TMxM_TXEN VIL
TTMxM_COD
Figure 61. TMII MAC Mode Clock to Data Output Delay Timing
TTMxM_RX_CYC
VIH
TMxM_RXCLK
VIL
TTMxM_RX_SU TTMxM_RX_HO
TMxM_RXD[3:0] VIH
TMxM_RXDV
VIL
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 80 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
VIH
TMxP_RXCLK
V IL
TTMxP_RX_SU TTMxP_RX_HO
TMxP_RXD[3:0] VIH
TMxP_RXDV
V IL
TTMxP_TX_CYC
VIH
TMxP_TXCLK
V IL
TTMxP_TX_SU TTMxP_TX_HO
TMxP_TXD[3:0] VIH
TMxP_TXEN
V IL
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 81 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
TREFCLK_CYC
REFCLK(input)
VIH
V IL
TTX_SU TTX_HO
VIH
TXD[1:0](output)
TXEN(output)
V IL
TREFCLK_CYC
REFCLK(input)
VIH
V IL
TRX_SU TRX_HO
VIH
RXD[1:0](input)
CRSDV(input)
V IL
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 82 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
TREFCLK_CYC
REFCLK(output)
VIH
V IL
TRX_SU TRX_HO
VIH
RXD[1:0](output)
CRSDV(output)
V IL
TREFCLK_CYC
REFCLK(output)
VIH
V IL
TTX_SU TTX_HO
VIH
TXD[1:0](input)
TXEN(input)
V IL
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 83 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
TTX-EYE-MIN
T_Y2
T_Y1
-T_Y1
-T_Y2
Time UI
Figure 69. SGMII Differential Transmitter Eye Diagram
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 84 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
TRX-EYE-MIN
R_Y2
R_Y1
-R_Y1
-R_Y2
Time UI
Figure 70. SGMII Differential Receiver Eye Diagram
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 85 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
TTX-EYE-MIN
T_Y2
T_Y1
-T_Y1
-T_Y2
Time UI
Figure 71. 1000Base-X/100Base-FX Differential Transmitter Eye Diagram
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 86 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
TRX-EYE-MIN
R_Y2
R_Y1
-R_Y1
-R_Y2
Time UI
Figure 72. 1000Base-X/100Base-FX Differential Receiver Eye Diagram
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 87 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
DVDDL
AVDDL
DVDDIO
DVDDIO_0
DVDDIO_1 t2
AVDDH
t4
nRESET
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 88 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 89 Track ID: Rev. 0.2
RTL8370MB
DRAFT Datasheet
Layer-2 Managed 8+2-Port 10/100/1000 Switch Controllers 90 Track ID: Rev. 0.2