ETAS offers multicore OS support for Zynq UltraScale+ MPSoC

Share This Article

ETAS has added multicore OS support to the ETAS RTA-OS port for the Xilinx Zynq® UltraScale+™ MPSoC ARM® Cortex™-R5F cores with the ARM Compiler. Like the other RTA-OS ports for the Ultrascale+, this port covers the complete range of devices, including CG, EG and EV devices.

ETAS RTA-OS is the market-leading implementation of AUTOSAR OS, which can be used as a standalone implementation or as part of the overall RTA-CAR Classic AUTOSAR solution. RTA-OS is configured in ARXML, which can be done with ETAS ISOLAR-B, a dedicated GUI (supplied with RTA-OS), or with any other suitable tool. The OS code is generated as a library optimized for your target hardware, compiler and the specific OS configuration used in your application.

The Xilinx Zynq UltraScale+™ is a device we are seeing as increasingly popular, and it’s now the subject of five different RTA-OS ports. The multicore support for the Cortex R5F cores is a great step forward, complimenting the multicore support that already exists for the ARM Quad/Dual Cortex-A53 cores that co-exist on the same family of devices.

RTA-OS is available for the Ultrascale+ with the following combinations of cores and compilers:

  • Cortex-R5F cores with ARM compiler
  • Cortex-R5F cores with Green Hills Software compiler
  • Cortex-R5F cores with GCC compiler
  • Cortex-A53 cores with ARM compiler
  • Cortex-A53 cores with Green Hills compiler

“Xilinx is pleased to see ETAS expand its offering with further ports and enhancements of the popular RTA-OS operating system to our Zynq UltraScale+ MPSoC portfolio,” said Willard Tu, senior director, Automotive at Xilinx. “The combination of automotive-grade software with our automotive-qualified XA Zynq UltraScale+ MPSoC family provides our joint customers with a great starting point for their next automotive project.”

RTA-OS supports a growing list of microcontroller families driven by customer needs.

For more information on RTA-OS, visit the ETAS website.  To discuss your particular use case or if you have any questions, please contact us.