186964. lajstromszámú szabadalom • Elektronikus logikai játék, melynek játékmezejében meghatározott mozgástörvényű fénypontok mozgathatók és változtatható nehézségi fokozatokkal rendelkezik

4 186964 5 2. ábra az 1. ábra szerinti játék kijelzőjének példakénti elrendezését szemlélteti. Az 1. ábrán bemutatott elektronikus játék 1 állapot­regiszterének kimenete a kombinációs logikai 3 hálózat bemenetéhez csatlakozik. A kombinációs logikai 3 háló­zat kimenetei az 1 állapotregiszter, valamint kimeneti 2 regiszter bemenetére csatlakoznak. Az 1 állapotregisz­ter la órajelbemenetére, a kimeneti 2 regiszter 2a óra­jelbemenetére, valamint szekvenciális 5 hálózat 5a óra­­jelbemenetére 4 órajelgenerátor csatlakozik. A szek­venciális 5 hálózat kimenete a kombinációs logikai 3 hálózat 3b vezérlőbemenetére csatlakozik. Továbbá a 4 órajelgenerátor vezérlőbemenetére kül­ső 6 kapcsolóegység csatlakozik. A külső 6 kapcsoló­­egység kimenete a szekvenciális 5 hálózat 5b bemene­tére van kötve. A külső 6 kapcsolóegység további kime­nete a kombinációs logikai 3 hálózat logikai függvény­­választó 3a bemenetére csatlakozik. A kimeneti 2 regiszterhez játékmezőt reprezentáló 7 kijelző csatlakozik. A 7 kijelző játékmező választó 7a bemenetére a 6 kapcsolóegység csatlakozik. Működés­ben a kimeneti 2 regiszter tárolja a játékmezőként sze­replő 7 kijelző állapotát. A játékmező minden mezőjé­nek megfelelhet a kimeneti 2 regiszter valamelyik rekesze, úgyhogy a mezőn szimulált „bábut” a rekesz „0” állapota, az üres mezőt a rekesz „1” állapota írja le. A 7 kijelző a játékmező mindenkori állapotát jelzi ki. A külső 6 kapcsolóegység legalább két, a léptetést vezérlő kapcsolót amelyek körül legalább az egyik cél­szerűen nyomógombos kivitelű — és adott esetben a já­ték nehézségi fokát, valamint kiindulási helyzetet be­állító kapcsolókat tartalmaz. A kombinációs logikai 3 hálózat hozza létre a „bá­buk” mozgásának megfeleltetett logikai függvényt, amely aZ 1 állapotregiszter soron következő állapotát adja meg. A logikai függvény, a külső 6 kapcsolóegy­ségtől érkező jellel választható meg úgy, hogy az 1 ál­lapotregiszter és a kimeneti 2 regiszter a kiválasztott mozgatási gráf egy mezőjének megfeleltethető rekesze a mozgatási gráf mentén tekintve előtte álló mezőnek megfeleltethető rekesz értékét veszi fel. A 7 kijelzőn legalább egy kritikus mező van. A kombinációs logikai 3 hálózat hozza létre a kritikus mezőkön az állapotvál­tozást, mégpedig a szekvenciális 5 hálózat vezérlőjelé­től függően, úgy, hogy a kiválasztott mozgatási gráfon a kritikus mezőt megelőző mezőhöz tartozó rekesz ér­téke és a kritikus mezőt aktiváló jel értéke közötti ekvivalenciából adódó értéket vesz fel a kritikus mező­höz tartozó rekesz. A kombinációs logikai 3 hálózat logikai függvényét a 2. ábrán alkalmazott jelölések segítségével ismertet­jük. Ezen példakénti kiviteli alaknál az egyes mezők jelölése L0—L10, amelyek közül L0 kritikus mező. A külső 6 kapcsolóegységnek kétféle léptetési műveletet vezérlő kapcsolója van. Az egyikhez — „A” művelet — a 2/b ábra szerinti, a másikhoz — „B” műveletet — a 2/c ábra szerinti mozgatási gráf tartozik. A kétféle mű­velethez a logikai 3 hálózat függvényválasztó 3a be­menetén lévő „C” jel kétféle állapota, például 0 és 1 tartozik, amely a 3b vezérlőbemeneten lévő „D” jellel együtt befolyásolja a visszacsatolást. így a 3 hálózat határozza meg az 1 állapotregiszter és a kimeneti 2 re­giszter tartalmát, amely tartalmat, mint logikai válto­zót a hozzájuk rendelt 10—-Lll mezők hivatkozási je­leivel jelöljük. c= 0 („B” művelet) 0= 1 („A” művelet) D= 0 D=1 D =0 D=1 tn tn-l ^n-l t Vi t ^n-1 L0 L10 L0 L10 L0 L3 L0 L3 L1 L9 L1 L9 L1 L0 L1 L0 L2 L6 L2 L6 L2 L1 L2 L1 L3 L5 L3 L5 L3 L2 L3 L2 L4 L3 L4 L3 L4 Lll L4 Lll L5 L4 L5 L4 L5 L4 L5 L4 L6 L7 L6 L7 L6 L5 L6 L5 L7 L2 L7 L2 L7 L6 L7 L6 L8 L1 L8 L1 L8 L7 L8 L7 L9 L8 L9 L8 L9 L8 L9 L8 L10 Lll L10 Lll L10 L9 L10 L9 Lll L0 Lll L0 Lll L10 Lll L10 A táblázat tn oszlopaiban az azonos jelű mező lo­gikai változói vannak feltüntetve a léptetési művelet után, míg a tn_x oszlop azonos soraiban a léptetési mű­velet előtt logikai változó van, amelyből — a kritikus mezőn történő esetleges invertálás után — a léptetés utáni változó származik. Az invertálást az 5 hálózat, például tárolóelemekből felépített 1/2; 1/3; 1/4 osztás­­aráryra beállítható frekvenciaosztó kimenőjelének szekvenciája vezérli. Természetesen sokféle gráf képzelhető el, amelyek­hez a fentebb ismertetett táblázat alapján a szükséges kombinációs 3 hálózat egyszerűen megtervezhető. A 4 órajelgenerátor adja a kimeneti 2 regiszter és az 1 állapotregiszter állapotváltozásait vezérlő órajelet. A külső 6 kapcsolóegységnek az a rendeltetése, hogy beállítsa a szekvenciális 5 hálózat szekvenciáját és ez­által a játék megoldásának nehézségi fokát. A külső 6 kapcsolóegység állítja be a 4 órajelgenerátort mono­­stabil, vagy astabil üzemmódba, továbbá a 7 kijelző játékmezejének átkapcsolását. A játékmező véletlenszerű kiindulási állapotát a rendszer „álvéletlen” generátorként működve állítja elő. V 4 órajelgenerátor astabil üzemmódban folyama­tos órajelsorozatot állít elő és a külső 6 kapcsolóegység a ko nbinációs logikai 3 hálózat logikai függvény válasz­tó bi menetén az álvéletlen működéshez szükséges logi­kai 'üggvényt választja ki, ily módon az 1 állapotre­giszter állapotai álvéletlen sorozatot alkotnak. A szek­venciális 5 hálózat állapotától függően azonos játék­­mező-állapothoz különböző megoldások tartozhatnak, ily módon a szekvenciális 5 hálózat szekvenciája meg­sokszorozza az 1 állapotregiszter lehetséges állapotá­nak számát, ezáltal befolyásolja a megoldás nehézségi fokát. Véletlenszerű állapoton a játékmező mezőin vélet­lenszerűen elhelyezkedő „bábukat” értjük. A talál­mány szerinti logikai játék (örvényjáték) célja vélet­lenszerű kiindulási állapotból rendezett állapot létre­hozása. A végső rendezett állapot lehet az összes mező­ről t „bábuk” levétele hasonlóan a „Solitaire” játék­hoz, vagy a játékmező „bábukkal” való feltöltése vagy 5 10 15 20 25 30 35 40 45 50 55 60

Next

/
Thumbnails
Contents