BCM5906M
The Broadcom BCM5906M is a Fast Ethernet controller designed for optical, copper, and wireless systems. The BCM5906M integrates a high-speed media access controller (HSMA-C265) to provide Gigabit Ethernet and HomePNA compatibility. The HSMA-C265 includes an IEEE 802.3ab compliant 10/100/1000Mb/s data path and supports HomePNA1.1, HomePNA2.0 and HomePNA3.1. It also supports encryption protocols with hardware acceleration for IPSec, SSL/TLS, WPA2 and Wi-Fi Direct. Additional features include flow control, pause frames, jumbo frames, loopback mode, and auto-negotiation. The device includes a set of hardware assist engines that can help reduce CPU utilization in network applications. It also supports multiple protocol offload such as TCP Checksum, TCP Segmentation, IPv4/IPv6 Checksum, and IPv6 Extension.