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ő ve­zetékkötegre és a C tömböt ciraző vezetékkö­tegre adja. A 12 cimfelismeró egység a B me­mó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 ér­kező cimtalálat jel hatására a C tömböt címző vezetékkötegen lévő cim által megcímzett me­mó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ő cim­találat jel hatására az E vezérlő vezetékpá­­ron érkező vezérlő jeleket tárolja és foglalt­ság esetén a d felfüggesztő vezetéken át foglaltsági jelzést ad az A központi vezeték­kötegre. A találmány szerinti elrendezés egy pél­­daké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öte­gen keresztül 17a-n memória mátrix blokkok ki/bemeneteire, kimenetei E vezérlő vezeték­páron ót 16a-n vezérlő egységek bemenetel­re, B memóriát címző vezetékkötegen keresz­tül a 12 cimfelismeró egység bemenetelre b üzemmód vezetéken át a 17a-n memória mát­rix 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ó egy­ség bemenetére van csatlakoztatva. A 15 ki­választó egység további bemenetei a C töm­böt címző vezetékköteg részét képező F ki­választó vezeték csoportra, kimenetei pedig rendre gl első kiválasztó vezetéken keresz­tül 16a első vezérlő egység és 17a első me­mória mátrix blokk bemenetére, gi i-edik ki-* választó vezetéken keresztül 16i i-edik ve­zérlő egység és 17i i-edik memória mátrix blokk bemenetére, gn n-edik kiválasztó ve­zetéken keresztül 16n n-edik vezérlő egység és 17n n-edik memória mátrix blokk bemene­tére van kötve. A 17a első memória mátrix blokk további bemenetei részben h első ve­zé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 csatlakoztat­va. A 17i i-edik memória mátrix blokk továb­bi bemenetei részben hi i-edik vezérlő veze­té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 bemene­tei részben hn n-edik vezérlő vezetéken ke­resztül a 16n n-edik vezérlő egység kimene­tére részben pedig a G blokkot címző veze­té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ő ve­zetékkötegre, valamint a C tömböt cimző ve­zetékkötegen keresztül az F kiválasztó ve­zeté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álasz­tó 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ő egy­ségekre és 17a-n memória mátrix blokkokra a gl-n kiválasztó vezetékeken keresztül enge­délyező jelet ad. A 16a első vezérlő egység a gl első kiválasztó vezetéken lévő engedélye­ző 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 ke­resztü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ó veze­téken át engedélyező jelet kap és ezzel egy­idejűleg a hl első vezérlő vezetéken keresz­tü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 érke­ző 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 ve­zé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 le­tárolja é6 foglaltság esetén a tárolt pro­cesszor 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ője­let ad a 17i i-edik memória mátrix blokknak. A 17i i-edik memória mátrix blokk amennyi­ben a gi i-edik kiválasztó vezetéken át en­gedélyező jelet kap és ezzel egyidejűleg a hi i-edik vezérlő vezetéken keresztül vezérlője­let is, akkor a G blokkot cimző vezeték cso­porton lévő címmel megcímzett memória hely­re 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, ol­vasásnál pedig a kiolvasott adatot a D adat 5 10 15 20 25 30 35 40 45 50 55 60 65 5

Next

/
Thumbnails
Contents