195701. lajstromszámú szabadalom • Berendezés üzemszerűen változó sebességű önbeálló vezérlő egység kialakítására előnyösen perifériák digitális vezérlésére
1 195 70 i 2 4. ábra a találmány szerinti önbeálló vezérlő egység példaként! kiviteli alakjai; az 5. ábra a találmány szerinti időrendi vezérlő egység példakénti kiviteli alakjai; a 6. ábra a találmány szerinti feladat meghatározó egység példakénti kiviteli alakjai. A rajzon az. egyirányú kapcsolatokat nyíllal a kétirányú kapcsolatokat kettős nyíllal jeleztük, ha egy részleten belül további részleteket különböztetünk meg, vagy a rajzon belül ugyanaz a részlet többször előfordul a hivatkozási számot betűvel a hivatkozási betűt számmal egészítjük ki. Az ismert megoldást az 1. ábra folyamatábrája alapján ismertetjük. A megoldás során először a ti első időpillanatban megnézzük, hogy szükség van- e összeköttetésre, amennyiben igen úgy a TI első időtartamban rögzítjük az üzemi sebességeket, majd T2 második időtartamban elvégezzük a szükséges vezérlést. A találmány szerinti megoldást részletesebben ugyancsak az 1. ábra folyamatábrája alapján ismertetjük. A találmány szerinti megoldás az ismerttől abban téréi, hogy a TI első időtartam után t2 második időpillanat következik. A t2 második időpillanatban megnézzük, hogy ismert- e a vezérlendő berendezés, amennyiben igen, úgy T3 harmadik időtartam, amennyiben nem, úgy újra t2 második időpillanat következik. A T3 harmadik időtartamban meghatározzuk a kurrens sebességet, vagyis annak a berendezésnek a sebességét, melynek a vezérlésére sorkel!, hogy kerüljön, majd a T4 negyedik időtartamban rögzítjük, előnyösen letároljuk a kurrens időt és ezután következik a T2 második időtartam. A T2 második időtartam után t3 harmadik időpillanatban megnézzük, hogy a vezérlés két berendezés közötti adatforgalomra vonatkozik- c és amennyiben igen, úgy az első berendezés működött- e, ha mind a két feltétel egyidejűleg teljesül, ügy a második berendezést kijelöltnek tekintve újra a T3 harmadik időtartam következik, egyébként t4 negyedik időpillanat.-A t4 negyedik időpillanatban megnézzük, hogy szükség van- e további vezérlésekre, ha igen újra t2 második időpillanat következik, ha nem. úgy befejezzük a megoldást. A találmány szerinti berendezés példakénti kiviteli alakját a 2. ábra alapján ismertetjük A berendezésnek 11 központi vezérlő egysége, I2a-m háttér.perifériái, 13a-k memória egységei, 14 önbcálló vezérlő egysége, 15a-n digitális perifériái és 16 beállító egysége van. A 14 önbeálló vezérlő egység ki/bemenetei A központi vezetékkötegen keresztül a 12a-m háttér perifériák, a 13a-k memória egységek és a 11 központi vezérlő egység ki/bemeneteire, B vezérlő vezetékkötegen át a 16 beállító egység ki/bemeneteirc, Cl-n periféria vezetékkötegen keresztül pedig a 15a-n digitális perifériák ki/bemeneteire vannak kötve. A 11 központi vezérlő egység 12a-m háttér periféria és a 13a-h memória egység hagyományos számítógép architektúrát alkot cs értelemszerűen úgy is működik. A berendezés egésze számára a 14 önbeálló vezérlő egység ■15a-n digitális periféria és 16 beállító egység egy intelligens periféria, mely az A központi vezetékköteg felől nézve csak a 14 önbcálló vezérlő egység. A 14 önbcálló vezérlő egység, amikor valamelyik 15a-n digitális periféria működni akar a lo beállító egység felé a B vezérlő vezetékkötegen keresztül megküldi a 15a-n digitális perifériára jellemző időzítés értékét és a 16 beállító egység által szolgáltatott órajellel vezérli a 15a-n digitális perifériát. A 14 önbcálló vezéilö egység amikor a 11 központi vezérlő egység vagy a 12a-m háttér periféria vagy 13a-h memória egység valamelyik I5a-n digitális perifériával működni akar a 14 önbeálló vezérlő egység a 16 beállító egység felé a B vezérlő vezetékkötegen keresztül megküldi a kívánt 15a-n digitális perifériára jellemző időzítés értékét és a 16 beállító egység által szolgáltatott órajellel vezérliji J 5a-n digitális perifériát. A találmány szerinti 16 beállító egység példakénti kiviteli alakját a 3. ábra alapján ismertetjük részletesebben. A 16 beállító egységnek 17 impulzus generátora, 18 számlárica és 19 időzítő egysége van. A 18 számlánc bemenetéi részben b impulzus vezetéken keresztül a 17 impulzus generátor kimenetére, részben pedig E beállító vezetékkötegen át a 19 időzítő egység kimeneteire, kimenete pedig a B vezérlő vezetékköteg részét képező d órajel vezetéken keresztül a 19 időzítő egység bemenetére van csatlakoztatva. A 19 időzítő egység további bemenetel a B vezérlő vezetékköteg részét képező D belső vezetékkötegre vannak kötve. A 17 impulzus generátor egy kvarc oszcillátor, melynek frekvenciáját a 18 számlánc a 19 időzítő egység által meghatározott mértékben leosztja cs így előállítja és ad órajel vezetékre adja a 14 önbeálló vezérlő egység órajelét. A 19 időzítő egység a 14 ónbeálló vezérlőegységtől a B vezérlő vezetékkötegen keresztül kapja meg az időzítésre jellemző értéket, melyet be kell állítania. A találmány szerinti 14 önbeálló vezérlő egység példakénti kiviteli alakját a 4. ábra alapján ismertetjük. A 14 önbeálló vezérlő egységnek 20 operatív memóriája, 21 illesztő egysége, 22 időrendi vezérlő egysége és legalább egy 23u-n meghajtó egysége van. A 21 illesztő egység ki/bemenetei részben az A központi vezetékkötegre, részben pedig a B vezérlő vezetékköteg részét képező D belső vezetékkötegen keresztül a 20 operatív memória a 22 időrendi vezérlő egység cs a 23a-n meghajtó egység ki/bemeneteire vannak kötve. A 23a-n meghajtó egység további ki/bemenetei a Cl-n periféria vezetékkötegre vannak csatlakoztatva. A 22 időrendi vezérlő egység bemeneté a B vezérlő vezetékköteg részét képező d órajel vezetékre van kötve. A 22 időrendi vezérlő egység a 11 központi vezérlő egységtől a 21 illesztő egységen keresztül kapja a parancsokat, melyeket feldolgoz, majd a 23a-n meghajtó egységen keresztül elvégzi a parancs által kijelölt I5a-n digitális periféria vezérlését, ezután az esetlegesen nyert információt a 21 illesztő egységen keresztül közli 11 központi vezérlő egységgel. A 20 operatív memória RAM memória, az átviendő adat(ok) pufferelését végzi. A találmány szerinti 22 időrendi vezérlő egység példakénti kiviteli alakját az 5. ábra alapján ismertetjük. A 22 időrendi vezérlő egységnek 24 adatforgalmi vezérlő jeleket előállító egysége, 25 feladat meghatározó egysége és 26 időzítési meghatározó egysége vau. A 25 feladat meghatározó egység ki/bemenetei D belső vezetékkötegen keresztül a 24 adatforgalmi vezérlőjeleket előállító egység és 26 időzítést meghatározó egység ki/bemeneteire, kimenetéi F adatforgalmi vezetékkötegen át a 24 adatforgalmi vezérlő jeleket előállító egység G időzítő vezetékkötegen keresztül pedig a 26 időzítést meghatározó egység bemenetéire vannak csatlakoztatva. A 24 adatforgalmi vezérlőjeleket előállító egység további bemeneté a d órajel vezetékre van kötve. A 25 feladat meghatározó egység dekódolja a 11 központi vezérlő egységtől kapott parancsot majd aktivizálja a 26 időzítést meghatározó egységet, mely megha-3 5 10 15 20 25 30 35 40 45 50 55 60 65