178222. lajstromszámú szabadalom • Berendezés lassú információforrásból érkező adatok multiplex továbbítására
3 178222 4 A találmány szerinti berendezés az adathordozóra rekordszünettel digitális formában felírt információkat rekordszünetben nagy sebességgel továbbítja a csatlakozó periféria (pl. szélesszalag konverter) vagy számítógép felé. Alegységeinek tárolóit viszonylag lassan, de folyamatosan tölti, a tárolók között állandóan teljes rekordot tartalmazó beírt tárolót keres, és ennek tartalmát a rekord szünetidőben nagy sebességgel továbbítja. Hibás rekord érzékelés esetében az adatvégállomás felé rekord hibát is jelez. A találmány szerinti megoldás előnyös mind a lassú információhordozók kiolvasása (folyamatosság, egyidejűség), mind pedig a periféria terhelés szempontjából, ugyanakkor a közös vezérlés az egy információforráshoz tartozó áramkörök számának jelentős egyszerűsítését teszi lehetővé. A találmányt a továbbiakban egy kiviteli példa kapcsán, a rajz alapján ismertetjük részletesebben, amely annak villamos tömbvázlatát mutatja. A rajzon látható módon a találmány szerinti berendezés több azonos felépítésű alegységből áll, amelyek közül kettőt tüntettünk fel. Minden alegység egyegy lassú 1 információforrás, például kazettás magnetofon információjának folyamatos (vagy kvázifolyamatos) fogadására és pufferelésére alkalmas. Az egyes alegységekben a csatlakoztatott 1 információforrások 2 kódleolvasó és kódátalakító bemenetéhez csatlakoznak. A helyes működés feltétele, hogy az 1 információforrásokban az információ megfelelően csoportosítva (például rekordok Szerint) álljon rendelkezésre és az egyes csoportok között az információforrás kiolvasási idejéhez képest rövid szünetek legyenek, ahol az egyes csoportok kezdetét és végét megfelelő jelzések kibocsátása kiséri. Az alegység 3 tárolója elegendően nagy kapacitású ahhoz, hogy legalább egy teljes információs csoport információját tárolja. A 2 kódleolvasó és kódátalakító 7 tároló adatbemenet sínen keresztül a 3 tároló beíró bemenetelhez csatlakozik. A 2 kódleolvasó és kódátalakító a hozzá sorosan érkező adatokat párhuzamos átalakítás után például nyolc bitvonalon adja ki. Az alegység működését 4 tárvezérlő koordinálja, elsősorban a 9 tároló címsínre adott címinformáción keresztül, amely meghatározza, hogy a 3 tároló beírása, illetve kiolvasása mely címeken történhet. A 4 tárvezérlő 10 tároló vezérlő vonalon keresztül a 3 tároló üzemmódját (írás-olvasás) határozza meg. A 2 kódleolvasó és kódátalakitó 8 információ érvényesítő vonalon keresztül, valamint a 7 tároló adatbemenet sínen át a 4 tárvezérlővel is összeköttetésben áll. A 8 információ érvényesítő vonalon keresztül akkor érkezik jelzés, amikor egy információs csoport (rekord) kiolvasása történik. A 4 tárvezérlő teremt kapcsolatot az alegységek működését meghatározó 5 központi vezérlőhöz, és a hozzájuk küldött címzésre akkor jelentkeznek be, amikor a 7 tároló adatbemenet sínen keresztül értesültek arról, hogy saját információforrásuk éppen rekordszünetben tart, azaz a 3 tároló gyors kiolvasása megkezdődhet. Az 5 központi vezérlőben óragenerátor van, amelynek impulzusai 13 léptető vonalakon keresztül az egyes 4 tárvezérlők bemenetéhez csatlakoznak. Az egyes alegységek 3 tárolóinak a kimeneti adatsínjei központi 15 adatsínhez csatlakoznak, amely a berendezéshez csatlakozó 6 periféria (vagy számítógép) bemenetével van összekötve. Az alegységek 14 adat érvényesítő vonalon keresztül jelzik adatközlési szándékukat a 6 perifériával. A találmány szerinti berendezés működése a következő: Az 1 információforrás által szolgáltatott rekordszünettel rendelkező és digitális formában felírt információt a 2 kódleolvasó és kódátalakító áramkör leolvassa és párhuzamos kódként továbbítja a 7 tároló adatbemenet sínen keresztül a 3 tároló bemenetéhez. Ezzel egyidejűleg a 8 információ érvényesítő vonalon keresztül érvényesítő jelet küld a 4 tárvezérlő részére. A 2 kódleolvasó és kódátalakító áramkör kialakítása olyan, hogy a leolvasást mindig a rekordok elején kezdi. A 7 tároló adatbemenet sínre küldött információ beírását a 4 tárvezérlő teszi lehetővé olyan módon, hogy a 10 tároló vezérlő vonalon keresztül a 3 tárolót írás állapotba vezérli, és a 9 tároló címsínen keresztül az információ érkezési ütemében a tároláshoz megfelelő rekeszeket biztosít. A beírás az 1 információforrás kiolvasási sebességével történik. A 4 tárvezérlő a 7 tároló adatbemenet sínen keresztül érzékeli a tetszőleges hosszúságú rekordok végét. Az 5 központi vezérlő a 11 tárolókiválasztó címsínen keresztül ciklikusan címzi az egyes alegységek 4 tárvezérlőit. Ha a megcímzett 4 tárvezérlő nem jelentkezik be az 5 központi vezérlőnek (azaz a 4 tárvezérlő az adatbevitelt vezérli), akkor az a következő című 4 tárvezérlőt jelöli ki. Ez a címkijelölés mindaddig folytatódik, amíg a 4 tárvezérlők közül legalább egy rekord véget nem érzékelt. Ha az 5 központi vezérlő a rekordvéget érzékelt 4 tárvezérlő címzi meg, akkor annak 12 jelentkező vezetékén keresztül jelentkezési jelet kap a szóbanforgó 4 tárvezérlőtől. A 4 tárvezérlő ugyanakkor saját 3 tárolóját a 9 tároló címsínen keresztül alapállapotba állítja, és a 10 tároló vezérlő vonalon át a 3 tárolót olvasásra kapcsolja. Az 5 központi vezérlő a bejelentkezés hatására a további címkijelölést felfüggeszti. Az 5 központi vezérlő a 13 léptető vonalra küldött órajelek segítségével változtatja a 9 tároló címsín címzését, és a 3 tárolóban tárolt információt nagy sebességgel a 15 adatsínre olvasatja ki. Ez a sebesség összhangban van a csatlakozó 6 periféria üzemi sebességével. A 4 tárvezérlő minden léptetőjel hatására a következő tárolóhely cím kijelölésén kívül érvényesítő jelet küld a 14 adat érvényesítő vonalra, amivel érvényesíti a 15 adatsínre kiolvasott információt. A beírt adatok kiléptetése a 3 tárolóból egészen addig folytatódik, ameddig az előzőleg beírt tetszőleges hosszúságú információs csoport (rekord) kiolvasása be nem fejeződött. Ekkor a 4 tárvezérlő az 5 központi vezérlőhöz küldött bejelentkező jelet a 12 jelentkező vezetéken át megszünteti, és a 3 tárolóját a 9 tároló címsínen keresztül alapállapotba viszi, továbbá a 10 tároló vezérlő vonalat írásra kapcsolja át. Az 5 központi vezérlő érzékeli a bejelentkező jel megszűnését, és ismét megkezdi az alegységek 4 tárvezérlőinek a ciklikus kiolvasását. A ciklikus címzés a fentiek szerint addig folytatódik, ameddig valamelyik 4 tárvezérlőtől ismét bejelentkező jelet nem kap. Ilyen esetben a kiolvasás a már leírt módon történik, és a csatlakozó 6 periféria ismét nagy sebességgel kapja meg a lassú 1 információforrás adatait. Ha a bejelentkezett 4 tárvezérlőn kívül más tárolók beírása is befejeződött, akkor azok várakozni fognak, ameddig az 5 központi 5 10 15 20 25 30 35 40 45 50 55 60 65 2