Skip to main content
ETAS-Realtek partnership

Leading-edge embedded software meets proven Ethernet switch technology

Realtek logo

ETAS GmbH is trusted partner of Realtek for supporting innovative, Ethernet based communication solutions in the automotive market. Our partnership approach combines ETAS’ leading-edge embedded software and security technologies with the decades-long established, and proven ethernet switch technology of Realtek.

Together we develop and provide system solutions especially for the connected automotive world to make modern, ethernet communication-based E/E architectures more safe, secure, more effective and scalable.

ETAS' AUTOSAR-based embedded software solutions and Realtek’s ethernet switch product portfolio can help you to reduce development efforts and accelerate time to market — all while delivering consistent quality, safety and performance.

Graphic that shows host-based AUTOSAR stack deployment

Host-based AUTOSAR Ethernet switch driver

Realtek latest universal switch SDK uses ETAS’ ISOLAR-B_MCAL technology to provide advanced AUTOSAR compatible Ethernet switch configuration and code generation tooling. ETAS RTA-CAR users can take advantage of seamless interaction between RTA-CAR configuration and Realtek’s switch configuration.

Realtek's universal switch SDK enables a one-time porting process that supports multiple Realtek switch chips. Together with Realtek's CDD module, it allows users to take full advantage of Realtek switch features and even use multiple different switch models in a single ECU, reducing the cost of software iterations and achieving the goal of decoupling software and hardware in the development environment. It is expected to be a switch product that meets the requirements of Software Defined Vehicles (SDV).

Graphic that shows switch-based AUTOSAR Stack deployment

Switch-based AUTOSAR stack

In addition to using the switch as an intelligent peripheral with a host-based driver, Realtek and ETAS have collaborated to provide a reference integration of ETAS’ RTA-CAR solution with Realtek’s on-switch software, enabling you to use the switch in a stand-alone use case and manage it in the network as a normal AUTOSAR ECU.

The reference integration is easy reconfigurable, allowing the flexibility to work in any architecture, from domain to centralized one.

The pre-integrated SW package and SDK supports the AUTOSAR R22-11 standard and provides features such as: SerDes, MIB, TC10, TrcvControl, VLAN, L2, frame management, TimeStamp, MIRROR, QoS, QAV, QCI, QCR, and CB.

Related ETAS software technologies and products

RTA-CAR (RTA-Classic AUTOSAR) is a cutting-edge, low-footprint software solution designed for series production in automotive applications. RTA-CAR offers a cohesive set of products designed to work together efficiently.

ISOLAR-A is a tool for designing AUTOSAR Classic architectures, systems, and application software.

  • Guided design for systems and application software for Classic AUTOSAR.
  • Works seamlessly with ISOLAR-B to cover the full AUTOSAR methodology, from system design to ECU configuration for both application and basic software.
  • Based on Eclipse and uses the Artop open-source AUTOSAR model framework for easy extensibility.
  • Supports AUTOSAR exchange formats, including system, ECU, and diagnostic extract.
  • Enables migration of legacy exchange formats such as DBC, Fibex, LDF, ODX, and Excel.
  • Scales to huge projects with thousands of configuration elements.

ISOLAR-B is a tool for configuring AUTOSAR basic software and orchestrating the RTA code generator suite.

  • Automates basic software configuration from system descriptions.
  • Works seamlessly with ISOLAR-A to cover the full AUTOSAR methodology, from system design to ECU configuration for both application and basic software.
  • Provides tool-guided support for complex use cases.
  • Enables easy configuration updates with incremental diff and merge functions.
  • Integrates seamlessly with ISOLAR-A for faster workflows.
  • Offers graphical views, like COM stack configurations, for easier project work.

RTA-BSW is a suite of modular code generators that produce AUTOSAR classic runtime software from your ARXML configuration.

  • One-box essential development kit: everything you need to build an AUTOSAR classic CAN-based ECU. Just add the OS, RTE & MCAL!
  • Extensible to fit your use cases: add-ons for Ethernet (RTA-ETH), FlexRay (RTA-FRAY), J1939 (RTA-J1939), Lin (RTA-LIN) protocol stacks, and security (RTA-SEC, RTA-ETH-SEC).
  • Optimized lock-free inter-partition communication solution (XCoreCDD).
  • Seamless integration with ETAS hardware security solutions (CycurHSM and CycurSOC) as well as third party security solutions.
  • Proven in use: trusted by the biggest OEMs and Tier1s across the globe as the foundation for their ECU applications.
  • Compatible with third party microcontroller abstraction layer (MCAL) solutions.

