Select Language
10/100/1000M Switch Controllers
General Description

The RTL8380M-CG, RTL8382M-CG, and RTL8382L-CG are new generation Gigabit switches supporting Energy Efficient Ethernet (EEE). The RTL8380M is an 10-port 10/100/1000M switch controller, and the RTL8382M is a 28-port 10/100/1000M switch controller. The RTL8382L is a 26-port 10/100/1000M switch controller. All have an 8-port 10/100/1000M Ethernet PHY embedded.

The RTL8380M/RTL8382M/RTL8382L are provided via a 55nm CMOS process in an LQFP-216 E-PAD package. The Memory interface of the RTL8380M/RTL8382M supports DDR1/DDR2/DDR3 and SPI Flash. The RTL8382L supports only SPI Flash.

The following table lists the main differences between the RTL8380M/RTL8382M/RTL8382L:





Port Capacity

8G*UTP + 2*1000Base-X

24G*UTP + 4GCombo

24G*UTP + 2*1000Base-X

Management Mode

Managed Mode Only

Managed Mode Only

Unmanaged Mode Only





SPI Flash




EEPROM Config.




Internal CPU




The RTL8380M supports two interfaces of one RSGMII or two-pairs of SGMII/1000Base-X.

The RTL8382M/RTL8382L support four pairs of serially connected QSGMII interface ports to connect to two Octal Gigabit PHYs (RTL8218B). The RTL8382M also supports one serially connected QSGMII interface port to connect to 1 Quad Gigabit PHY (RTL8214FC).

The RTL8380M/RTL8382M/RTL8382L have an embedded 500MHz MIPS-4KEc CPU that supports a 32MByte (max.) SPI flash (Only the RTL8380M/RTL8382M support DDR1/DDR2/DDR3). Two 16C550 compatible UARTs are integrated for low speed serial data, and one E-JTAG is supported for on-chip debugging.

There are 8K entries in the 4-way hash L2 table for MAC address learning and searching. The RTL8380M/RTL8382M/RTL8382L supports two hash algorithms. An independent 512-entry Multicast table supports Layer 2 and IP multicast functions.

The RTL8380M/RTL8382M/RTL8382L has a 4K-entry VLAN table for 802.1Q port-based, protocol-and-port-based, 802.1Q-based, IP-subnet-based, and ACL Rules-based VLAN operation to separate logical connectivity from physical connectivity. Support is provided for IVL (Independent VLAN Learning), SVL (Shared VLAN Learning), and IVL/SVL (both Independent and Shared VLAN Learning) for flexible network topology architecture. The RTL8380M/RTL8382M/RTL8382L supports a 1.5K-entry Access Control List (ACL) that parses various protocol packet types and performs configurable actions, e.g., Permit/Drop, redirect, and traffic policing.

The RTL8380M/RTL8382M/RTL8382L supports per-port ingress/egress bandwidth control and per-queue egress bandwidth control. It has 8 physical queues in each port. The RTL8380M/RTL832M/

RTL8382L provides three types of packet scheduling; SP (Strict Priority), WFQ (Weighted Fair Queuing), and WRR (Weighted Round Robin). Each queue provides a leaky-bucket to shape the incoming traffic into the average rate behavior.

Port-based 802.1X and MAC-based 802.1X authentication prevent unauthorized users from accessing internal servers. The RTL8380M/RTL8382M/RTL8382L supports port isolation to enhance port security. The RTL8380M/RTL8382M/RTL8382L also supports a 4-set port mirror configuration to mirror ingress and egress traffic. For network management purposes, complete MIB counter support reflects the switch status in real time. Support is provided for link aggregation to increase link redundancy, and increase linear bandwidth.

