Broadcom BCM57504 100GbE Ethernet Controller IC
High-Performance, Feature-Rich NetXtreme® E-Series BCM57504 100GbE PCIe 4.0 Ethernet Controller
Product Category
Broadcom BCM57504 100GbE Ethernet Controller IC
Package Type
FCBGA (typical for the product family)
Host Bus Interface
PCIe Gen4 x16, or PCIe Gen4 x8 in bandwidth-reduced designs
Port Speed/Count Supported
Up to 100GbE
On-chip Features
TruFlow programmable flow processing
Product Description
The Broadcom BCM57504 is a single-chip 100GbE Ethernet controller from the NetXtreme-E family, designed for OEM integration onto custom PCIe adapter cards, OCP 3.0 NICs, and SmartNIC boards rather than sold as a finished product. The controller connects to the host over a PCIe Gen4 x16 (or x8) interface, and its MAC/PCS pipeline can be configured as a single 100GbE port or split into multiple lower-speed ports (2x50G, 4x25G/10G) to match a given board design. A programmable TruFlow packet-processing pipeline offloads virtual-switch and overlay-network forwarding from the host CPU, while a hardware RoCEv2 engine delivers RDMA-class latency for storage and virtualization fabrics. Broadcom's TruManage stack simplifies driver-level and out-of-band manageability once the chip is integrated onto a board. As bare silicon, the BCM57504 targets hardware design engineers building custom 100G NICs, server LOM designs, and SmartNIC boards rather than end users buying a finished adapter.