The Realtek RTL8310SR is a highly integrated Layer 2 switch controller. It integrates one low-power Giga-PHY that supports 1000Base-T/100Base-T/10Base-T, and seven FE-PHYs that support 100Base-T/ 10Base-T. It also provides two extra GMAC’s for specific applications. Extension GMAC1 supports RGMII(3.3v/2.5v)/MII/RMII/SGMII/1000Base-X/100Base-FX. Extension GMAC2 supports RGMII (3.3v/2.5v/1.8v)/MII/RMII. The RTL8310SR features an embedded 8051 CPU to execute programs via an external SPI flash or EEPROM.
Single-chip 7FE+3GE non-blocking switch architecture;
Embedded 7-port 10/100Base-T PHYs and single 10/100/1000Base-T PHY
Each FE port supports full/half duplex 10/100M connectivity, GE port supports full duplex 10/100/1000M connectivity (half duplex only supported in 10/100M mode)
Full-duplex and half-duplex operation with IEEE 802.3x flow control and backpressure
Supports 9216-byte jumbo packet length forwarding at wire speed
Extension GMAC1 supports RGMII/MII/RMII/SGMII/1000Base-X/100Base-FX Interface
Extension GMAC2 supports RGMII/MII/RMII Interface
8-Port 100Base-T+1-Port 1000Base-T+1-Port 1000Base-X/100Base-FX Un-Managed Switch
8-Port 100Base-T+2-Port 1000Base-T Un-Managed Switch
9-Port 100Base-T with MII/RGMII Network Video Record