Figura 12 : Diagrama de tiempos del flip-nop maestro-esclavo
Cuando el reloj está en a lto, el flip-flop maestro se habilita; la salida
Q"
se fija, se
restablece o se retiene si exi ste algún cero a las entradas de flip-fl op maestro; y el
esclavo se deshabilita. Cuando e l rel oj esté en bajo. el esclavo se habi lita; la salida
Q.
se fij a, se restablece o se retiene si existiera algún cero a las entradas del flip-flop
esclavo ; y el flip-flop maest ro se deshabi lita, de manera que cualquier cambio en las
entradas de este no afectarán la salida del sistema, siempre que el reloj esté en bajo. Sin
embargo las entradas de control S y R deben permanecer constantes mientras el reloj
esté en alto . Si ocurre un camb io espuri o en S o R mientras el reloj esté en alto, el flip–
flop maestro produci rá una salida errónea que se transfiere al esclavo cuando el reloj
baja. Debido a esta "captura del espurio" -como se le conoce al defecto antes descrito-,
el flip-fl op maestro-esclavo se ha sustituido en la mayoría de las aplicaciones por el
flip-fl op
disparado por flanco.
FLlP-FLOPS DISPARADOS POR FLANCO (edge-triggered)
Los flip-flops di sparados por flanco se di señaron para eliminar las oscilaciones,
los problemas
d~
sensibilidad al ruido asociados con los flip-flops sensitivos al
nivel , y para solucionar el probl ema de la captura de espurios que es inherente a los
flip-flops maestro-esclavo. Un flip-fl op D disparado por flanco se implementa al
conectar 3 celdas básicas de memorización.
El análisis del flip-fl op D disparado por flanco se puede obtener al cortar las
lineas de retroalimentaci ón en los flip-flops conductores. Las ecuaciones de
excitación resultantes para un flip-fl op D disparado por flanco , son :
Y,=y,C+y,D
y,
=
y,
+
C'
+
y, D
Y,
=y,C + y, (y, +c'+ y,D)
página 1-17