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

179236 A 7* ábra a találmány szerinti berendezés egy kibővített változatát szemlélteti. Az univerzális vezérlő berendezés 72 UBUS vezérlő egységgel egészült ki. A 72 UBUS vezérlő egység aszinkron működésű flip-flopokat és az ezeket vezérlő kombiná­ciós hálózatot tartalmazza. Az UBUS műveletet kijelölő vezeté­kek 75 belső vezetékek, melyeknek forrása a 8 regiszterek és flip-flop csoportok adott tároló elemei. A 72 UBUS vezérlő egy­ség állapotát jelző vonalai 7á kijelző vonalak. A 13 kimeneti áramkörre csatlakozó 68 vezérlő vonal forrása a 72 UBUS vezérlő egység. A 72 UBUS vezérlő egység vezérlő vonalai a 28 kimeneti­adó áramkörökön keresztül csatlakoznak az UBUS vezérlő vonalai­ra. A 36 vevő áramkör vezérlő vezetékének forrása szintén a 72 UBUS vezérlő egység. A 44 cimkomparátor kimeneti vezetéke a 72 UBUS vezérlő egységre csatlakozik. A 2. ábrán a találmány szerinti univerzális vezérlő beren­dezés rendszertechnikai felépítése látható. A 18^ mikroprogram aequencerek képezik az n-dimenzióju mátrix szerinti cimkiválasz­­tásu 1 mikroprogramtárban lévő mikroutasitások cimét. Minden egyes cimdimenzióhoz Önálló lBj mikroprogram sequencer tartozik. Az 1 mikroprogramtár 19 adat kimenetéi a 9 cimző kimenetel és a 11 beíró kimenetei nélkül vagy ezekkel együtt 20 pipeline regiszter adat bemenetelre csatlakoznak. A mikroutasltás végre­hajtásával azonos időben megtörténik a következő mikroutasltás elmének kidolgozása. A 21 vezérlő memória kimenetel vezérlik a 18j[ mikroprogram sequencer vezérlő bemenetelt. Ezt a 2. ábrán csak a 18i mikroprogram sequencerre vonatkozólag ábrázoltuk, a részletek a 3» ábrán láthatók. A 21 vezérlő memória cime két tagból tevődik öseze. A felső cim helyértékekre az 1 mikroprog­ramtár 5 logikai függvényt kijelölő kimenetei jutnak. Az 5 lo­gikai függvényt kijelölő kimenetek megmutatják, hogy egyidejű­leg hány logikai változó vizsgálatát kell elvégezni, milyen a logikai változók kapcsolata. A találmány egy kiviteli példája Szerinti vezérlő berendezésben egyidejűleg egy, kettő vagy há­rom logikai változó állapota vizsgálható. A 21 vezérlő memória alacsony cim helyértékeire a 7 logikai változókat kijelölő mul­tiplexer 22 adat kimenetei csatlakoznak. Tehát az 5 logikai függvényt kijelölő kimenetek és a 7 logikai változókat kijelölő multiplexer 22 adat kimenetelnek aktuális értéke - a logikai változók aktuális értéke - együttesen definiálja a 21 vezérlő memória cim bemenetelt. A címzés eredményeként a 21 vezérlő me­mória adat kimenetein megjelenik a 18! mikroprogram sequenoerek vezérlő szava. Az adott mikroutasltás végrehajtása során a vizsgálandó logikai változókat a 7 logikai változókat kijelölő multiplexer választja ki. Logikai változók a berendezés interface-ei felől érkező külső vezérlő jelek és a berendezés különböző egységei­ben létrejövő belső vezérlő jelek. A találmány egy kiviteli példája szerinti vezérlő berende­zésben a 7 logikai változókat kijelölő multiplexernek kilencven adat bemenete van, igy kilencven logikai változó vizsgálatára van lehetőség. Néhány adat bemenetre regiszter adat kimenetei csatlakoznak. Begiszterekben történik az aszinkron működésű vizsgálandó jelek tárolása. Az 1 mikroprogramtár 2 megszakítást engedélyező kimeneté­nek logikai 1 értéke engedélyezi, hogy a 3 megszakítást feldol­gozó logika feldolgozza a 4 megszakítást kérő vonal/ak/on ér­6

Next

/
Oldalképek
Tartalom