Sunteți pe pagina 1din 8

Bistabil Rs

( Bistabilul asincron RS )
Ce este Bistabilul Asincron RS ?
Circuitul basculant bistabil , este un circuit tipic cu două stări
distincte utilizat pentru păstrarea informației binare. Acesta prezintă
două conexiuni de intrare, prin care acceptă informația binară, care
urmează a fi memorată, două conexiuni de ieșire, care permit citirea
stării bistabilului și, în general, intrări suplimentare de control, prin
care se stabilește momentul în care informația urmează a fi citită de
bistabil. Cele două ieșiri ale unui bistabil sunt complementare.

Bistabilul RS asincron, se obtine prin


interconectarea a doua porti SI-NU in
asa fel ca iesirile unuia sa fie
conectate la intrarea celeilalte.
Mecanismul de funcționare a bistabilului asincron RS
În funcționarea normală nu se permite
aplicarea simultană a semnalului logic Circuitul are două intrări notate cu R şi S şi două ieşiri
“1” pe două intrări R, deoarece conduce notate cu Q şi . Se observă că semnalele de ieşire Q şi sunt
la prezența semnalului logic “0” pe două aplicate la intrările porţilor SAU-NU. Conexiunile
ieșiri, situație care este în contradicție cu respective sunt numite reacţii. Tocmai datorită acestor
caracterul complementar al iesirii unui conexiuni, circuitul dat are două stări distincte şi, prin
bistabil. urmare, asigură memorarea unui bit de informaţie.
Admiterea celor patru cazuri posibile
În primul caz : R = S = 0, iar ieşirile Q = 1, = 0.
Datorită reacţiei, valoarea Q = 1 impune ieşirea = 0. La rândul ei, tot datorită
reacţiei, valoarea = 0 confirmă ieşirea = 1. Exact la fel, în cazul în care ieşirile
Q = 0, = 1
În al doilea caz : R = 0, S = 1. Presupunem că bistabilul se află în
starea 0, adică Q = 0 şi = 1. În acest caz, valoarea S = 1 va impune = 0, care,
la rândul ei, prin reacţie, va asigura Q = 1. Prin urmare, bistabilul trece în starea
1 (Q = 1, = 0). Această stare, după cum s-a stabilit anterior, se va păstra şi după
trecerea semnalului S de la valoarea 1 la valoarea 0. Intrarea S, care asigură
fixarea bistabilului în starea 1, poartă denumirea de intrare de setare.
În al treilea caz : S = 0, şi R = 1, bistabilul va trece în starea 0 (Q = 0,
= 1). Această stare se va păstra şi după trecerea semnalului R de la valoarea 1
la valoarea 0. Intrarea R, care asigură stabilirea bistabilului în starea 0, poartă
denumirea de intrare de resetare.
În al patrulea caz : R = 1 şi S = 1 impune valorile de ieşire Q = 0 şi = 0.
Valorilor de ieşire Q = = 0 nu le corespunde nicio stare distinctă a bistabilului.
Prin urmare, pentru bistabilul RS combinaţia de intrare R = S = 1 este o combinaţie interzisă.
Regimurile de funcţionare a
bistabilului asincron RS
Adjectivul asincron din denumirea bistabilului RS
concretizează modul de influenţă a semnalelor de
comandă R şi S asupra stării bistabilului. Din analiza
circuitului rezultă că semnalele de comandă,
aplicate la intrările R şi S în momente arbitrare, pot
schimba starea bistabilului.
Specificul bistabilului asincron RS
Circuitele numaratoare asincrone au caracteristic faptul ca celulele bistabile din
structura lor nu sunt comandate cu un semnal de ceas comun. Comutarea iesirii
unui bistabil are loc la comanda primita de la iesirea bistabilului de rang inferior, in
timp ce primul bistabil este comandat de un eveniment logic extern (care poate fi
si unul repetitiv, cu proprietati similare unui semnal de ceas). Datorita modului de
conectare al elementelor bistabile, numaratoarele asincrone se mai numesc si
numaratoare cu propagarea comenzii.
Dezavantajele bistabilului asincron RS
- viteza numărătorului cu propagarea comenzii este
mai mică față de cea a numărătoarelor sincrone,
pentru numărătoare pe mulți biți;
- -într-un numărător sincron toate celulele bistabile
comută simultan, pe când întârzierea structurii
asincrone este dat timpul necesar propagării comenzii
prin lanțul de bistabile.
Efectul întârzierilor de propagare pentru
numărătoare asincrone
Structurile de numărătoare asincrone au dezavantajul acumulării întârzierilor de propagare între celulele
bistabile, efect care este cu atât mai pronuntat cu cât numărul de bistabile cascadate este mai mare.
Optimizarea căii critice de propagare prin reducerea numărului de bistabile nu este o soluție, deoarece în acest
fel se reduce corespunzător și numărul de biți ai numărătorului. Efectul de “riplu” (întâlnit și în cazul circuitelor
aritmetice sumatoare cu propagarea bitului carry) afectează funcționarea structurii numărătoare prin
introducerea unor întârzieri ce pot fi inacceptabile în unele aplicații. Se observă că bistabilele nu comută toate
simultan. Timpul de propagare necesar semnalului de comandă (tranziția din “1” in “0” a ieșirii bistabilului
anterior) să determine comutarea ieșirii se acumulează, iar efectul este comutarea ieșirii unui bistabil de rang
superior mult după ce comanda a fost primită. Modul în care întârzierea acumulată afectează valorile binare
generate de numărător este pus în evidență dacă presupunem că semnalul de ieșire q3q2q1q0 este citit imediat
după comutarea unui bistabil de rang intermediar.

S-ar putea să vă placă și