...trari a semnalelor in momente oarecare starea circuitului depinde de ordinea in care se schimba semnalelesincrone comportarea este determinata de aplicarea pe intrari a semnalelor in momente discrete, bine determinate in timp sincronizarea se realizeaza cu ajutorul unor impulsuri date de un generator de tact ceas.Exemple de CLS bistabili, numaratoare, registre, memorii RAM.3.1. Circuite basculante bistabileDefinitie. Circuitele basculante bistabile CBB sau bistabil sunt circuite logice secventiale care au doua stari stabile distincte. Trecerea dintr-o stare in alta se face la aplicarea unei comenzi din exterior.Caracteristica principala a CBB este ca sunt sisteme cu memorie elemente de memorie binara. Un bistabil poate pastra un timp nedefinit informatia binara si in acelasi timp starea sa poate fi citita in orice moment. Se asociaza uneia dintre cele 2 stari ale bistabilului functia de memorare a cifrei binare 1 si celei de a doua stari functia de memorare a cifrei binare 0. Bistabilul are 2 iesiri, una care pune in evidenta cifra binara memorata, numita iesire adevarata si a doua, care pune in evidenta valoarea negata a cifrei binare memorate, denumita iesire negata.3.1.1. Bistabilul RS asincron latchBistabilul RS asincron are 2 intrari de comanda de date S Set si R Reset si doua iesiri Q si Q complementare.Simbolul bistabilului RS asincron esteSQRQTabelul de adevar al bistabilului RS asincron este tntn1SnRnQt100Qt10101011Din punct de vedere logic nu are sens sa se faca simultan inscrierea si stergerea informatiei, ca urmare Sn 1 si Rn 1 va fi o situatie interzisa de nedeterminare, pentru ca nu se poate prevedea starea finala. Conditia de buna functionare care se pune este Sn Rn 0.Pentru a face sinteza circuitului vom considera semnalul de iesire Qt1 la momentul tn1, semnal care depinde de starea intrarilor Sn si Rn si de starea Qt, la momentul tn. Vom scrie Qt1 ca o functie de 3 variabileQtSnRnQt1000000100101011100110101101111Di
agramele Karnaugh pentru Qt1 si Qt1 sunt urmatoareleQt1Qt SnRn00011110000x1110x1Qt1Qt SnRn00011110011x0101x0Daca minimizam functiile in FCC obtinemQt1 Rn Sn QtQt1 Sn Rn QtDeducem functiile pentru schema cu porti de tip SAU-NUQt1 Qt1 Rn Sn Qt Rn Sn QtQt1 Qt1 Sn Rn Qt Sn Rn QtRQSQSchema bistabilului RS asincron realizat cu porti de tip SI-NU se bazeaza pe functiile in forma FCD obtinute din diagramele KarnaughQt1 Sn Qt RnQt1 Rn Qt SnQt1 Sn Qt Rn Sn Qt RnQt1 Rn Qt Sn Rn Qt SnSQRQPentru Sn Rn 1 rezulta Q 0 si Q 0, cele doua iesiri nefiind complementare. Circuitul isi pierde in acest caz caracterul de circuit bistabil, cu doua stari distincte stabile.Bistabilul RS asincron este cel mai simplu element de memorare care poate fi realizat cu circuite logice elementare.Observatie. O aplicatie tipica a bistabilului RS asincron este utilizarea acestuia la eliminarea oscilatiilor ce apar la contactele mecanice.3.1.2. Bistabilul RS sincron latch cu ceasBistabilul RS sincron se obtine din bistabilul RS asincron prin adaugarea unor porti logice suplimentare cu scopul de a raspunde la semnalele de intrare R si S numai sub actiunea unui semnal de comanda numit impuls de tact ceas. SaSQCLKRQRaIesirile bistabilului RS sincron se modifica doar cand semnalul de tact ceas CLK este activ. Simbolul bistabilului RS sincron esteSQCLKRQDiagrama de timp pentru bistabilul RS sincron este...
Download