Eine Schaltung, die zwei stabile Zustände hat, wird als Flip Flop bezeichnet. Diese stabilen Zustände werden zur Speicherung von Binärdaten verwendet, die durch das Anlegen unterschiedlicher Eingänge verändert werden können. Flipflops sind die grundlegenden Bausteine des digitalen Systems. Flipflops und Latches sind Beispiele für Datenspeicherelemente. In der sequentiellen logischen Schaltung ist das Flipflop das grundlegende Speicherelement. Latches und Flip Flops sind die gleichen grundlegenden Speicherelemente, unterscheiden sich aber in ihrer Funktionsweise. Es gibt die folgenden Arten von Flipflops:
SR-Flipflop
Das S-R-Flipflop ist das am häufigsten verwendete Flipflop in einem digitalen System. Bei einem SR-Flipflop wird der Ausgang Y auf „high“ und Y‘ auf „low“ gesetzt, wenn der gesetzte Eingang „S“ wahr ist. Es ist erforderlich, dass die Verdrahtung der Schaltung beibehalten wird, wenn die Ausgänge gesetzt werden. Wir behalten die Verdrahtung bei, bis der Set- oder Reset-Eingang auf High geht oder die Stromversorgung abgeschaltet wird.
Das S-R-Flip Flop ist die einfachste und am leichtesten zu verstehende Schaltung.
Wahrheitstabelle:
J-K Flip Flop
Das JK Flip Flop wird verwendet, um den Nachteil des S-R Flip Flop zu beseitigen, d.h., undefinierte Zustände. Das JK-Flipflop wird durch Modifikation des SR-Flipflops gebildet. Das S-R-Flipflop wird verbessert, um das J-K-Flipflop zu konstruieren. Wenn der S- und R-Eingang auf wahr gesetzt wird, liefert die SR-Kippschaltung ein ungenaues Ergebnis. Im Falle des JK-Flipflops wird jedoch das richtige Ergebnis ausgegeben.
Wenn die beiden Eingänge des J-K-Flipflops unterschiedlich sind, wird der Wert von J bei der nächsten Taktflanke durch den Ausgang Y übernommen. Wenn die beiden Eingänge niedrig sind, findet keine Änderung statt, und wenn sie bei der Taktflanke hoch sind, wird der Ausgang von einem Zustand in den anderen umgeschaltet. Das JK-Flipflop ist ein Set- oder Reset-Flipflop in einem digitalen System.
Wahrheitstabelle:
D-Flipflop
D-Flipflop ist ein weit verbreitetes Flipflop in digitalen Systemen. Das D-Flipflop wird hauptsächlich in Schieberegistern, Zählern und zur Eingangssynchronisation verwendet.
Wahrheitstabelle:
T-Flipflop
Gleich wie das JK-Flipflop wird das T-Flipflop verwendet. Im Gegensatz zum JK-Flipflop gibt es beim T-Flipflop nur einen einzigen Eingang, nämlich den Takteingang. Das T-Flipflop wird konstruiert, indem man die beiden Eingänge des JK-Flipflops zu einem einzigen Eingang zusammenfügt.
Das T-Flipflop ist auch als Toggle-Flipflop bekannt. Diese T-Flipflops sind in der Lage, das Komplement ihres Zustands zu finden.