193077. lajstromszámú szabadalom • Lemezjátszó berendezés
193077 hibajavító áramkört tartalmaz. A RAM memóriába kerülnek a segédjelek, valamint a digitális főadatjel. A RAM memóriába történő beírás a 23 órajel előállító áramkörből és a 24 keretszinkronjel detektáló áramkörből érkező bit-órajel és keret-órajel ütemében történik. Hasonlóképpen, a főadatjel és a segédjei digitális adatainak a RAM memóriából való kiolvasása 31 időzítőjel generátor olvasási órajelének ütemében történik, amely 31 időzítőjel generátort 32 kristály oszcillátor ütemezi. Ennélfogva a főcsatorna digitális főadatjele és a segédjelek időalap elcsúszástól mentesített alakját a 25 memória áramkör állítja elő. A 25 memória áramkörtől érkező főadatjelek 26 demultiplexerre jutnak, amely azokat két csatornára osztva juttatja el 27 és 28 kimeneti kapcsokra. Abban az esetben, ha a főcsatorna főadatjele általános digitális adat, ez 29 kimeneti kapcson nyerhető soros formában. A segédjelek 30 dekóderre jutnak, amelyben hibadetektálás és hibajavítás történik. A 30 dekóderből érkező P és Q segédjelek 35 rendszer vezérlőre jutnak. A 35 rendszer vezérlőhöz hozzá van kapcsolva egy 36 működtető egység, pl. egy billentyűzet, valamint egy 37 kijelző egység, amely kijelzi a Q segédjeiben kódolt abszolút időt idő-kód formájában. A 36 működtető egységről történő billentyűzési művelet lehetővé teszi az idő-kód által képviselt kívánt címhez tartozó digitális adat visszaolvasását a lemezről. Egy másik megoldás szerint a 35 rendszer vezérlőhöz egy nem ábrázolt 1/0 interfészen keresztül parancs küldhető egy külső számítógéptől a kívánt cím digitális adatával. Másfelől a P és Q segédjelek eljutnak egy 33 kimeneti kapocsra, míg R....W segédjelek egy további 34 kimeneti kapocsra. Az R....W segédjelek adatai lehetnek állókép adatok, a kiválasztott zeneművet ismertető hangadatok stb. A fenti visszaolvasó rendszer 25 memória áramkörében^ lévő RAM memória írási és olvasási műveletét a 6. és a 7A-7E. ábrák kapcsán mutatjuk be. A leírás egyszerűsítése érdekében feltételezzük, hogy egy keret mindössze öt szimbólumból áll, négy szimbólum a főcsatornában lévő főadatjel és egy szimbólum a segédjei. A 6. ábra mutatja a RAM memória tartalmát három egymást követő ti, t2 és t3 keret-időben. A 6. ábrán lévő számok cím információt képviselnek. A ti keret-időben az egy keretben kiolvasott főadatjeleket a RAM memória „5“, „10“, „14“ és „17“ címeire írjuk be, a segédjei egy szimbólumát pedig a „19“ címre. A ti keret-időben azokat a főadatjeleket, amelyeket a megelőző keret-időben a ,,4‘\ „9“, „13“ és „16“ címekre írtunk, hibajavításnak vetjük alá a Cl hibajavító kód sorozatban. Ugyanakkor az „1“, „7“, „12“ és „16“ címeken lévő digitális íőadatjeleket a C2 hibajavító kód sorozatban 7 vetjük alá hibajavító eljárásnak. A ti keret-időben ezenkívül kiolvassuk a RAM memóriából a „0“, „6“, „11“ és „15“ címeken lévő, hibajavításnak alávetett Wl, W2, W3 és W4 szimbólumok digitális főadatjeleit és a „18“ címen lévő SÍ szimbólum segédjeiét. A soron következő t2 keret-időben a W5, W6, W7 és W8 szimbólumok hibajavításnak alávetett és leválasztott digitális főadatjeleit és az S2 szimbólum segédjeiét olvassuk ki a RAM memória „1“, „7“, „12“, „16“ és „19“ címeiről. Most a megelőző ti keret-időben az „5“, „10“, „14“ és „17“ címekre beírt digitális főadatjeleket vetjük alá hibajavítási eljárásnak a Cl hibajavító kód sorozatban és a „2“, „8“, „13“ és „17“ címeken lévő digitális főadatjeleket a C2 hibajavító kód sorozatban. Ezenkívül a „6“, „11“, „15“, „18“ és „20“ címekre beírjuk egy keret kiolvasott főadatjeleit ill. segédjeiét. A soron következő t3 keret-időben a W9, W10, Wll és W12 szimbólumok hibajavításnak alávetett és leválasztott digitális főadatjeleit és az S3 szimbólum segédjeiét olvassuk ki a RAM memória „2“, „8“, „13“, „17“ és „20“ címeiről, és a „7“, „12“, „16“, „19“ és „21“ címekre írjuk be egy keret kiolvasott főadatjeleit ill. segédjeiét. A RAM memóriába történő beírási művelet a kiolvasott adattal szinkronban lévő órajel ütemében történik, ugyanakkor a RAM memóriából való kiolvasás a 3! időzítőjel generátor kimenetén létrehozott órajel ütemében, ily módon a RAM memóriából kiolvasott digitális főadatjelek és segédjelek ugyanazon időalap elcsúszás kompenzálásnak vannak alávetve. Amint az a 7A ábrán látható, a Wl, W2, W3, W4, W5,... szimbólumok digitális főadatjeleinek a RAM memóriából való kiolvasási üteme állandóan 1/fs (ahol fs=44,l kHz). Ezzel egyidőben — amint azt a 7B ábra mutatja — az SÍ szimbólum segédjeiét a digitális főadatjelek kiolvasási időzítésétől eltolt időpontban olvassuk ki. Ezalatt írjuk be a 7C ábrán láthatóan a RAM memória „5“, „10“, „14“ és „17“ címeire a W21, W18, W15 és W12 szimbólumok digitális főadatjeleit és a „19“ címre az S2 szimbólum segédjeiét a 7D ábrának megfelelően. Megjegyzendő, hogy a beírási és a kiolvasási időzítés egymással nincs fedésben. Amint az a 7E ábrán látható, a Cl és C2 hibajavító kód sorozatok hibajavítása a ti keret-időnek azon időtartományaiban történik meg, amikor a 7A-7D ábrák szerint nincs RAM memóriához fordulás. A fent leírt kiviteli alaknál az a memó ríaterület, amely a 25 memória áramkör RAA memóriájának részeként a segédjelet tárolja megvalósítható a 8. ábrán szemléltetett külön 40 puffer memóriával egy 41 FIFO puffer regiszter alkalmazásával (FIFO: első be — első ki). A 8. ábrán jelölt 41 FIFO puffer regiszterbe kerülnek be a 42 bemeneti kapcson érkező kiolvasott segédjelek, a 43 beírási 8 5 5 10 15 20 25 30 35 40 45 50 55 60 65