Registrele recurente

Alocarea unui registru recurent.

Registrele recurente servesc la obținerea combinațiilor de coduri lungi (secvențe recurente), apropiindu-se de caracteristicile lor statice la zgomotul "alb".







Utilizat pentru dispozitivele de codare și decodare, sisteme de comunicații în bandă largă, pentru generarea de semnale de fazare în sistemele de transmisie de date.

Dispozitivul registrului recurent.

Ieșirea ultimului (ultimul) bit de înregistrare este conectată la intrare prin cel mai simplu element AND-NO. Din cifra anterioară a registrului, se trimite și un semnal acestui element.

De exemplu, luați în considerare schema unui registru recurent pe flip-flop-uri D.

Schema registrului recurent.

Fig. 6 Schema registrului recurent

Astfel, registrele recurente permit formarea de combinații de coduri de lungimi diferite prin introducerea unei bucla de feedback logic.

Parametrii registrului serial.

Timpul de intrare (ieșire) al numărului binar de m-biți din registrele de deplasare este mTcd. unde Tcd este momentul semnalelor de sincronizare care efectuează intrarea (ieșirea) informației.

3. REGISTRUL PARALELOR.

Intrarea și ieșirea informațiilor (numere binare) în registrele paralele (registrele de memorie) se efectuează simultan în toate cifrele (în cod paralel).

Sinteza registrului de memorie.

Deoarece cifrele din registrul de memorie funcționează identic, nu este necesar să se efectueze o sinteză a fiecărui descărcare separat, este suficient să se proiecteze un bit i. Sinteza unui registru paralel este redusă la selectarea unui tip de declanșare și determinarea structurii dispozitivelor de intrare.

Alegerea tipului declanșator se face din următoarele considerente. Dacă registrul este destinat numai pentru stocarea unui număr, atunci este recomandabil să utilizați un flip-flop sincron D. Utilizarea altor tipuri de declanșatori este posibilă, dar adesea nu este justificată datorită complicării schemei de înregistrare sau utilizării incomplete a capacităților logice ale declanșatorilor.

Structura dispozitivelor de introducere a informațiilor este determinată de metodele de sinteză a dispozitivelor digitale combinaționale.







Atribuiți un registru paralel.

Registrele paralele sunt de obicei utilizate ca registre de memorie.

Dispozitiv de înregistrare paralel.

Cea mai simplă formă a unui registru paralel este aceeași ca și pentru un registru serial. Ie în suge sunt conectați într-un anumit mod declanșează (D, JK, tip RSC).

Fiecare dintre declanșatoare în procesul de stocare un bit de un număr binar.

Simbol al registrului paralel.

Un exemplu de astfel de registru este chipul K155IP15.

Fig. 7 registru paralel paralel

Principiul registrului paralel.

Numărul este scris în cod paralel la intrările declanșatoarelor "S". În același timp, trebuie să existe un impuls de rezolvare la intrarea "C".

O schemă de registru paralel.

Schema registrului paralel este identică cu cea a registrului serial, dar informațiile sunt transmise în paralel intrărilor "S".

Fig. 8 Schema registru paralel

Pe diagrama: -R - semnal de setare zero;

Z3 - semnal pentru înregistrarea recepției de informații;

Zcu este semnalul citit al informațiilor stocate.

Operarea registrului paralel.

Cu o transmisie de cod unifază, semnalul pentru fiecare literă ai al cuvântului A = an-1. ... a0 este introdus în biții i al înregistrării printr-un fir prin unul dintre elementele DD7 ... DD8. Informația este scrisă în registru în cazul unei unități de rezoluție pe magistrala Z3.

Înainte de a scrie codul, un semnal de resetare R = 1 este trimis către registru cu Z3 = Zce = 0. Apoi semnalele R = 1, S = 0 acționează asupra intrărilor tuturor declanșatoarelor. Aceasta duce la setarea tuturor biților din registru la starea zero, adică la pregătirea lor pentru a primi informații.

După aceea, circuitele de intrare A și semnalele ai sunt alimentate cu un semnal de înregistrare Z3 = 1 pentru R = Zce = 0. Apoi semnalele R = 0, S = ai acționează asupra intrărilor declanșatorului i-lea. ceea ce duce la setarea lui la starea Qi = ai. Astfel, codul binar A = an-1 este format pe ieșirile principale ale tuturor declanșatorilor. ... a0.

Pentru a citi informațiile din registru în circuitele de intrare ȘI DD1 ... DD3, este alimentat un semnal de citire Zsch = 1, ceea ce asigură formarea de semnale ai pe ieșirile circuitelor logice

După citire, informațiile din registru nu se modifică.

Parametrii registrelor paralele.

Timpul de intrare (ieșire) al informațiilor este egal cu timpul de intrare (ieșire) al unei cifre.

Cel mai utilizat este registrul de schimbare universal similar cu K155IP1.

Acest registru de deplasare bidirecțional combină toate tipurile posibile de registre luate în considerare.

Sunt posibile următoarele moduri de funcționare a K155IP1.

1. Intrare serială prin V1.

2. Intrare paralelă pe D1-D4.

(Alegerea modului de intrare serială și paralelă este determinată de semnalul de la V2: "0" pentru intrarea serială, "1" pentru intrarea paralelă).

3. Treceți spre dreapta ("0" C1, "1" - C2).

4. Treceți spre stânga ("1" C1, "0" - C2).

5. Blocarea ("0" C1, "0" - C2).

Fig. 9 Exemplu de aplicare a înregistrării







Articole similare

Trimiteți-le prietenilor: