Obvod, který má dva stabilní stavy, se považuje za flip flop. Tyto stabilní stavy slouží k ukládání binárních dat, která lze měnit použitím různých vstupů. Klopné obvody jsou základními stavebními prvky číslicového systému. Příkladem prvků pro ukládání dat jsou klopné obvody a západky. V sekvenčním logickém obvodu je flip flop základním paměťovým prvkem. Západky a klopné obvody jsou základními paměťovými prvky, ale liší se v práci. Existují následující typy flip flopů:
SR Flip Flop
Flip flop S-R je nejběžnější flip flop používaný v digitálním systému. Ve flip flopu SR platí, že když je nastavený vstup „S“ pravdivý, výstup Y bude vysoký a Y‘ bude nízký. Při nastavení výstupů je nutné, aby bylo zachováno zapojení obvodu. Zapojení udržujeme, dokud set nebo resetovací vstup nezvýší hodnotu, nebo dokud nevypneme napájení.
Klopný obvod S-R je nejjednodušší a nejsnáze pochopitelný obvod.
Pravdivostní tabulka:
J-K flip-flop
Flip-flop JK se používá k odstranění nevýhody flip-flopu S-R, tj, nedefinované stavy. JK flip flop vzniká provedením modifikace v SR flip flopu. Flip flop S-R je vylepšen tak, aby bylo možné zkonstruovat flip flop J-K. Pokud jsou vstupy S a R nastaveny na hodnotu true, poskytuje klopný obvod SR nepřesný výsledek. Ale v případě flip flopu JK dává správný výstup.
V případě flip flopu J-K, pokud jsou oba jeho vstupy různé, přebírá hodnotu J při následující hodinové hraně výstup Y. Pokud jsou oba jeho vstupy nízké, nedochází k žádné změně, a pokud jsou při hodinové hraně vysoké, pak se z jednoho stavu do druhého přepne výstup. Flip flop JK je v digitálním systému flip flopem s nastavením nebo resetem.
Pravdivostní tabulka:
D flip flop
D flip flop je široce používaný flip flop v digitálních systémech. D flip flop se většinou používá v posuvných registrech, čítačích a při synchronizaci vstupů.
Pravdivostní tabulka:
T flip flop
Stejně jako JK flip flop se používá T flip flop. Na rozdíl od JK flip flopu je v T flip flopu pouze jediný vstup s hodinovým vstupem. T flip flop se konstruuje tak, že se oba vstupy JK flip flopu spojí dohromady jako jediný vstup.
T flip flop je také známý jako Toggle flip-flop. Tyto T klopné obvody jsou schopny najít doplněk svého stavu.