RTA-BSW: Core Stack

ETAS Product + Add-Ons AUTOSAR Cluster AUTOSAR Modules Included ETAS Extensions Included
(RTA-BSW Add-On: Rba_*)
ETAS Product + Add-Ons
RTA-BSW
AUTOSAR Cluster
Communication
AUTOSAR Modules Included
CanIf+, CanNm+, CanSM+, CanTp+, CanTrcv+*, Com+, ComXf, E2EXf, IpduM+, LdCom, Nm, PduR, Xcp
ETAS Extensions Included
(RTA-BSW Add-On: Rba_*)
Rba_ComStackCdd, Rba_XCoreCdd, rba_Xfrm
ETAS Product + Add-Ons
AUTOSAR Cluster
Diagnostics
AUTOSAR Modules Included
Dcm, Dem, Dlt
ETAS Extensions Included
(RTA-BSW Add-On: Rba_*)
Rba_DemObdBasic (CARB)
ETAS Product + Add-Ons
AUTOSAR Cluster
Global Time
AUTOSAR Modules Included
CanTSyn, StbM
ETAS Extensions Included
(RTA-BSW Add-On: Rba_*)
ETAS Product + Add-Ons
AUTOSAR Cluster
Libraries
AUTOSAR Modules Included
Bfx, Crc, Efx, E2E, Ifl Ifx, Mfl, Mfx
ETAS Extensions Included
(RTA-BSW Add-On: Rba_*)
ETAS Product + Add-Ons
AUTOSAR Cluster
Memory
AUTOSAR Modules Included
Ea, Fee, MemIf, Nvm
ETAS Extensions Included
(RTA-BSW Add-On: Rba_*)
Rba_EaFs2, Rba_FeeFs1x
ETAS Product + Add-Ons
AUTOSAR Cluster
Mode management
AUTOSAR Modules Included
BswM, EcuM
ETAS Extensions Included
(RTA-BSW Add-On: Rba_*)
ETAS Product + Add-Ons
AUTOSAR Cluster
Safety
AUTOSAR Modules Included
WdgIf, WdgM
ETAS Extensions Included
(RTA-BSW Add-On: Rba_*)
ETAS Product + Add-Ons
AUTOSAR Cluster
System Services
AUTOSAR Modules Included
ComM, Det, Fim
ETAS Extensions Included
(RTA-BSW Add-On: Rba_*)
Full support of AUTOSAR Post-Build Selectable (PBS) parameters - Limited support AUTOSAR Post-Build Selectable (PBS) parameters

RTA-BSW: Optimal Add-On Stacks

