200514. lajstromszámú szabadalom • Eljárás és elrendezés közös adatátviteli vonal/ak/ra csatlakozó digitális adatátviteli berendezésekből álló digitális rendszerek adatátviteli kérelmi sorrendjének kialakítására
1 HU 200514 B 2 A találmányt részletesebben rajz alapján ismertetjük, melyen a találmány szerinti eljárás, valamint az ismert és a találmány szerinti elrendezés példakénti kiviteli alakjait tüntettük fel. A rajzon az 1. ábra a találmány szerinti eljárás idődiagramja; a 2. ábra az ismert és a találmány szerinti elrendezés kiviteli alakjai; a 3. ábra a találmány szerinti iedik megszakítást kezelő egység példakénti kiviteli alakjai. A rajzon az egyirányú kapcsolatokat nyíllal, a kétirányú kapcsolatokat kettős nyíllal jeleztük, ha a rajzon belül ugyanaz a részlet többször előfordul a hivatkozási számot betűvel, a hivatkozási betűt számmal egészítjük ki. A találmány szerinti eljárást az 1. ábra idődiagramja alapján ismertetjük. Az idődiagramon T periódus időt, bb bemenő jelet, bk kimenőjelet, cc megszakítást kérő jelet, dd indítójelet, ff impulzus átvitelt engedélyező jelet és t ciklus időt tüntettük fel. Az eljárás során fázisfordítón keresztül láncbazárt megszakítást kezelő egységek a páratlan számú fázisfordítás és a megszakítást kezelő egység, valamint a fázisfordító(k) áramköri késleltetése miatt oszcillálni fog. Amennyiben a hurok nincs feltépve, és így létrejön a bb bemenő jel, illetve a bk kimenő jel, melyek t ciklusideje megegyezik (a t ciklusidő tartamát a láncba zárt megszakítást kezelő egységek és a páratlan számú fázisfordító áramkör áramköri késleltetésének összege adja), és természetesen a T periódusidejük is. A T periódusidő kétszerese a t ciklusidőnek. Abban az esetben, ha valamelyik adatátviteli egység megszakítást kér, a hozzárendelt megszakítást kezelő egységben a cc megszakítást kérő jel megjelenik, melynek hatására a következő bb bemenő jel megszűnésekor az ff impulzus átvitelt engedélyező jel megszűnik, és a gg stabilizálást jelző jel megjelenik. Az ff impulzus átvitelt engedélyező jel megszűnése hatására a megszakítást kezelő egység a bb bemenő jelet többé már nem engedi ki bk kimenő jelként, mivel azonban a bb bemenő jel értéke ekkor nulla, ezért a bk kimenőjel a tiltás hatására nem változik. Amikor a bb bemenő jel újra megjelenik, a bb bemenő jel az ff impulzusátvitelt engedélyező jel hiánya miatt nem jelenhet meg bk kimenő jelként. Ugyanakkor a gg stabilizálást jelző jel és a bb bemenő jel együttes megléte miatt a megszakítást kezelő egység ee adatátvitelt engedélyező jelet küld az adatátviteli egységnek mindaddig, amíg az adatátviteli egység dd indító jelet nem küld a megszakítást kezelő egységnek. Ekkor a megszakítást kezelő egység újra megjeleníti az ff impulzusátvitelt engedélyező jelet, valamint ezzel egyidőben megszünteti a gg stabilizálást jelző jelet, aminek hatására az ee adatátvitelt engedélyező jel is megszűnik. Az ff impulzusátvitelt engedélyező jel megjelenésének hatására, mivel bb bemenő jel van, meg fog jelenni a bk kimenő jel is, mely azt eredményezi, hogy az oszcilláció újra indul. Természetesen mindaddig az ee adatátvitelt engedélyező jel nem jelenhet meg, amíg a gg stabilizálást jelző jel és a bb bemenő jel egyidejűleg meg nem jelenik, így abban az esetben, ha ugyanazon bb bemenő jel 1-0 átmenetére több megszakítást kezelő egységben is megjelenik a gg stabilizálást jelző jel, egy pillanatnyi rangsor áll elő, hiszen abban a megszakítást kezelő egységben fog megjelenni az ee adatátvitelt engedélyező jel, amelyikhez eljut elsőnek a bb bemenő jel 0-1 átmenete, mely csak akkor fog továbbjutni a következő olyan megszakítást kezelő egységbe, melynél a gg stabilizálást jelző jel megjelent, ha az előző megszakítást kezelő egység dd indító jelet kapott. Ilyen esetben természetesen a hurok több helyen is felbontásra kerül, és az oszcilláció újra indulására értelemszerűen csak akkor kerülhet sor, ha minden megszakítást kezelő egységben az ff impulzusátvitelt engedélyező jel egyidejűleg ismét jelen van. A cc megszakítást kérő jelnek előbb, de legkésőbb a dd indító jel megjelenésének pillanatában meg kell szűnnie, erről az adatátviteli egységnek kell gondoskodnia. Az ismert elrendezést a 2. ábra alapján ismertetjük. Az elrendezésnek A központi vezeték(köteg)re csatlakozó 11 a-n adatátviteli egységei vannak. Amikor valamelyik 11 a-n adatátviteli egység adatátvitelt akar végrehajtani az A központi vezeték(köteg)en, először ezt a tényt az A központi vezeték(köteg)en keresztül a többi 11 a-n adatátviteli egység felé jeleznie kell, és egy engedélyeztetési folyamaton keresztül meg kell, hogy szerezze az A központi vezeték(köteg) adatátviteli vonalait. Természetesen az engedélyeztetési eljárás során, ha az A központi vezeték(köteg) adatátviteli vonalait nem is, de a kiszolgáló, úgynevezett szerviz vonalait lefoglalja és ezzel, más (helyileg távolabb lévő) egységek működését szükségszerűen lassítja. A találmány szerinti elrendezés példakénti kiviteli alakját ugyancsak a 2. ábra alapján ismertetjük, mely az ismerttől abban tér el, hogy a lla-n adatátviteli egységek ki/bemenetei részben az A központi vezeték(köteg)re, részben pedig vezérlő vezetékcsoporton keresztül 12a-n megszakítást kezelő egység ki/bemenetei re vannak csatlakoztatva. Az iedik 12i megszakítást kezelő egység bemenete imínusz b(i-l) egyedik impulzus vezetéken át az imínusz egyedik 12(i—1) megszakítást kezelő egység kimenetére, kimenete pedig iedik bi impulzus vezetéken keresztül az iplusz 12(i+l) egyedik megszakítást kezelő egység bemenetére van kötve. Az első 12a megszakítást kezelő egység bemenete enplusz egyedik b(n+l) impulzusvezetéken át 13 jelfordító egység kimenetére, kimenete pedig első bl impulzus vezetéken keresztül második 12b megszakítást kezelő egység bemenetére van csatlakoztatva. Az enedik 12n megszakítást kezelő egység bemenete enmínusz egyedik b(n-l) impulzus vezetéken át enmínusz egyedik 12n-l megszakítást kezelő egység kimenetére, kimenete pedig enedik bn impulzus vezetéken keresztül a 13 jelfordító egység bemenetére van kötve. Amikor valamelyik lla-n adatátviteli egység, például az iedik Ili adatátviteli egység az A központi vezetékkötegen adatot akar átvinni az iedik Bi vezérlő vezetékcsoporton keresztül cc megszakítást kérő jelet küld az iedik 12i megszakítást kezelő egységnek, aminek hatására az iedik bi impulzusvezetéken érkező bb bemenő jellel az iedik 12i megszakítást kezeld egység érvényesíti a cc megszakítást kérő jelet, és megszünteti az ff impulzusátvitelt engedélyező jelet, amivel kapuzza a bb bemenő jelet és így megakadályozza, hogy az iplusz egyedik b(i+l) impulzus vezetékre a bk kimenő jelként a bb bemenő jel kerüljön. Ezáltal feltépi az oszcilláló hurkot és megakadályozza, hogy a másik 12a-n megszakítást kezelő 5 10 15 20 25 30 35 40 45 50 55 60 65 4