180164. lajstromszámú szabadalom • Elrendezés logiaki állapotsorozatok tetszészerinti szavainak kiválasztására és eltárolására

180.164 nak letárolását további vizsgálat céljából. A feladatok időbe­ni sorrendjét az 1. ábra alapján ismertetjük. Az "a” időtartam jelzi a hálózat ciklusidejét, ami azt jelenti, hogy minden e­­gyes logikai állapot-kombináció ennyi ideig áll fenn stabilan. Az elrendezés a "d" időtartam alatt érzékeli a bemeneten lévő jelkombinációt. A tranziensek, zavarójelek kiszürése? az ada­tok stabilan tartása céljából a bemeneti jelkombinációt egy gyors közbenső regiszterbe olvassuk be. Ezután következik a "c" Időtartam alatt annak eldöntése, hogy a bemeneten lévő jel­kombináció eltárolandó-e vagy sem. A "d" időtartam alatt követ­kezik be'a tényleges eltárolás, igy a = b + c + d egyenlőség áll fenn. A találmány célkitűzése a fenti feladatok ellátására irá­nyul. A feladat kitűzésénél a hangsúly a kiválasztott szavak és az utánuk következő adathalmaz ténylegesen szelektálásán van, hiszen ezek száma, a kiválasztás variálhatósága különböző szempontok szerint jelenti azt, hogy tetszés szerinti módon vizsgálhatjuk a bonyolult hálózat által létrehozott működési állapotkombinációk sokaságát. A kihangsúlyozott kiválasztási módról, nevezzük ezt a meg­valósítás ’alapján "trigger-kiválasztásnak", a továbbiakban te­kintsünk át néhányat. Abban az esetben, amikor a bemeneti jel­kombináció szavaiból kívánunk kiválasztani néhányat és ezek számát, sorrendjét akarjak figyelni, akkor az u.n. szekvenciá­lis triggerről beszélünk. Ilyenkor kijelöljük, hogy mely ada­tokat akarjuk figyelni és tárolni,, megmondjuk azt, hogy az e­­gyes adatok hányszor fordulnak elő mielőtt a kiválasztott ada­tot eltároljuk. Utána figyeljük a következő kijelölt adat elő­fordulását. így a sorrendben figyelt bemeneti adatkombinációk számát csak a tárkapacitás és a logikai analizis elvégzése szempontjából lényeges kezelhetőség határai korlátozzák. Vilá­gos, hogy még egy kötött szekvenciális hálózatnál is igen sok szekvenciális triggerfeltétel hozható létre. Célunk az univer­zalitás, a hardwaretól való függetlenség, tehát a triggerkép­­zés szempontjából a programozhatóság biztosítása. További trigger-kiválasztási mód a "range-trigger". Ebben az esetben a kiválasztás szempontjai lehetnek a következők: a bemeneti jelkombináció adatainak megfelelő számérték, legyen az akár a bináris, oktális vagy hexadecimális, legyen nagyobb vagy egyenlő egy megadott határértéknél, illetve legyen kisebb vagy egyenlő egy megadott határértéknél. Mindazok a szavak a­­melyek a programozott tartományban vannak, eltárolásra kerül­­no ic * További lehetséges trigger kiválasztási mód az "OR-trig­­ger". Ebben az esetben a kiválasztás szempontja az, hogy a be­meneti adat azonos-e egy vagy több kiválasztott jelkombináció valamelyikével. A'feltétel teljesülése esetén a bemeneti adat eltárolásra kerül. A találmányi célkitűzések megvalósítására szolgáló elren­dezés felépítését a 2. ábrán mutatjuk be. Az elrendezés tar­talmaz többek között 1 vonalillesztőt n-számu IN bemeneti csa­tornával, 2 selectort, 3 adatbeviteli egységet, 5 tárolómezőt, 9 kiválasztó logikai komparátort, 10 gyorsvezér löt, 12 cim­­számlálót. Az elrendezésre jellemző, hogy tartalmaz 4 közben­ső regisztert 41 vonal- és 42 vezérlőjel bemenettel és 1., 2,, ... m., /m+1/., ... n. információs kimenetekkel, tetszőleges számú 6,7 ... 8 triggermemóriát 1.,'2., ... m., /m+1/., ..* n. információs bemenetekkel, 61, 71 ... 81 adatbemenettel, 62, 72 ... 82 ütemjelbemenetekkel és 63, 73 ... 83 triggerkimene-2

Next

/
Thumbnails
Contents