201620. lajstromszámú szabadalom • Eljárás és elrendezés több processzoros digitális hálózatok gyors aktivizálására, előnyösen számítógépekhez

9 HU 201620 B 10 bemenetei En n-edik utasítás vezetékkötegen át pedig a 14n n-edik irható mikroprogram­­tár kimeneteire, ki/bemenetei Bn n-edik bel­ső vezérlő vezetékkötegen keresztül a 13n n-edik processzor, Fn n-edik azonosító veze­tékkötegen át 17n n-edik processzort aktivi­záló egység, Cn n-edik külső vezérlő veze­tékkötegen keresztül 18n n-edik leválasztó egység ki/bemeneteire vannak kötve. A 17n n-edik processzort aktivizáló egység kimene­te bn n-edik leválasztó vezetéken keresztül a 18n n-edik leválasztó egység bemenetére van csatlakoztatva. A 18a első leválasztó egység további ki/bemenetei G periféria ve­zérlő vezetékkötegen át, a 18i i-edik levá­lasztó egység, a 18n n-edik leválasztó egy­ség és 16 konzol periféria ki/bemeneteire vannak kötve. A találmány szerinti elrendezés esetében a rendszer egyik 13a-n processzorét aktiv processzornak jelöljük ki a 17a-n procesz­­szort aktivizáló egységek segítségével, ese­tünkben ez legyen a 13a első processzor. A bekapcsolás után a 17a első processzort ak­tivizáló egység a Cl első külső vezérlő ve­zetékkötegen 18a első leválasztó egységen és G periféria vezérlő vezetékkötegen keresztül a bl első leválasztó vezetékre adott jellel összeköti a 15a első konzol vezérlőt a 16 konzol perifériával és Bl első belső vezérlő vezetékkötegen, 13a első processzoron, és A központi vezetékkötegen át a 11 rendszer memóriába tölti a mikroprogramot, miután a 13a első processzort előzőleg letesztelte és aktivizálta. Azután, hogy a teljes mikroprog­­ramnak a 11 rendszer memóriába való töltése befejeződött, sót a mikroprogramnak a 14a-n irható mikroprogramtárakba olvasásához szükséges lóderprogram is betöltésre került a 11 rendszer memóriába a 13a első procesz­­szor a többi 13(a-l)-n processzoroknak mik­­roprogram beolví'sási parancsot ad. Ezzel egyidöben a 13a első processzorok Bl első belső vezérlő vezetékkötegen, 15a első konzol vezérlőn és El első utasítás vezetékkötegen át a 14a első irható mikroprogramtárba ol­vassa a mikroprogramot. Miután meggyőző­dött a 13a első processzor arról, hogy a töb­bi 13(a-l)-n processzorok is beolvasták a mikroprogramot, aktivizálja a rendszer prog­ramot és üzemi állapotba megy át (mintegy elveszti a többi processzor feletti priori­tását). A 13i i-edik processzor a 13a első processzortól kapott beolvasási parancs ha­tására először a 11 rendszer memóriából A központi vezetékkötegen 13i i-edik procesz­­szoron, Bi i-edik belső vezérlő vezetékköte­gen 15i i-edik konzol vezérlőn és Ei i-edik utasítás vezetékkötegen keresztül a 14i i­­-edik irható mikroprogramtárba olvassa a ló­­derprogramot (ezt a beolvasás a 15i i-edik konzol vezérlő vezérli a 17i i-edik procesz­­szort aktivizáló egységtől az Fi i-edik azo­nosító vezetékkötegen át kapott parancs ha­tására, mely egyben azt is jelzi, hogy nem ö az aktív processzor), majd ennek segítségé­vel a mikroprogramot, miután ez megtörtént jelzi a 13a első processzornak, hogy a beol­vasással elkészült és miután a 13a első pro­cesszor aktivizálta a rendszerprogramot üze­mi állapotba megy át. A 13n n-edik procesz­­szor a 13a első processzortól kapott beolva­sási parancs hatására először a 11 rendszer memóriából A központi vezetékkötegen 13n n­­-edik processzoron, Bn n-edik belső vezérlő vezetékkötegen 15n n-edik konzol vezérlőn és En n-edik utasítás vezetékkötegen ke­resztül a 14n n-edik írható mikroprogramtár­ba olvassa a lóderprogramot (ezt a beolva­sást a 15n n-edik konzol vezérlő vezérli a 17n n-edik processzort aktivizáló egységtől az Fn n-edik azonosító vezetékkötegen ót kapott parancs hatására, mely egyben azt is jelzi, hogy nem ó az aktiv processzor), majd ennek segítségével a mikroprogramot, miután ez megtörtént jelzi a 13a első processzornak, hogy a beolvasással elkészült és miután a 13a első processzor aktivizálta a rendszer­­programot üzemi állapotba megy ót. A találmány szerinti elrendezés további példakénti kiviteli alakját szintén a 3. ábra alapján ismertetjük, mely a már ismertetettől abban tér el, hogy a 18 leválasztó egység vonali illesztő, előnyösen SN 74 245, az el­rendezés ezen kiviteli alakjának a működése megegyezik a már ismertetettével. A találmány szerinti 17 processzort ak­tivizáló egység példakénti kiviteli alakjait a 4. ábra alapján ismertetjük. A 17 processzort aktivizáló egység 19 kiválasztó áramör beme­netei az F azonosító vezetékkötegen keresz­tül 20 beállító áramkör kimeneteire, kimenete pedig a b leválasztó vezetékre van kötve. A 20 beállító áramkör beállítja a 13 pro­cesszor cím kódját, mely egyben tartalmazza az aktivizálás tényét is, például úgy, hogy a lehető legmagasabb, vagy legalacsonyabb címkódú 13 processzor az aktiv bekapcsolás­kor. A 19 kiválasztó áramkör az F azonosító vezetékkötegen érkező címkódból előállítja a b leválasztó vezeték jelét, azaz megnézi, hogy a címkód tartalmazza-e az aktivizálás tényét, ha igen, jelet ad a b leválasztó ve­zetékre, ha nem, akkor nem ad jelet a b le­választó vezetékre. A találmány szerinti 17 processzort ak­tivizáló egység további példakénti kiviteli alakjait szintén a 3. ábra alapján ismertet­jük, mely a már ismertetettől abban tér el, hogy a 19 kiválasztó áramkör dekóder, elő­nyösen SN 74S138, a 20 beállító áramkör kapcsolósor, a 17 processzort aktivizáló egy­ség ezen kiviteli alakjainak a működése meg­egyezik a már ismertetettével. A találmány szerinti eljárás és elrende­zés alkalmazása esetén egyszerű áramköri elemekkel megvalósítható gyors, olcsó, haté­kony, gazdaságos megoldást kapunk, mivel az operatív memóriák működési sebessége több­szöröse a mágneslemezes egységekének, ezért 5 10 15 20 25 30 35 40 45 50 55 60 65 7

Next

/
Oldalképek
Tartalom