The safety mastermind for
automated driving and beyond

With its platform-centric approach, it helps organizations move away from slow, costly, and complex ‘closed loop’ systems with inefficient ‘self-integrated’ practices. As a result, this speeds up the time to market for new automated driving functionality.
Request Quote

What is MotionWise?

MotionWise is a series-proven safety software platform for automated driving. It acts as the safety mastermind for automated driving within a vehicle architecture, handling the high complexity of such systems.

Each application hosted by MotionWise will run encapsulated from its peers, resulting in a safe environment where applications with different safety and real-time requirements can coexist and interact.

With its smart architecture design and surrounding tools, MotionWise helps unleashing the full potential of automated driving solutions, while offering many technological and commercial benefits, much like real-time capabilities with fail-operational performance, safety by design, guarantee of service, cutting edge open integration platform and many more. Learn about its key capabilities in this video.

    Achieve your business goals

    The underlying shift towards software-defined systems for automated driving requires vast investments. MotionWise speeds up software deployment of highly automated driving use cases and harnesses investments to keep the path open for future automation developments.

    • MotionWise enables platform and software re-use in multiple vehicle lines, its variants and in different models as required. It does so with reduced integration, testing and validation efforts, thus resulting in decreased cost.

    • Software components can be re-used in future highly automated driving projects and across multiple SoCs, vehicles, models and lines, making the most out of your investment.

    • By adopting a series-proven, platform-centric approach to building driverless software capabilities, the platform versatility and scalability makes it possible to achieve faster time-to-market at reduced costs.

    • No large and unpredictable up-front investments are required to develop driverless solutions in-house. OEMs can instead harness a smart licensing model to add new features to their platform and pay only for the software that they are using, which increases cost predictability.

    Re-use software platform & applications

    MotionWise enables platform and software re-use in multiple vehicle lines, its variants and in different models as required. It does so with reduced integration, testing and validation efforts, thus resulting in decreased cost.

    Boost returns on investments

    Software components can be re-used in future highly automated driving projects and across multiple SoCs, vehicles, models and lines, making the most out of your investment.

    Accelerate time-to-market

    By adopting a series-proven, platform-centric approach to building driverless software capabilities, the platform versatility and scalability makes it possible to achieve faster time-to-market at reduced costs.

    Harness our smart licensing model

    No large and unpredictable up-front investments are required to develop driverless solutions in-house. OEMs can instead harness a smart licensing model to add new features to their platform and pay only for the software that they are using, which increases cost predictability.

    Optimize your technology strategy

    Using the MotionWise platform, OEMs can integrate, test, validate and schedule any number of components and applications, helping them to reduce development, testing and validation complexity and to ensure that essential safety and mission-criticality requirements can be met in both single or multi-SoC environments.

    Guaranteed safety compliance & performance

    MotionWise delivers safety by design and fail-operational performance with unique technology tools for scheduling tasks and for overcoming resourcing and other constraints. This ensures constant availability and the highest levels of performance for mission-critical functions in line with ASIL D safety requirements according to the ISO 26262 standard.

    Fast, simple integration of best-in-class applications

    MotionWise abstracts hardware and operating systems, creating a unified management environment out of heterogeneous elements. This provides the modularity, portability and standardized interfaces required to deploy, test, validate and centrally manage all of the software components.

    Seamless roadmap to full automation in the future

    MotionWise lays the foundations for the fast, cost-effective introduction of highly automated driving features as a natural continuation of current work and investments. This enables the re-use of software investments to add emerging functionality in the future.

    Minimized development & deployment risks

    TTTech Auto, as an industry-leading safety expert in automated driving, offers a platform-centric approach. OEMs can benefit from our experience with level 3 automated driving solutions already on the market, as well as level 4 and 5 solutions in the test phase.

    Key capabilities

    Real-time orchestration

    Fulfil real-time guarantees with the platform-centric solution built on deterministic technology, delivering globally available services with guaranteed latency – regardless of the system load.

    • Deterministic features ensuring always available services with guaranteed latency
    • Innovative global scheduling technologies for applications and communications
    • Time aware platform architecture
    • End-to-end real-time guarantees across a highly heterogenous environment
    • Safe execution and behavior of the complete system in an automated way
    • Real-time processing with deterministic scheduling using sophisticated computation chains

    Open integration platform

    Achieve modularity, portability and standardized interfaces for applications by introducing the AUTOSAR-compliant, multi-SoC platform with central management capabilities, abstracting hardware and operating systems.

    • Ensure openness of your solution with unified and open standardized APIs (AUTOSAR classic & adaptive compliant)
    • Seamlessly integrate, test and validate applications from third party providers
    • Achieve greater service agility with globally available automotive, development and support services
    • Unlock central management capabilities and end-to-end visibility
    • Achieve predictability of the resource consumption, runtime, data flow latencies and application task sequences

    Safety by design

    Ensure constant availability and the highest levels of performance for mission-critical functions. Bring freedom from interference to any system in line with the highest safety standards.

    • Achieve freedom from interference by encapsulating applications from their peers
    • Ensure constant availability and the highest levels of performance for mission-critical functions
    • Introduce fail-operational capabilities
    • Reach ASIL D safety compliance according to ISO 26262
    • Seamlessly manage data traffic with different safety-critical requirements
    • Bring redundancy to any AD system and deliver constant system uptime & reliability

    Platform architecture

    The safety software platform for automated driving.

    MotionWise

    Services

    • The automotive services are crucial for smooth operation and diagnostics. The MotionWise automotive services offer the means to integrate MotionWise into an automotive ecosystem. The diagnostic services provide Unified Diagnostic Services (UDS) service across the heterogeneous platform, abstracting the protocol towards the application.

      The vehicle communication services enable the applications to communicate to the vehicle bus via standard buses like CAN, Ethernet and FlexRay. Further features like E2E protection and raw to physical values are also included in the communication services. The data storage provided ensures that the applications hosted on MotionWise store data in a non-volatile memory device in a safe and reliable manner.

      • Diagnostics
      • Vehicle communication
      • Safe & Reliable data storage
    • The MotionWise safety and health services contribute to fulfilling highest safety demands. The task supervision works together with the scheduling core and assures the correct execution of apps on top of MotionWise. This is a crucial service since it ensures “freedom from interference” in the time domain, meaning a faulty app doesn’t impact safety-relevant apps and doesn’t jeopardize the whole mission. In a heterogenous architecture with different ASIL, host supervision continuously monitors each element of the compute platform top down from the highest ASIL to make sure everything is functioning correctly.

      The BIST component in MotionWise performs all the checks to ensure the healthiness of the software and hardware. This service executes all tests required to cope with random hardware faults. The error manager accumulates all the errors produced by apps, BIST, host supervision and safe app execution and executes a reaction based on the collected data.

      Features:

      • Task supervision
      • Host supervision
      • Built in self-test (BIST)
      • Error manager
    • The applications running on MotionWise have access to the logging framework to log internal data. This data can be obtained on a PC with standard tools, since the MotionWise framework is compliant with DLT.

      The tracing service provides a framework to enable a profiling of the platform. This profiling can be applied on different levels: application, OS, system.

      Features:

      • Logging feature DLT-compliant
      • Application timing profiling: start and stop of applications
      • OS profiling: context switch
      • System profiling: start-up, running, stop, interrupts of the overall system on the time domain

    Core

    • The MotionWise communication core provides reliable and safe means for data transfer to various apps. It offers complete data allocation transparency that supports the application with data management in a multi core and multi host system. The communication core also enables freedom from interference in the memory domain, making it possible to integrate different applications with different ASIL levels in the same physical CPU.

      Deterministic Ethernet as the communication backbone enables safe and reliable communication paths. As automated driving functions produce a high volume of data and therefore demand a high bandwidth, the MotionWise communication core also supports PCIe for data transfer between different SoCs.

      Features:

      • Data transparency
      • Signal-based and service-oriented architecture
      • Standardized software APIs (AUTOSAR Adaptive & Classic-compliant communication layer)
      • Supports different traffic classes (mixed-criticality)
      • Supports Deterministic Ethernet and PCIe
    • The MotionWise scheduling core provides application and network scheduling. These scheduling policies ensure and ease the integration of apps from different vendors and with different ASIL. The scheduling core also safeguards freedom from interference on the time domain of software partitions.

      Real-time and determinism ensure a consistent data flow through a heterogeneous software and hardware architecture. The scheduling core of MotionWise also provides the mechanism to design and characterize constant and stable data flows for the driving mission.

      Features:

      • Application scheduling
      • Network scheduling
      • Ensures freedom from interference
    • The features incorporated in the MotionWise time synchronization core jointly achieve a completely synchronized system within a time-aware architecture. It makes sure the task scheduling is correct and that communication is happening when it needs to happen. It also guards the overall time within the system, including applications.

      Features:

      • Common time-awareness
      • OSs synchronization

    Tool Suite

    • The MotionWise SiL environment provides a MotionWise simulation on a PC, enabling application developers to work with the MotionWise API without using the resources of the compute platform. The MotionWise SiL extrapolates the MotionWise core and services on the SiL, creating a simulation environment close to the embedded.

      In addition, the MotionWise SiL can be connected with a MotionWise compute platform system, providing features to query the compute platform from the PC.

      Features:

      • ECU remote access
      • Capture and replay of data streams
      • ADTF and RTMaps support as application frontend
    • The scheduling visualization is an application that enables the application developers to validate their design of task scheduling. This validation comprises details like core affinity, timing behavior, etc.

      Additionally, the scheduling visualization tool enables the validation of the theoretical scheduler versus the real scheduler during runtime, making use of the tracing framework.

      Features:

      • Validation of task scheduling
      • Time analysis of the scheduling
      • Runtime validation
    • The scheduling tool that comes with MotionWise enables the system designer to create the schedules of the MotionWise scheduling core. If Deterministic Ethernet is being used, the scheduling tool generates the communication scheduler that enables the deterministic behavior on the networking side.

      Features:

      • Task scheduling
      • Deterministic Ethernet scheduling
    • App
    • App
    • App
    • App

    The safety software platform for automated driving.

    The automotive services are crucial for smooth operation and diagnostics. The MotionWise automotive services offer the means to integrate MotionWise into an automotive ecosystem. The diagnostic services provide Unified Diagnostic Services (UDS) service across the heterogeneous platform, abstracting the protocol towards the application.

    The vehicle communication services enable the applications to communicate to the vehicle bus via standard buses like CAN, Ethernet and FlexRay. Further features like E2E protection and raw to physical values are also included in the communication services. The data storage provided ensures that the applications hosted on MotionWise store data in a non-volatile memory device in a safe and reliable manner.

    • Diagnostics
    • Vehicle communication
    • Safe & Reliable data storage

    The MotionWise safety and health services contribute to fulfilling highest safety demands. The task supervision works together with the scheduling core and assures the correct execution of apps on top of MotionWise. This is a crucial service since it ensures “freedom from interference” in the time domain, meaning a faulty app doesn’t impact safety-relevant apps and doesn’t jeopardize the whole mission. In a heterogenous architecture with different ASIL, host supervision continuously monitors each element of the compute platform top down from the highest ASIL to make sure everything is functioning correctly.

    The BIST component in MotionWise performs all the checks to ensure the healthiness of the software and hardware. This service executes all tests required to cope with random hardware faults. The error manager accumulates all the errors produced by apps, BIST, host supervision and safe app execution and executes a reaction based on the collected data.

    Features:

    • Task supervision
    • Host supervision
    • Built in self-test (BIST)
    • Error manager

    The applications running on MotionWise have access to the logging framework to log internal data. This data can be obtained on a PC with standard tools, since the MotionWise framework is compliant with DLT.

    The tracing service provides a framework to enable a profiling of the platform. This profiling can be applied on different levels: application, OS, system.

    Features:

    • Logging feature DLT-compliant
    • Application timing profiling: start and stop of applications
    • OS profiling: context switch
    • System profiling: start-up, running, stop, interrupts of the overall system on the time domain

    The MotionWise communication core provides reliable and safe means for data transfer to various apps. It offers complete data allocation transparency that supports the application with data management in a multi core and multi host system. The communication core also enables freedom from interference in the memory domain, making it possible to integrate different applications with different ASIL levels in the same physical CPU.

    Deterministic Ethernet as the communication backbone enables safe and reliable communication paths. As automated driving functions produce a high volume of data and therefore demand a high bandwidth, the MotionWise communication core also supports PCIe for data transfer between different SoCs.

    Features:

    • Data transparency
    • Signal-based and service-oriented architecture
    • Standardized software APIs (AUTOSAR Adaptive & Classic-compliant communication layer)
    • Supports different traffic classes (mixed-criticality)
    • Supports Deterministic Ethernet and PCIe

    The MotionWise scheduling core provides application and network scheduling. These scheduling policies ensure and ease the integration of apps from different vendors and with different ASIL. The scheduling core also safeguards freedom from interference on the time domain of software partitions.

    Real-time and determinism ensure a consistent data flow through a heterogeneous software and hardware architecture. The scheduling core of MotionWise also provides the mechanism to design and characterize constant and stable data flows for the driving mission.

    Features:

    • Application scheduling
    • Network scheduling
    • Ensures freedom from interference

    The features incorporated in the MotionWise time synchronization core jointly achieve a completely synchronized system within a time-aware architecture. It makes sure the task scheduling is correct and that communication is happening when it needs to happen. It also guards the overall time within the system, including applications.

    Features:

    • Common time-awareness
    • OSs synchronization

    The MotionWise SiL environment provides a MotionWise simulation on a PC, enabling application developers to work with the MotionWise API without using the resources of the compute platform. The MotionWise SiL extrapolates the MotionWise core and services on the SiL, creating a simulation environment close to the embedded.

    In addition, the MotionWise SiL can be connected with a MotionWise compute platform system, providing features to query the compute platform from the PC.

    Features:

    • ECU remote access
    • Capture and replay of data streams
    • ADTF and RTMaps support as application frontend

    The scheduling visualization is an application that enables the application developers to validate their design of task scheduling. This validation comprises details like core affinity, timing behavior, etc.

    Additionally, the scheduling visualization tool enables the validation of the theoretical scheduler versus the real scheduler during runtime, making use of the tracing framework.

    Features:

    • Validation of task scheduling
    • Time analysis of the scheduling
    • Runtime validation

    The scheduling tool that comes with MotionWise enables the system designer to create the schedules of the MotionWise scheduling core. If Deterministic Ethernet is being used, the scheduling tool generates the communication scheduler that enables the deterministic behavior on the networking side.

    Features:

    • Task scheduling
    • Deterministic Ethernet scheduling
    PC
    High Performance Compute (Performance SoCs + Safety MCU)
    Communication Backbone (Deterministic Ethernet + PCIe)

    Automated driving compute platforms

    Thanks to our know-how from pre-series to series production, we know the road blocks when making automated driving a reality. These projects do not only pose highest demands on software, but also on the corresponding hardware. Therefore, MotionWise was designed with a greater vision in mind: acting as the centerpiece of a platform for automated driving that is perfectly synchronized with the hardware it interacts with.

    MotionWise is designed to interact with the hardware of your choice and become an integral element of your automated driving compute platform. However, if you haven’t made this choice so far, TTTech Auto is able to offer you hardware that will give you a head start. Together with renowned silicon partners, we offer development ECUs that perfectly correspond with our proven safety software platform. These compute platforms combine the unique time-aware MotionWise architecture with high performance hardware components, ensuring highest safety standards in every element.

    Features:

    • Time-aware architecture
    • High-performance compute
    • Safety concept up to ASIL D
    • Supports Deterministic Ethernet and PCIe backbone
    Car CarTexture
    Leiterbahnen-SVG

    Technology benefits

    • MotionWise abstracts hardware and operating systems, creating a unified management environment out of heterogeneous elements. This provides the modularity, portability and standardized interfaces required to deploy, test, validate and centrally manage all of the software components.

    • The time aware platform architecture uses innovative global scheduling technologies and design tools to support smooth application and communications network traffic scheduling in order to fulfil end-to-end real-time guarantees. Built on deterministic technologies, MotionWise delivers always available services with guaranteed latency – regardless of the system load. The platform also ensures predictability with regards to resource consumption, runtime, data flow latencies and software task sequences.

    • MotionWise delivers safety by design on a global basis by using unique technology for scheduling and for overcoming resources constraints. This ensures constant availability and the highest levels of performance for mission-critical functions in line with ASIL D safety requirements according to the ISO 26262 standard. By ensuring freedom from interference by encapsulating every application running on MotionWise from its peers, a safe environment is created, where applications with different safety and real-time requirements coexist and interact.

    • Networks for real-time systems have stringent end-to-end latency requirements. One cost-efficient way to meet these requirements is time aware scheduling and communication, using computation chains to guarantee end-to-end latency. With time aware platform architecture using advanced global time synchronization and deterministic scheduling, we can ensure end-to-end real-time capabilities.

    • With a platform-centric approach for highly automated driving use cases, MotionWise minimizes development and deployment risks for OEMs, while offering the full utilization of existing resources and the capability to resolve scheduling bottlenecks. This allows for significant increases in automation and improvements in resource utilization – again, at reduced costs.

    • With MotionWise, OEMs and Tier 1 suppliers are introducing one solution which can be used in multiple vehicle lines and its variants and in different models as required, with reduced integration, testing or validation effort or cost. It can tackle various use cases, from chassis control domain, to automated driving, powertrain and beyond. Emerging functionality can also be added to the platform to support higher levels of automation in the future.

    • Safe operation for highly automated driving use cases is continued even after failure of a component. Constant availability requirements are fulfilled by the way we design the solution to ensure redundancy for safety critical solution parts. This is achieved with the hardware architecture that is best sourced from various vendors.

    • Gain the early-adopter advantage and accelerate your journey towards autonomous driving with MotionWise. The future-proof design allows to quickly add emerging functionality and at the same time preserves previous software investments, while keeping the path open for future developments.

    Commercial benefits

    • MotionWise is the first series-proven safety software platform enabling level 3 automated driving on the market, with the capabilities to reach all the way to level 5. Adopting a platform-centric approach to building driverless software capabilities allows the re-use of the software for highly automated driving projects in the future and across multiple SoCs, different vehicles, models and lines, achieving faster time-to-market at reduced costs.

    • MotionWise is laying the foundations for a fast, cost-effective introduction of highly automated driving features as a natural continuation of current work and investments, which enables the re-use of software investments to add emerging functionality in the future in a cost-effective and agile way. MotionWise enables platform and application software re-use in multiple vehicle lines and its variants, with minimized integration, testing, validation effort or cost.

    • The underlying shift towards software-defined systems for automated driving requires vast investments. With a platform-centric approach, MotionWise speeds up software deployment for highly automated driving use cases and harnesses investments to keep the path open for future automation developments, or for the software platform and applications re-use in multiple vehicle lines, variants and models, while maximizing ROI at every stage.

    • With a platform-centric implementation, no large and unpredictable up-front investments are required to develop driverless solutions in-house. OEMs can instead harness a smart licensing model to add new features to their platform and pay only for the software they are using, which increases cost predictability. It also enables companies to re-use their software investments in the long term, while evolving the environment in a cost-effective and agile way to meet future automation requirements.

    • No large and unpredictable up-front investments are required to develop driverless solutions in-house. OEMs can instead harness a smart licensing model to add new features to their platform and pay only for the software they are using, which increases cost predictability.

    Variants

    These ECUs are ready to act as an A-sample to reduce time to market for product development. Our hardware reaches further than other evaluation platforms by implementing a design close to series requirements and serves as an ideal starting point for production programs. Combined with the MotionWise framework, our platform ECUs are ready for evaluation of future automated driving use cases as well as any safety-critical mission.

    • RazorMotion

      RazorMotion implements a design close to series requirements which enables it to be used during the development process as well as during the testing phase in vehicles.

    • AthosMotion

      The high-performance platform solution for automated and near automated driving.