D Flip-Flop
R2026bModelar un circuito biestable D activado por flanco positivo
Bibliotecas:
Simulink Extras / Flip Flops
Descripción
El bloque D Flip-Flop modela un circuito biestable D activado por flanco positivo. El bloque D Flip-Flop tiene tres entradas:
D: entrada de datos
CLK: señal de reloj
!CLR: señal de entrada de habilitación
En el flanco positivo (ascendente) de la señal de reloj, si el bloque está habilitado (!CLR es mayor que cero), la salida Q es la misma que la entrada D. A continuación, se muestra la tabla de verdad del bloque D Flip-Flop.
Nota
El bloque D Flip-Flop trata una entrada distinta de cero como verdadera (1).
| D | Q | !Q |
|---|---|---|
| 1 | 1 | 0 |
| 0 | 0 | 1 |
Si el bloque no está habilitado en el flanco ascendente de la señal de reloj, Q se restablece a cero. Cuando la señal de reloj no es ascendente, el bloque se mantiene en el estado anterior.
Señales lógicas como tipos de datos booleanos o dobles
Los ajustes del parámetro de configuración Implement logic signals as boolean data (vs. double) afectan a los tipos de datos de entrada y de salida del bloque D Flip-Flop porque el bloque D Flip-Flop es un subsistema enmascarado que usa el bloque Logical Operator. El bloque Logical Operator en el subsistema enmascarado tiene la siguiente configuración de parámetros:
| Parámetro de bloque | Configuración |
|---|---|
| Output data type | Inherit: Logical |
| Require all inputs and output to have the same data type | On |
Para obtener más información sobre el parámetro de configuración Implement logic signals as boolean data (vs. double), consulte Implement logic signals as Boolean data (vs. double).
Puertos
Entrada
Salida
Historial de versiones
Introducido en R2008b