193762. lajstromszámú szabadalom • Irányítástechnikai alkalmazásokra orientált 8 és/vagy 16-bites mikroprocesszorokkal felépített multimikroprocesszoros berendezés

resztül alkalmazható legyen 16 bites mikro­processzorhoz is. A találmány tárgya továbbá a lokális busz­hoz csatlakoztatható hierarchikus felépítésű' megjelenítő berendezés is. A találmány tehát irányítástechnikai fel­adatokra orientált 8 és/vagy 16 bites mikro­processzorokhoz kiképezett multimikroprocesz­­szoros vezérlő berendezés, amely tartalmaz egy multimikroprocesszoros buszt, ahhoz csat­lakoztatott tetszőleges számú slave jellegű modult, pl. memóriát és 1/0 egységet, vala­mint tetszőleges számú 8 és/vagy 16 bites mikroprocesszort, ahol minden mikroprocesz­­szor CPU-jához egy-egy lokális busz van rendelve és a lokális buszra is tetszőleges számú slave jellegű modul, például 1/0 egy­ség és/vagy memória csatlakoztatható, amely úgy van kialakítva, hogy a lokális busz egy, huszonnégy jel átvitelére kiképezett címsínt, tizenhat jel átvitelére kiképezett adatsín^tíz jelet továbbító vezérlőjel sínt, kilenc jelet továbbító megszakítás kérő jelsínt, négy je­let továbbító DMA jelsínt, további négy je­let továbbító jelsínt, valamint öt jelet továbbí­tó egyedi jelsínt és nyolc jelet továbbító táp­feszültségsínt tartalmaz, továbbá tartalmaz a bemenetével a CPU(k)-hoz és kimenetei­vel vagy a multimikroprocesszoros buszhoz vagy a lokális buszhoz csatlakoztatott 1/0 és/vagy memória kezelő egységet. A találmány szerinti multimikroprocesszo­ros vezérlő berendezés egyik előnyös kivite­li alakja úgy van kiképezve, hogy az 1/0 és memória kezelő egység 8 bites mikropro­cesszorokhoz tartalmaz a CPU kimeneteire csatlakoztatott adatsínt, belső címsínt, va­lamint belső vezérlőjel sínt tartalmazó beme­neti csatornát, ahol az adatsín egy PROM egy első multiplexer, egy első gyors RAM, valamint egy első multiplexer meghajtó és egy első multiplexer meghajtó tároló egy­­-egy bemenetére van csatlakoztatva és egy­úttal képezi az 1/0 és memória kezelő egy­ség egyik kimenetét, továbbá az első multi­plexer az első gyors RAM-on és az első multiplexer meghajtón keresztül képezi az 1 /0 és memória kezelő egység egy további kimenetét az első multiplexer meghajtó tá­roló kimenetével együtt, a belső címsín szin­tén össze van kapcsolva az első PROMB, az első multiplexer, az első gyors RAM és az első multiplexer meghajtó és multiplexer meg­hajtó tároló egy-egy bemenetével és első meg­hajtó egységen keresztül képezi a második kimenetet továbbá mindegyik fenti egység ösz­­sze van kapcsolva egy, a CPU által belső vezérlőjel sínen keresztül meghajtott vezérlő egységgel, amely vezérlő egység második meg­hajtó egységen keresztül képezi az 1/0 és memória kezelő egység negyedik kimenetét az első gyors RAM T./MB kimenete az ötö­dik kimenetet képezi és a kimenetek vannak egy kimeneti csatornaként a multimikropro­cesszoros buszra vagy a lokális buszra csat­lakoztatva. 3 A találmány szerinti multimikroprocesszo­ros vezérlő berendezés egy másik előnyös kiviteli alakja úgy van kiképezve, hogy 16 bites mikroprocesszornál a memória keze­lő egység tartalmaz egy a CPU-ra csatla­koztatott második multiplexert ennek kimene­tére (Y), valamint a CPU kimenetére csat­lakoztatott egy gyors RAM-ot és ugyancsak a CPU-ra csatlakoztatott kettős multiplexert, valamint dekódoló és logikai egységet és a második multiplexer rá van kapcsolva a má­sodik gyors RAM egy csatornájára harma­dik multiplexerre és a második gyors RAM kimenetéinek egyik része közvetlenül a kettős multiplexerre, másik része harmadik multi­plexeren keresztül a kettős multiplexerre van csatlakoztatva és a kettős multiplexer kime­nete a dekódoló és logikai egységen keresz­tül és egy D-flip-flopon keresztül vagy köz­vetlenül van a kimenetre csatlakoztatva, amely kimenetre még egy második gyors RAM-hoz és a CPU-hoz csatlakoztatott ÉS-ka­­pu L/MB kimenete is csatlakoztatva van és a kimenet van a multimikroprocesszoros busz­ra van a lokális buszra csatlakoztatva. A találmány szerinti irányítástechnikai orientált multimikroprocesszoros berendezést a továbbiakban példakénti kiviteli alakjai se­gítségével, a mellékelt ábrákon ismertetjük részletesebben. Az 1. ábrán látható a találmány szerint kiala­kított berendezés blokkvázlata, a 2. ábrán látható a 8 bites mikroprocesszor­hoz kiképezett memória és 1 /0 keze­lő egység egy példakénti kiviteli alak­ja, a 3. ábrán látható a 16 bites mikroprocesszor­hoz kiképezett memória kezelő egység egy példakénti kiviteli alakjának blokkvázlata, a 4. ábrán látható a megjelenítő egység egy példakénti kiviteli alakjának a blokk­vázlata. Az 1. ábrán látható tehát a találmány sze­rint célszerűen irányítástechnikai feladatok­ra orientált multimikroprocesszoros vezérlő­­berendezés blokkvázlata, amely két 5 és 11 CPU-val kiképezett egységet tartalmazóan van kialakítva. Az adatáramlás a multimikro­processzoros 1 buszon keresztül van megvaló­sítva. Ehhez van master modulként két 5 és 11 CPU csatlakoztatva, és mindegyik 5 és 11 CPU-hoz egy-egy lokális 2 busz van kap­csolva, továbbá az egyik 5 CPU egy 3 segéd­buszon keresztül 7 bővítő modulra van csat­lakoztatva és a két 1 és 2 busz közé első 8 memória, a lokális 2 buszhoz pedig első 6 1/0 egység van csatlakoztatva. A másik egységnél mind az 1, mind a 2 buszhoz második 10 memória és harmadik 13 memória van csatlakoztatva, míg a lokális 2 buszhoz második 9 1/0 egység van kapcsolva. Az 5 CPU egy 4 1 /0 és memória kezelő egysé­gen, míg a II CPU 4 2 memória kezelő egy­ségen keresztül össze van kapcsolva a mul­4 193762 5 10 15 20 25 30 35 40 45 50 55 60 65 3

Next

/
Oldalképek
Tartalom