203414. lajstromszámú szabadalom • Áramköri elrendezés méréstechnikai, folyamatirányítási berendezés és információ feldolgozó egység gyors információcseréjének megvalósítására
3 HU 203 414 B 4 egység adatbemenete és a kimenő regiszter- és demultiplexer-egység adatkimenete van kapcsolva. ' A találmányt részletesebben az ábrákon bemutatott kiviteli példák segítségével ismertetjük. Az 1. ábrán a találmány szerinti áramköri elrendezés tömbvázlata látható, a 2. ábra a találmány szerinti áramköri elrendezés vezérlőegységének egy lehetséges kiviteli alakját mutatja a jellemző ki- és bemeneti pontjainak ismertetésével. Amint az ábrákon látható az 1 információfeldolgozóegység 1 a adat ki/bemenetére 2 első kétirányú buszmeghajtóegységen át 3 bemenő regiszter- és multiplexeregység 3a adatkimenete, 8 kimenő regiszter- és demultiplexer-egység 8a adatbemenete, továbbá 6 parancsregiszter és 7 állapotregiszter, míg lb címkimenetére 10 címszelektoron át 9 vezérlőegység 9a címcsoport bemeneté, le vezérlő ki/bemenetére a 9 vezérlőegység 9b vezérlő be/kimenete kapcsolódik. A 9 vezérlőegység 9c nyugtázó be/kimenete, ill. 9d készenléti ki/bemenete az S méréstechnikai, folyamatirányítási berendezés 5c nyugtázó ki/bemenetére, ill. 5b készenléti be/kimenetére, 9e második engedélyező és irányváltó kimenete 4 második kétirányú buszmeghajtóegységhez, 9f író és engedélyező kimenete a 8 kimenő regiszter- és demultiplexer-egység 8b beíró és engedélyező bemenetére, 9g kapu kimenete a 3 bemenő regiszter- és multiplexer-egység 3b kapubemenetére, 9h parancs ki/bemenete a 6 parancsregiszterre, 9i állapot kimenete a 7 állapotregiszterre, 9j első engedélyező és irányváltó kimenete a 2 első kétirányú buszmeghajtóegységhez csatlakozik. Továbbá az 5 méréstechnikai, folyamatirányítási berendezés 5a adat be/kimenetére a 4 második kétirányú buszmeghajtóegységen át a 3 bemenő regiszter- és multiplexer-egység 3c adatbemenete és a 8 kimenő regiszter- és demultiplexer-egység 8c adatkimenete van kapcsolva. Az 1 információfeldolgozó-egység la adat ki/bemenetén az információ a memóriájából a kikapcsolható 2 kétirányú buszmeghajtóegységen keresztül meghatározott egységekben és számban a 8 kimenő regiszter- és demultiplexer-egységbe jut annak 8a adatbemenetén, ahol átmenetileg tárolódik. Ezt a folyamatot az 1 információ feldolgozóegység lb címkimenetén a 10 címszelektoron át a 9 vezérlőegység 9a címcsoport bemenetére kerülő, valamint az 1 információfeldolgozó-egység le vezérlő ki/bemenetén a 9 vezérlőegység 9b vezérlő be/kimenetére jutó jelek a 9 vezérlőegységben átalakítva és a 9f író és engedélyező kimenetén a 8 kimenő regiszter- és demultiplexer-egységbe annak 8b beíró és engedélyező bemenetén át jutva időzítik. A 8 kimenő regiszter- és demultiplexer-egységben tárolt információ a 8c adatkimeneten kiadódik a kikapcsolható 4 második kétirányú buszmeghajtóegységen át az 5 méréstechnikai, folyamatirányítási berendezés 5a adat be/kimenetére. Az információ kiadását az 1 információfeldolgozóegység kezdeményezi, ennek hatására a 9 vezérlőegység készenléti (-READY) jelet állít elő, amit 9d készenléti ki/bemenetén keresztül az 5 méréstechnikai, folyamatirányítási berendezés 5b készenléti be/kimenetére küld. Az információ átvételét az 5 méréstechnikai, folyamatirányítási berendezés nyugtázó (-BUSY) jellel nyugtázza, amit 5c nyugtázó ki/bemenetén a 9 vezérlőegység 9c nyugtázó be/kimenetére küld. A nyugtázó jel a 9 vezérlőegységben átalakításra kerül, majd innen akár a 9b vezérlő be/kimcncten akár a 9i állapot kimeneten át az 1 információfeldolgozó-egységbcn érvényre jut. Amennyiben az 5 méréstechnikai, folyamatirányítási berendezés ad információt az 5a adat be/kimenetén a 4 második kétirányú buszmeghajtóegységen keresztül, úgy az a 3 bemenő regiszter- és multiplexer-egységbe annak 3c adatbemenetén jutva átmenetileg tárolódik. Az 5 méréstechnikai, folyamatirányítási berendezés az információ kiadását készenléti jellel kezdeményezi, mely az 5b készenléti be/kimenetről jut a 9 vezérlőegységbe annak 9d készenléti ki/bemenetén. A készenléti jel a 9 vezérlőegységben átalakításra kerül, majd innen akár a 9b vezérlő be/kimeneten akár a 9i állapot kimeneten az 1 információfeldolgozó-egységbe juthat és azt aktivizálja. Az 1 információfeldolgozó-egység le vezérlő ki/bemenetéről és szükség esetén az lb címkimenetéről a 10 címszelektoron át irányító jeleket küld a 9 vezérlőegység 9b vezérlő be/kimenetére és szükség esetén a 9a címcsoport bemenetére, majd abban átalakítva az irányító jelek a 9 vezérlőegység 9g kapu kimenetén a 3 bemenő regiszter- és multiplexer-egység 3b kapubemenetét vezérlik. A vezérlés hatására a 3 bemenő regiszter- és multiplexer-egységben tárolt információ meghatározott egységekben és számban a 3a adatkimeneten a 2 első kétirányú buszmeghajtóegységen át az 1 információfeldolgozó-egység memóriájába íródik. Az információ átvitelét követően a 9 vezérlőegység a 9c nyugtázó be/kimenetén nyugtázó jelet ad ki az 5 méréstechnikai, folyamatirányítási berendezésnek. Mivel a 8 kimenő regiszter- és demultiplexer-egység 8c adatkimenete a 3 bemenő regiszter- és multiplexeregység 3c adatbemenetére is rácsatlakozik, egyben megvalósítható az áramköri elrendezés önellenőrző működése is. Ebben az üzemmódban a 4 második kétirányú buszmeghajtóegységet a 9 vezérlőegység a 9e második engedélyező és irányváltó kimenetéről adott jellel kikapcsolt állapotban tartja. A 2. ábrán látható, hogy a 9 vezérlőegységnek 11 bájtszámlálója, 12parancsdekódere, 13 kommunikációs logikája, 14 vezérlőlogikája, 15 DMA logikája és 16 megszakításlogikája van. All bájtszámláló 11a töltő-törlő be/kimenete a 13 kommunikációs logika 13e töltő-törlő ki/bemenetére, lie időzítő bemenete a 14 vezérlőlogika 14i időzítő kimenetére, llf feltétel kimenete a 15 DMA logika 15c feltétel bemenetére kapcsolódik. A14 vezérlőlogika 14a olvasó és törlő bemenetére a 12 parancsdekóder 12c olvasó és törlő kimenete, 14b megszakítás kimenetére a 16 megszakításlogika 16a működtető bemenete, 14d leállító kimenetére a 15 DMA logika 15a vezérlő bemenete, 14e kommunikációs kimenetére a 13 kommunikációs logika 13a parancs bemenete csatlakozik. A 12 parancsdekóder 12b belső készenléti kimenete és a 13 kommunikációs logika 13b belső készenléti bemenete össze van kötve. A 12 parancsdekóder 12a vezérlő bemenete, a 14 vezérlőlogika 14c illesztő bemenete, a 15 DMA logika 15b kimenete és a 16 megszakításlogika 16d megszakítás kimenete 17 vezérlő buszhoz csatlakozik. A 9 vezérlőegység 9a címcsoport bemenetét a 12 parancsdekóder 12g engedélyező bemenete, a 9b vezérlő be/kimenetét a 17 vezérlő busz, a 9c nyugtázó be/kimenetét a 13 kommunikációs logika 13c első be/kimenete, a 9d készenléti be/kimenetét a 13 kommunikációs logika 13d második be/kimenete, a 9e második engedé5 10 15 20 25 30 35 40 45 50 55 60 65 3