The 2-port Gigabit Ethernet Switch
(CPSW2G) subsystem provides Ethernet packet communication for the device, and
supports the following main features:
- One Ethernet port (port 1)
with selectable RGMII and RMII interfaces and an internal Communications
Port Programming Interface (CPPI) port (port 0)
- Synchronous 10/100/1000 Mbit
operation
- Flexible logical FIFO-based
packet buffer structure
- Eight priority level Quality
Of Service (QOS) support (802.1p)
- Support for Audio/Video
Bridging (P802.1Qav/D6.0)
- Support for IEEE 1588 Clock
Synchronization (2008 Annex D, Annex E and Annex F)
- DSCP Priority Mapping (IPv4
and IPv6)
- IPV4/IPV6 UDP/TCP checksum
offload
- Energy Efficient Ethernet
(EEE) support (802.3az)
- Priority-Based Flow Control
(802.1QBB) and Flow Control (802.3x) Support
- Wire rate switching
(802.1d)
- Non-Blocking switch
fabric
- Time Sensitive Network
Support
- Address Lookup Engine
(ALE)
- EtherStats and 802.3Stats
Remote Network Monitoring (RMON) statistics gathering (per port
statistics)
- Ethernet Mac transmit to
Ethernet Mac receive Loopback mode (digital loopback) supported
- CPSGMII Loopback Modes
(transmit to receive)
- Maximum frame size of 2024
bytes
- Management Data Input/Output
(MDIO) module for PHY Management with Clause 45 support
- Programmable interrupt
control with selected interrupt pacing
- Host port CPPI Streaming
Packet Interface (CPPI_GCLK)
- Digital loopback and FIFO
loopback modes supported
- Emulation support
- Full duplex mode supported in
10/100/1000 Mbps. Half-duplex mode supported only in 10/100 Mbps modes
only
- RAM Error Detection and
Correction (SECDED)