Dispozitiv de calcul adaptiv

Republicilor ( "€ 734 679 (6l) suplimentare autorilor. SVID-Aya" (22) care să ateste 03,05.77 (21) 2483627 / 18-24 cu cererea de aderare,% â € „(23) Prioritate

Biroul de Design Special de Cybernetică Tehnică

Ordinul Leningrad al Institutului Politehnic Lenin. MI Kaltnina (7l) Solicitant (54) Dispozitiv ADAPTIP COMPUTER

Invenția se referă la automatizare și tehnologie informatică.

Se cunoaște un dispozitiv de calcul adaptiv care conține blocuri multifuncționale, decodoare, circuite de coincidență și elemente logice (1).

Cu toate acestea, acest dispozitiv nu asigură întotdeauna nivelul necesar de fiabilitate Cea mai apropiată soluție tehnică pentru aparatul propus este dispozitiv de calcul adaptiv care cuprinde blocuri multifuncționale cu funcții setare de cod, schimbare registre, elemente nonequivalence și AND-OR (2).

Cu toate acestea, acest dispozitiv nu udsvletvoryaet întotdeauna cerințele sale din cauza timpului considerabil de performanță configurarea și reconfigurarea dispozitivului după eșecul de detectare, așa cum reconfigurării este organizat de setările de căutare secvențiale care furnizează performanțele aparatului. În DS2 Vestn dispozitiv care emite deconectat rezultatul calculului corect în prezența eșec, din cauza care necesită repetarea calculelor după migrare.

Scopul invenției - un pro obiect dispozitiv voditelnosti creștere se realizează prin aceea că dispozitivul cuprinde blocul de memorie corp vosstanavlivayutii, adică, blocuri prioritare, j-a unității de ieșire asociat cu multifuncțional $ lea comutator de intrare, a patra ieșire a fiecărui prim grup de ieșiri i -lea unitate prioritate este conectată la prima intrare (( „k> th vis element și și (tt + 4k) comutator de intrare -lea, în care 1, 2 tt, t = 1, 2 g, k = i, 1+). th, switchul de ieșire i-lea cuplat la intrarea i -lea reducerea de organe și la prima intrare (nonequivalence elementul -lea, Ieșirea din care este conectat la a doua intrare (G K) -lea porți, ieșirile (t (s) elementele -lea și atunci când b = sottM combinate și conectate K (m = k) unitate de intrare -lea 734 pamya3 minut (u + ) lea de intrare este cuplat la o ieșire corespunzătoare a primului registru de deplasare, a cărei intrare este conectată cu impulsurile de ceas de autobuz asociate cu intrarea celui de al doilea registru de deplasare a cărui ieșire este conectată la primele intrări ale AND-legate de ieșiri intrări din primele blocuri de multi-funcționale, a doua intrare J- elementul I din acest grup este conectat la ieșirea celui de al cincilea element 10

SAU, ale căror intrări sunt conectate la (= $ 1) th ieșiri de fiecare prioritate a primei unități de grup emite a doua intrări 1-ro element de nonequivalence și intrările doilea și o ieșire multifuncțională -lea € â „la magistrala de ieșire

З, И + 4 A doua intrare a primului element

OR 18 + 2 este conectat la intrarea 31s a blocului de priorități 7, conectată la ieșirea lui 0Y.

Lucrarea dispozitivului se află în m.

În registrul de deplasare 6 se introduc codurile de setare pentru funcțiile 1 ", 1. fz este compus din funcția = 4,% q. Sunt imobilizat pe dispozitiv. În registrul de deplasare 5 se introduce o unitate. În celula 4 a memoriei 4, informații despre capacitatea celei de-a treia unități multifuncționale 1 de a efectua funcția 9 I sunt înregistrate, în acest caz

4 l1, dacă blocul 1) este capabil să culeagă funcția, în caz contrar

4H = 0. Secvența funcțiilor este specificată prin intermediul registrelor

5 și 6 deplasare, trecerea la ordinul de execuție a funcțiilor speduyushey aranjate prin deplasarea shi unite în registrul de 5 și codul de setări și înregistrați 6. La ieșirea unității 4 și memoria intră în conținutul de linie, sootvetstvuyushaya unitate fiind în loc. înregistrarea 5 a schimbării, la ieșirile b b. L“, prima prioritate a blocului 7 este eliberat din această primă unitate de rând pe ieșirile t), b. A doua unitate de prioritate 7 este a doua unitate și așa mai departe. Prin comutatorul 8, ieșirea unității multifuncționale

1 care corespunde primei unități la ieșirile unității de stocare 4 este conectată la prima intrare a organului de recuperare 3, ieșirea cizmei miofuncționale

1 sootvetstvuyushaya a doua unitate, a doua podkpyuchaetsya de intrare vosstanavpivayushego corp 3, etc, în același timp, prin porți AND 10. Codul de ieșire T- setare intrări de alimentare deversări de grup pospedney registrul de deplasare 6 la intrarea setări și BpoCom multifuncțional 1 unități definite scheme de prioritate la ieșirile 7 $ kj ieşirea vosstanavpivayushego corpul 3 este format dintr-un rezultat de calcul determinat de bopshi vychispeny stvom rezuptetam în BpoCom 1 unități sootvetstvuyushaya multifuncționale la ieșirile 7 bpoKQB a priori ETA. ieșire Rezultat din vosstanavtsivayushego corp 3 este alimentat la intrările blocurilor multifuncționale DPJ funcții de calcul în continuare pe elementele 2 produse nonequivalence intrare selecție vosstanavpivayushego corp 3, codul de pe

7, 7346, care nu coincide cu codul nu este redat reducerea corpul 3 de la unitatea de ieșire a elementului de antrenare neravnoznechnosti 2 deschide porțile ȘI 11 care conectează respectiva unitate de prioritate ieșirile 7 la intrările C ( „C H“, unitatea de stocare 4. Astfel, excitație este realizată Log e) al șirului de memorie de 4 corespunzând unității multifuncțional 1, calculându rezultat Nia II, care nu coincide cu rezultatul calculului pe celălalt bloc selectat 1, deci există un zero

Celulele $ 1 4> situate la intersecția coordonate intrări p - și în care R - 15 de evacuare registru de deplasare de ieșire 5 conținând unul. Unitate multifuncțională l) este considerat a fi pierdut capacitatea de a îndeplini funcția 1 -, cu următoarea funcție de calcul pentru $ sale Sunteți un> 0 completează 8 blocuri multifuncționale vor fi alocate 1, unitățile respective din rândul T-lea al șirului de memorie de 4.

Datorită unei astfel de organizări a dispozitivului de calcul, în cazul în care schetytu care în același timp nu poate refuza 3 K (2 (unități multifuncționale selectate

1, dispozitivul de ieșire va soderzhat.vЂ „zâmbitor rezultat corect determinat de cel mai â €“ îmbunătățind astfel performanța dispozitivului de calcul, deoarece nu este nevoie să repetați procesul de calcul după reconfigurare. Performanța aparatului este de asemenea crescută datorită introducerii în dispozitiv matrice de memorie 4 carfografiind dinamic resursele de funcționalitate all blocuri multifuncționale 1, 40 ceea ce face posibil să se aranjeze o selecție deterministă (1 blocuri multifuncționale, capabile să îndeplinească funcția dorită, fără osuschestvle-. Căutare Nia căutare exhaustivă caracter svyazan45 Nogo considerabilă consumatoare de timp. 50

Formula de invenție

1. Dispozitiv de calcul adaptiv care cuprinde blocuri multifuncționale cu funcții de setare de cod, registre de deplasare, elemente inegale porți și OR l și m de h și yuvЂ „o f e c i în faptul că, pentru a crește productivitatea, aceasta cuprinde vos79 8 corpul de reglare, unitatea de memorie, blocurile de prioritate E și ieșirea multifuncțională qth a unității ionice este asociată cu

D -lea comutatorul pentru intrare, terminalul de ieșire k a fiecărui prim grup de unități de prioritate j-a este conectat la prima intrare (i 4) th poarta SI și cu b + 1 M -lea comutator de intrare unde j -1, 2 '

1> 2y àeeu, k = I> 1 1> 1 și ieșirile primului comutator este conectat la intrarea de-a corpului si prima intrare a elementului nerevnoznachnosti i-lea a cărui ieșire este conectată la a doua intrare (1K) -lea și porți, ieșirile de reducere (a%) -s elemente și când R = o în combinat și conectat la (1 = input i-lea al unității de stocare (bolnav + 4) th intrare este cuplat la o ieșire corespunzătoare primului registru de deplasare, a cărei intrare este conectată la ceasul de autobuz impulsuri svchzannoy cu intrare al doilea registru de deplasare, a cărui ieșire este conectată la primele intrări de n elemente

Și, ieșirile conectate cu primele intrări ale unităților multifuncționale, a doua intrare

4 Element -lea al acestui grup și conectat la ieșirea OR -lea j ale căror intrări sunt conectate la (L =)) th ieșirile din fiecare prioritate a primei unități de grup ieșiri a doua intrări ale nonequivalence elementului i-lea și intrările secunde ale blocului multifuncțional f th sunt conectate la ieșirea corpului de restaurare, iar ieșirile unității de memorie sunt conectate la intrările d ale primului bloc de prioritate, 1 -a intrare

Blocul de prioritate 1 este conectat la k-th

Ieșirea celui de-al doilea grup de priorități de ieșire (1-1).

2, Dispozitiv de calcul adaptiv pe și. 1, care depinde de faptul că comutatorul în el conține matricea elementelor lui U (t, 1) (i = 3,1, ..., 8, K = 1, I +

Articole similare