ETAS Deterministic Middleware Solution is a safety-certified middleware solution for advanced driving and autonomous vehicles.
Trusted and jointly developed by the world's largest automotive supplier as part of the Automated Driving Alliance.
Available as part of the ETAS SDV tech stack, enabling software-defined vehicles with advanced driver assistance (ADAS) and autonomous driving (AD) functions.
The development of advanced driver assistance (ADAS) systems and autonomous driving (AD) functions is a tremendous development challenge.
Our unique solution provides deterministic behavior on top of high-speed middleware while supporting functional safety covering all automotive safety integrity levels.
Iterative development practices have proven to be very beneficial, especially in uncertain, complex and volatile fields as we have in autonomous driving.
We have created the so called AD Cycle to cover the steps needed to be done in order to create AD functions in an iterative development practice.
Design → Build → Test → Evaluate → (and Repeat)
ETAS Deterministic Middleware Solution fully supports the AD cycle through
Our portfolio of products and services comprises solutions to cover all aspects of the AD Cycle - from development to production.
Design, develop, build, debug and test ADAS/AD applications
Learn MoreSafety-certified middleware and runtime libraries for ADAS/AD applications
Learn MoreWant to know how to best make use of ETAS DMS for your ADAS/AD platform or project?
Learn MoreSee why the worlds top automotive OEMs choose us
Modern ADAS functions are resource hungry. To serve this hunger, developers need processor-based systems. These are usually dynamic systems with a not necessarily reproducible behavior.
ETAS Deterministic Middleware Solution provides the needed reproducible behavior on processor-based systems.
ADAS systems use many sensors. These produce high data rates that need to be processed by the functions in parallel. Existing middleware solutions are not designed for these high data rates.
ETAS Deterministic Middleware Solution is specifically designed for processing high data rates / data streams.
ADAS, especially AD systems, have high functional safety requirements. AD systems, for example, have the complete responsibility for an entire vehicle. For this reason, the systems must meet the highest requirements (ASIL-D) in terms of functional safety.
ETAS Deterministic Middleware Solution supports systems up to and including ASIL-D.
Developers want to test and validate software right away without the need for expensive hardware. For this task we can use recorded / generated data as input, compute the output with our middleware-based applications and analyze / report the generated results.
These testing and validation tasks can be executed on various platforms with deterministic results: embedded targets (e.g. QNX), developer PC (e.g. Linux) or even in the cloud.
Through our partnerships, ETAS is affiliated with many leading companies and organizations to realize our vision of the software-defined vehicle (SDV).
With the ETAS Deterministic Middleware Solution, we are actively engaged within projects such as the Software-Defined Vehicle (SDV) of the Eclipse Foundation, work with parthers such as Blackberry QNX and RedHat, have engagements in open source communities such as ROS and even publish and contribute to open source projects, e.g. Eclipse iceoryxâ„¢.