Bloc Scicos
fr - eng

##
Horloge synchrone

### Contenu

- Horloge synchrone
  - Palette
  - Description
  - Boîte de dialogue
  - Propriétés par défaut
  - Fonction d'interface
  - Voir aussi
  - Auteurs

### Palette

- Events - Palette Events

### Description

The difference between the SampleCLK and the CLOCK_c is that all the SampleCLK blocks in our diagram are synchronous. The synchronism is done due to two differents methods of computation in the compilation phase.
The first method consists of computing a clock that is faster than all the SampleCLK connected to a counter which activate the event select block.
The clock is calculated due to the following rule.
If all the blocks have the same offset then the frequency of the clock is the gcd of the sample time, and the offset of the clock is equal to the offset.
If the offsets are differents, then the frequency of the clock is the gcd of the sample time and the offset, and the offset of the clock is equal to 0.
The Counter counts from one to the least commun multiple of the sample time (lcm).
The number of outputs of the ESELECT_f block is equal to the lcm.
The second method uses the Multifrequency block it generates events only for specific time. Events in this method are not periodicly generated as in the first one.

### Boîte de dialogue

- Sample time
  L'instant d'échantillonnage.
  Propriétés : Type 'vec' de taille 1.

- Offset
  La valeur du décalage.
  Propriétés : Type 'vec' de taille 1.

### Propriétés par défaut

- toujours actif: non
- direct-feedthrough: non
- détection de passage à zéro: non
- mode: non
- nombre des entrées évènementielles: 0
- nombre des sorties évènementielles: 1
- possède un état continu: non
- possède un état discret: non
- possède un état objet: non
- nom de la fonction de calcul: sampleclk

### Fonction d'interface

- SCI/macros/scicos_blocks/Sources/SampleCLK.sci [voir code]

### Voir aussi

- CLOCK_c - Horloge d'activation (Bloc Scicos)
- Counter - Compteur (Bloc Scicos)
- ESELECT_f - Bloc synchrone Event-Select (Bloc Scicos)
- M_freq - Horloge à fréquence multiples (Bloc Scicos)

### Auteurs

Fady NASSIF INRIA