The RTL8380M/RTL8382M/RTL8382L adopts advanced technologies such as Realtek Cable Test (RTCT), Automatic loop detection and prevention (RLPP/RLDP), Attack Prevention, and MAC Address Learning Constraints.

     Hardware Interface
  • RTL8380M 
    • 10-port Gigabit wire speed forwarding capability 
    • Supports 8-port 10/100/1000M Ethernet PHY 
    • Supports one RSGMII or two pairs of SGMII/1000Base-X 
  • RTL8382M/RTL8382L 
    • RTL8382M provides 28-port Gigabit wire speed forwarding capability 
    • RTL8382L provides 26-port Gigabit wire speed forwarding capability 
    • Supports 8-port 10/100/1000M Ethernet PHY 
    • Supports 4-pairs of QSGMII to connect to external 8-port 10/100/1000M Ethernet PHYs 
    • RTL8382M supports an extra 1 pair of QSGMII or 2 pairs of RSGMII/SGMII/1000Base-X 
    • RTL8382L supports 2 pairs of SGMII/1000Base-X
  • DRAM and Flash Interface 
    • RTL8380M/RTL8382M support one 8-bit 128MByte DDR1/DDR2 or one 8-bit 256MByte DDR3 for internal CPU 
    • Supports one 32MByte SPI flash interface 
  • Embedded MIPS-4KEc with MMU
    • MIPS32 instruction set and 5-stage pipeline
    • 500MHz CPU clock rate 
    • 16KByte I-Cache and 16KByte D-Cache 
    • Built-in 128KByte SRAM 
    • 32 Translation Look-aside Buffer (TLB) entries 
    • Two UART interfaces to control the internal CPU via a Command Line Interface (CLI)
  • Supports EJTAG interface 
  • I2C and slave SPI interface for external master interface to access internal registers
     L2 VLAN Function
  • Supports IVL, SVL, and IVL/SVL 
  • Supports IEEE 802.1Q VLAN
    • 4K-entry VLAN Table 
    • Port-based VLAN 
    • Port-and-protocol-based VLAN 
    • ACL-based VLAN 
    • Supports up to 64 spanning tree instances for MSTP (IEEE 802.1s), RSTP, and STP
  • Supports flexible Q-in-Q and VLAN Tag function

     L2 MAC Function 

  • 4.1 Mbit SRAM Packet Buffer 
  • Packet length of 10000Bytes 
  • 8K-entry L2 MAC table with 4-way hashing algorithm 
  • Independent 512-entry L2/IP Multicast table for multicast function 
  • 2-hash algorithm selection for L2 table searching/learning 
  • Aging timer range from 0.2s to 1600000s 
  • Supports IGMPv1/2/3 and MLDv1/2 snooping 
  • Supports Reserved Multicast Addresses processing 
  • Limited learned L2 MAC entry on each port and each VLAN
     L2 Miscellaneous Functions
  • Supports broadcast, multicast, unknown- multicast, and unknown-unicast packet suppression control 
  • Software supports IEEE 802.1x, 
  • Supports Port Mirroring
    • Supports 4-sets of port mirrors 
    • Flow-based mirror function 
    • RSPAN function for remote mirroring 
  • Supports Link Aggregation (IEEE 802.3ad) for 8 groups of link aggregators with up to 8 ports per-group 
  • Port isolation function to enhance port security
  • Attack Prevention
    • Land attack 
    • Blat attack 
    • TCP control flag attack 
    • Ping attack 
    • Packet length attack 
  • Supports Automatic loop detection and isolation (RLPP/RLDP)
     Access Control List (ACL) Function
  • 1.5K-entry ACL table 
  • L2/L3/L4 format (e.g., DMAC, SMAC, and Ether-Type) 
  • IPv6 Parsing 
  • Per-flow traffic policing 
  • 16-entry VID range checking 
  • 8-entry IPv4 or 2-entry IPv6 range checking 
  • 64 leaky-buckets for flow traffic policing; in 16Kbps steps up to 1Gbps maximum 
  • 256 log counters to enhance MIB count functionality 
  • Supports multiple actions 
  • Supports L3 Unicast Routing, 512 next hop MAC Support
     QoS Functions
  • 8 physical queues per port 
  • Strict Priority (SP) and Weighted Fair Queue (WFQ), Weighted Round Robin (WRR) packet scheduling 
  • QoS remarking for 802.1p and DSCP (includes IPv4/IPv6) 
  • Supports average packet rate control leaky-bucket per queue, in 16Kbps steps up to 1Gbps maximum 
  • Ingress port bandwidth control, in 16Kbps steps up to 1Gbps maximum 
  • Egress port bandwidth control, in 16Kbps steps up to 1Gbps maximum
     EAV, 1588v2

     Cable Diagnostics (RTCT)

     IEEE 802.3az Energy Efficient Ethernet (EEE) 

     MIB Functions  
  • Ethernet-like MIB (RFC 3635) 
  • Interface Group MIB (RFC 2863) 
  • RMON (RFC 2819) 
  • Bridge MIB (RFC 1493) 
  • Bridge MIB Extension (RFC 2674)
  • 55nm CMOS process 
  • 3.3V/1.1V dual power input 
  • LQFP216 E-PAD package
  • RTL8380M: Managed 8*1000M UTP+2*1000Base-X Switch
  • RTL8382M: Managed 28*1000M Switch via RTL8218B PHY
  • RTL8382M: Managed 20*1000M UTP+4*1000M Combo Switch
  • RTL8382M/RTL8382L: Managed/Unmanaged 24*1000M UTP+2*1000Base-X Switch


Realtek Wins Three Best Choice Awards at COMPUTEX TAIPEI 2018, including a Best Choice Golden Award
Realtek Launches World’s First Single-Chip 2.5G Ethernet Controller for Multiple Applications, including Gaming Solution
Realtek PCIe GBE Family Controller Series Drivers
Realtek PCIe FE Family Controller Series Drivers
HD Audio Codec Driver
Monthly Revenue Update
About Realtek | Products | Press Room | Downloads | Investor Relations | Employment | Contact Us | FAQs | Site Map
Contact the Webmaster about any website related problems.
Best viewed at 800x600 with
IE 6.0 or Netscape 7.02 or Mozilla Firefox 1.0.6 or higher.
©2018 Realtek Semiconductor Corp. All rights reserved.