181227. lajstromszámú szabadalom • Berendezés kétértékű időfüggvények tárolására és változtatható sebeségű visszaállítására

jel a d kimeneten jelenik meg. A 30 órajelgenerátor biztosítja mindkét egység számára a szükséges óra­jeleket. Az i kódoló órajel vezetéken a kódoló óra­jel, az e dekódoló órajel vezetéken a dekódoló óra­jel, míg a g órajel vezetéken az órajel mérhető. A kódoló, illetve dekódoló órajelek a kódoláshoz, il­letve a dekódoláshoz biztosítják az időalapot, míg az órajel a két egységen belüli, illetve az azok közti kódszómozgatást végzi nagy sebességgel. A 2. ábra a 10 kódoló és tároló egység egy példakénti kiviteli alakját mutatja. Az egységnek láncbakapcsolt és visszacsatolt 12 párhuzamos- soros átalakító részegysége, és 13 shiftregisztere, továbbá 15 léptető részegysége, 14 számlálója, 16 előjeltá­roló részegysége és 11 vezérlő részegysége van. A b bemenő vezetéken érkező bemenőjel előjelváltása közti időtartam kódolását a 14 számláló valósítja meg, amely a választott kódszóhossznak megfelelően n-bites bináris számláló láncot tartalmaz. Az előjel­bitek és a kódszavak soros- párhuzamos átalakítását és tárolását a 12 párhuzamos- soros átalakító rész­egység és a 13 shiftregiszter realizálja. A 15 léptető részegység az 1 léptető vezetéken keresztül a g óra­jel vezetéken érkező órajelek segítségével a 12 párhuzamos- soros átalakító részegységben és a 13 shiftregiszterben tárolt kódszavakon a vezérléstől függően megfelelő számú léptetést végez. Az egyes egységeket all vezérlő részegység működteti. A 11 vezérlő részegységre is kapcsolódó b bemenő veze­téken érkező bemenőjel előjelváltásának hatására a 11 vezérlő részegység az o számlálót törlő vezetéken keresztül egy impulzussal nullázza az egyébként fo­lyamatosan számláló 14 számlálót, valamint beírja a 16 előjeltároló részegységbe a bemenőjel aktuális előjelét. A 14 számláló tehát nulláról indulva elkezdi számlálni az i kódoló órajel vezetéken érkező kó­doló órajel impulzusait. Tételezzük fel, hogy ez a számlálás a bemenő jel következő előjelváltásáig tart, A bemenő jel előjelváltásának hatására a 14 számláló aktuális tartamát a B kódszó vezetékkötegen keresz­tül, valamint a 16 előjeltároló részegységben tárolt előjelet az m előjelbit vezetéken keresztül a 11 ve­zérlő részegység a k beíró vezetékre kiadott rövid impulzussal a 12 párhuzamos- soros átalakító rész­egységbe írja. Ezt követően egy második impulzussal az o számlálót törlő vezetéken keresztül a már is­mert módon nullázza a 14 számlálót, és beírja a 16 előjeltároló részegységbe a bemenőjel megváltozott előjelét. A k beíró vezetéken lévő rövid impulzus lefutó élének hatására a 15 léptető részegység a j átíró és a c kódszó átíró vezetékkel sorbakapcsolt és visszacsatolt 12 párhuzamos- soros átalakító rész­egység és a 13 shiftregiszter tartamán a 13 shiftre­- giszter hosszának megfelelő számú léptetéssel járó adatforgatást hajt végre. Ezt az adatmozgatást olyan órajelfrekvenciával kell végrehajtani, hogy az esetle­ges új beírás idejére az adatmozgatás befejeződjék. Ez az adatforgatás azt eredményezi, hogy a 13 shift­regiszter kimenetén mindig a legutoljára beírt kódszó van, azaz a jel visszaállításra már „elő van készítve”. Ha a bemenőjel két előjelváltása közti idő hosz­­szabb, mint ami egy kódszóban eltárolható, akkor ezt az időt két vagy több kódszóban tároljuk el. A 14 számláló úgy van kiképezve, hogy amennyiben telí­tesoe megy, úgy az n számláló túlcsordulást jelző vezetéken keresztül jelzést ad a 11 vezérlő részegy­ségnek, amely ugyanazt az átíró, nullázó és adatfor­gató folyamatot indítja el, mint amit már az előzőek­ben leírtunk. A 20 átmeneti tároló és dekódoló egységbe történő adatátvitelt megelőzően az f tárolt infor­máció átírását kérő vezetéken megjelenő logikai ma­gas szint hatására (jelszinkronizálás miatt, többcsa­tornás adattárolás esetén) először ugyanez az átíró, nullázó és adatforgató folyamat ismétlődik meg. Ezt követően az f tárolt információ átírását kérő veze­téken lévő jel lefutó élének hatására a 15 léptető részegység az adatokon egy teljes körbeforgatást végez, és ily módon ezek az adatok a 20 átmeneti tároló és dekódoló egység megfelelő tárolójába is átíródnak, mivel az f tárolt információ átírását kérő vezetéken lévő jel lefutó élével szinkronizálva a 20 átmeneti tároló és dekódoló egység megkezdi a c kódszó átíró vezetéken érkező adatok fogadását. A 3. ábra a 20 átmeneti tároló és dekódoló egység egy lehetséges példakénti felépítését mutatja. Az egységnek láncbakapcsolt és visszacsatolt 21 shiftregisztere és 22 soros- párhuzamos átalakító részegysége, valamint 24 előjelvisszaállító részegy­sége, 23 számlálója, 26 léptető részegysége és 25 vezérlő részegysége van. A kódszavak átmeneti táro­lását a 21 shiftregiszter, míg a soros- párhuzamos átalakításukat a 22 soros- párhuzamos átalakító részegység végzi. A kódszavak dekódolását és a d kimeneten megjelenő kimenőjel előállítását a 23 számláló és a 24 előjelvisszaállító részegység valósítja meg. A 26 léptető részegység a 21 shiftregiszterben és a 22 soros- párhuzamos átalakító részegységben lévő adatok mozgatását végzi az u léptető vezetéken keresztül a g órajel vezetéken érkező órajel segít­ségével. Az egységek működtetését a 25 vezérlő részegység végzi. Az f tárolt információ átírását kérő vezetéken megjelenő átírást kérő jel lefutó élének hatására a 26 léptető részegység a 21 shiftregiszter és a 22 soros- párhuzamos átalakító részegység tar­tamán, e két egység együttes tárolókapacitásával megegyező számú léptetést végez. Mivel ezek táro­lókapacitásaikra nézve azonosak a 12 párhuzamos­soros átalakító részegység és a 13 shiftregiszter együttes tárolókapacitásával, ezért az átírást meg­előzően beírt kódszó az előjelbittel együtt éppen a 22 soros- párhuzamos átalakító részegység r előjelbit vezeték és a D kódszó vezetékköteg kimenetére kerül. Az átírás befejezése után a q átíró vezetékkel sorbakapcsolt 21 shiftregiszter és a 22 soros- párhu­zamos átalakító részegység a p átíró vezetéken ke­resztül visszacsatolódík és ily módon biztosítva van a jelsorozat tetszőleges számú ismétlése. A 10 kódoló és tároló egységből történő adat­átvitel befejezése után a z léptetés végét jelző veze­ték feszültsége logikai magas szintre vált át, melynek következtében a 25 vezérlő részegység — amennyi­ben a h visszajátszást engedélyező vezetéken logikai magas szint van - az r előjelbit vezetéken lévő jelet - amely megmutatja, hogy a D kódszó vezetékkö­tegen lévő kódszó által reprezentált idő alatt a jel logikai 0 vagy 1 értékű volt-e - a 24 előjelvissza­állító részegységbe, a kódszavat pedig a 23 számlálóba úja. Az előjel bit és a kódszó átírását 3 5 10 15 20 25 30 35 40 45 50 55 60 65

Next

/
Thumbnails
Contents