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
5 HU 201617 B 6 részét képező d felfüggesztő vezetékre van kötve. Az A központi vezetékkötegen lévő címet a 11 illesztő egység a B memóriát címző vezetékkötegre és a C tömböt ciraző vezetékkötegre adja. A 12 cimfelismeró egység a B memóriát címző vezetékkötegen érkező címet komparálva előállítja a clmtalálat jelet melyet az e engedélyező vezetékre ad. A 13 memória mátrix tömb az e engedélyező vezetéken érkező cimtalálat jel hatására a C tömböt címző vezetékkötegen lévő cim által megcímzett memória helyre a b üzemmód vezetéken érkező jel hatására Írja vagy olvassa az adatot (írásnál a D adat vezetékkötegen lévő adatot írja be, olvasásnál pedig a kiolvasott adatot a D adat vezetékkötegre adja). A 14 ciklus tároló az e engedélyező vezetéken lévő cimtalálat jel hatására az E vezérlő vezetékpáron érkező vezérlő jeleket tárolja és foglaltság esetén a d felfüggesztő vezetéken át foglaltsági jelzést ad az A központi vezetékkötegre. A találmány szerinti elrendezés egy példakénti kiviteli alakját a 3. ábra alapján ismertetjük, mely az ismerttől abban tér el, hogy a 11 illesztő egység ki/bemenetei az A központi vezetékkötegre, D adat vezetékkötegen keresztül 17a-n memória mátrix blokkok ki/bemeneteire, kimenetei E vezérlő vezetékpáron ót 16a-n vezérlő egységek bemenetelre, B memóriát címző vezetékkötegen keresztül a 12 cimfelismeró egység bemenetelre b üzemmód vezetéken át a 17a-n memória mátrix blokkok további bemenetére, H azonosító vezeték csoporton keresztül a 16a-n vezérlő egységek további bemeneteire, cim kimenetei pedig C tömböt cimző vezetékkötegre vannak kötve. A 12 cimfelismeró egység kimenete e engedélyező vezetéken át 15 kiválasztó egység bemenetére van csatlakoztatva. A 15 kiválasztó egység további bemenetei a C tömböt címző vezetékköteg részét képező F kiválasztó vezeték csoportra, kimenetei pedig rendre gl első kiválasztó vezetéken keresztül 16a első vezérlő egység és 17a első memória mátrix blokk bemenetére, gi i-edik ki-* választó vezetéken keresztül 16i i-edik vezérlő egység és 17i i-edik memória mátrix blokk bemenetére, gn n-edik kiválasztó vezetéken keresztül 16n n-edik vezérlő egység és 17n n-edik memória mátrix blokk bemenetére van kötve. A 17a első memória mátrix blokk további bemenetei részben h első vezérlő vezetéken keresztül a 16a első vezérlő egység kimenetére részben pedig a C tömböt cimző vezetékköteg részét képező G blokkot cimző vezeték csoportra vannak csatlakoztatva. A 17i i-edik memória mátrix blokk további bemenetei részben hi i-edik vezérlő vezetéken keresztül a 16i i-edik vezérlő egység kimenetére 'részben pedig a G blokkot cimző vezeték csoportra vannak kötve. A 17n n-edik memória mátrix blokk további bemenetei részben hn n-edik vezérlő vezetéken keresztül a 16n n-edik vezérlő egység kimenetére részben pedig a G blokkot címző vezeték csoportra vannak csatlakoztatva. Az A központi vezetékkötegen lévő címet a 11 illesztő egység a B memóriát címző vezetékkötegre, valamint a C tömböt cimző vezetékkötegen keresztül az F kiválasztó vezeték csoportra és a G blokkot címző vezeték csoportra adja. A 12 cimfelismeró egység a B memóriát címző vezetékkötegen érkező címet komparálva előállítja a cimtalálat jelet, melyet az e engedélyező vezetéken át a 15 kiválasztó egységre ad. A 15 kiválasztó egység az e engedélyező vezetéken érkező címtalálat jel hatására az F kiválasztó vezeték csoporton lévő cím által megcímzett 16a-n vezérlő egységekre és 17a-n memória mátrix blokkokra a gl-n kiválasztó vezetékeken keresztül engedélyező jelet ad. A 16a első vezérlő egység a gl első kiválasztó vezetéken lévő engedélyező jel hatására az E vezérlő vezeték páron érkező vezérlő jeleket tárolja, oszthatatlan memória ciklus esetén a vezérlő jelekkel egyidőben az oszthatatlan memóriaciklust kérő processzor H azonosító vezeték csoporton érkező azonosítóját is letárolja és foglaltság esetén a tárolt processzor azonosítót és a H azonosító vezeték csoporton érkező azonosítót összehasonlitja és amennyiben a kettő megegyezik a hl első vezérlő vezetéken keresztül vezérlőjelet ad a 17a első memória mátrix blokknak. A 17a első memória mátrix blokk amennyiben a gl első kiválasztó vezetéken át engedélyező jelet kap és ezzel egyidejűleg a hl első vezérlő vezetéken keresztül vezérlőjelet is, akkor a G blokkot cimző vezeték csoporton lévő címmel megcímzett memória helyre a b üzemmód vezetéken érkező jel hatására írja vagy olvassa az adatot (írásnál a D adat vezetékkötegen lévő adatot Írja be, olvasásnál pedig a kiolvasott adatot a D adat vezetékkötegre adja). A 16i i-edik vezérlő egység a gi i-edik kiválasztó vezetéken lévő engedélyező jel hatására az E vezérlő vezetékpáron érkező vezérlő jeleket tárolja, oszthatatlan memória ciklus esetén a vezérlő jelekkel egyidőben az oszthatatlan memóriaciklust kérő processzor H azonosító vezeték csoporton érkező azonosítóját is letárolja é6 foglaltság esetén a tárolt processzor azonosítót és a H azonosító vezeték csoporton érkező azonosítót összehasonlitja és amennyiben a kettő megegyezik a hi i-edik vezérlő vezetéken keresztül vezérlőjelet ad a 17i i-edik memória mátrix blokknak. A 17i i-edik memória mátrix blokk amennyiben a gi i-edik kiválasztó vezetéken át engedélyező jelet kap és ezzel egyidejűleg a hi i-edik vezérlő vezetéken keresztül vezérlőjelet is, akkor a G blokkot cimző vezeték csoporton lévő címmel megcímzett memória helyre a b üzemmód vezetéken érkező jel hatására írja vagy olvassa az adatot (írásnál a D adat vezetékkötegen lévő adatot írja be, olvasásnál pedig a kiolvasott adatot a D adat 5 10 15 20 25 30 35 40 45 50 55 60 65 5