Bloc Scicos
fr - eng

##
SRFLIPFLOP Bascule RS

### Contenu

- SRFLIPFLOP Bascule RS
  - Palette
  - Description
  - Boîte de dialogue
  - Propriétés par défaut
  - Fonction d'interface
  - Contenu du super-bloc compilé
  - Voir aussi
  - Auteurs

### Palette

- Integer - Palette Integer

### Description

This block describe the simplest and the most fundamental latch the SR flip flop. Where S and R are the input and Q and !Q are the outputs.If S (Set) is pulsed high while R is held low, then the Q output is forced high, and stays high when S returns low; similarly, if R (Reset) is pulsed high while S is held low, then the Q output is forced low, and stays low when R returns low. When both are low, Q(t) takes the same state as Q(t-1). When they are both high, both Q and !Q take the low values we are in an unstable state. Practicaly we have to avoid this case.This block is almostly used with digital number, the input data type is int8.

The truth table of this block is

S | R | Q(t) | !Q(t)
0 | 0 | Q(t-1) | !Q(t-1)
0 | 1 | 0 | 1
1 | 0 | 1 | 0
1 | 1 | 0 | 0
-> This case is to avoid |  |  |

### Boîte de dialogue

- Initial Value
  La valeur initial de l'état Q.
  Propriétés : Type 'vec' de taille 1.

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

- toujours actif: non
- direct-feedthrough: oui
- détection de passage à zéro: non
- mode: non
- entrée régulières:
  - port 1 : taille [1,1] / type 5
  - port 2 : taille [1,1] / type 5
- sorties régulières:
  - port 1 : taille [1,1] / type 5
  - port 2 : taille [1,1] / type 5
- nombre des entrées évènementielles: 0
- nombre des sorties évènementielles: 0
- possède un état continu: non
- possède un état discret: non
- possède un état objet: non
- nom de la fonction de calcul: csuper

### Fonction d'interface

- SCI/macros/scicos_blocks/IntegerOp/SRFLIPFLOP.sci [voir code]

### Contenu du super-bloc compilé

### Voir aussi

- DLATCH - DLATCH Bascule D (Bloc Scicos)
- DFLIPFLOP - DFLIPFLOP Bascule D (Bloc Scicos)
- JKFLIPFLOP - JKFLIPFLOP Bascule JK (Bloc Scicos)

### Auteurs

Fady NASSIF INRIA