The BCM56334B1IFSBG switching processor chip supports 13-Gigabit ports with all ports in wirespeed operation. The BCM56334B1IFSBG is ideal for applications such as multi-Gigabit port switches or aggregating multiple-Gigabit ports. For Gigabit ports, the BCM56334B1IFSBG supports PCS (802.3z, 1000BASE-X) or GMII (802.3ab, 1000BASE-T) interfaces with full-duplex operation at Gigabit speed, and full- or half-duplex operation at 10/100 Mbps speed (using 1000BASE-T). The BCM56334B1IFSBG supports 802.1Q VLAN tagging as an option (Qon). The BCM5632 supports 802.1v VLAN Classification by Protocol. There are four user-programmable protocols that can be set up per port by the VLAN Classification EtherType and the VLAN Priority/TAG registers.
The BCM56334B1IFSBG supports both port-based and tagged (802.1q and 802.3ac) Virtual LAN (VLAN). The BCM5632 also supports 4K VLAN addresses with the 802.1s Multiple Spanning Tree option, and flexible and programmable ingress and egress checking rules for VLAN processing. The BCM56334B1IFSBG supports Ethernet frames with lengths from 64 bytes to 9KB. Runt or long frames are dropped at the input port. The minimum inter-packet gap (IPG) is assumed to be 64-bit IDLE plus 32-bit preamble. Packets with shorter than minimum IPG are not dropped, but wirespeed performance is not guaranteed.
The BCM56334B1IFSBG also supports 802.3ad port aggregation. The 12-Gigabit ports can form up to six trunks, with a maximum of twelve ports in a trunk. The distribution algorithm is user-selectable. The Link Aggregation Control Protocol (LACP) frames are handled by the accompanying CPU and the marker protocol is handled in hardware.
Feature
• Complete switch on a chip integrates 13 10/100/1000 Media Access Controllers (MACs) supporting RMII, GMII, XGMII and TBI interfaces, including multi-layer forwarding and filtering logic and internal ARL tables and packet buffering.
• Supports 32K internal MAC addresses, which are shared by all ports. Multicast MAC addresses, including IP multicast, can also be stored and searched.
• Supports Quality of Service (QoS). Each output port has four priority queues and their assignment can be based on DiffServ TOS field or the 802.1p priority field.
• Filters and forwards traffic at full wire speed on all 13 ports at all layers of functionality. This equates to 26 Gbps of bandwidth.
• Provides a mechanism to bundle together up to 12 ports at the same speed to form a port bundle or a trunk group, establishing up to six trunk ports.