201617. lajstromszámú szabadalom • Eljárás és elrendezés többprocesszoros digitális hálózatok, előnyösen számítógépek osztott szinkronizációs memória kialakítására
3 HU 201617 B 4 Nevezetesen célszerű, ha a vezérló egység vezérlő áramkörének bemenetel foglaltság vezetéken keresztül foglaltság tároló kimenetére, azonosító vezetéken át azonosító áramkör kimenetére, valamint a kiválasztó vezetékre, kimenetei pedig beíró vezetéken keresztül a foglaltság tároló és azonosító tároló bemenetére, valamint a vezérlő vezetékre vannak kötve. A foglaltság tároló további bemenetei a vezérlő vezetékpárra vannak csatlakoztatva. Az azonosító tároló további bemenetei az azonosító vezeték csoporton keresztül az azonosító áramkör bemenetelre, kimenetei pedig az azonosító áramkör további bemeneteire vannak kötve. Célszerű továbbá, ha a foglaltság tároló dinamikus J-K tároló, előnyösen SN 7473. A találmány értelmében célszerű az is, ha a foglaltság tároló master-slave tároló, előnyösen SN 7472. Nevezetesen célszerű az is, ha az azonosító tároló statikus tároló, előnyösen SN 7495. Célszerű továbbá az is, ha az azonosító áramkör magnitúdó komparátor, előnyösen SN7485.. A találmány értelmében célszerű még, ha a vezérlő áramkör első kapuáramkörének bemenetei a beiró vezetéken ét második kapuáramkör kimenetére, első belső vezetéken keresztül pedig harmadik kapuáramkór kimenetére, kimenete pedig a vezérlő vezetékre van kötve. A narmadik kapuáramkör bemenetei a kiválasztó vezetéken ét a második kapuáramkőr bemenetére, a foglaltság vezetéken keresztül jelforditó áramkör bemenetére, valamint az azonosító vezetékre van csatlakoztatva. A jelforditó áramkör kimenete második belső vezetéken keresztül a második kapuáramkör további bemenetére van kötve. Nevezetesen célszerű még, ha az első kapuáramkör két bemenetű VAGY kapu, előnyösen SN 7432. Célszerű továbbá még, ha a második kapuáramkör két bemenetű ÉS kapu, előnyösen SN 7408. A találmány értelmében célszerű még az is, ha a harmadik kapuáramkór három bemenetű ÉS kapu, előnyösen SN 7411. Nevezetesen célszerű még az is, ha a jelfordító áramkör inverter, előnyösen SN 7404. A találmányt részletesebben rajz alapján ismertetjük, melyen a találmány szerinti eljárás, valamint az ismert és a találmány szerinti elrendezés példakénti kiviteli alakjait tüntettük fel. A rajzon az 1. ábra a találmány szerinti eljárás folyamatábrája; a 2. ábra az ismert elrendezés kiviteli alakja; a 3. ábra a találmány szerinti elrendezés példakénti kiviteli alakjai; a 4. ábra a találmány szerinti vezérlő egység példakénti kiviteli alakjai; az 5. ábra a találmány szerinti vezérlő áramkör példakénti kiviteli alakjai. A rajzon az egyirányú kapcsolatokat nyíllal, a kétirányú kapcsolatokat kettős nyíllal jeleztük, ha egy részleten beiül további részleteket különböztetünk meg, vagy a rajzon belül ugyanaz a részlet többször előfordul, a hivatkozási számot betűvel, a hivatkozási betűt számmal egészítjük ki. A találmány szerinti eljárást részletesebben az 1. ábra folyamatábrája alapján ismertetjük. Az eljárás ti első időpillanatban kezdődik, amikor is a memória megcímzés (cim felismerés) hatására megnézzük, hogy a megcímzett memória blokk foglalt-e, ha igen akkor a t3 harmadik időpillanat, ha nem akkor t2 második időpillanat következik. A t2 második időpillanatban megnézzük, hogy oszthatatlan memóriaciklus végrehajtására kapott-e utasítást a memória, ha nem akkor TI első időtartam, ha igen akkor T2 második időtartam következik. A TI első időtartamban végrehajtjuk a kivánt műveletet (Írás vagy olvasás) a memóriában és ezután ismét ti első időpillanat következik. A T2 második időtartamban beállítjuk a foglaltságjelzést éB eltároljuk annak a processzornak az azonosítóját, amelyik az oszthatatlan memóriaciklust kezdeményezte, ezután ismét TI első időtartam következik. A t3 harmadik időpillanatban megnézzük, hogy a memóriaciklust kezdeményező processzor azonos-e azzal a processzorral, amelyik korábban az oszthatatlan memóriaciklust kezdeményezte, ha igen akkor t4 negyedik időpillanat, ha nem akkor T3 harmadik időtartam következik. A T3 harmadik időtartamban a memóriát megcimzó processzornak memória foglaltságijelzést adunk és ezután újra ti első időpillanat következik. A t4 negyedik időpillanatban megnézzük, hogy az oszthatatlan memória ciklusnak vége van-e, ha nincs akkor TI első időtartam, ha pedik vége van akkor T4 negyedik időtartam következik. A T4 negyedik időtartamban megszüntetjük a foglaltságjelzést és ezután ismételten TI első időtartam következik. Az ismert elrendezést a 2. ábra alapján ismertetjük. Az elrendezés 11 illesztő egység ki/bemenetei A központi vezetékkötegre és D adat vezetékkötegen keresztül 13 memória mátrix tömb ki/bemeneteire, kimenetei C tömböt címző vezetékkötegen át a 13 memória mátrix tömb bemeneteire, b üzemmód vezetéken keresztül a 13 memória mátrix tömb további bemenetére, B memóriát címző vezetékkötegen át 12 címfelismeró egység bemeneteire, E vezérlő vezetékpáron keresztül pedig 14 ciklus tároló bemeneteire vannak csatlakoztatva. A 14 ciklus tároló további bemenete e engedélyező vezetéken ét a 13 memória mátrix tömb még további bemenetére, valamint a 12 címfelismeró egység kimenetére, kimenete pedig az A központi vezetékköteg 5 10 15 20 25 30 35 40 45 50 55 60 65 4