179236. lajstromszámú szabadalom • Mikroprogramozott univerzális vezérlő berendezés
179236 sequencer közvetlen cira bemenetre kapcsdódnak. A 2. ábrán a találmány azerlntl univerzális berendezés rendszertechnikai felépítése látható. Az 1 mikroprogramtárnak a 2 megszakítást engedélyező kimenetét, az 5 logikai függvényt kijelölő kimenetelt, a 6 vizsgálandó logikai változókat kijelölő kimenetelt, valamint a 17^ cimkimenet csoportjait összefoglalóan az 1 mikroprogramtár 19 adat kimenetelnek nevezzük. A 19 adat kimenetek részben vagy egészben 20 pipeline regiszteren keresztül csatlakozhatnak a 3 megszakítást feldolgozó logikára, a 18i mikroprogram sequencereket 21 vezérlő memóriára, a 7 logikai változókat kijelölő multiplexer kiválasztó bemenetelre, es a 18^ mikroprogram sequencer közvetlen cim bemenetelre. Továbbá, az 1 mikr oprogramtár na k a 8 regisztereket és flip-flop csoportokat 9 cimző kimenetei és a 11 beiró kimenetei ugyancsak részben vagy egészben a 20 pipeline regiszteren keresztül csatlakozhatnak a 10 cimdekóder áramkörre, és a 12, 13 kimeneti áramkörre. A 18* mikroprogram sequencerek vezérlő bemenetel a 21 vezérlő memória kimenetel. Ezt a 2. ábrán csak a 18a mikro« program sequencerre vonatkozóan ábrázoltuk, a részletek a 3* ábrán láthatók. A 21 vezérlő memória felső helyiértékü cimbemeneteire csatlakoznak az 1 mikroprogramtár 5 logikai függvényt kijelölő kimenetel. Az alsó helyiértékü cimbemenetekre pedig a 7 logikai változókat kijelölő multiplexer 22 adat kimenetel csatlakoznak. A 21 vezérlő memória adat kimenetei képezik a 18^ mikroprogram sequencer vezérlő szavát. A vizsgálandó logikai változók kiválasztására a 7 logikai változókat kijelölő multiplexer szolgál. Logikai változók a berendezés interface-ei felől a 23 vezetéken érkező külső vezérlő jelek és a berendezés különböző egységeiben létrejövő belső vezérlő jelek.Az interface-ek felöli külső vezérlő jelek 24 interface vevő áramkörön keresztül csatlakoznak a 7 logikai változókat kijelölő multiplexer adat bemenetelre. A találmány egy kiviteli példája szerinti vezérlő berendezé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. A 7 logikai változókat kijelölő multiplexer néhány adat bemenetére regiszterek adat kimenetei csatlakoznak. Regiszterekben történik az aszinkron működésű vizsgálandó jelek tárolása. A 3 megszakítást feldolgozó logika 25 kimeneti vezérlő vonala/i/ a 18^ mikroprogram sequencer cimmaszk bemenetére csatlakozik. A találmány egy kiviteli példája szerinti vezérlő berendezés tartalmazza a 8 regisztereket és flip-flop csoportokat. A 8 regiszterek és flip-flop csoportok szolgálnak az univerzális vezérlő berendezés belső és kimeneti vezérlő jeleinek forrásául. Az 1 mikroprogramtár 11 beiró kimenetei képezik a 8 regiszterek és flip-flop csoportok egyes tároló elemeinek bemenetét /eit/. Az 1 mikr oprogramtár 8 regisztereket és flip-flop csoportokat 9 cimző kimenetei szolgálnak egy adott 8 regiszter vagy flip-flop csoport kiválasztására. A 9 cimző kimenetek a 10 cimdekóder áramkörre jutnak. A 10 cimdekóder áramkör kimenetei 27 közvetlen cimző vonal/ak/. Minden egyes 8 regiszter és flip-flop csoport regisztereihez vagy flip-flop csoportjaihoz önálló 27 közvetlen cimző vonal tartozik. A 8 regiszterek és flip-flop csoportok tároló elemeiben létrejövő, a vezérlő 3