Microsemi VSC7514 is a 10-port Gigabit Ethernet (GbE)/SMB switch supporting a combination of 1G and 2.5G Ethernet ports, and VSC7513 comes with basically the same features except it’s limited 8 ports. Both SoCs include a MIPS processor with DDR3 memory interface, and support industrial and enterprise Ethernet switching features such as VLAN and QoS processing.
Microsemi VSC751x Ocelot family was unveiled in June 2016, but I only heard about them today, as Free Electrons recently added initial support for VSC7513 & VSC7514 chip into mainline Linux with the patch series available here.
Microsemi VSC7514 specifications & features:
- CPU / Memory Interface – Integrated 500 MHz MIPS 24KEc CPU with MMU and DDR3/DDR3L SDRAM controller
- Ethernet Connectivity – 4x dual media copper ports, 2x 1G SGMII ports, and 2x 1G/2.5G SGMII ports
- Host CPU Interfaces – PCIe 1.x and NPI CPU interface
- Internal shared memory buffer (8 queues per port)
- Jumbo frame support
- Strict priority and DWRR scheduler/shaper
- Layer 2 Switching – 802.1Q VLAN switch with 4K MACs and 4K VLANs, RSTP and MSTP support, Hardware-based and software-based learning, etc…
- Multicast – Layer 2, IGMP and MLD Snooping
- Industrial Ethernet – Integrated timing: VeriTimeTM (1588v2) and SyncE support, Ethernet ring protection switching (ERPS)
- Package – 17 mm × 17 mm CABGA package
- Temperature Range – –40 °C to 125 °C
The processor can optionally be connected to a host CPU via PCIe or NPI interface, but the MIPS processor may be sufficiency for most applications.
Free Electrons explains the patch series adds support to boot the platform up to a shell, with interrupts, pin-muxing, GPIOs and UARTs, but additional features will such as support for the switch fabric will be implemented later (switchdev driver).
More details about the processor can be found on Microsemi VSC7513 and VSC7514 product pages, with the product brief being available publicly, but datasheets, reference designs, models, and reports requiring registration with a valid company email address. I could not find a product based on BSC7514, except for VSC7514EV board platform based on “VSC7514 device, together with NX7102 and NX7124A DC-DC controllers, and MSMCJ12A and MSMCJ12CA transient voltage suppressor”.
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.