177922. lajstromszámú szabadalom • Ellenőrzött címzési rendszerű mikroszámítógép

3 177922 4 szer többi készülékének, vagy ha a mikroszámító­gép helytelenül avatkozik be a folyamatba. A címzési rendszer meghibásodásakor ez könnyen elő­fordulhat, amikor például a mikroszámítógép hely­telen működtető relét kapcsd be, mivel egyszerűen nem a megcímzett, hanem a hiba következtében egy másik relé húz meg. Az ilyen hibák bekövetkezésének valószínűségét jó minőségű, előre vizsgált alkatrészek felhasználá­sával, gondos, korszerű szerelési és gyártástechnoló­giával, többszörös, szigorú ellenőrzéssel lehet csökkenteni. Adott technológiai színvonal esetén azonban ilyen módszerekkel egy berendezés meg­bízhatóságát egy bizonyos fokon túl csak arány­talanul drágán lehet növelni. A fentiek alapján megállapítható, hogy fokozott megbízhatósági követelmények esetén, különösen ha a mikroszámítógép helytelen működése nagy kárt okozhat, szükség van olyan struktúrájú mikro­számítógép létrehozására, amely a meghibásodás szempontjából kényes részeket folyamatosan ellen­őrzi, és hiba észlelése esetén leállítja a mikroszámí­tógép működését. Biztosítani kell annak lehetőségét is, hogy a hibát ki lehessen jelezni. Amennyiben tartalék mikroszámítógép készen áll a feladat átvételére az első meghibásodása esetén, azt a hiba észlelésekor a hibás mikroszámítógép leállítása után indítani kell. Az adatsín és egyéb adatvezetékek folyamatos ellenőrzése egyszerűen megoldható paritás bit alkal­mazásával. Alapvető fontosságú azonban a teljes címzési rendszer helyes működésének az ellen­őrzése. A címzési rendszer magában foglalja a címsínt és az egyes dekódolókat, amelyek a mikro­processzorral kommunikáló elemek (tárak, ki- és bemeneti regiszterek, stb.) kiválasztása bemenetelt vezérlik. Ezért igen lényeges, hogy a címsínt ne csak önmagában ellenőrizzük. Az ellenőrzésnek ki kell terjednie a címzési rendszer legmegbízhatat­lanabb részeire, különösen a címsín és az egyes elemeket tartalmazó egységek (kártyák) között ki­alakított és általában bontható csatlakozási pon­tokra (kártyacsatlakozókra), továbbá a dekódolok egyedi címeinek beállításához tartozó egyedi veze­tékek nyomtatott áramkörbe való beforrasztására vagy az ehhez tartozó kapcsolók vizsgálatára. A teljes címzési rendszer automatikus ellen­őrzését mindeddig még nem oldották meg. A találmány feladata olyan ellenőrzött címzési rendszerű mikroszámítógép létrehozása, amelyben a teljes címzési rendszer folyamatosan, üzem közben ellenőrizve van, és amely hiba észlelése esetén képes a leállásra, a hiba kijelzésére és egy tartalék mikroszámítógép indítására. A találmány lényege az, hogy minden, a sínen történő adatmozgatásnál közvetlenül valamennyi elem illetve elemcsoport kiválasztás bemenetét egy ellenőrző áramkör figyeli és megállapítja, hogy mindenkor éppen egy (nem több és nem kevesebb) elem, illetve elemcsoport lett kiválasztva, és ha valamelyik elem, illetve elemcsoport kiválasztása megtörtént, akkor egy, a címsíntől független áram­kör előállítja ennek a kiválasztott elemnek a címét és ezt összehasonlítja a mikroprocesszor címkime­­netein levő címmel. A mikroprocesszor címkimene­tei meghajtó áramkörökön keresztül hajtják meg a címsínt, s így attól el vannak választva, így a mikroprocesszor címkimenetére visszavezetett ellen­őrzési módszerrel a címsín, a dekódoló áramkörök és az összes közbenső fokozat (meghajtó áramkö­rök) minden hibája feltárható. A találmánnyal olyan mikroszámítógépet hoz­tunk létre, amelynek címkimenetekkel és leállítás vagy nem maszkolható megszakítás bemenettel ren­delkező mikroprocesszora, a mikroprocesszor címki­­meneteiről meghajtó áramkörön keresztül vezérelt címsínje, a címsín egy részéhez közvetlenül, másik részéhez dekódolókon keresztül kapcsolódó elemei és címellenőrző egysége van. A címellenőrző egység valamennyi címzett elem kiválasztásának helyes­ségét ellenőrzi olyan felépítésben, hogy az elemek egyedi kiválasztás vzezetékei egy kódoló egységhez kapcsolódnak, amelynek kimenete egy cím- és maszktárat címez, ennek kimenete egy maszkolható címkomparátor bemenetére csatlakozik, amely az így előállított címet a bemenetére csatlakozó mik­roprocesszor címkimenetekkel hasonlítja össze. A maszkolható címkomparátor kimenete hibajelző egységen keresztül a mikroprocesszor nem maszkol­ható megszakítás vagy leállítás bemenetére kapcso­lódik. A hibajelző egység kimenetéről lehetőség van tartalék mikroszámítógép indítására is. A találmány szerinti ellenőrzött címzési rend­szerű mikroszámítógép a kitűzött - feladatot egy­szerű áramköri kialakítás mellett oldja meg. A teljes címzési rendszer ellenőrzése folyamatosan, a mikroszámítógép üzemének zavarása és lassítása nélkül történik. A találmány szerinti ellenőrzött címzési rend­szerű mikroszámítógép további előnye, hogy meg­könnyíti a készülék gyártás utáni élesztősét és üzembe helyezését. Ilyenkor ugyanis gyakran lép­nek fel címzési problémák, és ezek felderítésében sokat segít az ellenőrzött címzési rendszer. A találmányt a továbbiakban kiviteli példák kapcsán, a rajz alapján ismertetjük részletesebben, amelyen az 1. ábra a találmány szerinti ellenőrzött címzési rendszerű mikroszámítógép címzési rendszerének tömbvázlata, a 2. ábra a 36 címellenőrző egység tömbázlata, a 3. ábra az ellenőrzött címzési ciklus lefolyását szemlélteti, a 4. ábra a 40 A... 40 N kódoló áramkörök tartalmát, az 5. ábra a 43 kódoló PROM tár tartalmát, a 6. ábra a 46 cím- és maszktár tartalmát mu­tatja. Az 1. ábrán az ellenőrzött címzési rendszerű mikroszámítógép címzési rendszerének tömbvázlata látható, ahol a 10 mikroprocesszor 12 címkime­­nete, (21 s ... 2° súlyúak) és 12.’ cím érvényes kimenete a 13 meghajtó áramkörön keresztül hajtja meg a 14 címsínt és a 14’ cím érvényes vezetéket. A példakénti esetben a következő elemek csatla­koznak a címsínhez: a 17 EPROM tár (törölhető és programozható csak olvasható tár), 1024x8 bites, amelynek a 19 címbemenetéhez a 14 címsín 5 10 15 20 25 30 35 40 45 50 55 60 65 2

Next

/
Thumbnails
Contents