170963. lajstromszámú szabadalom • Szinkron üzemű digitális kapcsolóberendezés
170963 9 10 felelő számláló, vagy kapuzással és előrebeállítással ellátott léptető regiszter, vagy alkalmas csak-olvasható memória segítségével. A találmány szerinti berendezés további lényeges vonása, hogy a 15 memóriája időosztással üzemel a 11 multiplexer és a 17 vezérlőegység között. Nyilvánvalóan a 17 vezérlőegységnek valamilyen módon periodikusan végig kell figyelni minden bemenetet abból a célból, hogy az állapotváltozásokat ki tudja értékelni, és megfelelő programot tudjon beindítani. Erre a célra alkalmas eszköz lenne egy külön tároló, amely az egyes bemenetek állapot-információit tárolná. Miután azonban a 15 memória éppen az egyes bemenetekhez érkező hívásokat tárolja, célszerűnek látszik ehhez a 15 memóriához időosztással a 17 vezérlőegység részére is hozzáférést biztosítani. Ennek érdekében a rendszert 23 címregiszterrel és 24 akkumulátorral egészítjük ki. A 23 címregiszter azoknak a tárolóhelyeknek címeit tárolja, amelyeket a 17 vezérlőegységnek meg kell „néznie". A 23 címregiszternek tehát kétszer akkora frekvenciájú léptetőjelet (órajelet) kell kapnia, mint amelyet a 13 fővonal továbbít, vagyis 4,096 MHz-t. A 23 címregiszter ugyanakkor a 16 számlálóból érkező címeket is tárolja és továbbítja a 15 memória részére. Ezért a 13 fővonal órajelének egy periódusa alatt a 15 memória két címet is fogad, egyet az első félperiódusban a 16 számlálóból és egyet a második félperiódusban a 17 vezérlőegységből. Miután a 17 vezérlőegység sokkal kisebb sebességgel működik, mint a 13 fővonal, a 15 memóriából kiolvasott információt előbb a 24 akkumulátorba kell betáplálni, hogy azt a 17 vezérlőegység a részére megfelelő időben fel tudja használni. A szóbanforgó kiviteli alak további tulajdonsága, hogy a 24 akkumulátorból kiolvasott információ dekódolva kerül a 17 vezérlőegységbe. A dekódolás igen egyszerű, mivel a 15 memória felépítése következtében nemcsak a bitek száma, hanem a dekódoláshoz szükséges áramkörök száma is minimális, és emiatt a szükséges „soft-ware" készlet is elég mérsékelt. A 17 vezérlőegység beavatkozási pontjának címét a 24 akkumulátorba táplált tizenegy bit helyett az említett egyszerű dekódolás után csak nyolc bit határozza meg. A 17 vezérlőegység rendelkezésére álló nyolc bit közül kettő a tároló Mj részéből, egy az Mj részéből, kettő az MM részéből, további kettő a 18 kódérzékelőből származik, végül a hátralevő egy bitet az ún. EM bit alkotja. A két első bit arról informál, hogy a kérdéses bemenetre foglaltsági hangot, tárcsázási hangot, visszaállítójelet vagy valamelyik mellékállomást kell-e kapcsolni, a harmadik bit jelentése az, hogy a bemenethez van-e csatlakozás vagy nincs. A további három bit jelentésével már foglalkoztunk. Az utolsó két bit pedig arra ad választ, hogy a 18 kódérzékelő már letapogatta-e a kérdéses bemenetet, vagy még tart a letapogatás. A nyolcbites cím egy (nem ábrázolt) programcím-tárolóban egy szóvá gyűlik össze, és a vezérlő program belépési pontját jelöli ki hatvan lehetséges pont közül. Ez a hatvan belépési pont onnan ered, hogy magának a hívó állomásnak lehet húsz különféle állapota (kód küldés, szünet a kódok között, szolgáltatási kód küldés stb.), a kézibeszélő szempontjából pedig három állapot fordulhat elő (felemelve, letéve, vagy jelzés 5 közben). A 17 vezérlőegység programja funkcionális szempontból egy egyszerű hurokkal ábrázolható. A hurok kiindulási pontjánál a program egyet léptet a 17 vezérlőegység (nem ábrázolt) belső számlálóin jávai, úgy hogy az a soronkövetkező bemeneti címre lép. Ennek a címnek megfelelő bemenet a 10 kapcsolón keresztül összeköttetésbe kerül a 18 kódérzékelővel. A 17 vezérlőegység ekkor szünetet tart, és ezáltal lehetővé teszi a 18 kódérzékelőnek, 15 hogy a kapcsolt bemenet felől érkező adatbiteket analizálja. Amikor a 18 kódérzékelő jelzi a 17 vezérlőegységnek, hogy a kapcsolt bemenetről érkező adatok analizálása befejeződött, akkor a 17 20 vezérlőegység az emh'tett bemenet 15 memóriában levő tárolóhelyének tartalmát a 24 akkumulátor és a programcím-tároló közvetítésével kiolvassa, ezáltal megkapja az említett bemenet állapotának megfelelő kis részprogram címét (a hatvan féle állapot 25 ill. belépési pont mindegyikéhez tartozik egy ilyen részprogram). Ezután a 17 vezérlőegység végrehajtja a kiválasztott részprogramot, majd visszatér a kiindulási pontra, és a következő bemenet számára újrakezdi az egész folyamatot. 30 Az alkalmazott találmány szerinti dekódolás következtében a találmány szerinti rendszer sokkal egyszerűbb vezérlőegységet és rövidebb „software" programot igényel, mint az eddigiek. A 17 vezérlőegység így lényegében csak egy csak-olvas-35 ható' memóriából (ROM) áll, sem egyéb típusú memóriát, sem aritmetikai áramköröket nem tartalmaz. A 17 vezérlőegység tehát lényegében egy mikroprogram processzor. Miután a rendszer az átviendő információt 40 digitális alakban tudja fogadni, gondoskodni kell olyan (nem ábrázolt) eszközökről is, amelyek az analóg beszédjeleket (feltételezzük, hogy a rendszerhez hagyományos analóg végberendezések csatlakoznak) digitális adatokká, továbbá a rendszerben 45 előállított digitális kódokat (vagyis a tárcsázott hívószámokat) a külső rendszerhez csatlakozó hívás esetén a hagyományos decimális impulzussorozattá tudják átalakítani. A rendszer szóbanforgó kiviteli alakja a külső 50 csatlakozások céljára hat darab kétutas illesztőegységet tartalmaz, amelyeket egy (nem ábrázolt) közös vezérlőegység működtet. A közös vezérlőegységnek olyan memóriája van, amelyből mindenkor a legkorábban beírt szót lehet kiolvasni. A 55 központi 17 vezérlőegység a közös vezérlőegységbe küldött jelek útján választja ki, hogy melyik illesztőegység vegyen részt a csatlakozó külső hálózat felé létesített összeköttetésben. A közös vezérlőegység ezeket a jeleket saját memóriájában 60 tárolja, a központi 17 vezérlőegység pedig folytatja saját programját. A közös vezérlőegység ezután vezérli a kiválasztott illesztőegységet, amely a kívánt jelet küldi a külső hálózatba. A közös vezérlőegység a központi 17 vezérlőegység több 65 igényét tudja fogadni, miközben egy több illesztő-5