179541. lajstromszámú szabadalom • Univerzális adatgenerátor uniformizált jelsorozatok előállítására

5 179541 6 külső vagy belső indító jenorráshoz továbbá az RS vezérlő nyomógombhoz van kötve. Az LD adatmemória az SPR soros vagy párhu­zamos kiolvasón és az LSF logikai jelformálón vala­mint az OUD végfokozaton keresztül egy vagy több OD 1 . .. K adatkimenethez csatlakozik. Az EC külső vagy belső ütemadó egyrészt a WL szóazonosító CL órajel bemenetére, másrészt az SPR soros vagy párhuzamos kiolvasó CL órajel bemenetére csatlakozik. Az ED külső adatforrás a CU vezérlő és progra­mozó egységhez csatlakozik. Az adatgenerátor működését a következőkben is­mertetem. Vegyük szemügyre az 1. ábrát. A KL kapcsoló és logikai egység egyrészt lehetővé teszi, hogy a kezelő utasításait és a kívánt adatokat (információkat) a CU vezérlő és programozó egységbe juttassa, másrészt biztosítja a nemkívánt állapotok til­tását és a vezérléshez szükséges logikai kapcsolatokat. A CU vezérlő és programozó egység a CLK belső óragenerátor időalapjából előállítja mindazokat a ve­zérlő jelsorozatokat és logikai kötéseket, amelyek szükségesek a WRT beíró áramkör, a nondestruktiv NDM memória, a DU kijelző egység, a közbensőtároló feladatokat ellátó LW szóhosszmemória és az LD adatmemória vezérléséhez, továbbá a két busz jelfor­galmának irányításához. A WRT beíró áramkör az NDM memória által igé­nyelt időszakokban és formában biztosítja a kezelő által bejuttatott információknak a DB adatbuszra csa­tolását. Az NDM memória gyakorlati kiviteli formája különböző lehet. (Például EAROM = Electrically Alterable Read Only Memory, - vagy mágneses buborék memória, stb.) Lényege azonban az NDM memória működésének az, hogy a készülék tápellátásának megszűnése után is biztosítani képes az összes betáplált és jellemző infor­máció megőrzését. A felhasznált nondestruktiv memória sajátságainak megfelelően kell kiképezni a CU vezérlő és progra­mozó egységet és a WRT beíró áramkört. A DU kijelző egység tájékoztatja a kezelőt a DB adatbusz forgalmáról, vagyis a betáplált és a tárolt információkról. így a kezelő interaktív módszereket is alkalmazhat az adatok beírásánál, pl. a WRT beíró áramkör ütemesen, valamilyen sorrendben felkínálja a jellemzőket (pl. a szóhosszúság értékét) és az adato­kat (pl. hexadecimális formában), s a kívánt érték elé­résekor egyetlen kezelőszerv segítségével (pl. nyomó­gombbal) az információ beírható. A kimeneteken megjelenő jelsorozat és a kijelzőn ábrázolt információ között teljesen egyértelmű, és az elektronikus rendszer megbízhatóságával garantált a kapcsolat. A DU kijelző egység átkapcsolásáról, kioltásáról és az esetleg, gyakorlati okokból szükséges időmultipli­citásról a CU vezérlő és programozó egység gondos­kodik. A DB adatbuszhoz csatlakozó LD adatmemória a kiolvasás időviszonyait (időrátáját, sebességét, üte­mét) függetleníti a belső adatforgalom sebességétől, így utóbbit a tervező eszközeihez optimálisan vá­laszthatja meg, míg a külső adatkiolvasás a kezelő által igényelt, széles határok között megválasztható időviszonyok mellett történhet, - periodikusan, ape­­dodikusan, lépésenként, vagy ciklikusan véletlen­szerűen, manuálisan, lassan, vagy gyorsan, stb. Az LD adatmemóriához csatlakozó SPR soros, vagy párhuzamos kiolvasó létrehozza a kezelő által igényelt adatstruktúrát, amely lehet két párhuza­mosan kibocsátott szó, vagy több párhuzamos szó, stb. Az így kialakított adatok (jelek) az LSF logikai jelformálón keresztül jutnak végfokozatra, majd a ki­menetekre. Az LSF logikai jelformáló gondoskodik a kezelő utasítása alapján arról, hogy RZ vagy NRZ (Return to Zero, Non Return to Zero) alakban, illetve invertált vagy neminvertált formában jelenjen meg a kimeneten az adatfolyam. Ugyancsak a DB adatbuszhoz csatlakozik az LW szóhosszmemória, amely a WL szóazonosítót vezérli. Utóbbi feladata, hogy a kezelő és a csatlakozó digitá­lis berendezések vagy mérőműszerek (pl. oszcillosz­kóp) számára támjeleket, a kimenő adatok azonosítá­sára alkalmas jeleket állítson elő. Soros szógenerálás esetén ezek az azonosító jelek lehetnek az első bit helyén (First Bit), az utolsó bit helyén (Last Bit), de alkalmasak lehetnek tetszőleges információszakasz megjelölésére. A kimenetek adatsebességét az EC külső vagy belső ütemadó határozza meg, amely a WL szóazo­nosító és az SPR soros vagy párhuzamos kiolvasó órajel bemenetét vezérli. A kiolvasást az RSU start-stop egység indítja és állítja le. Többek között feladata arra ügyelni, hogy csak teljes és torzítatlan szavak adására kerüljön sor, vagyis a külső adatfolyam az azonosításnak megfelelő első helyen indulhat és csak az utolsónak szignifikált helyen állhat le. így a kezelő biztos lehet abban, hogy a kimenetekről a kívánt adatok futnak ki. Az RSU start-stop egység tiltó jeleket küld a CU vezérlő és programozó egységbe és/vagy a KL kapcsoló és logikai egységbe, hogy a külső adatfolyam ideje alatt ne le­hessen a tárolt információt megváltoztatni. Ugyanis így biztosítható, hogy a DU kijelző egységen látható jelstruktúra koherens a hozzárendelt és a kimene­teken megjelenő adatfolyammal. A belső adatforgalom sebessége független lehet a kimenő adatforgalom sebességétől, de a független­ségből az is következik, hogy függhetnek is egymás­tól. Pl. egy közös időalap (kristályoszcillátor jele) különböző egész számú többszöröse lehet a CLK bel­ső óragenerátor és az EC külső vagy belső ütemadó bármely időadata. így az egész számok változtatásával egy közös digitális ütemadóról járatható a rendszer, s az időquantumig szabadon választhat a kezelő. Az RSU start-stop egységet vagy az RS vezérlő nyomógombbal, avagy ES külső vagy belső indító jel­forrással lehet indítani. így természetesen az is meg­oldható, hogy bizonyos időközönként automatikusan induljon a kiolvasás. A CU vezérlő és programozó egységhez csatlakoz­tatható szükség esetén ED külső adatforrás, amelyről az NDM memória feltölthető. 5 10 15 20 25 30 35 40 45 50 55 60 65 3

Next

/
Thumbnails
Contents