Next:
Contents
 
Contents
SynDEx v6 TUTORIAL
Nicolas Dos Santos, Christophe Macabiau, Yves Sorel
Contents
Introduction
In the example 1 (algorithm, architecture and adequation):
In the example 2 (hierarchy in algorithm):
In the example 3 (memory and constant in algorithm):
In the example 4 (repetition and library in algorithm):
In the example 5 (condition and nested condition in algorithm):
In the example 6 (algorithm, architecture, adequation and code generation):
Example 1
To create the algorithm
Creation of a new local definition for a sensor
Creation of a new local definition for an actuator
Creation of a new local definition for an operation
Creation of the main algorithm definition
To create an architecture with one operator
Creation of a new operator definition
Creation of the main architecture definition
architecture with two operators and a media of communication (Sam Point to Point)
Creation of new operator definitions
Creation of a new media definition
Creation of the main architecture definition
Creation of the connections between the operators and the media
architecture with three operators and a media of communication (SAM MultiPoint)
architecture with three operators and a media of communication (RAM)
To perform the Adequation
The Adequation without constraint
The adequation with constraints
Example 2
The algorithm
Creation of the definition ``A''
Creation of the definition ``B''
To create the main algorithm definition
Add the operations ``i1'', ``i2'', ``o'' and ``B'' in the algorithm window
Example 3
The algorithm
Creation of the operations ``in1'', ``out1'', ``calc'', ``cst''
Creation of the memory definition
To create the algorithm
Example 4
To create of the ``AlgorithmMain1'' without library
Creation of the sensor ``ins'' and operation ``mul'' (operation on scalars):
Creation of the sensor ``inv'' and actuator ``outv'' (operations on vectors):
To create of the ``AlgorithmMain1'' with libraries
Creation of the operations with the library ``int'':
To create of the ``AlgorithmMain2''
Example 5
Creation of the ``AlgorithmMain1''
Creation of the sensors ``x'' and ``i'' (type ``input''), the actuator ``o'' (type ``output'')
Creation of the definition ``switch1''
Creation of the ``AlgorithmMain2''
Creation of the sensors ``x'' and ``i'' of the type ``input'', the actuator ``o'' of the type ``output''
Creation of the definition ``switch2''
Example 6
To create the algorithm
To create the architecture
The Code Generation
Julien Forget 2003-02-03