laitimes

TTTech Auto revolutionizes complex software integration with a revolutionary scheduler

author:Gasgoo Gasgoo

On April 17, 2024, TTTech Auto is pleased to launch "MotionWise Schedule", a groundbreaking software solution designed to revolutionize software workload management in the automotive industry. As the automotive industry transitions to software-defined vehicles (SDVs), which are characterized by an increasing number of software components, increasingly complex dependencies, and a more diverse underlying hardware resource, the automotive industry faces an unprecedented set of challenges, such as:

● Since the traditional method of ensuring correctness through testing is no longer effective, it becomes impractical to exhaustively test all possible states.

● The task of efficiently allocating software components to resources while respecting design constraints is becoming increasingly complex.

● Ensuring consistent end-to-end timing from sensor to actuator is more critical and challenging than ever.

● Maintaining system integrity in the event of CPU and network overload requires innovative solutions.

Dr. Stefan Poledna, CTO and co-founder of TTTech Auto, said: "MotionWise Schedule solves these challenges by taking a right-by-design approach. Our state-of-the-art scheduling algorithms ensure that software components and communications can be mapped to hardware resources for security and real-time behavior. He adds, "This approach significantly reduces the time required for software release, covering the design, testing, and validation phases." The 'MotionWise Schedule' runtime enforces configuration results and provides a secure execution environment that includes secure real-time and runtime scheduling, guaranteed end-to-end timing, non-interference (FFI) for hybrid critical systems, and other deterministic execution attributes. ”

Back in 2018, TTTech Auto launched its flagship product "MotionWise", a security middleware designed for distributed architectures that require security and real-time attributes. Today, MotionWise is deployed in more than 2 million vehicles and is expected to be deployed more than 9 million in the coming years.

"MotionWise Schedule" is the first modular solution in the MotionWise family. It integrates all the technologies developed for MotionWise in a modular and flexible product, enabling seamless integration with standardized infrastructures as well as custom architectures. In today's automotive world, effective scheduling isn't just about performance, it's an essential element for ensuring safety and real-time execution. TTTech Auto's "MotionWise Schedule" has the following key features:

● Scheduling of tasks and network communications allows for higher resource utilization and performance through a right-by-design approach. It seamlessly maps tasks to CPU cores and defines the required network configuration for Time-Sensitive Networking (TSN). As a result, it enables highly optimized multi-CPU core and multi-SoC solutions.

● Time-triggered execution provides time isolation between tasks, enabling hybrid criticality and composability. This reduces the testing and validation effort for real-time tasks, ensuring determinism, execution repeatability, and faster system integration.

● The new dataflow-driven scheduling support provides developers with flexibility by supporting dataflow dependencies and allowing for dynamic switching between different dataflows. Modeling is simple and efficient, based on Directed Acyclic Graph (DAG), which supports parallel execution on multiple CPU cores.

● Compute chains can be easily modeled and their end-to-end latency boundaries, from perception to action, are enforced to ensure latency meets requirements across multiple CPU cores and SoCs.

● Provides task monitoring for a comprehensive view of task performance and sequences for real-time analysis and system-level optimization.

● Provides time synchronization across multiple SoCs and Ethernet TSNs to support time-triggered execution and communication, minimize latency, and real-time performance analysis.

● Powerful and intuitive tools can visualize scheduling plans and support comparisons between plans and actual executions. This helps locate resource issues faster and more efficiently and enables faster system-level optimization.

● "MotionWise Schedule" is standard-friendly. It supports AUTOSAR, POSIX, Data Distribution Service (DDS), and Time-Sensitive Networking (TSN).

● "MotionWise Schedule" abstracts software functionality from hardware through its powerful tools and runtime environment. It supports hybrid criticality systems and supports incremental updates, which greatly reduces the effort of revalidation.

In SDV projects, manually configuring the scheduler often results in a cycle of repeated testing and iteration. Every time the code is changed or a new feature is added, the process starts again every time a new software is released, resulting in delays in the production start-up (SOP) timeline and increased costs. MotionWise Schedule avoids this. To bypass these manual iterations, MotionWise Schedule provides three key elements:

● A comprehensive scheduling concept that covers criticality-based workload separation, task-dependent scheduling, and fault handling.

● Tools to operationalize the concept and simplify the configuration and integration process.

● An embedded stack for implementing these functions inside the vehicle.

In short, MotionWise Schedule accelerates and enhances the robustness of the software integration process. The right approach by design supports secure real-time execution and communication, dramatically reducing test effort and improving resource utilization. TTTech Auto is modularizing its middleware platform "MotionWise" and will release more add-on modules in the near future.

TTTech Auto revolutionizes complex software integration with a revolutionary scheduler

TTTech Auto introduces the MotionWise Schedule product

关于TTTech Auto

TTTech Auto provides solutions for software-defined vehicles and safety-critical applications. The company focuses on safety software and hardware platforms for automated driving and a wider range of applications, suitable for mass production projects. With leading-edge technology solutions, TTTech Auto ensures safety and electronic robustness for a more automated world.

In 2018, TTTech Auto was co-founded by the TTTech Group and technology leaders Audi, Infineon and Samsung to build a global software platform for safe vehicles for automation and autonomous driving. In 2022, the company raised its latest funding round of $285 million (about 250 million euros) from Aptiv and Audi. At TTTech Auto's headquarters in Vienna, Austria, as well as subsidiaries throughout Europe and Asia, a total of 1,100 employees work with leading automotive manufacturers on software-defined vehicles, advanced driver assistance systems (ADAS) and autonomous driving projects. The company has acquired and invested in technology companies in the United Kingdom, Spain, Turkey, China, and Central and Eastern Europe.

Read on