Az SR flip-flop egy 1 bites memóriabistabil eszköz, amelynek két bemenete van, azaz SET és RESET. Az 'S' SET bemenet állítja be az eszközt vagy állítja elő az 1-es kimenetet, az 'R' RESET bemenet pedig alaphelyzetbe állítja az eszközt, vagy állítja elő a 0 kimenetet. A SET és RESET bemenetek jelölése: S és R , ill.
Az SR flip flop a 'Set-Reset' flip-flop rövidítése. A reset bemenet arra szolgál, hogy a flip-flopot visszaállítsa az eredeti állapotba a jelenlegi állapotból egy 'Q' kimenettel. Ez a kimenet a beállítási és visszaállítási feltételektől függ, amelyek '0' vagy '1' logikai szinten vannak.
A NAND gate SR flip-flop egy alapvető flip-flop, amely mindkét kimenetéről visszacsatolást ad az ellenkező bemenetére. Ez az áramkör az egyetlen adatbit tárolására szolgál a memóriaáramkörben. Tehát az SR flip-flopnak összesen három bemenete van, azaz „S” és „R”, valamint „Q” áramkimenete. Ez a „Q” kimenet az aktuális előzményekhez vagy állapothoz kapcsolódik. A „flip-flop” kifejezés az eszköz tényleges működésére vonatkozik, mivel „átforgatható” egy logikai beállítási állapotba, vagy „visszaforgatható” az ellenkező logikai alaphelyzetbe állítási állapotba.
A NAND Gate SR Flip-Flop
A set-reset flip-flopot úgy tudjuk megvalósítani, hogy két keresztcsatolt 2 bemenetes NAND kaput összekapcsolunk. Az SR flip-flop áramkörben minden kimenettől a másik NAND kapubemenethez visszacsatolás van csatlakoztatva. Tehát az eszköznek két bemenete van, azaz állítsa be az 'S'-t és Reset 'R'-t két Q és Q kimenettel. Az alábbiakban az S-R flip-flop blokkvázlata és kapcsolási rajza látható.
Blokk diagramm:
Kördiagramm:
A beállított állapot
A fenti diagramon, ha az R bemenet értéke hamis vagy 0, és az S bemenet igaz vagy 1, akkor az Y NÉS-kapu bemenete 0, ami a Q' 1 kimenetet adja. A Q' értéke elhalványult az 'X' NAND kapuhoz 'A' bemenetként, és most az 'X' NAND kapu mindkét bemenete 1 (S=A=1), ami a 'Q' 0 kimenetet eredményezi.
Most, ha az R bemenetet 1-re változtatjuk, és az 'S' marad 1, akkor az 'Y' NAND kapu bemenetei R=1 és B=0. Itt az egyik bemenet is 0, tehát a Q' kimenete 1. Tehát a flip-flop áramkör Q=0 és Q'=1 értékkel van beállítva vagy reteszelve.
Állapot visszaállítása
A Q' kimenet 0, a Q kimenet pedig 1 a második stabil állapotban. Ezt R =1 és S = 0 adja meg. Az 'X' NÉS-kapu egyik bemenete 0, Q kimenete pedig 1. A Q kimenet az Y NÉS kapura fakult, mint B bemenet. Tehát mindkét bemenet NAND kapu ÉS 1-re vannak állítva, ezért Q' = 0.
Most, ha az S bemenetet 0-ra változtatjuk, miközben 'R' marad 1, akkor a Q kimenet 0 lesz, és nincs változás az állapotában. Tehát a flip-flop áramkör visszaállítási állapota reteszelve van, és a beállítási/visszaállítási műveleteket a következő igazságtáblázat határozza meg:
A fenti igazságtáblázatból láthatjuk, hogy ha az 'S' és a reset 'R' bemenetek 1-re vannak állítva, a Q és Q kimenet 1 vagy 0 lesz. Ezek a kimenetek az S vagy R bemeneti állapottól függenek. a bemeneti feltétel fennáll. Tehát, ha a bemenetek értéke 1, a kimenetek állapota változatlan marad.
Az a feltétel, amelyben mindkét bemeneti állapot 0-ra van állítva, érvénytelennek minősül, és el kell kerülni.