TA Tool Suite | Application Areas
Timing Specification & Design
Discover the numerous application areas of the TA Tool Suite. This enables you to master all challenges regarding the runtime behavior of an ECU easily and conveniently.
Definition of Timing and Performance Constraints
To systematically ensure timing and performance needs and requirements, TA Tool Suite provides the possibility to define constraints. These can be created for scheduling entities, such as tasks or interrupts, and on runnables and BSW functions to check their responsiveness, periodicity, and execution time. To monitor the performance of a system it is possible to constrain the overall CPU load, or the utilization caused by a task, interrupt or runnable. Constraints on timing events and event chains provide a generic approach to validate execution orders and end to end timing.
To be able to start early and easily with the definition of constraints, TA Tool Suite offers the possibility of automatically creating constraints via so-called editor actions, which check the periodic behavior of the application software.
TA Tool Suite follows an AUTOSAR compliant methodology based on TIMEX to guarantee a standardized workflow between all project contributors.
With an interface to requirement management tools, TA Tool Suite ensures traceability through all development phases.
For further information please see the Application Area
Start a Conversation
Are you interested in more details about the use cases or would you like to try out TA Tool Suite? Then let’s talk!
Embedded Software expert
Helping to simplify ECU development
Traceability With Requirement Management Tools
It is important to ensure full traceability from the specification of requirements in requirement management tools, through the definition and execution of test cases, to the reporting of test case execution results.
TA Tool Suite can be connected to several requirement management tools like IBM Doors. This interface allows to create a reference, via unique identifier, from timing and performance constraints, defined in TA Tool Suite, to requirements defined in requirement management tools. This reference is maintained till the reporting of the timing and performance constraint test results.
To establish the connection between TA Tool Suite and the different requirement management tools, Vector provides add-ins and connection utils. These can be found in the download center.
Timing Aware Integration of Runnables
Integration Considering Runnable / Task Dependencies
The software allows you to analyze dependencies between tasks and runnables to create a timing aware initial mapping or re-mapping of runnables. Explore the ECU’s software architecture and analyze communication and CPU usage across various software components. Check communication costs over core and OS application boundaries in order to improve them by re-mapping the runnables to a better fitting task or position.
Integration hints help to check that the mapping fulfills the AUTOSAR compatibility. Additionally, it will be ensured that RTE generation is possible.
This approach of the TA.Design ensures early timing awareness already during the software deployment and reduces therefore cost and time.