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

3 HU 201620 B 4 meneteire vannak csatlakoztatva. Az i-edik processzor bemenetei i-edik adat vezetékkö­tegen keresztül i-edik irható mikroprogram­­tár kimeneteire, további ki/bemenetei pedig i-edik konzol vezérlő ki/bemeneteire vannak kötve. Az i-edik konzol vezérlő további ki/­­/bemenetei az i-edik írható mikroprogramtár további ki/bemeneteire valamint konzol peri­féria ki/bemeneteire vannak csatlakoztatva. Az n-edik processzor bemenetei n-edik adat vezetékkötegen keresztül n-edik irható mik­roprogramtár kimeneteire, további ki/beme­netei pedig n-edik konzol vezérlő ki/bemene­teire vannak kötve. Az n-edik konzol vezérlő további ki/bemenetei az n-edik írható mikro­programtár további ki/bemeneteire valamint konzol periféria ki/bemeneteire vannak csat­lakoztatva. A továbbfejlesztés, vagyis a találmány abban van, hogy az első konzol vezérlő be­menetei első azonosító vezetékkötegen át processzort aktivizáló egység kimeneteire, ki/bemenetei első belső vezérlő vezetékköte­gen keresztül az első processzor első vezérlő vezetékkötegen keresztül első leválasztó egység, első utasítás vezetékkötegen ét pe­dig az első írható mikroprogramtár ki/beme­neteire vannak kötve. Az első processzort aktivizáló egység kimenete első leválasztó vezetéken keresztül a leválasztó egység be­menetére van csatlakoztatva. Az i-edik kon­zol vezérlő bemenetei i-edik azonosító veze­tékkötegen át i-edik processzort aktivizáló egység kimeneteire, ki/bemenetei i-edik belső vezérlő vezetékkötegen keresztül az i-edik processzor, i-edik külső vezérlő vezetékköte­gen keresztül i-edik leválasztó egység, i­­-edik utasítás vezetékkötegen át pedig az i­­-edik írható mikroprogramtár ki/bemeneteire vannak kötve. Az i-edik processzort aktivi­záló egység kimenete i-edik leválasztó veze­téken keresztül az i-edik leválasztó egység bemenetére van csatlakoztatva. Az n-edik konzol vezérlő bemenetei n-edik azonosító vezetékkötegen át n-edik processzort aktivi­záló egység kimeneteire, ki/bemenetei n-edik belső vezérlő vezetékkötegen keresztül az n­­-edik processzor, n-edik külső vezérlő veze­tékkötegen keresztül n-edik leválasztó egy­ség, n-edik utasítás vezetékkötegen át pedig az n-edik írható mikroprogramtár ki/bemene­teire vannak kötve. Az n-edik processzort aktivizáló egység kimenete n-edik leválasztó vezetéken keresztül az n-edik leválasztó egység bemenetére van csatlakoztatva. Az el- 6Ó leválasztó egység további ki/bemenetei periféria vezérlő vezetékkötegen át az i-edik leválasztó egység, az n-edik leválasztó egy­ség és konzol periféria ki/bemeneteire van­nak kötve. A találmány értelmében célszerű, ha a leválasztó egység vonali illesztő, előnyösen SN 74 245. Nevezetesen célszerű, ha a processzort aktivizáló egység kiválasztó áramkör bemene-4 tei az azonosító vezetékkötegen keresztül beállító áramkör kimeneteire, kimenete pedig a leválasztó vezetékre van kötve. Célszerű továbbá, ha a kiválasztó áram­kör dekóder, előnyösen SN 74S138. A találmány értelmében célszerű még az is, ha a beállító áramkör kapcsolósor. A találmányt részletesebben rajz alapján ismertetjük, melyen az ismert és találmány szerinti eljárás valamint elrendezés példa­­kénti kiviteli alakjait tüntettük fel. A rajzon az 1. ábra az ismert és a találmány szerinti el­já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él­dakénti kiviteli alakjai; a 4. ábra a találmány szerinti px'ocesszort ak­tivizáló egység 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 belül to­vá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 hi­vatkozási betűt számmal egészítjük ki. Az ismert eljárást az 1. ábra folyamat­­ábrája alapján ismertetjük. Az eljárás TI el­ső időtartamban kezdődik, gyakorlatilag a rendszer, illetve a processzor bekapcsolásá­val, ezután T2 második időtartamban a pro­cesszor leteszteli önmagát, majd ti első idő­pillanat következik, a ti első időpillanatban ellenőrizzük, hogy az önteszt hibátlanul lefu­­tott-e, ha igen akkor T3 harmadik időtartam következik, egyébként, mivel a rendszer, il­letve a processzor hibás az eljárást befejez­zük. A T3 harmadik időtartamban a procesz­­szorba olvassuk a mikroprogram lódért, ez­után T4 negyedik időpillanatban a lóder se­gítségével beolvassuk az alaphelyzetbe állító programot, melyet T5 ötödik időtartamban le­futtatunk, majd T6 hatodik időtartamban be­­töltjük a mikroprogramot. A mikroprogram betöltése után T7 hetedik időtartamban akti­vizáljuk az operációs rendszert, majd T8 nyolcadik időtartamban a processzort üzem­szerűen elindítjuk. Természetesen a rendszer üzemszerű indításához az szükséges, hogy valamennyi processzor aktivizálását sorban egymás után elvégezzük a fenti módon. A találmány szerinti eljárást részlete­sebben ugyancsak az 1. ábra folyamatábrája alapján ismertetjük. A találmány szerinti el­járás az ismerttől abban tér el, hogy a TI első időtartam után először t2 második idő­pillanatban valamennyi processzor egyidejű­leg megnézi, hogy aktívnak van-e kijelölve (természetesen mindig csak egy aktiv pro­cesszor van egyidejűleg kijelölve). Az aktív­nak kijelölt processzor T2 második időtar­tamban leteszteli önmagát, majd ti első idő­pillanat következik, a ti első időpillanatban 5 10 15 20 25 30 35 40 45 50 55 60 65

Next

/
Oldalképek
Tartalom