TA Tool Suite - Managing the Timing Behavior of AUTOSAR Multi-Core ECUs
TA Tool Suite is used in the phases integration
and verification of the ECU software development process.
TA Tool offers user-friendly tools for the design, simulation and verification of embedded multi-core realtime systems. It covers the non-functional requirement “timing” across the complete development cycle as a unified solution. The expert mode enables a deep analysis of the timing behavior. Furthermore, TA Tool Suite simplifies the distribution of application software on different cores in multi-core ECUs. This increases the efficiency and reactivity of multi-core and many-core real-time systems.
With TA Tool Suite, project managers, system architects, developers and integrators make full use of all the advantages of multi-core technology.
Part of the Vector Product Family
Timing-Architects Embedded Systems GmbH (TA) has been acquired by Vector. TA Tool Suite is part of the Vector product family since 2018. Vector will now offer its customers an even more comprehensive portfolio in the field of multi-core real-time systems.
Supports migration from single-core software architectures to multi-core or many-core platforms
Increases system understanding by graphical visualization of software dependencies
Evaluates system utilization and enables hardware dimensioning forecasts
Simulates different alternatives of ECU system designs at early development stages
Shows alternatives for application software integration with regard to real-time and performance properties
Visualizes and analyzes target traces for verifying timing properties
Imports AUTOSAR and AMALTHEA system descriptions and hardware traces
Options for TA Tool Suite
Dedicated Software Products for Every Step of the Project Lifecycle
The modular TA Tool Suite provides a dedicated software product for each step of the software project lifecycle. This includes specification of timing requirements, analysis and optimization of software architecture design as well as verification of the target system behavior.
The base module includes a project explorer and a browser for timing model elements. It enables data import/export and specifications of timing requirements.
The following options extend the base module of TA Tool Suite:
Screenshot option TA.Design
Definition of timing requirements of the application software for complex and highly integrated multi-functional software systems by interactive dynamic visualization.
Screenshot option TA.Simulation
Model-based simulation of ECU timing behavior and sophisticated graphical and table based evaluations of timing metrics for analyzing system behavior in different levels of detail.
Screenshot option TA.Inspection
Verification of the timing behavior of application software and of the operating system. This enables third-party trace measurements that have already been recorded to be analyzed in terms of response times, utilization, and other metrics.
Several Enhancements Support Individual Project Conditions.
TA Tool Suite provides interfaces to the common exchange formats. The options TA.Design and TA.Simulation use the system descriptions AUTOSAR and AMALTHEA as data sources. TA.Inspection bases its analysis on trace log measurements from various debugger and profiling providers.
Models for operating systems improve the accuracy of the option TA.Simulation by replicating the dynamic scheduler behavior of the corresponding operating system implementations.
Currently supported are MICROSAR.OS, Tresos AutoCore and Tresos Safety OS.
The Workflow Editor is a graphical solution for the description of automated processes within TA Tool Suite and leads to considerable time saving. For example, it summarizes the information from various system descriptions. This allows previously unused data sources to be accessed easily and conveniently. Routine tasks such as creating timing models, starting simulations, trace verifications and creating reports can thus be easily defined and executed.
Efficient Run-Time Analysis of AUTOSAR Classic Projects with OS and RTE Tracing
This webinar recording shows how the dynamic behavior of the software architecture can be measured at run-time with no or only minimum overhead and evaluated off the target ECU. Many multi-core features and techniques to utilize ECUs result in intervening into the scheduling behavior. With ongoing ECU project development, multiple software vendors as well as a considerable amount of configuration parameters to play with, the effects of those after integration at run-time become hardly foreseeable. An optimal solution is to trace the OS and RTE behavior with the trace debugger from iSYSTEM and evaluate the trace measurement afterwards offline with TA Tool Suite from Vector.
Vector offers numerous seminars and workshops dealing with Vector software tools, Vector standard software components, AUTOSAR and current bus technologies and protocols. Our training team consists of numerous experienced engineers who are pleased to impart their extensive knowledge and experience to others.