201418. lajstromszámú szabadalom • Berendezés mozgófejes mágneslemezes tárolók fejpozícionáló mechanizmusához
1 HU 201418 B 2 A korszerű számítógépek legelterjedtebb háttértárolói között találjuk a különböző mágneslemezes tárolókat. Elterjedésüket főként kezelhetőség és az egységnyi információra jutó ár segítette elő. Ezen tárolóknál az információ mágneses réteggel bevont lemezen koncentrikus körök mentén (ún. sávokon) van rögzítve. Az információ felírása és kiolvasása kombinált fejjel történik. A lemezt folyamatosan forgatva a kombinált fejet a kívánt információs sávra állítva elérhető a szükséges felület, ahol az írásolvasás művelet elvégezhető. A fej pozicionálását léptetőmotor végzi. A körmozgást a fejpozícionáló mechanizmus alakítja át egyenesvonalú mozgássá. A fejpozícionáló mechanizmus bekapcsoláskor véletlenszerűen áll be, mivel a léptetőmotor bekapcsolás előtti helyzetéről nincs információ, így a tápfeszültség megjelenése után a gerjesztés hatására a léptetőmotor véletlenszerűen áll be. Ennek következtében ha a fej bekapcsoláskor a külső vagy belő információs sáv valamelyikén áll, a készülék működésében hibás helyzet állhat elő, mert a fej az információs sávokon kívüli területre is kerülhet. A jelenleg elterjedt megoldások ezt a hibát úgy küszöbölik ki, hogy a fej sugárirányú mozgását a két szélső sávon valamilyen mechanizmus gátszerkezettel határolják. E megoldás hátránya, hogy a készülék működése a szélső sávokon zajosabb lesz, mert a fejpozícionáló mechanizmus a legszélső sávok valamelyikére lépéskor a holtpontokon túllendülve nekiütközik a gátszerkezetnek. További hátránya, hogy ugyan nem lehet az információs sávokon kívüli területre lépni, de a gerjesztés még lehet olyan irányú - amely létrejöhet akár hibás vezérlés, vagy éppen a tápfeszültség bekapcsolásakor - minek következtében a fejpozícionáló mechanizmus igyekszik a tiltott területre lépni. Ezt a hibát - a jelenlegi megoldások esetében - csak úgy lehet megszűntetni, ha az információs sávok közepe felé adnak vezérlő jeleket, legalább addig, amíg a fejpozícionáló mechanizmus fel nem szabadul. Ez a feladat a mágneslemezes tároló vezérlőjére hárul, amely időt rabló feladat és az információ forgalom szempontjából „haszontalan” művelet. További hátrányt jelent az a tény, hogy a bekapcsoláskor a mágnesfej helyzetéről információ nem áll rendelkezésre, így bármilyen művelet végzése előtt a mágneslemezes tároló és a vezérlő berendezés fejpozícionálást végző egységeit össze kell szinkronizálni, amely szintén időt rabló művelet. A találmánnyal célunk a mágneslemezes tárolók bekapcsolás utáni automatikus alapállapotba hozása, a hibás vezérlések kiszűrése, valamint a mágneslemezes tároló információ kezelésére fordított idő csökkentése. A találmány alapja az a felismerés, hogy a mágneslemezes egység fejpozícionáló mechanizmusa bekapcsolás után automatikusan egy megfelelően definiált alapállapotba hozható, így elmaradhat a bekapcsolás utáni szinkronizáció a vezérlő berendezés és a mágneslemezes tároló között, ez gyorsabb műveletvégzést tesz lehetővé, továbbá, hogy - hibás tároló vezérlés vagy tápfeszültség zavar vagy egyéb ok miatt - tiltott, az információt tartalmazó területen kívülre megkísérelt pozicionálás miatt a készülék alapállapotba hozható, attól függetlenül, hogy a zavar melyik oldalon keletkezett, továbbá, hogy a mechanikus, zajos működésű gátszerkezet elhagyható, minek következtében beszabályozási művelet is elmarad. A találmány szerint a fenti felismerésnek megfelelően olyan berendezést hoztunk létre, mely kétirányú számláló áramkörből, azzal összekötött dekódoló áramkörből, léptetőmotor illesztő- meghajtó egységből és fejbeállító egységből álló léptetőmotor vezérlő egységből, valamint azzal összekötött vezérlő modulból áll, a vezérlő modul vonalvevő egységből, azzal összekötött vonalkiválasztó egységből és ahhoz csatlakozó ütemező áramkörből áll, amellyel alapállapot időzítő áramkör illetve meghajtó egység van összekötve, mely utóbbi a fejbeállító egységgel is, míg a vonalkiválasztó egység a kétirányú számláló áramkörrel is össze van kötve. A találmány értelmében célszerű, ha a vonalkiválasztó egységet és a kétirányú számláló áramkört egymással összekötő léptető vezetékre és iránykiválasztó vezetékre hibafigyelő áramkör van csatlakoztatva, mely össze van kötve a meghajtó egységgel, az alapállapot időzítő áramkörrel és az ütemező áramkörrel, valamint a fejbeállító egységgel. A találmányt részletesebben rajz alapján ismertetjük, amelyen a találmány szerinti berendezés példakénti kiviteli alakját tüntettük fel. A rajzon az 1. ábra a találmány szerinti berendezés tömbvázlata. 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, vagy valamely részletben további részleteket különböztetünk meg, a hivatkozási számot betűvel, a hivatkozási betűt számmal egészítjük ki. A találmány szerinti berendezésnek az 1. ábra szerint A vezérlő vezetékkötegére a léptetést vezérlő vezetékkel, első b irányjelölő vezetékkel, valamint c fejpozíció jelző vezetékkel kapcsolódó 12 vezérlő modulja van, melyhez d léptető vezetékkel, e iránykiválasztó vezetékkel, valamint f fejpozíció érzékelő vezetékkel csatlakozó 13 léptető motor vezérlő egység kapcsolódik. A 12 vezérlőmodul az a léptetést vezérlő vezetékre és az első b irányjelölő vezetékre kapcsolt 21 vonalvevő egységből, azzal g léptetést vezérlő vezetéken és második h iránykijelölő vezetéken keresztül 24 vonalkiválasztó egység, ahhoz d léptető vezetéken és e iránykiválasztó vezetéken keresztül 26 hibafigyelő áramkör, j vonalkijelölő vezetéken, k belső léptetést vezérlő vezetéken és 1 belső iránykijelölő vezetéken 25 ütemező áramkör kapcsolódik. A 25 ütemező áramkörrel f fejpozíció érzékelő vezetéken keresztül a c fejpozíció jelző vezetékkel összekötött 22 meghajtó egység és az f fejpozíció érzékelő vezetéken keresztül a 13 léptetőmotor vezérlő egység 33 fejbeállító egysége van összekötve. A 13 léptetőmotor vezérlő egység tartalmaz továbbá egy 34 léptetőmotor illesztő-meghajtó egységet, mely a 33 fejbeállító egységgel D léptetőmotor vezetékkötegen keresztül, 32 dekódoló áramkörrel pedig C léptetőmotor vezérlő vezetékkötegen keresztül van összekötve, a 32 dekódoló áramkör B állapot vezetékkötegen keresztül 31 kétirányú számláló áramkörrel, az pedig a 24 vonalkiválasztó egységgel van összekötve. A találmány szerinti berendezést például az alábbi integrált áramkörökből lehet felépíteni: 5 10 15 20 25 30 35 40 45 50 55 60 65 2