logo

SR flip flop

SR flip-flop er en 1-bits minne bistabil enhet med to innganger, dvs. SET og RESET. SET-inngangen 'S' setter enheten eller produserer utgang 1, og RESET-inngangen 'R' tilbakestiller enheten eller produserer utgangen 0. SET- og RESET-inngangene er merket som S og R , henholdsvis.

SR flip flop står for 'Set-Reset' flip flop. Reset-inngangen brukes til å få tilbake flip-flop til sin opprinnelige tilstand fra gjeldende tilstand med en utgang 'Q'. Denne utgangen avhenger av innstillings- og tilbakestillingsforholdene, som enten er på logisk nivå '0' eller '1'.

NAND gate SR flipflop er en grunnleggende flipflop som gir tilbakemelding fra begge utgangene tilbake til dens motsatte inngang. Denne kretsen brukes til å lagre enkeltdatabiten i minnekretsen. Så SR-flip-flop har totalt tre innganger, dvs. 'S' og 'R', og gjeldende utgang 'Q'. Denne utgangen 'Q' er relatert til gjeldende historikk eller tilstand. Begrepet 'flip-flop' relaterer seg til den faktiske driften av enheten, ettersom den kan 'flippes' til en logisk innstilt tilstand eller 'floppes' tilbake til den motsatte logiske tilbakestillingstilstanden.

tilstøtende vinkler

NAND Gate SR flip-flop

Vi kan implementere set-reset flip-flop ved å koble to krysskoblede 2-inngangs NAND-porter sammen. I SR-flip-flop-kretsen, fra hver utgang til en av de andre NAND-portinngangene, kobles tilbakemelding. Så enheten har to innganger, dvs. Sett 'S' og Reset 'R' med to utganger Q og Q' henholdsvis. Nedenfor er blokkskjemaet og kretsskjemaet til S-R flip-flop.

Blokkdiagram:

SR flip flop

Kretsdiagram:

SR flip flop

Den angitte tilstanden

I diagrammet ovenfor, når inngangen R er satt til usann eller 0 og inngangen S er satt til sann eller 1, har NAND-porten Y en inngang 0, som vil produsere utgangen Q'1. Verdien av Q' er falmet til NAND-porten 'X' som inngang 'A', og nå er begge inngangene til NAND-porten 'X' 1(S=A=1), som vil produsere utgangen 'Q' 0.

angre siste forpliktelse

Nå, hvis inngangen R endres til 1 mens 'S' gjenstår 1, er inngangene til NAND-porten 'Y' R=1 og B=0. Her er også en av inngangene 0, så utgangen til Q' er 1. Så flip-flop-kretsen er satt eller låst med Q=0 og Q'=1.

Tilbakestill tilstand

Utgangen Q' er 0, og utgangen Q er 1 i den andre stabile tilstanden. Den er gitt av R =1 og S = 0. En av inngangene til NAND-porten 'X' er 0, og dens utgang Q er 1. Utgang Q er fadet til NAND-port Y som inngang B. Så både inngangene til NAND-port OG er satt til 1, derfor er Q' = 0.

Nå, hvis inngangen S endres til 0 mens 'R' gjenstår 1, vil utgangen Q' være 0 og det er ingen endring i tilstanden. Så tilbakestillingstilstanden til flip-flop-kretsen har blitt låst, og innstillings-/tilbakestillingshandlingene er definert i følgende sannhetstabell:

10 ml er hvor mye
SR flip flop

Fra sannhetstabellen ovenfor kan vi se at når satt 'S' og tilbakestill 'R' innganger er satt til 1, vil utgangene Q og Q' være enten 1 eller 0. Disse utgangene avhenger av inngangstilstanden S eller R før inndatabetingelsen eksisterer. Så når inngangene er 1, forblir tilstandene til utgangene uendret.

Tilstanden der begge inngangstilstandene er satt til 0, behandles som ugyldig og må unngås.