Lauterbach, Symtavision combine software for better safety verification

November 26, 2014 // By Christoph Hammerschmidt
Embedded systems timing analysis software vendor Symtavision and development tool company Lauterbach will merge their products more closely. The improved integration between Lauterbach's Trace32 software development suite and Symtavision's SymTA/S and TraceAnalyzer timing design tools will ensure a higher degree of safety for automotive real-time functions and at the same time speed up the development process.

The existing workflow, which enables real-time traces from Trace32 to be imported and analysed with Symtavision's SymTA/S and TraceAnalyzer timing design and analysis tools, has been improved for better support of rich traces with wait and release behaviour, the import of traces with runnable activity within tasks and the ability to import and analyse functional-level traces generated by Trace32.

With the joint workflow, code for automotive ECUs is imported into Trace32 from any third party ECU configuration tool for target debugging, emulation and software validation. Trace data from ECU measurements or hardware independent simulations is then passed to TraceAnalyzer to visualise and analyse timing traces and validate ECU scheduling. The resulting timing models can be processed further in SymTA/S to perform worst-case and statistical timing analysis, as well as to virtually change the scheduling and explore or optimise the overall software architecture. The optimised configuration is then passed back to Trace32 via the third party ECU configuration tool and uploaded to the target, completing the round-trip workflow.

Lauterbach, Symtavision; www.symtavision.com and www.lauterbach.com/