S-R Flip-Flop
Modelar un biestable RS
Bibliotecas:
Simulink Extras /
Flip Flops
Descripción
El bloque S-R Flip-Flop modela un biestable RS simple usando puertas NOR.
El bloque S-R Flip-Flop tiene dos entradas, S y R (S equivale a set y R equivale a reset), y dos salidas, Q y su complemento, !Q.
A continuación, se muestra la tabla de verdad del bloque S-R Flip-Flop. En esta tabla de verdad, Qn-1 es la salida en la unidad de tiempo anterior.
Nota
El bloque S-R Flip-Flop trata una entrada distinta de cero como verdadera (1).
| S | R | Q n | !Q n |
|---|---|---|---|
| 0 | 0 | Q n-1 | !Q n-1 |
| 0 | 1 | 0 | 1 |
| 1 | 0 | 1 | 0 |
| 1 | 1 | 0 | 0 |
Cuando S es 1 y R es 0, el biestable cambia al estado establecido (Qn es 1). Cuando R es 1 y S es 0, el biestable cambia al estado restablecido (Qn es 0). Cuando tanto S como R son 0, el biestable permanece en el estado anterior (Qn es Qn-1).
Sugerencia
Evite el estado en el que R y S son ambos 1. En este estado, tanto Q como !Q son 0. Este estado no está definido porque !Q no es el complemento de Q. Para gestionar este estado, considere usar el bloque J-K Flip-Flop.
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 S-R Flip-Flop porque este bloque es un subsistema enmascarado que usa el bloque Combinatorial Logic. Para obtener más información sobre este parámetro de configuración, consulte Implement logic signals as Boolean data (vs. double).
Puertos
Entrada
Salida
Parámetros
Capacidades ampliadas
Historial de versiones
Introducido en R2008b
Consulte también
J-K Flip-Flop | Clock | D Latch | D Flip-Flop