Nice Processor for the next CCR generation :-)

https://www.nxp.com/products/processors-and-microcontrollers/arm-based-processors-and-mcus/qoriq-layerscape-arm-processors/the-lx2160a-multicore-communications-processor:LX2160A

I have the most confusing erection right now…
I want this processor is a box… like NOW.


Features summary:

  • Sixteen 32-bit / 64-bit ARM v8 A72 CPUs
  • Cache Coherent Interconnect Fabric (CCN508 aka “Eliot”)
  • Two 64-bit 3.2GT/s DDR4 SDRAM memory controllers with ECC.
  • Data path acceleration architecture (DPAA2)
  • 24 Serdes lanes at up to 25 GHz
  • Ethernet interfaces
    Single WRIOP tile supporting 130Gbps using 18 MACs
    Support for 10G-SXGMII (aka USXGMII).
    Support for SGMII (and 1000Base-KX)
    Support for XFI (and 10GBase-KR)
    Support for CAUI4 (100G); CAUI2 (50G) and 25G-AUI(25G).
    Support for XLAUI4 (and 40GBase-KR4) for 40G.
    Support for two RGMII parallel interfaces.
    Energy efficient Ethernet support (802.3az)
    IEEE 1588 support.
  • High-speed peripheral interfaces
    Two PCIe Gen 4.0 8-lane controllers supporting SR-IOV,
    Four PCIe Gen 4.0 4-lane controllers.
    Four serial ATA (SATA 3.0) controllers.
    Two USB 3.0 controllers with integrated PHY
    Two Enhanced secure digital host controllers
    Two Controller Area Network (CAN) modules
    Flexible Serial peripheral interface (FlexSPI) controller.
    Three Serial peripheral interface (SPI) controllers.
    Nine I2C Controllers.
    Four UARTs supporting two 4-pin UART ports or four 2-pin UART ports.
    General Purpose IO (GPIO)
  • Support for hardware virtualization and partitioning (ARM MMU-500)
  • Support for GIC (ARM GIC-500)
  • QorIQ platform Trust Architecture 3.0
  • One Secure WatchDog timer and one Non-Secure Watchdog timer.
  • ARM Generic Timer
  • Two Flextimers
  • Debug supporting run control, data acquisition, high-speed trace,
    performance/event monitoring
  • Thermal Monitor Unit (TMU) with +/- 2C accuracy
  • Support for Voltage ID (VID) for yield improvement

expected TDP or power consumption of 16 core version??

will be faster than tile gx 72??

The tech docs stats 30W TDP with clock rates up to 2.2GHz, and doesn’t require a fan.

https://www.nxp.com/docs/en/supporting-information/LX2160A-NXP-Biggest-Multicore.pdf

That looks like a nice product.

I think sticking within the Marvell/Cavium portfolio may be better for Mikrotik, commercially and technically. They will only need to develop against one switch vendors ABI, and get better purchasing power if they are buying SoC and switch ASIC from the same vendor.

Marvell’s portfolio is very good now they have purchased Cavium.

i concur. mikrotik has quite a colorful hw architecture right now, and extending it with others will just create more tasks for the dev team. i suppose they have enough on their hands now.

the soc is indeed pretty good.

EZChip NPS-400

Which ASICs mentioned in this thread still have support for linux kernel 3.2.x?

That is not important. RouterOS does not rely on the open source components too much. We have Tilera drivers from manufacturer directly. Linux support doesn’t matter.

Good. I always thought it would work like this: The vendor provides module X1 for linux kernel 3.x, module X2 for linux kernel 4.x,… So I was wrong.

Well, as you’ve read within this thread, we are eagerly waiting for infos about the next CCR router, for which you asked for Interface types ~1 year ago. It would be great it you could tell us a little more more about the next router series, i.e. processor series you are working with.