ETAS possesses in-depth knowledge regarding the demands placed on embedded software for automotive applications. Based on this expertise, ETAS developed ETAS RTA-OS (operating system) specifically for the new generation of AUTOSAR systems.
RTA-OS implements the AUTOSAR OS R4.2, R4.1, R4.0, R3.x standards and OSEK*/VDX OS V2.2.3 standards in full compliance with MISRA C. It meets the challenges posed by multi-core operations through an innovative and intelligent approach, which combines full use of all AUTOSAR functions with minimal application runtime overhead. Current multi-core microcontrollers on which RTA-OS can be used include Aurix, MPC57xx, RH850, SPC57x, and the Zynq-7000 family – with more being added all the time.
AUTOSAR operating systems have a powerful interface that encompasses both memory and timing protection. RTA-OS precisely optimizes OS implementation to match the needs of the application through an innovative approach to generating optimized C code for each OS configuration.
In addition to its wide-range of target hardware support, RTA-OS supports the development of AUTOSAR applications in virtual environments. It provides all the options needed to compile applications for a Microsoft Windows® PC and run them there. ETAS is also able to offer a complete AUTOSAR Virtual ECU running on MS Windows or Real-Time Linux PCs via the ETAS ISOLAR-EVE product.
ETAS supports the design and development of safety-relevant applications in two ways: through ISO 26262 certification for the generation of RTA-OS code up to and including safety class ASIL-D; and through its comprehensive range of RTA engineering and consulting services.
RTA-OS supports the following microcontroller families:
- Cypress Semiconductor FR81, Traveo II (CYTxxx)
- Infineon TLE98xx
- Infineon Tricore/AURIX
- NXP i.MX8, i.MXRT
- NXP MPC56xx, MPC57xx, S32Rxx
- NXP S32Gxx, S32Kxx
- Renesas RCar
- Renesas V850E2, RH850E1, RH850E2
- ST Microelectronics SPC56x, SPC57x, SPC58x
- ST Microelectronics STV0991
- ST Microelectronics SR6x7 (“Stellar”)
- Texas Instruments TMS570, OMAP
- Xilinx Zynq-7000, Ultrascale
Support for more microcontrollers is continually being added to RTA-OS.
For additional information, please contact your ETAS representative.
* OSEK (which stands for “Offene Systeme und deren Schnittstellen für die Elektronik in Kraftfahrzeugen” or "Open Systems and their Interfaces for Electronics in Motor Vehicles" in English) is a predecessor standard of AUTOSAR.