193764. lajstromszámú szabadalom • Eljárás buszrendszerű lokális számítógép-hálózathoz csatlakozó állomások egyidejű adásának kiküszöbölésére és ilyen lokális számítógép-hálózat

193764 4-bites 108 léptetőregiszter beíró bemeneté­re csatlakozik. A 108 léptetőregiszter A és D adatbemenetei földelve vannak (logikai 0), a B és C adatbemenetek pedig +5 V-ra (lo­gikai l-re) vannak kötve. A 108 léptetőre­giszter léptető bemenete a 115 kapu kimene­téhez kapcsolódik. QA és QB adatkimenetei pedig a 108 léptetőregiszter SO és SÍ vezér­lő bemenetéihez. A 118 flip-flop adatbeme­­nete logikai ÉS-kapcsolatot megvalósító 120 kapu kimenetére csatlakozik, amely utóbbi egyik negált bemenete a 107 léptetőregisz­ter egyik — az ábrázolt kivitelben bináris nyolc értékű — adatkimenetéhez, másik beme­nete pedig a 122 monostabil multivibrátor negált kimenetéhez kapcsolódik. A 107 lép­tetőregiszter léptető bemenete 111 átkötésen keresztül az A1 kapocspontra, törlő bemene­te pedig 112 átkötésen keresztül az A2 ka­pocspontra csatlakozik. A 111 és 112 átköté­sek Bl, ill. B2 kapocspontra való bekötésé­vel egy másik üzemmód választható. A Bl kapocspont az ID jelet szolgáltató vonalra, a B2 kapocspont pedig az RTS jelet szol­gáltató vonalra van kötve. A 27 ütközésfeloldó logika működését elő­ször a 111 és 112 átkötése jelzett állásában ismertetjük. Nyugalmi állapotban, amikor az 1 vonalon nincsen jel, és így a -CARRIER jel logikai 1 értékű, a 101 számláló a SLOTCK órajel hatására végigszámlál, és az engedé­lyező bemenetére való visszacsatolás miatt ebben az állapotában megmaradva a 19 ki meneten ENTXA=1 jelet ad ki. Amikor egy adás megindul, a -CARRIER jel logikai 0 értéket vesz fel, és ebben az állapotban a 101 számlálóba mindenkor az adatbemene­­tein éppen megjelelő érték íródik be, amely érték a 104 számláló és a maszkoló 107 lép­tetőregiszter adatkimeneteinek logikai ÉS-kap­­csolatából adódik. A 107 léptetőregiszter tar­talma szabja meg, hogy az 1 vonal jelmen­tessé válásakor, azaz a -CARRIER jel logikai 1 értékűre változásakor a 101 számlálóba beíródó érték mely diszkrét értékek közül van kiválasztva. A kiválasztás azért véletlen­szerű, mert a vonal jelmentessé válása a szabadonfutó 103 oszcillátor órajeléhez ké­pest aszinkron esemény. A 101 számláló erről az értékről kezd el lefelé számlálni az idő­szelet SLOTCK órajel ütemezésében, és ami­kor végigszámlált, a túlcsordulás kimenetén kiadja az ENTXA jelet. Látható, hogy az ENTXA jel késleltetése (a kivárási idő) az időszelet annyiszorosa, ahányat kellett lépnie a 101 számlálónak a végállásig. Ha a masz­koló 107 léptetőregiszter tartalma csupa 0, akkor a 101 számlálóba csupa 0 íródik be, és igy beíró bemenetének elengedése után a legelső SLOTCK órajelre kiadja túlcsordulás kimenetén a ENTXA=1 jelet. Ha a 107 lép­tetőregiszternek csak a legkisebb helyiérté­kű bitjén van 1, akkor a 101 számláló vagy az első, vagy a második SLOTCK órajelre adja ki az ENTXA=1 jelet. Ha a 107 léptető­­regiszternek csak a két legkisebb helyiérté-17 kü bitje logikái d állapotú, akkor a 101 szám­láló vagy az első, vagy a második, vagy a harmadik, vagy a negyedik SLOTCK óra­jelre ad kimenő jelet. Látható, hogy ha a 107 léptetőregiszter a legkisebb helyiértéktől szá­mítva k darab 1 -et tartalmaz, akkor a ki­várási idő m = 2k számú diszkrét időtar­tam közül van véletlenszerűen kiválasztva, ahol az időtartamok hossza az időszelet egész számú többszöröseinek felel meg, a legrö­videbb időtartam egy időszelet, a leghosz­­szabb m időszelet. A maszkoló 107 léptetőregiszter tartalmát léptető bemenetére (CK), valamint törlő be­menetére (CL) adott jelek határozzák meg. Balra léptetésnél l-eket, jobbra léptetésnél 0- kat léptetünk be a 107 léptetőregiszterbe. A léptető bemenetre adott impulzusra az SO és SÍ vezérlő bemeneteken kapott jelnek meg­felelően vagy balra léptetés történik (az 1-ek száma eggyel nő), vagy nem töpténik lép­tetés (a tartalom nem változik), vagy jobb­felé történik a léptetés (az 1-ek száma egy­­gyel csökken). Ha a 107 léptetőregiszter tartalma csupa 1, ez balra léptetésnél nem változik, ha csupa 0, ez jobbra léptetésnél nem változik. A 108 léptetőregiszter RÉS jelre vagy indításra (-CARRIER=1) felvett alapállapotában (0110) úgy állítja be a 107 léptetőregiszter léptetési irányát vezérlő je­leket (QA=0, QB=1), hogy a 107 léptető­regiszter az indítással szabaddá tett 113 ka­pun keresztül érkelő első SLOTCK órajel­re balra lép. Ugyanez az első SLOTCK óra jel az indítás után szabaddá váló 115 kapun keresztül lépteti a 108 léptetőregisztert a 0011 állapotba (QA=1, QB=1), és ennek hatásá­ra a 107 léptetőregiszter a második SLOTCK órajelre jobbra fog lépni. A második SLOTCK órajel a 108 léptetőregisztert a 0001 álla­potba lépteti (QA=1, QB=0), ennek hatá­sára a 107 léptetőregiszter a harmadik SLOTCK órajelre újra jobbra fog lépni. A harmadik SLOTCK órajel a 108 léptetőre­gisztert a 0000 állapotba lépteti (QA=0, QB= =0), ezután a 107 léptetőregiszter a követ­kező SLOTCK órajelekre már nem lép, azaz nem változtatja állapotát. A maszkoló 107 léptetőregisztert 0 tar­talmú alapállapotába törlő bemenetére jutó impulzus állítja. Törlés akkor következik be, ha vagy RÉS jel érkezik, vagy a 124 vona­lon a 107 léptetőregisztert törlő jel érkezik a szoftvertől, vagy a 117 kapu, avagy a 118 flip-flop kimenő jelet ad. A 117 kapu akkor ad kimenő jelet, ha az indításkor (-CARRIER 1- be változik) a maszkoló 107 léptetőregisz­ter indítás pillanatában fennálló tartalmá­nak (k darab 1) megfelelő állapotból elin­duló 106 számláló a SLOTCK órajelek ha­tására lefelé végigszámlálva túlcsordulás ki­menetén jelet ad és ekkor még nem kezdő­dött adás az 1 vonalon (-CARRIER=1). A számlálás kezdete és a túlcsordulás kimeneten megjelelő jel fellépése közötti m = 18 11 5 10 15 20 25 30 35 40 45 50 55 60 65

Next

/
Thumbnails
Contents