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, optimization 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.
Optimizes single-core software architecture for execution on high-performance multi-core or many-core processor platforms
Increases system understanding by graphical visualization of software dependencies
Evaluates system utilization and enables hardware dimensioning forecasts
Simulates and optimizes 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.
Four 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.Optimization
Optimization tool for the distribution and mapping of application software to operating systems and processor models for embedded multi-core systems.
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, TA.Simulation and TA.Optimization 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.
The precision of the options TA.Simulation and TA.Optimization can be extended with the runtime properties and memory behavior of specific processor derivatives. This enables a detailed analysis of processor effects.
Models for operating systems improve the accuracy of the options TA.Simulation and TA.Optimization 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.
Optimized Distribution of the Multi-Core Application with the TA Tool Suite
This webinar recording shows how to optimize the AUTOSAR application distribution on multi-core systems using the combination of the Vector AUTOSAR solution and the TA Tool Suite. One of the key features of the interaction of Vector’s tool DaVinci Configurator Pro and the TA Tool Suite is the straightforward data exchange. It enables quick and effective creation of the simulation model of the AUTOSAR application and re-import of the optimized configuration in DaVinci Configurator Pro for basic software and RTE generation.
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.