179236. lajstromszámú szabadalom • Mikroprogramozott univerzális vezérlő berendezés

179236 kező kéréseket. Amennyiben a 4 megszakítást kérő vonal/ak/ va­lamelyikén megszakítói kérelem érkezett és az 1 mikropxogram­­tár 2 megszakítást engedélyező kimenete logikai egy értékű - engedélyezett a megszakítás feldolgozása - akkor a 3 megszakí­tást feldolgozó logika 25 kimeneti vezérlő vonalán/ain/ a 18.^ mikroprogram sequencerek clmmaszk bemenetéin keresztül a 18* mikroprogram sequencerek 26* cimdimenzió kimenteit adott érték­re kényszeríti, amely 1 mlkroprogramtár elmén található a meg­szakítást feldolgozó szubrutin első mikroutasitása. A találmány egy kiviteli példája szerinti vezérlő berende­zésben a 8 regiszterek és flip-flop csoportok szolgálnak az u­­niverzális vezérlő berendezés belső és kimeneti vezérlő jelei­nek forrásául. A vezérlő berendezés működése során az 1 mikro­­programtárban tárolt működési algoritmusnak megfelelően az 1 mikroprogramtár 11 beíró kimenetei vezérlik a 8 regiszterek és flip-flop csoportok egyes tároló elemeinek bemenetét/eit/. A 8 regiszterek és flip-flop csoportok cimzése az 1 mikroprogram­­tár 9 címző kimenetel által történik. A 10 cimdekóder áramkör 27 közvetlen címző vonalakra dekódolja az érkező 8 regiszter és flip-flop csoport óimét. A 8 regiszterek és flip-flop cso­portok tároló elemeiben létrejövő, a vezérlő berendezésből ki­lépő kimeneti vezérlő jelek 28, 29 kimeneti adó áramkörökön ke­resztül jutnak el az interface-hez/-ekhez/. Az univerzális ve­zérlő berendezésnek tetszés szerinti számú interface-szel le­het kapcsolata. Példaként olyan univerzális vezérlő berendezés kerül bemutatásra, amely vezérlő berendezésnek két interface­­szel van kapcsolata. Az egyik interface felől 30 bemeneti adat vonal/ak/on érkező adat 31 vevő áramkörre jut. A 31 vevő áram­körből kiinduló 32 belső adatvonal 33 paritásvizsgáló bemenetére csatlakozik, amely 33 par itásvizsgáló ellenőrzi az érkező adat­­byte-okat. A 33 par itásvizsgáló 34 vizsgálat eredménye kimene­tén keresztül az ellenőrzés eredménye a 7 logikai változókat kijelölő multiplexer egyik adatbemenetére kerül. A példa sze­rinti vezérlő berendezés az egyik interface felül byte-os in­formáció egységeket képes kezelni. A másik interface felőli 35 bemeneti adatvonalakon érkező adat 36 vevő áramkörre kerül. A 36 vevő áramkör a kiviteli példa szerinti vezérlő berendezés­ben 2 byte-os adatok fogadására képes. Az adatok beírása a 36 vevő áramkör regiszterébe 37 adatbeirást vezérlő vezeték jelé­vel történik. A 36 vevő áramkör regiszterének kiolvasásakor a kiolvasandó byte kiválasztására 38 byte kiválasztó vezeték jele szolgál. A másik interface felőli 39 bemeneti adatvonalakon ke­resztül érkező elmek vételére 40 vevő áramkör szolgád. A találmány szerinti vezérlő berendezés biztosítja az e­­gyes interface-ek felé érvényesített saját elmének előállítását. Az egyik interface fedői a 32 belső adat vonalon érkező.elmet 42 cimkomparátor a 41 cimbeállitó adott értékével összehason­lítja és az összehasonlítás eredményét 43 cimegyezést jelző vonalon közli. A másik interface felől érkező elmet 44 cimkom­parátor hasonlítja össze a mikrokapcsolóé és/vagy fixen huza­lozott kivitelű 45 cimbeállitó adott értékével, egyezés esetén 46 cimegyezést jelző vonalon jelzést ad. A példa szerinti vezérlő berendezés 47 óragenerátort tar­talmaz. A 47 óragenerátor előnyösen kétfázisú órajelet állit elő és egyszerűen megvalósított átkötésekkel négy különböző ismétlődési idejű órajel beállítását teszi lehetővé. 7

Next

/
Oldalképek
Tartalom