161851. lajstromszámú szabadalom • Kapcsolási elrendezés több együttműködő számítógép szinkronizálására
5 monostabil multivibrátort 'aktiválunk. Az SS2 manostatoil multivibrator által formált impulzusnak \ időtartama van és ezt a 23 ÉS-kapu másik bemenetére vezetjük, amely invertáló bemenet. A 23 ÉS-kapu kimenetén ennek következtében t2 időtartamú impulzust kapunk, amelynek homloka a léptető impulzus homlokát ti időtartammal követi. A 23 ÉS-kapu impulzusát 26 kimenetről egyrészt az FF multivibrátoma vezetjük, úgyhogy az FF multivibrator az impulzus végén a bejövő szinkronizáló jelek útjának reteszelését megszünteti, másrészt ezt az impulzust a CLR számláló vezérlő bemenetére vezetjük, hogy ezzel a nyolc legkisebb helyértékű számjegyhelyet, vagyis a 0—7 számjegyhelyeket 0-értékre állítsuk, míg a számláló olyan fajta, hogy ezáltal annak 8 jelű számjegyhelye egy lépéssel tovább lép. A 3. ábrán látható jelalakábrák segítségével, amelyben a függőleges nyilak a különféle impulzusok által kiváltott báillenéseket jelzik, részletesen magyarázzuk, hogyan biztosítjuk a szinkronizálást. A jelalabábrák vízszintes tengelye az időtengely. A 3a. ábra a szinkronizáló jelet mutatja, amely például a D3 számítógépről érkezik a Dl számítógép FF multivibrátorára. A szinkronizáló jel a multivibrátort 1--értékre alítja, amit a jelaiakábrában a 3a. ábrától a 3b. ábra felé irányuló függőleges nyíl jelez. A 3b. ábra mutatja az FF multivibrator kimenetén levő jelet, azaz a 2. ábra 24 bemenetén levő jelet. A léptető impulzusnak a számítógép óragenerátorától a 2. ábrán levő 25 bemenetre való megérkezéséig semmi sem történik. A 3c. ábra mutatja a léptető impulzust, míg a 3d. ábra a 21 ÉS-kapu kimenetén levő jelet szemlélteti. A nyíllal jeleztük, hogy a 3d. ábrán levő impulzust a 3c. ábrán levő impulzus kelti, föltéve, hogy a multivibrator 1-értékre van beállítva, azaz a 3b. ábrán levő jelnek magas szintje van. A 3d. ábrán levő impulzus aktiválja az SS1 monostaibil imultivibrátort, amely a 3e. ábrának megfelelően ti +12 időtartamú impulzust állítja elő. A 3c. ábrán látható léptető impulzus aktiválja továbbá az SS2 monostaibil multivibrátort, amely a 31 ábrának megfelelően ti időtartamú impulzust állítja elő. Azáltal, 'hogy a Sf. ábráin levő impulzust a 23 ÉS-kapura vezetésnél invertáljuk, ezen kapu kimenetén akkor keltünk impulzust, amikor az SS2 monostabil multiviibrátorról jövő impulzus befejeződött, amint ezt a 3g. ábra mutatja. Ennek következtében a 3g. ábrán levő impulzus időtartama t2 lesz, ami az SS1 és SS2 monostaibil multiviibrátorok által előállított impulzusok időtartamának különbségéből adódik. A 3g. ábrán tevő impulzus szinkronizálja a számlálót azáltal, hogy a 0—7 számjegyhelyeket 0-*a állítja át. Ez az impulzus (az FF multivibrátort is 0-ra állítja és ilyen módon az FF multivibrátort az impulzus időtartama alatt ebben az állásban reteszelve tartja addig, amíg a szinkronizálás megtörténik. Egy léptetési intervallum azon idő által van definiálva, amely a CLO óragenerátorról jövő 6 két egymást követő léptetőimpulzuis között eltelik. A szinkronizálási folyamatnál két főlehetőság képzelhető fel; egyszerűség kedvéért abból indulunk ki, hogy mindössze két számí-5 tógépet tartalmazó rendszert alkalmazunk. Az egyik fő-lehetőség abban áll, hogy az első számítógép számlálója a szinkronizálás idején olyan állapotban van, amely egy léptetési intervallummal a második számítógép iszámlálójá-10 nak állapota után van. A másik fő lehetőség abban áll, ihogy az egyik számítógép számlálási állapota a másik iszámífógép számlálási állapota után egy léptetési intervallumnál kisebb időtartammal következik. 15 A4, ábra vázlatosan mutatja, hogyan történik egy két számítógépet tartalmazó rendszerben a szinkronizálás, ha az egyik számlálónak számlálási állapota a (második számláló számlálási állapota után itöbb, mint egy léptetési 20 intervallummal következik. Ha például a Dl számítógépről jövő szinkronizáló jel van iaz 1. ábra szeriinti El vezetéken, akkor ez a jel eljut a rendszeriben levő többi számítógépre, valamint ugyanazon Dl számító-25 gépben levő FI vezetékre is. Az ilyen jelet a továbbiakban „önszimkronizáló jel"-nek fogjuk nevezni. A 4a', 4b' 4f' ábrák a Dl számítógépben 30 levő jeleket mutatják, imíg a 4a", 4b",..., 4f" ábrák a D2 számítógépben levő jeleket, amely utóbbi számítógép számlálójának állapota egy léptetési intervallumnál nagyobb időközzel van a Dl számítógép számlálójának számlálási álla-35 pota mögött. A 4a' és 4a" ábrák a megfelelő számítógépben levő 0—7 számjegyhelyeken levő értékeket mutatják, a 4b' és 4b" ábrák a léptető impulzusokat, továbbá a 4c' és 4c" ábrák a kimenő szinkronizáló jeleket ábrázolják, míg 40 a 4d' és 4d" ábrák a bejövő szinkronizáló jeleket szemléltetiik. A 4e' és 4e" ábrákon a magas jelszint azt az esetet mutatja, amikor az FF multivibrator nullára van ellátva, a 4f' és 4f" ábrák pedig azt a jelet mutatják, amely a szám-45 láló 0—7 számjegyihelyeit és az FF multivibrátort nullára állítja. Föltételezzük, hogy a gyorsabb Dl számítógép számlálójának nyolc legkisebb helyértékű 50 számjegyhelyén 1-értékek vannak (4a' ábra). Ennek az a következménye, bogy szinkronizáló jelet kell adnia iákkor <4b' és 4c' ábrák), amikor a számítógép következő léptetése történik. Ezt a szinkronizáló jelet egyrészt a D2 számítógépre 55 vezetjük, amit a 4d" ábra szemléltet, másrészt „önszinkronizáló jelként" a Dl számítógépre vezetjük (4d' ábra), és ezzel az FF multivibrátort mindkét számítógépben 1 éritékre állítjuk be (4e, és 4e" ábra). Így a szinkronizálás akkor fog 60 megtörténni, ha egy újabb léptető impulzus érkezik. A példának megfelelően, a D2 számítógép számlálási állapota hét léptetési intervallummal van a Dl számítógép után. Ha a következő léptetiő impulzus megjelenik, minden 65 számítógépben a számlálók egy lépéssel tovább-3