190568. lajstromszámú szabadalom • Kapcsolási elrendezés tárolt programvezérlésű telefonközpont periféria vezérlőjére

3 1Ü0568 4 A találmány tárgya kapcsolási elrende­zés tárolt program vezérlésű telefonközpont (továbbiakban TPV) periféria vezérlőjére, amely a vezérelt telefontechnikai perifériák­hoz működtető adatbusszal, letapogató adat­busszal, periféria cimbusszal, periféria ki­választó jelekkel és periféria kapuzó jellel csatlakozik és amely a perifériák számára speciális író és olvasó szekvenciákat állít elő. A TPV telefonközpontokban a működés­hez szükséges vezérlési funkciókat egy vagy több programozott, számítástechnikai jellegű vezérlő egység realizálja. A vezérlő egység a telefonközpontot, illetve annak részeit peri­fériaként kezeli. Ez azt jelenti, hogy a ve­zérlő a központ pillanatnyi állapotáról peri­féria olvasás műveletekkel értesül, a működ­tetést pedig periféria Írás műveletekkel végzi. Kisméretű telefonközpontok esetén a ve­zérlés és a periféria kezelés a vezérlő egyetlen egységén belül valósul meg. Na­gyobb központok esetén szokásos megoldás az, hogy a periféria kezelési funkciókat a vezérlő egységtől fizikailag elkülönítik és egy vagy több periféria vezérlő egységben valósítják meg. Ezzel egy vezérlő egység több, esetleg egymástólj. távolabb levő peri­fériát, így nagyobb központot vagy központ­részt képes kiszolgálni. Ebben az esetben a periféria vezérlő feladata, hogy a vezérlő felől érkező, általában számítástechnikai jellegű csatlakozó felületet illessze a tele­fontechnikai periféria speciális csatlakozó felületéhez. Hátránya ennek a megoldásnak, hogy a vezérlő és a periféria között a nagy adatforgalom miatt aránylag nagysebességű párhuzamos kapcsolat szükséges, ami egy­részt drága, másrészt a hossza korlátozott. Másik szokásos megoldásnál magát a pe­­riférai vezérlőt is programozható logikával látják el. Ennek előnye, hogy a csatlakozta­tási felületek illesztésén túlmenően a prog­ramozható periféria vezérlő bizonyos vezér­lési feladatok ellátására is alkalmas. Cél­szerűen a telefontechnikai perifériához szo­rosan kapcsolódó elöfeldolgozási feladatok végezhetők el a periféria közvetlen közelé­ben. Ennek a megoldásnak előnye, hogy az időben sűrűn előforduló, de kevés feldolgo­zási igényű feladatok decentralizálhatok, tehermentesítve ezzel a vezérlőt, amely ez­által nagyobb központrészt tud több szolgál­tatás megvalósításával kiszolgálni. Ugyanak­kor csökken a szükséges adatforgalom, ami lehetővé teszi az olcsóbb és nagyobb hatótá­volságú soros összeköttetés alkalmazását. További lehetséges megoldásnál az adott központrészhez tartozó összes vezérlési fela­dat a periféria közelében hajtható végre, eb­ben az esetben a vezérlő egység autonóm, egymással kommunikációs kapcsolatban álló periféria vezérlők, társprocesszorok összes­ségeként valósul meg. Valamennyi fenti megoldásra közös, hogy a telefontechnikai perifériák felé speciális illesztési felületet kell megvalósítani. Ez az illesztési felület egyes berendezésekre vagy berendezéscsaládokra egységes, jól meghatá­rozott. A telefontechnikai perifériák jellegé­ből következik, hogy a periféria vezérlőnek igen nagyszámú perifériát kell olvasnia ill, működtetnie. Szokásos megoldás a periféria áramkörök állapotát letapogató kapuk (scan­­nerek) segítségével olvasni, a működtetést pedig működtető áramkörökkel (distributo­­rokkal) végezni. A nagyszámú letapogató ill. működtető áramkör multiplexelése ill. demul­­tiplexelése részben a periféria vezérlőnél, részben a perifériánál oldható meg. Egyik szokásos megoldásnál a periféria vezérlő mű­ködtető demultiplexereket és letapogató mul­tiplexereket tartalmaz. Ez egyszerű periféria kialakítást, de nagyméretű periféria vezérlőt tesz szükségessé. Másik szokásos megoldás­nál a periféria vezérlő letapogató és működ­tető buszokkal kapcsolódik a perifériához. A periféria csoportonként kijelölhető letapogató kapukat és működtető periféria regisztereket tartalmaz, ezek állapota az illesztőből adat­ként olvasható a perifériáról ill. írható a perifériára, pl. egy párhuzamos be- kimeneti áramkör (I/O port) segítségével. Mindkét fenti megoldásnál problémaként jelentkezik, hogy a periféria áramkörök a letapogatás és működtetés végrehajtásához bizonyos esetek­ben speciális, a vezérlés belső működésétől jelentősen eltérő olvasó ill. működtető szekvenciát igényelnek. A lassú áramkörök kezelésére ismeretesek különböző megoldások a számítástechnikában (pl. a WAIT-READY el­járás), speciális szekvenciák előállítása azonban járulékos áramköri egységek (spe­ciális I/O kártyák stb) alkalmazása szüksé­ges. Lehetőség van programozott szekvencia vezérlésre is, ez azonban a periféria kezelő program futását lassúvá és nehézkessé teszi, a megvalósítható vezérlési szekvenciák idő­beni felbontása pedig durva, nem kellően kézbentartható lesz, bizonyos időtartomány­ban ez a megoldás egyáltalán nem használ­ható. Telefontechnikai alkalmazásokra, többek között periféria vezérlő céljára ismert az ITT 0802 típusú mikroszámítógép rendszere. En­nek kártyacsaládja többek között tartalmaz központi egység kártyát (CPU 0802), amely egykártyás mikrovezérlóként is használható, valamint periféria letapogatás céljára párhu­zamos bemeneti kártyát (PIB 0802), amely 56+6 bit periféria letapogatására alkalmas, és párhuzamos működtető kártyát (POB 0802), amely 56 + 6 bit periféria működtetésére al­kalmas. A rendszer különböző kiépítésekben alkalmas kisközpont egykártyás vezérlésére, nagyobb rendszerben elöfeldolgozó procesz­­szornak, ill. elosztott vezérlésű rendszerek­ben részegységek vezérlő egységéhez. 5 10 15 20 25 30 35 40 45 50 55 60 3

Next

/
Thumbnails
Contents