Embedded Software - New in ANSYS 19

Embedded Software

ANSYS 19 delivers powerful capabilities for workflow integration, performance and usability, plus fully certified embedded software and human machine interface (HMI) design capabilities, and dedicated solutions for automotive and avionics systems and software. New features include multi-rate applications design capabilities, enhanced HMI design capabilities that comply with ARINC 661 and are qualifiable for ISO 26262 and DO-178C. For avionics systems and automotive developers, release 19 incorporates architecture analysis and design language model-based system design.

ANSYS 19 extends systems architecture design to functional safety analysis for rail, aerospace and defense, nuclear and other industries — in addition to automotive. With ANSYS 19, engineers have a comprehensive tool set for safety-critical embedded systems design, functional safety analysis, embedded software and human-machine interface (HMI) development and deployment. Enhancements in ANSYS 19 include:

  • Multirate application design capabilities. Because embedded software routines run at different rates, coordinating data arriving at different times has been a major challenge. ANSYS SCADE now lets you coordinate the processes and verify the data automatically and seamlessly, greatly accelerating development time.

  • Enhanced HMI design functionality. HMIs are often safety-critical, such as when they are used as controls in airplane cockpits or industrial control rooms. Visibility must be clear in all lighting conditions, and touchscreens must respond quickly and reliably to single or multiple touches. Using ANSYS SCADE Display, you can design HMIs that comply with all industry standards.

  • The architecture analysis and design language (AADL) developed by SAE. AADL — the standard for systems modeling — was designed for real-time embedded systems, and models both software and hardware. It has been widely adopted for critical applications in the defense industry.

Multirate application support

Although common in embedded software, multirate applications come with challenges that must be addressed, including the handling of data between functions that run at different rates and the scheduling of those functions for actual execution. These tasks are generally performed manually. With SCADE, however, you have an automatic and seamless flow to capture and verify your multirate application architecture. Thanks to a dedicated integration API, you can access this information and generate operating system configuration files or specific glue code. The application code generated by SCADE is itself portable and qualifiable/certified.

SCADE users have experienced a 2x speedup in time-to-certification and a 40 percent reduction in project development costs. SCADE increases speedup by improving architectural decisions, scheduling and integration activities.

Support for architecture analysis and design language modeling standard

SCADE includes support for the AADL modeling standard designed by SAE. AADL is a recognized standard within the systems modeling community, and is widely used for defense applications. AADL is dedicated to real-time embedded systems, modeling both software and hardware resources and providing detailed specifications for verification of non-functional systems requirements, such as performance, safety, costs, etc.

The new SCADE AADL capability provides a graphical AADL modeler tool compliant with the AADL standard. The SCADE AADL tool imports and exports standard AADL files, including property sets definitions.Interfața grafică ușor de utilizat, permite modelarea și înțelegerea modelelor AADL prin definirea directă și completă a componentelor ca obiecte unice.

The easy-to-use, graphical user interface allows for the modeling and understanding of AADL models through straightforward, direct and complete definition of the components as single objects.

SCADE AADL also provides a seamless path to the ANSYS SCADE Suite for the development of software components. You can streamline your development activities and benefit from the qualified tool chain, code generation and tests. The SCADE for AADL software completes the SCADE product family, which offers solutions from specification and analysis of real-time, performance-critical systems early in the system design cycle through certified code generation.

The AADL support in the SCADE avionics package offers:

  • Full compatibility with AADL v2.2 standard
  • Allows for legacy models import
  • Allows for export to third-party analyzers
  • Ease of use
  • AADL expressiveness simplified down to concrete components
  • Intuitive graphical interface and diagrams
  • SCADE tools ecosystem
  • Bi-directional synchronization with SCADE Suite for software component development, verification and certification
  • Traceability through SCADE ALM gateway
  • Same IDE as for SysML and FACE modeling (mixed design supported)

Enhanced design and testing capabilities for HMIs

Enhancements in SCADE provide new and improved features, which allow you to design and implement complex and state-of-the-art embedded HMIs. Whether you are designing cockpit displays for aircraft, infotainment and dashboard displays for automobiles or control room display for industrial applications, ANSYS 19 facilitate faster development, deployment and testing of safety-critical HMIs.

For more powerful and flexible designs and for better rendering effects, new modeling capabilities are included with SCADE Display. Unleash your creativity by using native support of gradients, through a user-friendly gradient editor, and benefit from the native support of SVG paths, more extensive masking capabilities and the support of new types that optimize the interfaces and connections to behavioral parts. With the advent of this release, Windows devices now support the multi-touch displays. And for an enhanced user experience, multi-screen and multi-selection features allow for streamlined model navigation.

ANSYS 19 also includes enhanced automatic testing capabilities and introduces capabilities for more modular testing.

ANSYS SCADE solutions for ARINC 661 have new features for Supplement 6, such as interactive and data connector widgets and extensions. Other user experience enhancements enable an instant graphical preview in the look definition editor and the management of a connector table from a dedicated editor.

New at ANSYS 19, SCADE provides:

  • Enhanced modeling capabilities
  • Native support of gradients
  • Native support of SVG paths
  • More extensive and powerful masking capabilities
  • Support of new types
  • Enhanced testing capabilities
  • Improved performance of automatic testing
  • Support of capabilities, for more modular testing
  • Enhanced UI/UX
  • Multi-screen support
  • Native support for Windows multi-touch displays
  • ARINC 661 Supplement 6 support
  • New interactive and data connector widgets and extensions
  • Look definition preview in a dedicated style set definition editor
  • Management of connector tables through a dedicated editor


About ANSYS, Inc.

Founded in 1970, ANSYS employs nearly 3,000 professionals, many of whom are expert M.S. and Ph.D.-level engineers in finite element analysis, computational fluid dynamics, electronics, semiconductors, embedded software and design optimization. Our exceptional staff is passionate about pushing the limits of world-class simulation technology so our customers can turn their design concepts into successful, innovative products faster and at lower cost. 

Engineering simulation is our sole focus. For more than 45 years, we have consistently advanced this technology to meet evolving customer needs.
ANSYS develops, markets and supports engineering simulation software used to predict how product designs will behave in real-world environments. We continually advance simulation solutions by

  • Developing or acquiring the very best technologies
  • Integrating them into a unified simulation platform capable of complex, multiphysics solutions
  • Providing system services, including high-performance computing (HPC) and Cloud solutions, to manage simulation processes and data

Since its founding, ANSYS has evolved from a single office that housed a small group of engineers to an international corporation with offices on three continents.

ANSYS is headquartered in the United States, south of Pittsburgh in Canonsburg, Pennsylvania. We have more than 75 strategic sales locations throughout the world with a network of channel partners in 40+ countries. Together the company fosters close partnerships with customers and provides local value-added service and support.


Go back