Global Sources
EE Times-Asia
Stay in touch with EE Times Asia
EE Times-Asia > EDA/IP

Symtavision adds timing analysis, design support to SymTA/S 3.3

Posted: 27 Feb 2013 ?? ?Print Version ?Bookmark and Share

Keywords:Symtavision? SymTA/S 3.3? CAN-FD? COM? gateway?

Symtavision has unveiled an updated version of its system-level tool suite for planning, optimising and verifying embedded real-time systems. SymTA/S 3.3 claims to feature enhanced timing analyses including support for FlexRay System Distribution, CAN-FD standard, buffer fill level analysis for COM and gateways, and Gantt chart customisation.

According to the company, major improvements to the design features of SymTA/S 3.3 include a customisable Wizard Framework and improved drag-and-drop functionality providing resolution of dependencies. At the same time, Symtavision has announced TraceAnalyzer 3.3, a solution for visualizing and analysing timing data from both measurements and simulations which seamlessly integrates with SymTA/S.

With the launch of SymTA/S 3.3, the SymTA/S System Distribution analysis framework is extended with support for FlexRay covering both Static and Dynamic Segments, with the latter supporting cycle multiplexing for FlexRay 2.x frames. With the addition of this capability, users are now able to analyse end-to-end scenarios from sensors to actuators that include communication via FlexRay, noted the firm.

SymTA/S 3.3 also extends the existing CAN timing analysis capability with integrated support for the new CAN-FD standard. To perform CAN-FD analysis only a few scheduling-relevant parameters are required including CAN-FD bus speed, which frame is being sped up and what payload is being transmitted via the frame. Everything else is transparent to users as SymTA/S automatically handles other scheduling items such as the bits that are sped up, the correct CRC size that varies according to the payload and inserting stuff bits.

With the new buffer fill level analysis, which provides the fill level in bytes for COM-layer send buffers and the number of frames stored in them, users can get an overview of the buffer sizes required and check them against constraints. SymTA/S error-flags buffers that exceed their maximum fill level.

The filtering option automatically hides unimportant trace lines reducing those shown in the viewer only to those that are most relevant. The visualisation can be individually customised or pre-defined visualisation schemes can be reused. The grouping option supports collapsing trace lines to a single line. Multiple groups are supported and can be easily set up using drag and drop functions. Groups are also context sensitive and automatically generated depending on the selected element. In addition, pre-defined groups can be applied, detailed Symtavision.

Both SymTA/S 3.3 and TraceAnalyzer 3.3 include a customisable Wizard Framework, enabling users to create a customised graphical interface through scripting, which allows automation of custom workflows consisting of individual commands for interfacing, design, analyses and results setup simple annotations in a script file define the graphical interface elements and parameters for script execution. A variety of input parameter types are supported such as strings, integer and Boolean as well as Symtavision internal objects including tasks, frames, buses or ECUs. More complex types such as the event model editors, a file chooser or even a choice type complete the portfolio.

The drag-and-drop functionality has been enhanced in SymTA/S 3.3 to enable dependencies to other elements to be resolved on re-mapping, such as moving a task from Core1 to Core2. The capability enables all dependent objects to be considered and re-mapping suggestions to be automatically generated. It also considers different recursion levels which represent the 'deepness' of mapped children, referenced elements and even dependencies to parents, added the company.

Article Comments - Symtavision adds timing analysis, de...
*? You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.

Back to Top