Embedded Software Simulation Products

ANSYS SCADE Suite Model Optimization and Code Performance


This advanced training course provides ANSYS SCADE Suite users with a comprehensive view on how to optimize ANSYS SCADE Suite models to reach the best performance for the generated code. You will learn how ANSYS SCADE Suite model architecture influences performance, what are efficient modeling patterns, and how to select KCG code generation options for optimal runtime performance of the generated code. The course also offers a specific focus on ANSYS SCADE Suite Timing and Stack Verifier to profile an ANSYS SCADE Suite application, on best practices, returns on experience, and first keys to improve one’s design.


  • Basic knowledge of ANSYS SCADE Suite

Target Audience: Software Engineers / Software Architects / Algorithm experts

Teaching Method: Lectures and computer practical sessions to validate acquired knowledge. A training certificate is provided to all attendees who complete the course.

ANSYS SCADE Suite Model Optimization and Code Performance


Agenda :

This is a 2 day classroom course covering both lectures and workshops. For virtual training, this course is covered over 5 x 2 hour sessions.

  • Virtual Classroom Session 1 / Live Classroom Day 1
  • Architecture impact

    • Training introduction and SCADE products introduction
    • Construct an efficient architecture according to specification requirements
  • Virtual Classroom Session 2 / Live Classroom Day 1
  • Design Standard and Code generation

    • Use of design standards to implement a design
    • Code generation options
    • Exercises
  • Virtual Classroom Session 3 / Live Classroom Day 1
  • Define the Design guideline (part 1)

    • Use the design guidelines to implement a design
    • Exercises
  • Virtual Classroom Session 4 / Live Classroom Day 2
  • Define the Design guideline (part 2)

    • Use of Higher-level initialization
    • Frequently Hurting Constructs
  • Virtual Classroom Session 5 / Live Classroom Day 2
  • Model Analysis

    • Timing and Stack Optimizers

    Classroom only - Lab

    Create a widget pinpad

    • Implement several algorithms that are meant to add items to a database
    • Generate and analyze the code generated from these algorithms related to KCG options
    • Compute WCET and stack size to determine their code performance and confirm the choice for the best algorithm
Filter By Country :
Date/Time Duration Event Type Location Language Class Cost

click below to start a conversation with ANSYS

Contact Us
Contact Us