192692. lajstromszámú szabadalom • Mikroprocesszoros rendszerre épülő adatfeldolgozó elrendezés

3 192692 4 A találmány tárgya mikroprocesszoros rendszerre épülő adatfeldolgozó elrendezés, amely mikroprocesszoros alapegység és külső berendezés közötti illesztő egységet tartal­maz. A találmány szerinti elrendezés segítsé­gével az erre a feladatra nem alkalmas mik­roprocesszoros rendszerek alkalmassá tehe­tők gyors perifériák kezelésére, adatbankok­kal való együttműködésre és igy a mér léte­ző elrendezések képessé válnak újabb fej­lesztések révén kialakuló készülékek kezelé­sére. A számítástechnika rohamos fejlődésével egyre több helyen jelennek meg azok a be­rendezések, amelyek teljes kiépítettségükben a technika egy adott állását testesítik meg, és erkölcsileg viszonylag gyorsan elavulnak. Ez azonban nem minden esetben indokolja a technika fejlődési ütemét kővető gyakoriságú lecserélésüket, hiszen az új berendezések beszerzési költsége általában jóval nagyobb, mint egy-egy új kiegészítő, illesztés esetén az alapberendezés lehetőségeit komoly mér­tékben bővítő felszerelésé, külső berendezé­sé. Az erkölcsileg elavult alapberendezések, mint mikroprocesszoros rendszerek általában alkalmatlanok gyors perifériák, mint mágnes­­szallagos, mágneslemezes egységek, CRT displayek, stb. kezelésére; címezhető tárolóterületük nem elegendő adattárolás céljaira. A probléma megoldására ismertek a szabványos interface-ek, amelyek az illesztés feladatát képesek ellátni. Ismert kiépítésük­ben viszont olyanok, hogy két programot kell alkalmazni, tehát mindkét együttműködő egységet külőn-külön kell programozni, ami az alkalmazást nehezíti, sok esetben bonyo­lulttá teszi. Adattárolási feladatok esetén ismeretes a lapozásos technika, amikor a hasznos tároló­­terület egy részét programmal kell lefoglalni és kiegészítő berendezések így kevéssé ha­tékonyan használhatók. A találmány célja a fenti hiányosságok megszűntetése, és feladata olyan elrendezés létrehozása, amely adatfeldolgozási feladatok ellátására alkalmas a mikroprocesszoros be­rendezéssel különösen együttműködésre nem képes adatbank, illetve gyors periféria ki­szolgálásával, kezelésével. A kitűzött feladat megoldására olyan mikroprocesszoros rendszerre épülő adatfel­dolgozó elrendezést hoztunk létre, amely mikroprocesszoros alapegység és külBŐ be­rendezés között beiktatott illesztő egységet tartalmaz, és a találmány szerint az illesztő egység rendszerbuszon keresztül a mikro­processzoros alapegységre csatlakoztatott izolálható meghajtót és belső buszon át az izolálható meghajtóval csatolt autonóm vezér­lőegységgel van ellátva, amely kimenetével a külső berendezésre van vezetve. A találmány szerinti elrendezés segítségével lassú műkö­désű mikroprocesszoros rendszer válik köny­nyen alkalmazhatóvá gyors működésű külső bérén dezésekkel. Az illesztő egységben alkalmazott auto­nóm vezérlő egység a belső buszra felfűzve belső címdekódert, tárolóegységet, direkt tá­­rolóhozzáféré8Ű be/ki egységet, valamint a külső berendezéshez csatlakoztatott vezérlő interface-t tartalmaz. Előnyösen a rendszerbusszal az izolál­ható meghajtóra és az izolálható meghajtóval csatlakoztatott nem izolálható meghajtóra ve­zetett külső címdekóder kapcsolódik és az izolálható meghajtóra kontroll jel-generátor van vezetve. Adatbank jellegű működés is lehetővé válik, ha a mikroprocesszoros alapegységgel a rendszerbuszon keresztül vezérlő egység és külső tárolóegység kapcsolódik, ahol a vezérlő egység egy-egy kimenetével a mikro­processzoros alapegységre és a külső tároló­­egységre van vezetve, belső felépítésében a mikroprocesszoros alapegység alaptárolóját és a külső tárolóegységet bekapcsoló áram­körrel van ellátva. A találmány szerinti elrendezés a mikro­processzoros rendszerek költségéhez képest viszonylag olcsón hozható létre és jelentősen bőviti annak alkalmazási lehetőségeit, mind gyors perifériák működtetésével, mind adat­barik jellegű kiépítéssel. A találmány tárgyát a továbbiakban pél­­dakénti kiviteli alak kapcsán, a csatolt rajz alapján ismertetjük részletesen. A rajzon az egyetlen ábra a találmány szerinti adatfeldol­gozó elrendezés tömbvázlata. A találmány szerinti adatfeldolgozó el­rendezés (ábra) 1 mikroprocesszoros alap­egység és 10 külső berendezés és/vagy egy vagy több külső 88 külső tárolóegység kö­zött kapcsolatot teremtő illesztő egységként van kialakítva. Az illesztő egység 86 adat­bankot jelentő kialakítás esetén 77 vezérlő egységet tartalmaz, amely 2 rendszerbuszon keresztül mind az 1 mikroprocesszoros alap­egységre, mind pedig a 77 vezérlő egységre van vezetve és egy-egy kimenetével mindkét egységre is csatlakozik. Az 1 mikroprocesszoros alapegység 2 rendszerbuszon keresztül 4 izolálható meg­hajtóval kapcsolódik, amely 5 belső buszon át 87 autonóm vezérlő egységre van vezetve, és ez utóbbi kimenete buszon keresztül ve­zérli a 10 külső berendezést. Célszerűen a 2 rendszerbuszra felfűzve 3 külső cimdekódert is tartalmaz, amely kiementével a 4 izolálható meghajtóra csatlakozik. Az 5 belső buszra felfűzve a 87 autonóm vezérlő egység 6 belső címdekódert, RAM elemekből kialakított 7 tá­rolóegységet, 8 direkt tárolóhozzáférésű be/ki egységet, valamint a 10 külső berende­zéshez csatlakoztatott 9 vezérlő interface-t tartalmaz. A 4 izolálható meghajtó csatlakoztatható a 3 külső cimdekóderre vezetett 89 nem izo­lálható meghajtóval, valamint 78 kontrolljel-5 !10 15 20 25 30 35 40 45 50 55 60 *65 3

Next

/
Oldalképek
Tartalom