Diagramma Flip Flop
Buonasera, ho un problema con questo quesito :
"Illustrare con un diagramma temporale i seguenti casi per uno stesso ingresso: 1) le uscite dei Flip-flop D latch e D master-slave sono uguali 2) le uscite sono diverse."
Sarò stupido io, ma non riesco a venirne a capo per la prima richiesta. Mi risulta impossibile avere due uscite uguali dal momento che il M.S. presenta solo quando l'abilitazione (clock) è sul fronte di discesa mentre il D segue il dato ovunque.
L'unica soluzione che ho trovato è alzare l'abilitazione quando il dato è assente in modo tale che entrambi i F.F. presentino uscita bassa (0), ma la trovo troppo banale. Avete pareri?
"Illustrare con un diagramma temporale i seguenti casi per uno stesso ingresso: 1) le uscite dei Flip-flop D latch e D master-slave sono uguali 2) le uscite sono diverse."
Sarò stupido io, ma non riesco a venirne a capo per la prima richiesta. Mi risulta impossibile avere due uscite uguali dal momento che il M.S. presenta solo quando l'abilitazione (clock) è sul fronte di discesa mentre il D segue il dato ovunque.
L'unica soluzione che ho trovato è alzare l'abilitazione quando il dato è assente in modo tale che entrambi i F.F. presentino uscita bassa (0), ma la trovo troppo banale. Avete pareri?
Risposte
Visto che l'output del latch D corrisponde a quello della parte master del FF master-slave, direi che possiamo avere uguali output, solo quando l'ingresso presenta cambiamenti di stato nei livelli bassi del clock.
Quindi tecnicamente quando faccio variare il dato in corrispondenza di clock basso, l'uscita del D Latch e del MS è uguale e sempre alta/bassa?
Sì ma, visto che è più "normale" partire da una condizione di reset generale, direi che nel diagramma del tempo per l'ingresso andrei a usare una o più transizioni 0-1 ... 1-0, entrambe interne a uno stesso particolare intervallo basso del clock, e quindi uscite costantemente a zero, sia per il D latch che per il D master-slave.
Esatto, grazie mille !
