200526. lajstromszámú szabadalom • Kapcsolási elrendezés távbeszélőtechnikai áramkörök tárolt program szerinti decentralizált vezérlésére

1 HU 200526 B 2 A találmány tárgya kapcsolási elrendezés távbe­szélőtechnikai áramkörök tárolt program szerinti de­centralizált vezérlésére, a távbeszélőtechnikai áram­körök által érzékelt jelzések tárolására, feldolgozására, valamint utasítások kiadására az előbbi áramkörök részére. A találmány szerinti kapcsolási elrendezés az említett áramkörök funkcióit tárolt program alapján biztosítja, amelynek lépéseit mikroelektronikai prog­ramtár tartalmazza, és előnyösen alkalmazható re­giszter, marker, távjelző vagy trönk áramkörök ve­zérlésére, akár egyedi, akár központosított elrende­zésben, azaz amikor egy vezérlő elrendezés egy vagy több telefontechnikai áramkör vezérlését végzi. Telefontechnikai áramkörök központi vagy decent­ralizált vezérlésére sokféle kapcsolási elrendezés is­meretes. Ezek között vannak nagy teljesítőképességű processzor elrendezések, mint pl. a HU-172.445 lsz. szabadalmi leírás szerinti megoldás, és egyszerűbb, un. programozható logikai vezérlők, mint pl. a HU­­-176.994 lsz. szabadalmi leírás szerinti megoldás. Az említett megoldások közös sajátossága, hogy azok a kapcsolástechnikai áramkörökkel, mint processzorpe­rifériákkal működnek együtt. Ezek teljesítménye azon­ban vagy túl nagy, minthogy lényegében 8- vagy 16-bites mikroszámítógépek, vagy túl egyszerűek és a külső környezetből érkező jelek számtalan variá­ciójára nem képesek megfelelően válaszolni. A találmányhoz a HU-172.445 sz. szabadalmi leírás áll a legközelebb. Ennek a találmánnyal való összehasonlításából kitűnik, hogy mindkettő olyan processzort ír le, amelyek célorientált utasításokkal egyszerűsítik és meggyorsítják a távbeszélőtechnikai áramkörök vezérlését más megoldásokhoz képest. Mindkét megoldás processzorúnak utasításai lehetővé teszik olyan műveletek egyidejű, párhuzamos elvég­zését, amelyek a távbeszélőtechnikai vezérlési funk­ciók teljesítése során összekapcsolhatók, amivel a valóságos műveletek részaránya a pusztán adminiszt­ratív jellegű funkciókhoz képest - mint pl. a cím­képzés - jelentősen megnő. Ugyanakkor a jelen találmány szerinti megoldás kihasználja azt a körülményt, hogy az említett szaba­dalomhoz képest ennek rendeltetése nem egész tele­fonközpont központi vezérlése, hanem részáramkörök decentralizált vezérlése, ahol a műveleteket általában kis volumenű adattömbökön kell elvégezni, valamint azt az ismert tényt, hogy a logikai és aritmetikai műveletek egymásba átalakíthatok, illetve néhány alapvető műveletre visszavezethetők. Tekintettel arra, hogy az olyan részáramkörök esetében, mint a regiszterek, a trönkáramkörök, a vizsgálóberendezések stb., a leggyakrabban előforduló logikai, aritmetikai műveletet a számlálás és időmérés, a találmány szerinti processzor általános célú arit­metikai-logikai egység helyett mindössze egy 4-bites összeadót tartalmaz. A vezérelt áramkörök, mint perifériák által szol­gáltatott jelzések időben egymás után történő lekér­dezésével elérhető, hogy az adatbevitel a perifériák felől mindössze egyetlen állapotjelző vezetéken tör­ténjen, amely egységesen a belső műveletek eredmé­nyét is jellemzi, mint pl. az aritmetikai összeadásnál a túlfolyás megjelenése, vagy a munkaregiszter tar­talmának lekérdezése. A HU-172.445 lsz. szabadalmi leíráshoz képest további egyszerűsítés, hogy elegendő egyetlen prog­ramszámláló használata, mivel az ugrásoknál szük­séges második programcímtár szerepét az utasítás­­regiszter tölti be. így a processzorban elegendő egyet­len címvezeték nyaláb. Az utasítások egyszerűsítése következtében a mikroprogramozott vezérmű helyett elegendő egyetlen utasítás dekódoló, amelynek mű­ködése egy-egy gépi ciklusra terjed ki, belső szek­venciális működés nélkül. A találmány szerinti kapcsolási elrendezés jelleg­zetessége, hogy az állapotjelző bit akkor vesz fel logikai „0” értéket, ha a lekérdezett bemenet logikai „0” szinten van, vagy ha a konstans hozzáadása folyamán a munkaregiszterben túlcsordulás lép fel, vagy ha a végrehajtott programszó egy feltétel nélküli vagy vektoros ugrás. A találmány további jellegzetessége, hogy az uta­sítások meghatározott sorozatának végrehajtása után az várakozó állapotba kerül, amelyből csak akkor lép ki, ha erre az időzítő áramkör az adott perifériára előírt gépi ciklusok eltelte után engedélyező jelet ad. Ugyancsak eltér a találmány szerinti elrendezés működése attól az általánosan elfogadott eljárástól, amikor az alkalmazási helytől függő konkrét adatokat (pl. számkiosztás, választási irányok felhasználása stb.) a programtárba beégetik. A találmány szerinti elrendezés lehetővé teszi, hogy a telefonközpontokban szabványos forrcsúcsátkötések lekérdezése és/vagy át­kódolása útján juttassuk érvényre a helyszíntől függő adatokat, miáltal a programtár tartalma az adott funk­ció teljesítésére mindenkor elegendő lesz. Amennyiben a találmány szerinti vezérlő csak egyetlen kapcsolástechnikai áramkört vezérel, úgy az engedélyező jel periódusideje a műveletek elvégzé­sének legkisebb időeleme. Ha ugyanez a vezérlő n db kapcsolástechnikai áramkört vezérel (amelyek funkciója nem feltétlenül egyforma), úgy az engedé­lyező jel periódusideje a műveletek elvégzése legki­sebb időelemének n-ed része kell, hogy legyen, és a kapcsolási elrendezés kibővül még egy periféria számlálóval is. Bármely vezérelt áramkör soron­­következő műveleteinek elvégzése után a vezérlő várakozási helyzetbe kerül, amiből az engedélyező jel megjelenésekor lép ki. Ugyanakkor lép a periféria számláló is, átváltva az operatív memóriaterület címzését is. Célunk volt az ismert megoldások felsorolt hiá­nyosságainak kiküszöbölése egy olyan kapcsolási el­rendezéssel, amely optimálisan oldja meg az egyszerű programozhatóság és kisterjedelmű program haszná­latát, a minimális kapacitású operatív memória al­kalmazását, a távbeszélőtechnikai áramkörhöz való egyszerű illesztést és a közhasználatú mikroáramkörök felhasználását. A kitűzött célt azáltal érjük el, hogy a kapcsolási elrendezésünket, amely távbeszélőtechnikai áramkö­rök tárolt program szerinti decentralizált vezérlésére, a távbeszélőtechnikai áramkörök által érzékelt jelzések tárolására, feldolgozására, valamint utasítások kiadá­sára szolgál az előbbi áramkörök részére, és amely program puffertárat, állapottárat valamint egyirányú adatsínre csatlakozó munkaregisztert és programszám­­iálót tartalmaz, az jellemzi, hogy időzítő áramkör lekérdező perifériához és a programszámlálóhoz; a 5 10 15 20 25 30 35 40 45 50 55 60 65 2

Next

/
Thumbnails
Contents