/ / Rs udløser. Driftsprincip, funktionsdiagrammer, overgangstabel

RS-flip-flop. Funktionsprincip, funktionsdiagrammer, konverteringstabel

En trigger er den enkleste enhed, der repræsentereren digital maskine. Det har to tilstande af stabilitet. En af disse tilstande tildeles værdien "1", og den anden - "0". Udløsertilstanden såvel som værdien af ​​den binære information, der er gemt i den, bestemmes af udgangssignalerne: direkte og invers. I tilfælde, hvor et potentiale etableres ved den direkte udgang, hvilket svarer til en logisk enhed, kaldes udløserens tilstand enhed (mens potentialet ved den inverse udgang er nul). Hvis der ikke er noget potentiale ved den direkte udgang, kaldes udløsertilstanden nul.

RS udløser
Udløsere klassificeres efter følgende kriterier:

1. Ved hjælp af de registrerede oplysninger (asynkron og synkron).

2. Ved hjælp af informationsstyring (statistisk, dynamisk, et-trins, flertrins).

3. Ved metoden til implementering af logiske forbindelser (JK-flip-flop, RS-flip-flops, T-flip-flop, D-flip-flop og andre typer).

De vigtigste parametre for alle typer udløsere er den maksimale værdi af indgangssignalets varighed, den forsinkelsestid, der kræves for at skifte udløseren, samt opløsningens responstid.

I denne artikel vil vi tale om denne type enhed som en RS-trigger. De er af to typer: synkron og asynkron.

En asynkron RS flip-flop har to direkte (R og S) indgange. Denne enhed fungerer i henhold til overgangstabellen.

spring bord

Forbudt for en sådan udløser eren kombination af signaler ved enhedens indgange, der forårsager en usikkerhedstilstand. Denne kombination kan udtrykkes ved kravet RtSt = 0. Når man minimerer Karnot-kortet, udledes triggerfunktionsloven, der kaldes den karakteristiske ligning: Q (t + 1) = St V R'tQt. I dette tilfælde vil RtSt være lig med nul.

Funktionsdiagrammet viser en asynkron type RS-flip-flop på AND-NOT-elementerne og i den anden version på OR-NOT-elementerne.

asynkron RS flip-flop

Den anden type er en synkron RS-flip-flop. En sådan enhed har strukturelt tre direkte indgange S, R og C. Forskellen mellem en synkron udløsertype og en asynkron udløser er i nærvær af en synkroniseringsindgang (C). Det er nødvendigt af følgende grunde: når alt kommer til alt, kommer signaler ikke altid til indgangene på en enhed (logisk element) samtidigt. Dette skyldes det faktum, at de går gennem forskellige typer og antal noder, der har forskellig latenstid. Dette fænomen kaldes "konkurrence". Som et resultat af sådanne "konkurrencer" vil de modtagne signalværdier blive overlejret på de tidligere værdier for andre signaler. Alt dette fører til falske positive ved enheden.

Dette fænomen kan elimineres ved at komme indenheder til tidsstyringssignaler. Nemlig: ved indgangen til det logiske element ud over selve informationssignalerne leveres nøglesynkroniseringsimpulser, på dette tidspunkt vil informationsindgangssignalerne have tid til at fastgøre ved indgangene.

Hovedbetingelsen for korrekt udløsninglogiske kaskader i RS-flip-flop og de logiske kredsløb, der styres af dem - afvisning af samtidig handling af signalet Rt eller St, omskifterenheden og fjernelse af information fra udgangen Q (t + 1) af flip-flop. Derfor indeholder potentielle serier af elementer kun synkroner.

RS-flip-flop af den synkrone type er repræsenteret af den karakteristiske ligning: Q (t + 1) = StCt V R'tQt V QtC "t.

Billedet viser en RS-udløser af synkron type på NAND-elementer.

synkron RS-flip-flop
Indtast logiske porte OG transmitter IKKEen logisk skiftende enhed fra informationsindgangen S eller R til de krævede indgange på en asynkron flip-flop type RS med inverse indgange, hvis der er et signal på den synkrone indgang (C) med et logisk enhedsniveau.