ETAS Product + Add-Ons AUTOSAR Cluster AUTOSAR Modules Included ETAS Extensions Included
(RTA-BSW Add-On: Rba_*)
ETAS Product + Add-Ons
+ RTA-ETH
AUTOSAR Cluster
Communication
AUTOSAR Modules Included
DoIP-, EthIf, EthSM, EthTrcv*, Sd-, SoAd-, SomeIpTp, SomeIpXf, TcpIp- (submodules: rba_EthArp,
rba_EthAutoIp, rba_EthDHCP, rba_EthDHCPv6, rba_EthICMP, rba_EthIPv4, rba_EthIPv6, rba_EthIcmpV6, rba_EthNdp, rba_EthTcp, rba_EthUd), UdpNm-
ETAS Extensions Included
(RTA-BSW Add-On: Rba_*)
ETAS Product + Add-Ons
AUTOSAR Cluster
Global Time
AUTOSAR Modules Included
EthTSyn
ETAS Extensions Included
(RTA-BSW Add-On: Rba_*)
ETAS Product + Add-Ons
++ RTA-ETHSEC
AUTOSAR Cluster
Communication
AUTOSAR Modules Included
TcpIp (submodules: rba_EthAh, rba_EthIke2, rba_EthIPsec, rba_EthTls)
ETAS Extensions Included
(RTA-BSW Add-On: Rba_*)
ETAS Product + Add-Ons
+ RTA-J1939
AUTOSAR Cluster
Communication
AUTOSAR Modules Included
J1939Nm+, J1939Rm, J1939Tp
ETAS Extensions Included
(RTA-BSW Add-On: Rba_*)
ETAS Product + Add-Ons
AUTOSAR Cluster
Diagnostics
AUTOSAR Modules Included
J1939Dcm
ETAS Extensions Included
(RTA-BSW Add-On: Rba_*)
ETAS Product + Add-Ons
+ RTA-LIN
AUTOSAR Cluster
Communication
AUTOSAR Modules Included
LinIf+ (includes LinTp), LinSM-, (LinNM is part of Nm), LinTrcv*
ETAS Extensions Included
(RTA-BSW Add-On: Rba_*)
ETAS Product + Add-Ons
+ RTA-FRAY
AUTOSAR Cluster
Communication
AUTOSAR Modules Included
FrIf+, FrNm, FrSM+, FrTp, FrTrcv*
ETAS Extensions Included
(RTA-BSW Add-On: Rba_*)
ETAS Product + Add-Ons
AUTOSAR Cluster
Global Time
AUTOSAR Modules Included
FrTSyn
ETAS Extensions Included
(RTA-BSW Add-On: Rba_*)
ETAS Product + Add-Ons
+ RTA-SEC
AUTOSAR Cluster
Communication
AUTOSAR Modules Included
SecOC
ETAS Extensions Included
(RTA-BSW Add-On: Rba_*)
ETAS Product + Add-Ons
AUTOSAR Cluster
Crypto
AUTOSAR Modules Included
Csm, CryIf, Crypto, KeyM
ETAS Extensions Included
(RTA-BSW Add-On: Rba_*)
rba_CryptoCCL (for RTA-SWCL)
rba_CryptoHSM (for CycurHSM)
rba_CryptoAuSCS (for CycurSoC)
ETAS Product + Add-Ons
AUTOSAR Cluster
Security
AUTOSAR Modules Included
IdsM
ETAS Extensions Included
(RTA-BSW Add-On: Rba_*)
ETAS Product + Add-Ons
+ RTA-SWCL
AUTOSAR Cluster
N / A
AUTOSAR Modules Included
N / A
ETAS Extensions Included
(RTA-BSW Add-On: Rba_*)
Full support of AUTOSAR Post-Build Selectable (PBS) parameters - Limited support AUTOSAR Post-Build Selectable (PBS) parameters

RTA-OS is the world’s smallest and fastest AUTOSAR OS:

  • Delivers best-in-class real-time performance and memory efficiency.
  • Supports a huge range of single and multicore microcontrollers.
  • Includes a virtual ECU development kit (VRTA) for rapid development without target hardware.
  • Excels in RAM-limited environments thanks to its patented single-stack implementation (reducing stack space by 50 to 80%).
  • Optional optimized IOC support educes multi-core inter-partition communication by up to 40% compared to the AUTOSAR standard.

Supported µC & SoCs

Renesas
  • RCar A4x / ARM
  • RCar x3 R7 / ARM
  • RCar x3 R7 / GHS
  • RCar x4 R52 / GHS
  • RH850 / CS
  • RH850 / GHS
  • RH850 / WR
  • RH850x2 / GHS
  • RH850x2 / WR
  • V850E2 / GHS

Infineon
  • IFXHSM / HighTec
  • TLE98xx-M3 / ARM
  • TraveoII M4,M7/ GHS
  • TraveoII M0 / GHS
  • TraveoII / WR
  • TriCore / HighTec
  • TriCore / GHS
  • TriCore / Tasking
  • TriCore / WR
  • TriCore-TC4xx / Tasking
  • TriCore-TC4xx / GHS
  • TriCore-TC4xx / HighTec




