Exar Corporation's XR2280x is a family of Hi-Speed USB 2.0 compound devices with an embedded hub and up to seven downstream USB functions: 10/100 Ethernet controller, up to 4 UARTs, multi-master capable of I²C controller, and an enhanced dedicated GPIO controller.
The upstream USB interface has an integrated USB 2.0 PHY and device controller that is compliant with both hi-speed (480 Mbps) and full-speed (12 Mbps) USB 2.0. The Ethernet controller has an integrated 10/100 Ethernet MAC and PHY and is compliant with IEEE 802.3. The Ethernet controller supports autonegotiation, auto-MDIX, checksum offload, auto-polarity correction in 10Base-T, and remote wake-up capabilities.
The enhanced UART has a maximum data rate of 15 Mbps. Using a fractional baud rate generator, any baud rate between 300 bps and 15 Mbps can be accurately generated. In addition, the UART has a large 1024 byte TX FIFO and RX FIFO to optimize the overall data throughput for various applications.