Esterel Technologies>Products>SCADE Suite>Editor

SCADE Suite Editor

Combined Deterministic Data Flow and Safe State Machine Notations

Graphical Representation of Data Flow and State-Transition Diagrams Using Hierarchy

SCADE provides an intuitive and familiar visual representation.

Editing a PI node with SCADE

Data flow editor

Editiong a cruise control state machine with SSM Editor

State-transition diagram editor

Model Completeness and Determinism Guaranteed

SCADE checks model completness and determinism, including cycle detection in nodes, types and data.

Quick check of the Cruise Control node from SCADE

Structured Models: Readable and Easy to Reuse

Your design at a glance, using the call graph view.

Cruise Cotrol call graph

Strongly Typed Language for Semantic Correctness and Readability

SCADE is a strongly typed language, and for example, forbids binding a Speed when a boolean is expected.

Error when using a Speed like a bool

Pre-defined Data Types and User-defined Types

The built-in SCADE Type Editor enables the creation and editing of a large range of data types.

types used in the Cruise Control Design

Predefined data types:

  • boolean
  • integer
  • real
  • char

User-defined types, e.g.:

  • structures
  • enumerated
  • imported C code definitions

Look-up Table Creation Wizard and Semantic/Syntactic Checks

Easy Look-up table creation.

Using a Look-up table with SCADE

Direct Call to User-defined C Functions

Interface of an imported node in the Framework view

Define a C function interface like a SCADE node.

Call of an imported node in a SCADE node

Use it like a SCADE node.

And write the content from the generated template.

Filling the generated template

Data Flow Tracking

Quickly browse the data flow. Find instances of a node, variables bound to an output, nodes using precise input, etc.

The Data Flow browser

SCADE Library Components

SCADE provides many predefined components including derivatives, integrators, hysteresis, quantizer, filters, gain, flip-flops, etc.

Several standard library symbols

© 1999–2008 Esterel Technologies, Inc. All rights reserved.