203157. lajstromszámú szabadalom • Eljárás és berendezés adatátviteli egységek időtakarékos szinkron kijelőlésére
1 HU 203 157 B 2 A találmány értelmében célszerű még az is, ha a jelfordító áramkörök inverterek, előnyösen SN 7404. Nevezetesen célszerű még az is, ha a tiltó áramkörök ÉS kapuk, előnyösen SN 7408. Célszerű továbbá még az is, ha függő igényt vizsgáló áramkör VAGY kapu. A találmányt részletesebben rajz alapján ismertetjük, melyen az ismert és/vagy a találmány szerinti eljárás és/vagy berendezés és/vagy 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 a találmány szerinti rendszer felépítés példakénti kividéi alakja; a 3. ábra a találmány szerinti adatátviteli berendezés példakénti kiviteli alakjai; a 4. ábra a találmány szerinti kérő egység példakénti kiviteli alakjai; a 5. ábra a találmány szerinti vezérlő részegység példakénti kiviteli alakjai; a 6. ábra a találmány szerinti engedélyező egység példakénti kiviteli alakjai; a 7. ábra a találmány szerinti prioritás vizsgáló részegység példakénti kiviteli alakjai; a 8. ábra a találmány szerinti aktuális átviteli kérést tiltó részegység példakénti kiviteli alakjai. A rajzon az egyirányú kapcsolatokat nyíllal, a kétirányú kapcsolatokat kettős nyíllal jelezzük, ha egy részleten belül további részlketeket különböztetünk meg, vagy 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 részletesebben az 1. ábra idődiagramja alapján ismertetjük. Az idődiagramon AA központi adatátviteli foglaltság, bbl első adatátvitelt kérő jel, bb2 második adatátvitelt kérő jel, bb3 harmadik adatátvitelt kérő jel, ggl első függő kérés jel, gg2 második függő kérés jel, gg3 harmadik függő kérés jel, TI-8 időtartamok, tt órajel, vvl első átvitelt engedélyező jel, vv2 második átvitelt engedélyező jel és vv3 harmadik ávitelt engedélyező jel van feltüntetve. Az eljárás ismertetése során feltételezzük az egyszerűség kedvéért, hogy háromnál több egység ütközésére nem kerül sor. Az egyes adatáviteli berendezések szinkronizálását, illetve időzítését a tt órajel végzi. Az egyszerűség kedvéért a tt órajel által meghatározott TI-8 időtartamokra hivatkozva ismertetjük az eljárást, ahol a bbl első adatátvitelt kérő jel, a ggl első függő kérés jel, a wl első átvitelt engedélyező jel az első adatátviteli berendezés, a bb2 második adatátvitelt kérő jel, a gg2 második függő kérés jel, a w2 második átvitelt engedélyező jel a második adatátviteli berendezés, a bb3 harmadik adatátvitelt kérő jel, a gg3 harmadik függő kérés jel és a vv3 harmadik átvitelt engedélyező jel pedig a harmadik adatátviteli berendezés jele. Az első TI időtartamban egyik adatátviteli berendezés sem kér adatátvitelt. A második T2 időtartamban a második adatátviteli berendezés kér adatátvitelt, ezért, kiadja a bb2 második adatátvitelt kérő jelet a többi adatátviteli berendezés felé és mivel az első TI időtartamban nem volt adatátviteli kérés és a második T2 időtartamban sem jelentkezett másik adatátviteli berendezés adatátviteli igénnyel, ezért kiadja a vv2 második átvitelt engedélyező jelet és az AA központi adatátviteli foglaltságon keresztül végrehajtja az adatátvitelt és ezután megszünteti a bb2 második adatátvitelt kérő jelet. A harmadik T3 időtartamban az első adatátviteli berendezés és a harmadik adatátviteli berendezés egyszerre akar adatátvitelt lebonyolítani és kiadják a bbl első adatátvitelt kérő jelet, illetve a bb3 harmadik adatátvitelt kérő jelet, mivel a második T2 időtartamban volt bb2 második adatátvitelt kérő jel, de ezzel egyidejűleg vv2 második átvitelt engedélyező jel is, ezért mind a ketten úgy érzik, hogy adatátvitelt hajthatnak végre és így létrejön az üközés az AA központi adatátviteli foglaltságnál, ezért egyik adatátviteli berendezés sem adja ki a vvl első átvitelt engedélyező jelet, illetve a vv3 harmadik átvitelt engedélyező jelet, viszont mindkettőnél ggl első függő kérés jel, illetve gg2 második függő kérés jel generálódik. Az első adatátviteli berendezés negyedik T4 időtartamban mivel övé az erősebb kérés a bbl első adatátvitelt kérő jelet folyamatosan fenntartva megszünteti a ggl első függő kérés jelet és kiadja a vvl első átvitelt engedélyező jelet és az AA központi adatátviteli foglaltságon keresztül végrehajtja az adatátvitelt (és az adatátvitel után megszünteti a bbl első adatátvitelt kérő jelet) függetlenül attól, hogy a második adatátviteli berendezés bb2 második adatátvitelt kérő jellel jelezte, hogy újra adatátvitelt kíván végrehajtani. A második adatátviteli berendezés mivel a harmadik T3 időtartamban két másik adatátviteli berendezés jelezte átviteli szándékát meg sem kísérli a negyedik T4 időtartamban az adatátvitelt, hanem gg2 második függő kérés jelet generál (azaz nincs ütközés) viszont bb2 második adatátvitelt kérő jelet küld a többi adatátviteli berendezés felé. A negyedik T4 időtartamban egyidejűleg két adatátviteli berendezés bb2 második adatátvitelt kérő jele és bb3 harmadik adatátvitelt kérő jele is jelen van, mind a kettő várakozik az átvitelre, gg2 második függő kérés jellel, illetve gg3 harmadik függő kérés jellel és így a negyedik T4 időtartamban eldől, hogy az ötödik T5 időtartamban ki hajthat végre adatátvitelt. Mivel a második adatátviteli berendezés kérése az erősebb, ezért az ötödik T5 időtartamban megszünteti a gg2 második függő kérés jelet és vv2 második átvitelt engedélyező jelet küldve a többi adatátáviteli berendezés felé, az AA központi adatátviteli foglaltságon keresztül végrehajtja az adatátvitelt és ezután megszünteti a bb2 második adatátávitelt kérő jelet. A hatodik T6 időtartamban mivel más adatátviteli kérés nincs, ezért a harmadik adatátviteli berendezés megszünteti a gg3 harmadik függő kérés jelet és a vv3 harmadik átvitelt engedélyező jel kiadásával az AA központi adatátviteli foglaltságon keresztül végrehajtja az adatátvitelt, majd megszünteti a bb3 harmadik adatátvitelt kérő jelet. A hetedik T7 időtartamban az első adatátviteli berendezés bbl első adatátvitelt kérő jellel adatátviteli igénnyel jelentkezik és rögtön a vv 1 első 5 10 15 20 25 30 35 40 45 50 55 1 60 4