172161. lajstromszámú szabadalom • Eljárás és berendezés digitális kisszámítógépek perifériás csatoló egységeinek programmegszakításra és/vagy közvetlen adatátvitelre vonatkozó kéréseinek kiszolgálására

172161 8 jelet ad. A h aktivizáló vezetékben megjelenő hl aktivizáló jel feladata az N számú perifériás csa­toló egység polarizálása, vagyis az egységek két csoportba sorolása. A 11 kiszolgálásvezérlő egy­ség tehát a h aktivizáló vezetékre adott hl akti­vizáló jellel mintavételezi az egyes perifériás csatoló egységek kérő jeleit, melyet azok az r kérő vezetékköteg vezetékein küldtek. A 11 ki­szolgálásvezérlő egység a g információs vezeték­kötegen — ah aktivizáló vezetéken küldött hl aktivizáló jel megjelenésétől a kiszolgálási cik­lus befejezéséig — a prioritási döntést tartal­mazó gl prioritási kódot küldi a perifériás csa­toló egységeknek. Minden egyes aktivizált perifé­riás csatoló egység — melyek jelet küldtek vala­mely r kérő vezetéken — figyeli a g információs vezetékkötegen megjelenő gl prioritási kódot és azt összehasonlítja a saját kérési szintjének meg­felelő kóddal. A 11 kiszolgálásvezérlő egység a ti időponthoz képest Ts idővel később a soros kijelölő vezetéken sl prioritási jelet ad ki a peri­fériás csatoló egységeknek. A soros kijelölő veze­tékre kiadott sl prioritási jel feladata a h akti­vizáló vezetékre adott hl jellel aktivizált perifé­riás csatoló egységek egyikének kiválasztása. Az aktivizált perifériás csatoló egységek az össze­hasonlítás eredményétől függően kezelik a soros kijelölő vezeték sl prioritási jelét. Az az aktivi­zált perifériás csatoló egység, amely a g infor­mációs vezetékkötegen található gl prioritási kó­dot azonosnak találja a saját kérési szintjének megfelelő kóddal, a soros kijelölő vezeték sl prioritási jelének hatására kiválasztódik és a so­ros kijelölő vezeték sl prioritási jelét nem enge­di tovább. A soros kijelölő vezeték sl prioritási jelének ilyen módon történő blokkolása egy to­pológiai prioritást biztosít. Olyan esetekben, amikor egynél több olyan aktivizált perifériás csatoló egység van, mely a g információs vezetékkötegen levő gl prioritási kódot azonosnak találja a saját kérési szintjének megfelelő kóddal, az a perifériás csatoló egység lesz kiválasztva, mely a soros kijelölő vezeték ál­tal meghatározott sorrend szerint a 11 kiszolgá­lásvezérlő egységhez elektromosan legközelebb van. Ilyen módon minden egyes kiszolgálási ciklus folyamán egy és csakis egy perifériás csa­toló egység kerülhet kiválasztott állapotba. All kiszolgálásvezérlő egység a 4. ábra szerint a so­ros kijelölő vezetékre kiadott sl prioritási jelet a 12 perifériás csatoló egység az sl2 vezetékdara­bon, majd a 13 perifériás csatoló egység az sl3 veaetékdarabon továbbengedi. Az aktivizált 14 perifériás csatoló egység a g információs veze­tékkötegen található gl prioritási kódot azonos­nak találja a saját kérési szintjének megfelelő kóddal, így a soros kijelölő vezeték sl prioritási jelét nem engedi tovább, az sl4 vezetékdarabra és kijelölődik. A kijelölés megtörténtét az f vá­­laszjeivezetékre adott f4 válaszjellel a 11 kiszol­gálásvezérlő egységnek vissza jelzi. A 11 kiszol­gálásvezérlő egység az fi válaszjel hatására meg­szünteti a h aktivizáló vezetékre adott hl akti­vizáló és a soros kijelölő vezetékre adott sl prio­ritási jelet. A soros kijelölő vezeték sl2 majd sl3 « vezetékdarabján megszűnő sl prioritási jel hatá­sára a 14 perifériás csatoló egység megszünteti az f4 válaszjelet és ennek hatására a 11 kiszol­gálásvezérlő egység megszünteti a g információs vezetékötegre adott gl prioritási kódot, ezzel a kiszolgálási ciklus véget ér. Amennyiben a 11 ki­szolgálásvezérlő egység újabb kérő jelet észlel az r kérő vezetékkötegen, a t2 időpontban újabb kiszolgálási ciklus indulhat. Ha a 14 perifériás csatoló egység az u információs vezetékköteget szabadnak találja, úgy a közvetlen adatátvitelt lebonyolítja. A 14 perifériás csatoló egység az f válaszjelvezetéken küldött f4 válaszjel megszün­tetésével jelzi a 11 kiszolgálásvezérlő egységnek az adatátvitel megkezdését. Amennyiben a 11 ki­szolgálásvezérlő egység újabb kérő jelet észlel az r kérő vezetékkötegen, újabb kiszolgálási cik­lus indul, mely természetesen akár közvetlen adatátvitelre, akár programmegszakításra vonat­kozhat. A programmegszakításra indított kiszolgálási ciklus idődiagramját az 5. ábra szemlélteti. A programmegszakításnál a kiszolgálási ciklus kezdeti szakasza ugyanúgy játszódik le, mint közvetlen adatátvitelnél. A 12 és 14 perifériás csatoló egységek kiszolgálási ciklust indítanak az r kérő vezetékcsoportra adott rl2, ill. rk4 kérő jelekkel. A 11 kiszolgálásvezérlő egység a fel­bontási idején belül beérkezett rkl, rll, kérő je­leket elbírálja. All kiszolgálásvezérlő egység az elbírálás után ti időpontban a h aktivizáló veze­tékre hl aktivizáló jelet, a információs vezeték­kötegen a gl prioritási kódot küldi a perifériás csatoló egységeknek. Az aktivizált perifériás csa­toló egységek figyelik a g információs vezeték­kötegen megjelenő gl prioritási kódot és azt ösz­­szehasonlítják a saját kérésszintjüknek megfele­lő kóddal. Ezután a 11 kiszolgálásvezérlő egység ti időponthoz képest Ts idővel később a soros ki­jelölő vezetéken sl prioritási jelet ad ki a 14 pe­rifériás csatoló egységnek. Az 5. ábra szerint a 14 perifériás csatoló egység a g információs ve­zetékkötegen található gl prioritási kódot azo­nosnak találja a saját kérési szintjének megfele­lő kóddal, így a soros kijelölő vezeték s3 prio­ritási jelét nem engedi tovább az sl4 vezetékda­rabra és kijelölődik. A kijelölés megtörténtét az f válaszjel-vezetékre adott f4 válaszjellel a H kiszolgálásvezérlő egységnek visszajelzi, majd az rk4 kérő jelet megszünteti. A 11 kiszolgálásve­zérlő egység az fi válaszjel hatására megszünte­ti a soros kijelölő vezetékre adott sl prioritási jelet. Ha a 14 perifériás csatoló egység az u infor­mációs vezetékköteget üresnek találja, azon ke­resztül adatinformációt küld all kiszolgálásve­zérlő egységnek. Ez az adatinformáció minden további lekérdezés nélkül alkalmas a kiválasz­tott 14 perifériás csatoló egység azonosítására. Az azonosító adatinformáció küldését a kiválasz tott 14 perifériás csatoló egység az f válaszje­­vezeték f4 válaszjelének megszüntetésével je zi a 11 kiszolgálásvezérlő egységnek. Az f v jelvezeték fi válaszjelének megszűnését észle 11 kiszolgálásvezérlő egység az azonosító adatin 5 10 15 20 25 30 35 40 45 50 55 60 65

Next

/
Oldalképek
Tartalom