Skip to Main Content

Ansys Scade One

Reliable embedded software, made easy.

Scade One

Model-Based Development Environment for Safe and Reliable Embedded Software

Ansys Scade One is a model-based solution for developing safe, reliable embedded software, reducing time and costs with an intuitive environment. It uses the Swan language for real-time reactive systems, supports early verification, and provides a complete open workflow from design to target integration, connecting with MBSE and requirements process.

  • Check icon outline
    Visual coding experience
  • Check icon outline
    Open model-based approach
  • Check icon outline
    Open ecosystem
  • Check icon outline
    Effective collaboration
  • Check icon outline
    Safe and reliable code generation
  • Check icon outline
    Wide scope of applications

March 2026

What's New

This 2026 R1 release comes with Scade One delivering more intuitive modeling, improved testing workflows, expanded connectivity options, and more efficient, configurable code generation for faster, higher‑quality embedded software development.

Modeling testing workflows Embedded software
Improved modeling and testing workflows

The 2026 R1 release elevates Scade One’s modeling and user experience, introducing richer multi‑diagram design, clearer documentation and annotations, improved scalability and readability, a more responsive and discoverable UI, localized content, integrated test results visualization, enhanced debugging, and a smoother migration path from SCADE Test.

Code Generation Embedded software
Configurable and efficient code generation

This release strengthens Scade One’s code generation workflow, adding probe support, C99‑compliant output, refined memory‑control annotations, and an overall performance boost, resulting in more efficient, predictable, and easily integrable generated code suitable for large, embedded software projects.

SAM Importer Embedded software
Better connectivity

Scade One 2026 R1 advances model interoperability, with scalable and customizable import fromThe Mathworks ™ Simulink/Stateflow and a major step forward through Ansys SAM SysML v2 integration, complemented by richer APIs, enhanced FMI/Python support, Linux compatibility, and broader automation and extensibility capabilities.


SCADE ONE CAPABILITIES

Model, Simulate, Test, and Generate

Scade One is a model-based solution for the development of embedded applicative software, which enables a seamless Model-Based Systems Engineering (MBSE) process from the start.

 

Key Features

Model, verify, test, and automatically generate safe and reliable applications with high dependability requirements for any embedded system.

  • Swan language
  • Intuitive modeling
  • Debug simulation
  • Test
  • Graphical panels
  • Integrate Software development in your Model-Based Systems Engineering (MBSE)
  • Reuse and import existing assets
  • Automatic code generation
  • PyScadeOne
  • Well-defined behavior, safe and deterministic by construction
  • Easy to use for non-programmers, with a familiar graphical notation, that unifies block diagrams and state machines
  • A rich and powerful language
  • Define and manipulate complex data structures (arrays, structures, variant types)
  • Create reusable and generic libraries
  • Builds on the legacy of Scade 6, extended with groups for more readable diagrams and a new loop-like construct for iterations.
  • Design models using diagrams and/or text
  • Auto-layout and smart guides for highly readable diagrams
  • Smart services, and on-the-fly model checks, for instantaneous feedback on errors and quick fixes
  • User assistance, to get familiar with the tool quickly
  • Ansys Engineering Copilot

 

  • Control execution, step-by-step and periodical
  • Observe model values and states
  • Full breadth and depth of the Swan language to describe debug and test scenarios, in addition to (tabular) data or predefined libraries of stimuli
  • Export models as Functional Mock-up Units (FMI 2.0 model-exchange or co-simulation), to integrate software models in system-level simulations. 
  • Wrap generated code as Python code, to enable simulation (using libraries like SciPy, NumPy) or testing (e.g. using PyTest) workflows. 
  • Test creation: Extend test harness ​language to define test cases as models​
  • Test management: organize test cases​
  • Test execution: execute test cases on host and generate test results​
  • Test reporting: use Python libraries to report test results​
  • Graphical panels in test harnesses, for interactive debug and simulation
  • Programmatic and customizable import using Python libraries
  • Integration with Ansys System Engineering Server, for software prototyping workflows
  • Automated import of relevant parts from the system model (software architecture, blocks, and interfaces) into the Scade One software model.
  • Automatic import of Scade 6.6 models into Swan models 
  • Automatic import of SCADE Test test procedures into Scade One test modules
  • Import Mathworks™ Simulink/Stateflow models into Scade One, with the ability to add custom translation rules.
  • Generated C code is safe, secure, portable, and reliable, meeting the requirements of mission and safety-critical embedded systems.
  • Integrated in any hardware/software environment.
  • Code is human-readable and efficient in terms of memory size and execution time, with similar levels of performance as hand-written code.
  • Traceability between the generated code and the models is automatically generated.
  • Generated code is compliant to well-established C language development guidelines for safety, security, and reliability for embedded systems, such as MISRA-C and CERT-C.
  • Project access and creation (including jobs and resources)
  • Model access and creation, with navigation services
  • Generated code access
  • Test modules and harnesses access and creation (incl. simulation data)
  • Test results access

Featured Webinars

On Demand Webinar
Scade One Embedded software 2026 R1
Design, Debug, and Test your Ansys Scade One Model

Explore the new complete workflow for testing your Scade One model on host, from test creation to reporting.

On Demand Webinar
SAM Enterprise Scade One Embedded software
SAM Enterprise: System Modeling to Seamless Software Prototyping

Learn how model-based approaches enhance software prototyping, collaboration, and development in complex systems across various industries.

On Demand Webinar
PY Scade One Embedded software
Boost your Embedded Systems Development with PyScadeOne

Discover the new PyAnsys package, PyScadeOne, which enables you to extend and customize Scade One, leveraging a familiar Python environment and its rich ecosystem.


Ansys Innovation Space Articles

Embedded software

Message decoding using the forward block and variant types

This article Demonstrate how the forward block construct creates and modifies data structures by decoding messages within a simplified communication protocol, highlighting practical techniques for structured data handling tasks.



Ansys software is accessible

It's vital to Ansys that all users, including those with disabilities, can access our products. As such, we endeavor to follow accessibility requirements based on the US Access Board (Section 508), Web Content Accessibility Guidelines (WCAG), and the current format of the Voluntary Product Accessibility Template (VPAT).