Embedded-code timing analysis package gains Ethernet and multicore functions

April 30, 2015 // By Graham Prophet
Symtavision, provider of timing analysis solutions for planning, optimising and verifying embedded real-time systems, has launched SymTA/S 3.7, extending timing design and verification for automotive Ethernet and multicore systems; the update also incorporates new general modelling and timing analysis features, Trace APIs and AUTOSAR 4.x multicore support

SymTA/S 3.7 introduces new Ethernet timing design and verification features including the modelling and analysis of dynamic data chains and data dependent dynamic Ethernet frame packing as well as faster system distribution analysis compared to previous versions. SymTA/S 3.7 incorporates a range of new, general modelling and timing analysis features - Gantt-Filter, APIs and improved AUTOSAR 4.x multicore import. At the same time, Symtavision has announced the release of TraceAnalyzer 3.7 which is fully integrated with SymTA/S 3.7.

With the implementation of Ethernet networks becoming increasingly widespread in automotive systems, Symtavision has focused SymTA/S 3.7 on strengthening its Ethernet timing analysis capabilities. SymTA/S 3.7 introduces the ability to model and analyse dynamic data chains with the data dependent execution of ECU tasks and frame transmission on Ethernet and CAN allowing the detailed analysis of the gateways between the networks. The modelling and analysis of data dependent dynamic frame packing allows Ethernet frames to be dynamically packed based on the availability of PDU (Protocol Data Unit) data. Easier modelling of activation chaining has also been facilitated by combining the Ethernet-Trigger and Trigger elements into a single Trigger function. SymTA/S 3.7 also features improved Ethernet system distribution performance with Ethernet systems analysing up to twice as fast as in version 3.6. All Ethernet timing analysis functionality in SymTA/S is fully integrated with its well-established analyses for CAN, FlexRay and AUTOSAR-based ECUs, enabling end-to-end timing analysis for distributed functions via Ethernet, as well as the connection of Ethernet networks to legacy CAN and FlexRay networks via AUTOSAR or OSEK gateways.

SymTA/S 3.7 also supports a wide set of ECU communication patterns with a mixture of time-triggered, event-triggered and polling communication and software activation. SymTA/S users can now analyse gateway ECUs as well as partitioned software on multicore ECUs in high accuracy. These new modelling and analysis capabilities are complemented by new visualisations such as timing diagram views for sub-systems and software components, and