博通BCM5389器件是一款高度集成的解决方案,非常适合独立千兆以太网交换机以及千兆以太网控制平面和背板应用。它将高速交换系统的所有功能,包括数据包缓冲区、SerDes、介质访问控制器、地址管理和无阻塞交换矩阵,集成到单个0.13 µm CMOS器件中。
BCM5389符合IEEE 802.3、802.3u、802.3ab和802.3x规范,包括MAC控制、暂停帧和自动协商子部分,可与所有行业标准的以太网、快速以太网和千兆以太网设备兼容。
集成的八个SerDes内核可通过最少数量的走线实现跨背板的直接连接。该器件还集成了九个符合IEEE标准的10/100/1000 MAC。其中八个在内部连接到SerDes内核,可提供用于背板连接的真正串行接口,或用于连接光纤收发器的接口,或用于连接行业标准千兆以太网铜缆收发器(如BCM5464R)的SGMII接口。第九个MAC具有多种MII接口模式(RvMII、RGMII、GMII),用于连接各种CPU。BCM5389上的介质访问控制器还支持巨型帧,由于巨型帧在链路上的开销占比更小、效率更高,因此通常用于与服务器的高性能连接。
SPI或EEPROM接口可轻松对片上802.1p QoS和/或DiffServ进行编程。这使得交换流量能够被赋予不同的优先级或服务等级。通过SPI端口最多可设置4k个虚拟局域网(VLAN),用于分隔网络上的不同用户或用户组。对于每秒数吉比特的连接,BCM5389的多个端口可以组合在一起形成逻辑链路。这些链路具有自动负载均衡功能。
BCM5389还可用于需要支持生成树和MIB计数器的全管理型应用。在此类应用中,CPU将通过SPI接口进行寄存器控制,并通过第九个MII接口处理协议帧。
最后,BCM5389支持端口速率控制,适用于MTU/MDU交换机等应用,在这些应用中,需要限制各个端口的速度,以符合商定并付费的服务级别。