186023. lajstromszámú szabadalom • Kapcsolási elrendezés real-time adatfeldolgozó és irányító rendszernek az irányított bernedezéshez történő illesztésére

lembe vettük a maximálisan megengedhető reakcióidő beállithatóságát. A 4 figyelő egység hibajelzést csak abban az esetben , szolgáltat, ha a központi számító egység tényleges re­akcióideje meghaladja az előre beállított, megenge­dett legnagyobb reakció időt. A figyelés tiltását az irányító rendszer központi szá­mító egysége az 5 adatátviteli csatornán keresztül vég­zi el hibátlan működés esetén, hibás működéskor a 4 figyelő egység hibát jelez az 5 adatátviteli csatorna EVIT2 hibamegszakítás bemenetén. A 203 időzítő egység által létrehozott C ütemben a 201 bemeneti tároló tartalma átíródik a 202 bemeneti tárolóba (3a. és b. ábra). A 202 bemeneti tároló kimenetéről a 204 multiple­xerre kerül a tárolt adat. A 204 multiplexer kimeneté­ről az 5 adatátviteli csatornán keresztül az irányító rendszer központi számító egységéhez kerülhet a 201 bemeneti tároló tartalma. A kiolvasás vezérlését az 5 adatátviteli csatornán keresztül a központi egység végzi. A 4. ábrán a 6 kimeneti tároló egység egy lehetséges megvalósítását mutatjuk be részletesebb tömbvázlat formájában, továbbá láthatók a 4. ábrán a 6 kimeneti tároló egységhez csatlakozó elemek is. A 6 kimeneti tároló a példában 301 címszelektorból, annak egyik bemenetére AB címvonalon keresztül kapcsolódó 302 címgenerátorból, kimenetére csatlakozó 304 multiple­xerből és a 304 multiplexer másik bemenetére csatlako­zó 303 kimeneti tárból áll. A 302 címgenerátor egyik bemenetére az 5 adatátviteli csatorna Cko órajel kime­nete és SC saját cím kimenete van kötve, a 301 címsze­lektor második bemenetére az SC saját cimkimenet és harmadik bemenetére az A2 címkimenet, kimenetére pedig a 7 ellenőrző memória bemenete van a fentieken kívül csatlakoztatva. A 304 multiplexer kimenete csat­lakozik a 9 ellenőrző áramkör egyik bemenetére és az 5 adatátviteli csatorna Di adat bemenetére, a 303 kimeneti tár kimenete a 8 kimeneti egységre, címbe­­menete az 5 adatátviteli csatorna A2 címkimenetére, adatbemenete pedig annak Do2 adatkimenetére van csatlakoztatva. A fent ismertetett áramkör-részlet működése a kö­vetkező. Az irányító rendszer központi számító egysé­gétől az 5 adatátviteli csatorna soros Do2 adatkimene­tén keresztül az A2 címkimeneten keresztül a kimeneti állapotok a 303 kimeneti tárba kerülnek. Ezzel egyidőben ugyanezen kimenő állapotok táro­lásra kerülnek a 7 ellenőrző memóriában is. A 301 címszelektor végzi a 7 ellenőrző memória címzését, attól függően, hogy az irányító rendszer központi számító egysége véges adatkezelést (írás/olvasás) az 5 adatátviteli csatornán keresztül, vagy a 302 címgenerátor által ciklikusan előállított címzéssel az AB címvonalon keresztül a 6 kimeneti tá­roló egység saját működését ellenőrzi. Amennyiben a 6 kimeneti tároló egység a központi számító egység által kezdeményezett adatkezelés so­rán az SC saját cím kimeneten keresztül saját címét felismerik, tiltja a 302 címgenerátort, és így a közpon­ti számító egység által választott címet engedi a 301 címszelektor kimeneteire. Ha a 6 kimeneti tároló egy­ség nincs megcímezve, a belső 302 címgenerátor által előállított címek ciklikusan végigcímzik a 304 multi­plexer egységet és a 7 ellenőrző memóriát. A 304 multiplexer egység és a 7 ellenőrző memória kimenetein megjelenő adatokat a 9 ellenőrző áramkör bitenként összehasonlítja, és különbözőség észlelése­kor RHIT2 magas prioritás szintű hibamegszakítás be­menetén keresztül megszakítást kér a központi számi­tó egységtől. Ez az ellenőrzés lehetővé teszi, hogy a ki­menetek állapotát állandóan figyeljük, és bármilyen kimeneti állapotváltozást, melyet nem az irányító­­rendszer központi számító egysége rendelt el, tehát meghibásodás következménye — rendellenes esetként értelmezzen az irányító rendszer és ennek megfelelő beavatkozást végezzen a működtető folyamatban. Az 5. ábra segítségével ismertetjük az 5 adatátviteli csatorna működését. Az 5 adatátviteli csatorna fel­adata a központi számító egység és az adapter közötti handshaking és a rendszer BUS-hoz való illesztés biz­tosítása, az adatátvitel esetleges hibáinak észlelése, a találmány szerinti alrendszer saját címének felismeré­se, az alrendszer belső állapotainak tárolása és a köz­ponti számító egység számára hozzáférhetővé tétele, az alrendszer tárolóinak írására, olvasására szolgáló jelek dekódolása. Az 5. ábrán a következő tömbök láthatók: 401 BUS illesztő egység, amely az irányító rendszer köz­ponti számító egységének Ai címkimenetére kapcsoló­dik, a 401 BUS illesztő egység kimenetére 402 olva­sás- és írásvezérlő egység, 403 címparitás ellenőrző egység és 404 címdekódoló egység csatlakozik. A 402 olvasás- és írásvezérlő egység két kimenettel, az OV olvasásvezérlő és az IV írásvezérlő kimenetekkel ren­delkezik, amelyek közül az OV olvasásvezérlő kime­net a 2 bemeneti tároló egység 204 multiplexerével van összekötve (lásd 3a ábrát). A 403 címparitás ellenőrző egység kimenete 406 címparitás figyelő egység egyik bemenetével van összekötve, amelynek másik bemenetére a 404 címde­kódoló egység kimenete van csatlakoztatva, kimenete pedig 408 státusregiszter egyik bemenetével van össze­kötve. A 404 címdekódoló egység kimenete továbbá 410 címfelismerést nyugtázó egység bemenetével és 405 adathiba figyelő egység egyik bemenetével, továb­bá a 6 kimeneti tároló egység 302 címgenerátorának és 301 címszelektorának egy-egy bemenetére csatlakozik (lásd 4. ábrát). A 410 címfelismerést nyugtázó egység kimenete az irányító rendszer központi számító egységnek ADi cím bemenetére, a 405 adathiba figyelő egység kime­nete pedig a 408 státusregiszter második bemenetére csatlakozik, amelynek további három bemenete a 4 fi­gyelő egység és a 3 összehasonlító egység kimenetével (lásd 3a ábrát), illetve a 9 ellenőrző áramkör kimene­tével (lásd 4. ábrát) van összekötve, három kimenete pedig 409 multiplexed egység egy-egy bemenetére csatlakozik, amelynek kimenete a Ői1 adatbemenetre csatlakozik. Az 5. ábrán látható ezenkívül 407 órajelformáió áramkör, amelynek bemenete a Cp órajel kimenettel, Cko órajelimenete a 302 címgenerátor bemenetével, TRAM kimenete pedig a 7 ellenőrző memória beme­netével van összekötve. Az 5 adatátviteli csatorna tehát az alábbiak szerint működik: A központi számító egység BUS-rendszeréről az Ai címkimenetek jelei a 401 BUS illesztő egységén ke­resztül kerülnek a 403 címparitásellenőrző egységre, a 4

Next

/
Oldalképek
Tartalom