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.