171135. lajstromszámú szabadalom • Eljárás alfa-metil-3,4-dihidroxi-fenil -alanin-származékok előállítására
5 171135 6 A mester és szolga modulok párhuzamosan kapcsolódnak a címkombinációs jel a vezetékcsoportjára, a sínfoglaltsági jel b, a nyugtázó jel e, a kiszolgálás engedélyező' jel g, a szolga foglalt jel n, és az átvitelt kérő jel r, vezetékeire. Az átvitelt kezdeményező 10 mester modul 14 mester vezérlője (pl. mikroprocesszora) a g vezetéken keresztül bebillenti a 12 kéréstárolót, amely a 15 tiltó ÉS-kapun és 18 kérés vonalmeghajtón keresztül átvitel kérő jelet ad az r vezetékre. A 12 kéréstároló kimenete vezetéken wt keresztül össze van kötve a 14 mester vezérlő központi egységét „wait" állapotban tartó bemenetével. A 15 tiltó ÉS-kapu kimenete össze van kötve az aktivált állapotot indikáló 11 mester foglaltságjelző negyedik bemenetével is. Amikor a sínrendszer a 10 mester modul számára felszabadul, kiszolgálás engedélyező jel érkezik a modulokat ismert módon szorosan összekötő g; vezetéken. E jel hatására bebillen a 15 tiltó ÉS-kapu kimenete által előkészített, aktivált mester állapotot indikáló 11 mester foglaltságjelzőc A 11 mester foglaltságjelző kimenete egyrészt a 16 foglaltságjelző vonalmeghajtón keresztül sínfoglaltsági jelet ad a b vezetékre, másrészt engedélyező jelet ad a 17 cím vonalmeghajtónak. Az engedélyező jel hatására a 17 cím vonalmeghajtó a 14 mester vezérlőtől kapott sa címkombinációt kiadja az a vezetékcsoportra. A címkombinációs jel és a sínfoglaltsági jel valamennyi modulba eljut, ennek hatására valamennyi modul megkísérli a cím felismerését. A megcímzett 20 szolga modul 23 késleltetőjének a b vezetéken érkező sínfoglaltsági jel felfutását követő kimenőimpulzusa egyrészt mintát vesz az a vezetékcsoporton érkező címkombinációs jelből, másrészt billenti a 21 szolga foglaltságjelző állapotát beíró 22 állapottárolót. Amennyiben a 24 címösszehasonlító egyezést talál az ma saját modul címmel, kimenetén jelet küld a 25-vonalmeghajtó ÉS-kapuba és a 26 ÉS-kapuba. Hogy ez az impulzus melyik kapunál lesz hatásos, azt a 21 szolga foglaltságjelzőnek a 23 késleltető kimenőjele pillanatában felvett értéke dönti el: ha ekkor a 20 szolga modul foglalt volt, a 25 vonalmeghajtó ÉS-kapu kimenetén és az n vezetéken megjelenik a szolga foglalt jel. Ellenkező esetben a 26 ÉS-kapu küld jelet az átvitel kiszolgáló 28 szolga vezérlőnek, amely a kijelölt feladat végrehajtása után a 27 nyugtázó vonalmeghajtón keresztül nyugtázó jelet küld az e vezetéken a 10 mester modulnak. Ha a 20 szolga modul a kijelölést követően az e vezetéken küldött nyugtázó jelet, akkor ez megfelelő módon visszabillenti a 12 kéréstárolót és a 11 mester foglaltságjelzőt, és ezzel az átviteli ciklus befejeződött. Amennyiben az n vezetéken érkezett szolga foglalt jel, a mester foglaltságjelzőt nullázni kell, hogy a 10 mester modul minden meghajtott sínt elengedjen, de a 12 kéréstárolót nem szabad. Ehelyett be keÚ billenteni a 15 tiltó ÉS-kaput vezérlő 13 kéréstiltót. Ilyen módon a 12 kéréstároló leválasztódik az r vezetékről és a 11 mester foglaltságjelző negyedik bemenetéről. A 13 kéréstiltó visszabillentése a 2. ábra szerinti megoldásban a 14 mestervezérlőből (pl. mikroprocesszorból) származó jellel történik a t vezetéken keresztül, de egy (T) időzítés elteltével önműködően is nullázható. A 13 kéréstiltó visszabillent ésévei a 15 tiltó ÉS-kapu 5 ismét átereszti a 12 átvitelkérő kimenőjelét, tehát újabb kérő jel generálódik az r vezetéken és a ciklus újból indul. Az elmondottakból következik, hogy amíg a 12 kéréstároló aktív állapotban van, a 14 mester ve-10 zérlőben a program nem futhat tovább. Ezért gondoskodni kell arról, hogy a 12 kéréstároló kimenő jelének aktív állapota a központi egységet várakozás „WAIT" állapotban tartsa a wt vezetéken keresztül. Hasonló módon bénítja meg a 15 12 kéréstároló logikai l-es állapota a 14 mester vezérlő működését akkor is, ha az nem mikroprocesszor, hanem tetszőleges funkciójú periféria vezérlő. A találmány szerinti kapcsolási elrendezés egy 20 másik kiviteli alakját ugyancsak a 2. ábra szemlélteti. Ebben az esetben az átvitelt kezdeményező 10 mester modul a 14 mester vezérlő mikroprocesszor helyett periféria vezérlőt tartalmaz. A 12 kéréstároló kimenete wt vezetéken keresztül a 25 14 periféria vezérlő egyik működést tiltó bemenetére csatlakozik és a 12 kéréstároló beíró bemenete q vezetéken keresztül a 14 periféria vezérlő kimenetével van összekötve. A 13 kéréstiltó ennél az elrendezésnél T időzítésű monostabil multivibrator, 30 melynek egyik bemenetére all mester foglaltsági jelző kimenete csatlakozik, indító bemenete pedig a szolga foglalt jel n vezetékével van összekötve. Egyébként a mester modul működése azonos az előbbi kapcsolási elrendezés működésével. 35 A vázolt automatikus foglaltságvizsgálat tehát szükségtelenné teszi egy átvitelt kezdeményező modul számára az átvitelt megelőző programozott foglaltságvizsgálatot. Ehelyett a modul — amikor ez 40 éppen számára szükségessé válik — elindítja az átvitelt (nem törődve a megszólítandó modul foglaltsági állapotával), az ismertetett logika pedig gondoskodik egyrészt arról, hogy az átvitel csak a megszólított modul szabaddá válása után menjen 45 végbe, másrészt arról, hogy a sínrendszert a - rövid időt igénybe vevő — átviteli kísérletek között más modulok használhassák. Ezáltal szükségtelenné válik a mikroprocesszorok számára olyan előnytelen program váró hurkos foglaltságvizsgálat, 50 továbbá a mikroprocesszort nem tartalmazó modulok (pl. periféria vezérlők) is képessé válnak átvitel kezdeményezésére a nem megszakításos (nem inter* ruptos) üzemmódban, ami programozási könnyebbséget jelent. 55 A találmány szerinti sínrendszer egy következő, az ismert rendszerekhez képest új megoldása lehetővé teszi tetszőleges N számú mikroprocesszor modulnak egy rendszerben történő alkalmazását. Ilyen igény esetén felmerül az a probléma, hogy 60 egyértelműen és egyszerű módon meg kell különböztetni- egymástól az átvitelt kezdeményező (mester) modulokat. Mivel azonban — sebesség és egyéb szervezési okokból - nincs mód arra, hogy a megszólított modul külön sín - ciklus(ok) közbe-65 iktatásával lekérdezze az átvitelt kezdeményező 3