Comcores Ethernet Switch IP core is a highly configurable and size optimized implementation of a non-blocking crossbar switch that allows continuous transfers between up to 16 ports Ethernet ports via 1 Gbps GMII interfaces.
The switch supports MAC learning and implements store-and-forward switching approach in order to fulfill Ethernet standard policy regarding frame integrity checking. The switch supports up to 16 ports where each port provides GMII native interface for Ethernet PHY devices. The number of ports is configurable at compile time. Comcores Ethernet Switch IP core is a silicon agnostic implementation targeting any ASIC, FPGA or ASSP