172445. lajstromszámú szabadalom • Programozható vezérlőber kis- és közepes kapacitású kapcsolórendszerekben különösen távbeszélő központokban történő alkalmazásra
MAGYAR NÉPKÖZTARSASAG ORSZÁGOS TALÁLMÁNYI HIVATAL SZABADALMI LEÍRÁS SZOLGÁLATI TALÁLMÁNY 172445 Nemzetközi osztályozás: Bejelentés napja: 1976. X. 13. (BE—1273) H 04 Q 3/54, G 06 F 9/06 Közzététel napja: 1978. IV. 28. Megjelent: 1979.1. 31. Feltalálók: Tulajdonos: Makay Attila oki. villamosmérnök 40%, dr. Molnár Pál BHG Híradástechnikai Vállalat, oki. gépészmérnök 20%, Haffner János oki, villamosmérnök 20%, Budapest Balogh Dezső oki. villamosmérnök 20%, Budapest Programozható vezérlőberendezés kis- és közepes kapacitású kapcsolórendszerekben, különösen távbeszélő központokban történő alkalmazásra 1 2 A találmány tárgya programozható vezérlőberendezés kis- és közepes kapacitású kapcsolórendszerekben. különösen távbeszélő központokban történő alkalmazásra. Telefonközpontokban alkalmazott programoz- 5 ható vezérlő berendezések különböző megoldásaira számos példa ismeretes az irodalomból és szabadalmi leírásokból. (Siemens: 1 914 578 számú. Ericsson: 1 549 550, Western Electrics: 1 474 097 számú NSZK szabadalma). Ezek a meg- 10 oldások a tényleges realizáció során többnyire csak nagykapacitású (többezer előfizetői vonal. ill. ennek megfelelően forgalom feletti) kapcsolórendszerekben kerültek alkalmazásra, gazdaságossági megfontolásokból eredően. A tárolt program vezér- 15 lés alkalmazása kisebb kapacitású központokban mind a mai napig vitatott, elsősorban a vezérlésre jutó igen magas költséghányad miatt. A magas költséghányad létrejöttében több tényező játszik közre, melyek közül a következőkben a memória 20 és a feldolgozó egység (processzor) szerepével, ill. ezek kölcsönhatásával foglalkozunk. Programozható vezérlő berendezések általában a következő főbb egységeket tartalmazzák: memória, a memória címzéséhez szükséges adatok tárolására 25 és továbbítására szolgáló memóriavezérlő, a belső munkaadatokat tároló és a külvilággal kapcsolatot biztosító input-output csatlakozót magába foglaló munkaregiszter egység, és végül az utasításvégrehajtó egység, mely utóbbinak tipikus részei az 30 utasításregiszter, a vezér mű. (többnyire mikroprogramozott) az aritmetikai és logikai egység stb. A memória a vezérelt kapcsolóegység működtetéséhez szükséges programok és az illető egység vonalainak, áramköreinek stb. üzemi állapotát leíró adatok, valamint egyéb üzemi adatok tárolására szolgál. A programok és adatok tárolásához szükséges memóriakapacitás nagyközpontok eseten körülbelül egyforma (lásd pl. az Ericsson AKI vagy AXE rendszerét). Kisebb kapcsolórendszerekben a feldolgozni kívánt adatmennyiség értelemszerűen arányosan csökken, viszont a vezérlési algoiiimusokat leíró programok terjedelme csak a funkciók egyszerűsödésének mértékében csökkenhet, és az alapvető telefonos funkciók kis- és nagyközpontokban azonosak. így kisebb kapcsolóegységek esetén a memória méretét döntő módon a programtál mérete határozza meg. A programtár mérete pedig -adott algoritmusok és programozói képességk mellett - jelentős mértékben a feldolgozó egyse.' kialakításán keresztül megszabott gépi kódú programozási nyelv függvénye. A feldolgozó egység célszerű kialakítása a programtár jelentős redukcióját eredményezheti. Célkitűzésünk az, hogy a tárolt programvezérlést kis- és közepes kapacitású központokban a nagyobb rendszerekével összemérhető gazdasági szinten valósítsuk meg, ill. olyan vezérlőberendezés konfigurációt alakítsunk ki, amely a telefonközpontokban szükséges vezérlési funkciók leírására a 172445