Documente Academic
Documente Profesional
Documente Cultură
Structuri de procesare
2. Structuri de procesare
Sistemele digitale de ordinul 3 se obin prin realizarea unei bucle de reacie peste un
sistem digital de ordinul 2, de tip automat finit. Practic, pentru obinerea unui sistem de ordinul 3, se
poate conecta n bucl un automat finit (A), cu un alt sistem digital, care are cel mult ordinul 2.
n funcie de tipul sistemului digital conectat n bucl cu automatul A, rezult trei tipuri de
sisteme de ordinul 3:
- sisteme cu bucla de reacie nchis printr-un CLC. n acest caz, nivelul funcional al sistemului
rezultat rmne acelai cu cel al automatului finit, dar se poate optimiza structura ntregului circuit
logic combinaional. De exemplu, automatele finite realizate cu bistabile JK sau numrtoare
sincrone (care sunt la rndul lor tot automate finite) pot avea structurile CLC mult mai simple dect
automatele realizate cu bistabile D;
- sisteme cu bucla nchis printr-o memorie RAM (sistem digital de ordinul 1), ce permite
optimizarea modului de prelucrare a strii interne, ns sistemul are tot o funcionare de automat
finit. De exemplu, funcionarea unui automat RALU poate fi mbuntit, dac se conecteaz n
bucl un bistabil D, pentru memorarea indicatorului de transport CY. Ieirea bistabilului genereaz
o nou intrare n RALU (CI = carry input), care reprezint valoarea lui CY de la pasul anterior.
Astfel, se pot realiza i operaii aritmetice cu CY (de exemplu, ADD = adunare, ADC = adunare cu
CY, SUB = scdere, SBC = scdere cu CY);
- sisteme obinute prin interconectarea n bucl de reacie a dou automate finite, n care un
automat finit va juca rol de sistem de control (Master), iar cellalt va fi sistemul controlat (Slave),
dup cum se arat n Fig. 2.1.
Ambele automate se conecteaz cu exteriorul, prin linii de intrare, X (X1 i X2), respectiv
linii de ieire, Y (Y1 i Y2). n figur, se observ i buclele de reacie a strilor, ce definesc cele 2
structuri de tip automat finit.
Automatul de control trimite comenzi (COM) ctre automatul controlat, iar acesta va
returna semnale sub form de indicatori (IND), ctre master.
X2 X1
COM
AF AF
IND
Slave Master
Y2 Y1
n funcie de tipul automatului finit controlat, structura obinut poate avea, fie tot o
comportare de automat finit, ca i n cazurile precedente, fie va avea comportamente noi, obinndu-
se un salt funcional notabil. Printre sistemele digitale de ordinul 3 cu comportamente noi se afl i
sistemele de procesare, care formeaz clasa structurilor de procesare.
O structur de procesare este un sistem digital de ordinul 3, care se obine prin conectarea
n bucl de reacie a dou automate finite particulare, dup cum se arat n Fig. 2.2:
un automat de control cu memorie ROM, numit controler cu ROM, prescurtat CROM;
un automat de prelucrare, de tip unitate aritmetico-logic cu registre, pentru prelucrarea datelor,
numit RALU (Registers with Arithmetic-Logic Unit).
COM COM
SI INSTR
RALU IND CROM SYNC RALU IND CROM
SO
SYNC
PSI PE
DOUT CLK DOUT CLK
COM
INSTR
RALU IND CROM
SYNC
PE
DOUT CLK
Fig. 2.7. Structura PE
INSTR
INSTR
PE DIN PE PE DATA
DATA
DOUT