NXP
  • i.MX4 M4 / GHS
  • i.MX Mx / GHS
  • i.MXRT / GHS
  • PPCe200 / GHS
  • PPCe200 / HighTec
  • PPCe200 / WR
  • S32K1xx / GHS
  • S32K2,3 Mx / WR
  • S32K2,3 Mx / GHS
  • S32K2,3 Mx / GCC*
  • S32G-Mx / GHS
  • S32N-Mx / WR
  • S32N-R52 / WR
  • S32R-A53 / WR
  • S32Z-M33 / GHS
  • S32Z-R52 / GHS
  • S32Z-R52 / WR

ST
  • PPCe200 / GHS
  • PPCe200 / HighTec
  • PPCe200 / WR
  • Stellar M4 / GHS
  • Stellar R52 / GHS

SemiDrive
  • G9-R5 / IAR
  • V9-R5 / IAR
  • E3xxx / IAR
Texas Instruments
  • AM27R-Mx / GHS
  • AM27R-R5 / GHS
  • AM27R-R5 / WR
  • AM27R-R5 / TI
  • OMAP35x / ARM
  • DRA82x R5 / TI
  • TDA4VM R5 / TI
  • DRA82x R5 / GHS
  • TDA4 R5 / GHS
  • TDA4 Mx / GHS
  • TMS570 / TI

XILINX
  • Ultrascale A5x / ARM
  • Ultrascale R5 / ARM
  • Ultrascale R5 / GCC
  • Ultrascale R5 / GHS
  • Ultrascale R5 / WR
  • Zynq / ARM

CALTERAH
  • ARCEM / MW
  • ARCEM22 / MW

UHNDER
  • SA80M / GHS
  • SA80R / GHS


Further µC & SoCs
  • Flagchip FC7300-M7 / GHS
  • Fujitsu FR81 / Softune
  • Horizon J6E,J6P / GHS
  • Horizon J6B / GHS
  • Nvidia Orin FSI R52 / ARM
  • OLEA U5SP R52 / ARM
  • Qualcomm R52 / ARM
  • Socionext SC172-M32 / ARM
  • TeleChips TCC70-R5 / GHS
  • ThinkTech TTA8 M7 / HighTec
  • VisinexTek VS919-R5 / IAR
  • Zhixin Z20K14x / GHS

In development
  • Bosch SX60x-M7 / GHS
  • Chipower THA620x / GHS
  • Geosemi GM6 NXP S32N-R52 / GHS
  • Texas Instruments F29 / TI


* NXP GCC compile
Ports are listed as follows: Chip Family & CPU Core if relevant / Compiler
WR = WindRiver GHS = GreenHills TI = Texas Instruments
New RTA-OS ports are always in development. Please contact product management to discuss your needs.

RTA-RTE generates ECU communication infrastructure and real-time scheduling for all application software components and their interfaces between application software and basic software modules.

  • Highly optimizing code generator creates low footprint implements that can be up to 50% smaller than competing solutions.
  • Fast generation times to accelerate agile workflows.
  • AUTOSAR RIPS (RTE Implementation plug-in service) support as standard for custom extensions or legacy solution integration use-cases.
  • Accelerated inter-partition communication when used with RTA-OS.

RTA-CAR FSQP provides documentary support to help you argue functional safety when integrating RTA-CAR into your ECU.

  • No special “safety version” of RTA-CAR is required – it is built for ISO26262: ASIL-D as standard.
  • Safety manuals define best practice integration guidelines and assumptions of use (AoUs) to ease safety argumentation.
  • ISO26262 certificates and certificate reports.
  • Example tool classification (TCL) reports and guidance.

Supported Realtek devices

Following Realtek devices are supported by AUTOSAR-based embedded software solutions from ETAS
Following Realtek devices are supported by AUTOSAR-based embedded software solutions from ETAS
RTL9000AA
Following Realtek devices are supported by AUTOSAR-based embedded software solutions from ETAS
RTL9000AN
Following Realtek devices are supported by AUTOSAR-based embedded software solutions from ETAS
RTL9010AA
Following Realtek devices are supported by AUTOSAR-based embedded software solutions from ETAS
RTL906xC
Following Realtek devices are supported by AUTOSAR-based embedded software solutions from ETAS
RTL907xC
Following Realtek devices are supported by AUTOSAR-based embedded software solutions from ETAS
RTL907xD

ETAS download area