Kann ich ein Flip-Flop im selben Takt in ein anderes ausgeben?

Ich habe zwei oktale D-Flip-Flops mit positiver Flanke und Ausgangsfreigabe (beide sind 74LS374-Chips), und ich frage mich, ob es möglich ist, den Ausgang von einem Chip zu aktivieren und den anderen mit demselben Takt zu takten, wodurch der Inhalt effektiv kopiert wird von einem Chip zum anderen

Danke

Antworten (2)

Nun, nein . Sie können die Ausgabe von einem DFF nicht mit derselben ansteigenden Flanke in ein zweites DFF takten.

Was Sie jedoch tun können , ist, das 2. DFF auf der fallenden Flanke zu takten ( dh das Taktsignal zu invertieren ).

Etwas wie das:RTL

SIM

Auf diese Weise halten beide Flip-Flops bei der nächsten steigenden Flanke dieselben Daten. Stellen Sie einfach sicher, dass Ihre Taktimpulsbreite größer ist als die Gate-Verzögerungen + Spurverzögerung von Q 1 bis D 2 .

Wenn Sie das erste zu dem Zeitpunkt aktivieren, zu dem Sie das zweite takten, kopieren Sie den Inhalt nicht hinüber. Der erste Ausgang muss aktiviert werden , bevor der zweite getaktet wird, mindestens tOE(1) + tsu(2) bevor der zweite getaktet wird, dies stellt sicher, dass die Daten am zweiten rechtzeitig gültig sind, damit er getaktet werden kann richtig ein.

Die Setup- und Haltezeiten dieser Flip-Flops sind so ausgelegt, dass Sie sie von Ausgang zu Eingang verbinden und den Ausgang des vorherigen Zyklus korrekt takten können .