D Flip-Flop
Modéliser une bascule D activée à déclenchement sur front montant
Bibliothèques :
Simulink Extras / Flip Flops
Description
Le bloc D Flip-Flop modélise une bascule D activée à déclenchement sur front montant. Le bloc D Flip-Flop inclut trois entrées :
D : entrée de données
CLK : signal d’horloge
!CLR : signal d’entrée d’activation
Sur le front positif (montant) du signal d’horloge, si le bloc est activé (!CLR est supérieur à zéro), la sortie Q est identique à l’entrée D. La table de vérité du bloc D Flip-Flop est présentée ci-dessous.
Remarque
Le bloc D Flip-Flop traite une entrée non nulle comme vraie (1).
| D | Q | !Q |
|---|---|---|
| 1 | 1 | 0 |
| 0 | 0 | 1 |
Si le bloc n’est pas activé sur le front montant du signal d’horloge, Q est réinitialisé sur zéro. Lorsque le signal d’horloge ne monte pas, le bloc reste dans l’état précédent.
Signaux logiques en tant que types de données booléens ou doubles
Le paramètre de configuration Implement logic signals as boolean data (vs. double) a une incidence sur les types de données d’entrée et de sortie du bloc D Flip-Flop, car le bloc D Flip-Flop est un sous-système masqué qui utilise le bloc Logical Operator. Le bloc Logical Operator dans le sous-système masqué possède les paramètres suivants :
| Paramètre de bloc | Paramètre |
|---|---|
| Output data type | Inherit: Logical |
| Require all inputs and output to have the same data type | On |
Pour plus d’informations sur le paramètre de configuration Implement logic signals as boolean data (vs. double), consultez Implement logic signals as Boolean data (vs. double).
Ports
Entrée(s)
Sortie(s)
Historique des versions
Introduit dans R2008b