The 5-port CPSW0 subsystem provides the following features:
- Four 10/100/1000/10G External Ethernet ports with SGMII/RGMII/RMII/XSGMII/USXGMII interfaces
- One Internal CPPI streaming interface host port (port 0)
- Wire rate switching (802.1d)
- Store and Forward Switching
- Non-blocking switch fabric
- Flexible logical FIFO-based packet buffer structure
- Eight priority-level QOS support (802.1p)
- IEEE1588 support (Annex D, E, and F)
- Ethernet port reset isolation
- Support for audio/video bridging (eAVB) (P802.1Qav/D6.0 and 802.1Qaz)
- 801.1QBB priority-based flow control (PFC) and 802.3x flow control
- DSCP priority mapping (IPv4 and IPv6)
- IPV4/IPV6 UDP/TCP checksum offload
- Time-sensitive network support
- IEEE P902.3br/D2.0 interspersing express traffic
- IEEE 802.1Qbv/D2.2 enhancements for scheduled traffic
- Address Lookup Engine (ALE)
- 512 ALE table entries
- Parameterized number of addresses plus VLANs (total)
- Wire rate lookup
- LAN support
- Host-controlled time-based aging and/or auto-aging
- Spanning tree support
- L2 address lock and L2 filtering support
- MAC authentication (802.1x)
- Receive- or destination-based multicast and broadcast limits
- MAC address blocking
- Source port locking
- OUI host accept/deny feature
- Configurable number of classifier/policers (64)
- Port and VLAN, OUI, or address traffic mirroring
- Port trunking for up to four trunks across any port combination
- Policing of ingress data flows
- Castagnoli or Ethernet CRC selectable per port
- EtherStats and 802.3 Stats Remote Network Monitoring (RMON) statistics gathering (per port statistics)
- Support for external packet dropping engine
- Maximum frame size 2020 bytes
- CPSGMII loopback modes (transmit to receive)
- Management Data Input/Output (MDIO) module for PHY management