176660. lajstromszámú szabadalom • Berendezés jelek továbbítására számítógép rendszer valamegy feldolgozó egységétől sínrendszeren át egy vagy több további feldolgozóegységhez

3 176660 4 A találmány egy előnyös kiviteli alakjában az első logikai áramkör az adó puffer foglaltsági állapotát jelző első tárolóelemet, a mindenkori vevő feldolgozó­egység foglaltságát jelző második tárolóelemet és az adó pufferben lévő jel prioritását jelző harmadik tá­rolóelemet tartalmaz, ahol az első tárolóelem egyik bemenete a sínrendszerre, másik bemenete az adó puf­ferte történő beírást figyelő áramkörhöz van csatla­koztatva, a második tárolóelem egyik bemenete idő­zítőáramkörön át a sínrendszerre, másik bemenete az említett figyelő áramkörhöz van csatlakoztatva, to­vábbá az első, második és harmadik tárolóelem ki­menetei a második logikai áramkör bemeneteire van­nak csatlakoztatva. Egy további célszerű kivitelben a második logikai áramkör negyedik kapuáramkört és ennek kimenetére csatlakoztatott, két kimenetén egymástól eltérően késleltetett jelet adó késleltetőelemet tartalmaz, ahol a negyedik kapuáramkör bemenetei képezik a máso­dik logikai áramkör bemenetéit, a késleltetőelem ki­menetei pedig a második logikai áramkör kimeneteit alkotják. Egy további kiviteli alakban a legalább egy feldolgozóegységnek a továbbítandó jeleket tároló adatmemóriája és az adatmemóriát vezérlő, valamint a továbbítandó jel prioritását kimenetein jelző vezér­lőegysége van, ahol az adatmemória jelkimenete egy­részt ötödik kapuáramkörön át az adó puffer jelbe­menetére. másrészt hatodik kapuáramkörön át a sor­rendi puffer jelbemenetére van csatlakoztatva. Előnyös az olyan kialakítás, amelyben a legalább egy feldolgozóegységnek a sorrendi puffer első foglalt tárolóhelyének címét tároló címregisztere és első sza­bad tárolóhelyének címét tároló második címregisz­tere van, ahol az első címregiszter kimenete hetedik kapuáramkörön át a sorrendi puffer első címbeme­netére, a második címregiszter kimenete pedig nyol­cadik kapuáramkörön át a sorrendi puffer második címbemenetére van csatlakoztatva, továbbá a cím­regiszterek kimenetei digitális komparátor egy-egy bemenetére is csatlakoztatva vannak, amely kompa­rátor kimenete egyrészt a harmadik kapuáramkör vezérlőbemenetére, másrészt a továbbítandó jeleknek az adó pufferbe való beírását vezérlő kilencedik kapu­áramkör vezérlőbemenetére van csatlakoztatva. Ekkor célszerűen az első tárolóelem kimenete a nyolcadik kapuáramkör vezérlőbemenetére is csatlakoztatva van, és a második logikai áramkör egyik kimenete a hetedik kapuáramkör vezérlőbemenetére is csatlakoz­tatva van. A találmányt részletesebben a mellékelt ábrán tömbvázlatban szemléltetett előnyös kiviteli alak alapján ismertetjük. Az ábrán a találmány szerinti berendezés egy számítógép része, amely számítógép sínrendszeren keresztül egy vagy több további szá­mítógéphez van csatlakoztatva. A találmány szerinti berendezés pl. egy központi CP feldolgozóegységben helyezkedik el, melynek feladata többek között információs jelek cseréje más feldolgozóegységekkel; ezek a feldolgozóegységek pl. a CP feldolgozóegységhez A sínrendszeren keresztül csatlakozó regionális RP feldolgozóegységek lehetnek. Mint az ábrából kitűnik, a CP feldolgozóegység tartal­maz egy SB adó puffert, melynek az a feladata, hogy egy több szóból összeállított jelet tároljon, és azt jel­kimenetén át szavanként az A sínrendszerre küldje. Az SB adó puffer egy adott időpillanatban csak egy jelet tárol. A CP feldolgozóegység tartalmaz továbbá egy QB sorrendi puffert adott számú, prioritással nem rendelkező jel tárolására. Ha az SB adó puffer foglalt, akkor a továbbítandó jeleket a QB sorrendi puffer első szabad tárolóhelyére írjuk be, kivéve azt az alább is­mertetendő esetet, amikor egy prioritással nem ren­delkező jelet egy prioritással rendelkező jel eltávolít az SB adó pufferből. Ekkor a prioritással nem rendel­kező jel az első tárolóhelyre kerül a QB sorrendi puf­ferben. A QB sorrendi puffer címbemeneteire QBu és QB1 címregiszterek csatlakoznak. A QBu címregiszter jelöli a QB sorrendi pufferben az első lefoglalt tároló­hely címét, a QB1 címregiszter pedig a QB sorrendi pufferben az első szabad tárolóhely címét jelöli. Az SB adó pufferhez SBu tárolóelem, pl. flip-flop tartozik, melynek feladata, hogy olyan jelet adjon a kimenetén, melynek polaritását az SB adó puffer sza­bad vagy foglalt állapota szabja meg. Az SBu tároló­elemtől érkező logikai nulla jel azt jelzi, hogy az SB adó puffer szabad, a logikai jel egy pedig a foglalt álla­potot jelenti. Egy további CON tárolóelem, pl. flip­­flop feladata annak jelzése, hogy a vevő RP feldol­gozóegységben van-e torlódás. A CON tárolóelemtől érkező logikai nulla jel azt jelzi, hogy a vevő RP fel­dolgozóegység nincs blokkolt állapotban, a logikai egy pedig azt, hogy az RP feldolgozóegység foglalt állapotban van. Egy T időzítőáramkör feladata, hogy a regionális RP feldolgozóegységtől érkező nyugtázó jel vételét követően, bizonyos idő eltelte után a CON tárolóelemhez egy nyugtázó jelet küldjön, jelezve, hogy a regionális RP feldolgozóegység vette az üze­netet. Ha a vevő RP feldolgozóegységtől nem érkezik nyugtázó jel, a CP feldolgozóegység azt blokkoknak tekinti, és a CON tárolóelem logikai egy állapotú jelet ad ki. Egy TS tárolóelem, pl. flip-flop feladata, hogy információt adjon arra vonatkozóan, hogy az SB adó pufferben milyen típusú jel van eltárolva. A TS tároló­elemtől érkező logikai nulla azt jelzi, hogy az adó SB pufferben prioritással nem rendelkező jel van, a logi­kai egy pedig azt, hogy az SB adó pufferben prioritás­sal rendelkező jel található. Az SBu, CON és TS tá­rolóelemek F logikai áramkört alkotnak. Az ábrán ÉS-kapukból és VAGY-kapukból felépí­tett logikai hálózat biztosítja, hogy a CP feldolgozó­egység CU vezérlőegységétől és DM adatmemóriájától vezérlő- és adatjelek kerüljenek az SB adó pufferhez ill. a QB sorrendi pufferhez. Ezt a logikai hálózatot a továbbiakban a különféle jeltovábbítási folyamatok kapcsán ismertetjük. Valamennyi folyamat esetén ér­vényes, hogy a CP feldolgozóegységben lévő CU ve­zérlőegység SOP és SP kimenetein adott típusú vezér­lőjeleket ad ki. A CU vezérlőegység SOP kimenetén kiadott vezérlőjébe egy prioritással nem rendelkező jel kerül továbbításra a DM adatmemóriától a vevő regionális RP feldolgozóegységhez. A CU vezérlő­­egység SP kimenetén kiadott vezérlőjelre pedig a DM adatmemóriától egy prioritással rendelkező jel kerül továbbításra a vevő RP feldolgozóegységhez. A továb­bításra kerülő jel típusát, a számítógép mikroprog­­ramja határozza meg. Először feltételezzük, hogy egy prioritással nem rendelkező jelet kell továbbítani a CP feldolgozóegy­ségtől egy RP feldolgozóegységhez. Feltételezzük, hogy az SB adó puffer szabad, ekkor az SBu tároló­5 10 15 20 25 30 35 40 45 50 4 55 60 65 2

Next

/
Oldalképek
Tartalom