193325. lajstromszámú szabadalom • Letapogató és előfeldolgozó áramkör központilag vezérelt berendezések, különösen távbeszélő központok számára

A találmány tárgya letapogató és előfel­dolgozó áramkör központilag vezérelt beren­dezések, különösen tárolt program vezérlésű telefonközpontok számára. Azokban az elektronikai berendezésekben, ahol a vezérelni kívánt perifériák száma vi­szonylag magas, letapogató áramköröket használnak, azaz a perifériák állapotainak állandó figyelése helyett a ciklikus, rövid idejű lekérdezéses módszert alkalmazzák. A letapogató áramköröknek két nagy cso­portja ismeretes: soros és párhuzamos. A soros letapogató áramkör egyszerre egy állapotot kérdez le egy meghatározott időintervallum alatt, majd a következő időintervallum alatt egy másikat. Az így nyert információk egy közös vezetékre jutva egyetlen jelfolyamot alkotnak. A párhuzamos letapogatás alkalmá­val egyszerre több, általában nyolc vagy ti­zenhat állapotot kérdeznek le, amelyek nyolc vagy tizenhat vezetéken keresztül jutnak az értékelő áramkörbe. A soros letapogatás esetén az értékelés bitenként, párhuzamos letapogatás esetén egyszerre nyolc vagy tizen­hat biten történik. Párhuzamos letapogató áramkört mutat például a 174.451 lsz. ma­gyar szabadalmi leírás is, ahol az előfizetők­höz tartozó állapotokat a hozzájuk tartozó ú.n. „impulzuskapuk“ zárt vagy nyitott álla­pota jellemez. A vezérlőegység által kiadott letapogatási utasítás hatására egyszerre nyolc impulzuskapu állapota lesz kiolvasva, és az információ egy nyolc-bites letapogató adatbuszra jut. A letapogató adatbuszt a „vezérlést illesztő áramkör“ továbbítja a vezér­lő egység adatbuszára. A vezérlő egység el­végzi az előző letapogatási ciklusban ugyan­ezen nyolc helyről levett információval az összehasonlítást, és az eredményt kiértékeli. A fenti megoldás hátránya, hogy a vezérlő működési idejéből a 10 msec-os ciklusonkénti letapogatás viszonylag nagy időt köt le, ezért csak korlátozott számú letapogató pont esetén lehet használni, hogy elegendő idő ma­radjon a feldolgozásra. Továbbá, mivel a kom­­parálás byte-onként történik és a bitek nagy része egy-egy állapotinformációt jelöl, a komparálás eredményeként létrejött „nem egyezik“ információ után még azt is meg kell keresni, hogy melyik az a bit, amelyik nem egyezik. Ez a vezérlő áramkör további idejét veszi igénybe. A fenti megoldás hátránya még az is, hogy az egyedi engedélyező vezetékeken kívül kétszer annyi vezeték szük­séges a megvalósításhoz, mint soros letapoga­tás esetén. A hátrányok mellett azonban azt is meg kell említeni, hogy a párhuzamos összehasonlítás önmagában akkor előnyös, ha az információ nem egy-bites hanem több­­-bites, így például ha egy DTMF készülék felől jövő számbillentyűvel kapcsolatos. To­vábbi ismert megoldás látható a 1.491.707 lsz. brit szabadalmi leírásban, ahol a perifériák (telefonkészülékek) egybites állapotjellemzői­nek összegyűjtése időosztásos módon, azaz so­rosan történik. Az állapotváltozás közvetle- 2 1 nül a processzornál interrupttal jelentke­zik, több interrupt szintben. Ez a megol­dás azt eredményezheti, hogy valamely pe­riféria meghibásodása lehetetlenné teszi az interrupt lekezelését, és ez az egész rendszer halálához vezethet. Célunk a fenti hiányossá­gok megszüntetése, azaz egy olyan letapoga­tó és előfeldolgozó áramkör készítése, amely a soros letapogatás előnyös tulajdonságait — kevesebb vezeték, egy-bites komparátor — megtartva, lehetővé teszi több-bites informá­ciók, kódok állapotváltozásainak megállapí­tását, és az állapotváltozásokra vonatkozó információt (cím, adat) közli a központi ve­zérlővel. A találmány azon a felismerésen alapul, hogy azok a perifériák, amelyek állapotait többjegyű kóddal jellemezhetjük, a stabil álla­pot jelzésére egy ú.n. „érvényes kód előállt“ jelet is előállítanak. Az állapotváltozást érzékelő áramkörnek csak ezt az egy bitet kell vizsgálnia a kód helyett. A kitűzött célt azál­tal érjük el, hogy a letapogató és előfeldol­gozó áramkör, amely címösszegzőt, informá­cióválasztót, soros-párhuzamos átalakítót, jel­regenerátort, címgenerátort, több-bites adat­választót, tárolót, logikai áramköröket, cím­­dekódolót és párhuzamos interface-t tartal­maz oly módon van kialakítva, hogy a cím­generátor a több-bites adatválasztóhoz, a cím­­dekódolóhoz és első logikai áramkörhöz csatlakozik. A címösszegző az információvá­lasztóhoz, az információválasztó a soros-pár­huzamos átalakítón keresztül a több-bites adatválasztóhoz csatlakozik. A jelregenerátor bemenete össze van kötve az információvá­lasztóval, kimenete tárolóhoz és egy második logikai áramkörhöz csatlakozik. A tároló ki­menete a második logikai áramkörhöz van kötve. A második logikai áramkör kimenete az első logikai áramkörhöz csatlakozik. Az első logikai áramkör a több-bites adatválasztóhoz és a párhuzamos-interface-hez van kötve. A párhuzamos-interface a több-bites adat­választóhoz és a központi vezérlőhöz csatla­kozik. A találmányt és annak egy előnyös ki­viteli alakját, valamint működését ábrák alapján ismertetjük. Az 1. ábra a találmány szerinti áramkör blokkvázlatát mutatja. A 2. ábrán a4 információválasztó egy kivi­teli alakja látható. A 3. ábrán a 10 logikai áramkör egy kiviteli alakja látható. A4, ábrán a 13 logikai áramkör egy kivi­teli alakja látható. Az 5. ábra a 4 információválasztó bemene­téin és kimenetein látható jelek időbeli lefolyását mutatja. Amint az az 1. ábrán látható, az 1 letapoga­tó és előfeldolgozó áramkör 3 címösszegző­ből, 4 információválasztóból, 5 soros-pár­huzamos átalakítóból, 6 jelregenerátorból, 7 címgenerátorból, 8 több-bites adatválasztó­ból, 9 tárolóból, 11 címdekódolóból, 12 pár-2 193325 5 10 15 20 25 30 35 40 45 50 55 60 65

Next

/
Oldalképek
Tartalom