194636. lajstromszámú szabadalom • Eljárás és berendezés párhuzamos csatornákon érkező adatok csúszásának kompenzálására, előnyösen mágnesszalagos egységekhez
1 194 636 2 vezetékre, valamint az ugyancsak a belső vezetékköteg részét képező adat jelző vezetéken keresztül az aktuális címképző részegység további bemenetére, kimenetei pedig a kapuzó vezetékre, illetve a jelző vezetékkötegre vannak kötve. Célszerű továbbá, ha a tárolónak tárolótömbje és címdekódoló és adatrendező részegysége van. A tárolótömb bemenetei címző és beíró vezetékkötegen át a címdekódoló ,és adatrendező részegység kimeneteire, ki/bemenetei belső adat vezetékkötegen keresztül a címdekódoló és adatrendező részegység ki/bemeneteire, kimenetei pedig az átmenő adat vezetékkötegre vannak csatlakoztatva. A címdekódoló és adatrendező részegység további bemenetei a soros adat vezetékre, valamint a vezérlő vezetékkötegre vannak kötve. A találmányt részletesebben rajz alapján ismertetjük, amelyen az ismert berendezést, a találmány szerinti eljárást és a találmány szerinti berendezés néhány példakénti kiviteli alakját tüntettük fel. A rajzon az 1. ábra az ismert berendezés kiviteli alakja; a 2. ábra a találmány szerinti berendezés példakénti kiviteli alakja; a 3. ábra a találmány szerinti dekódoló és átalakító egység példakénti kiviteli alakja; a 4. ábra a találmány szerinti eljárás adat felismerésének idődiagramja; az 5. ábra a találmány szerinti eljárás hibafelismerésének idődiagramja; a 6. ábra a találmány szerinti vezérlő egység példakénti kiviteli alakja; a 7. ábra a találmány szerinti tároló példakénti kiviteli alakja. A rajzon azonos hivatkozási számok hasonló részleteket jelölnek. Ha egy-egy részlet ugyanazon megoldáson belül többszörösen előfordul, a hivatkozási számot betűvel, a hivatkozási betűt számmal egészítjük ki. Az egyirányú kapcsolatokat nyíllal, a kétirányú kapcsolatokat kettős nyíllal jelezzük. Az ismert berendezést az 1. ábra alapján ismertetjük. A berendezésnek lla-n multiplexerei, 12a-n tárolói, 13a-n vezérlő egységei, 14a-n dekódoló és átalakító egyságei, valamint 15 központi vezérlő egysége van. A 1 la-n multiplexer bemenetei átmenő adat Dl-n vezetékkötegen keresztül a 12a-n tároló kimeneteire, valamint kiválasztó Ml-n vezetékkötegen át a 13a-n vezérlő egység kimeneteire, kimenete pedig kimenő adat el-n vezetékre van csatlakoztatva. A 13a-n vezérlő egység ki/bemenetei belső F vezetékkötegre, további kimenetei pedig vezérlő V1 -n vezetékkötegen keresztül a 12a-n tároló bemeneteire vannak kötve. A 14a-n dekódoló és átalakító egység bemenete bejövő adat bl-n vezetékre, kimenete soros adat fl-n vezetéken át a 12a-n tároló további bemenetére, ki/bemenetei pedig a belső F vezetékkötegre vannak csatlakoztatva. A 15 központi vezérlő egység bemenete kiolvasó r vezetékre, kimenetei jelző K vezetékkötegre, ki/ bemenetei pedig a belső F vezetékkötegre vannak kötve, A berendezés bemenetét a kiolvasó r vezeték, kimeneteit pedig a jelző K vezetékköteg, valamint a kimenő adat el-n vezetékek képezik. Az 1. ábra alapján ismertetett megoldásnál a 1 ta-n multiplexerek, 12a-n tárolók és a I3a-n vezérlő egységek lényegében veremtárolókat valósítanak meg, melyeknek szinkron kiolvasását a 15 központi vezérlő egység biztosítja. Az adatok beírása csatornánként történik, a 14a-n dekódoló és átalakító egységeken keresztül. A találmány szerinti berendezés egy példakénti kiviteli alakját a 2. ábra alapján ismertetjük. A berendezésnek 11 multiplexere, 12 tárolója, 13 vezérlő egysége, 14 dekódoló és átalakító egysége valamint 16 adatrendező egysége van. A 11 multiplexer bemenetéi részben átmenő adat D vezetékkötegen keresztül a 12 tároló kimeneteire, részben pedig kiválasztó M vezetékkötegen keresztül a 13 vezérlő egység kimeneteire, kimenete pedig kimenő adat e vezetéken át a 16 adatrendező egység bemenetére van csatlakoztatva. A 16 adatrendező egyég további bemenete időzítő t vezetéken keresztül a 14 dekódoló és átalakító egység bemenetére, valamint a 13 vezérlő egység kimenetére, még további bemenete 1* apuzó h vezetéken át a 13 vezérlő egység további kimenetére, kimenetei pedig a kimenő adat E vezetékkötegre vannak kötve. A 14 dekódoló és átalakító egység további bemenetei beíró g vezetéken át a 13 vezérlő egység még további kimenetére, valamint bejövő adat B vezetékkötegre, kimenetei pedig soros adat f vezetéken keresztül a 12 tároló bemenetére és belső F vezetékkötegen át a 13 vezérlő egység bemeneteire vannak csatlakoztatva. A 13 vezérlő egység további bemenete kiolvasó r vezetékre, még további kimenetei pedig jelző K vezeékkötegre és vezérlő V vezetékkötegen keresztül a (2 tároló bemeneteire vannak kötve. A bejövő adat B vezetékkötegen érkező jelsorozatból a 14 dekódoló és átalakító egység a beíró g vezetéken érkező jel hatására mintát vesz, tárolja, majd az adatok beérkezési időpontját ellenőrzi. Hiba esetén hibajelet generál, majd az adatokat sorba rendezi és a soros adat f vezetéken a 12 tárolóba továbbítja, majd az adatok időzítését a belső F vezetékkötegen jelzi. A 13 vezérli) egység a belső F vezetékkötegen érkező adat időzítő és hibajeleknek megfelelően a vezérlő V vezetékkötegen keresztül vezérli az adatoknak a 12 tárolóba való írását. Majd ha az összes csatornán érkezett adat, vagy, ha valamely csatorna mélységi tárolója megtelt, akkor a kijelző K vezetékkötegen keresztül adat kész, illetve hiba jelzéseket ad ki. A kiolvasó r vezetéken érkező parancs hatására a 13 vezérlő egység a kiválasztó M vezetékkötegen keresztül a 11 multiplexer segítségével a 12 tárolóból a még ki nem olvasott legrégibb adatot választja ki a kimenő adat e vezetékre csatornánként egymás után. A 16 adatrendező egység a 13 vezérlő egységtől a kapuzó és időzítő h, t vezetékeken kapott jelek segítségével a kimenő adat e vezetéken érkező soros adatot a kimenő adat E vezetékkötegre párhuzamos adatként kikapuzza. A találmány szerinti berendezés további példakénti kiviteli alakjait ugyancsak a 2. ábra alapján ismertetjük. A berendezés ezen kiviteli alakjai a korábbitól abban térnek el, hogy a 11 multiplexere SN 74LS153 és a 16 adatrendező egysége 82S129. 5 10 15 20 25 30 35 40 45 50 55 60 65 3