172984. lajstromszámú szabadalom • Berendezés legalább egy mágneslemezegység adatfeldolgozó rendszerhez való cstalakoztatására

19 172984 20 Disc Select a 191 vonalon: választ a rögzített lemez és a cserélhető lemez közül. Közvetlenül kap vezérlést a 178 vonalon a CGEX bitről. Head Select a 192 vonalon: választ a lemez alsó és a felső felülete közül. Közvetlenül kap vezérlést a 177 vonalon a SUR bitről. Write Gate a 198 vonalon: hatására író áram folyik a kiválasztott fej író tekercsén. A 96 vonalon a 11 vezérlőegység­től kap vezérlést. Erase Gate a 199 vonalon: hatására törlő áram folyik a kiválasztott fej törlő tekercsén. A 97 vonalon a 11 vezérlő­­egységtől kap vezérlést. Read Gate a 200 vonalon: érvényesíti a Read Data és Read Clock jeleket. A 98 vonalon a 11 vezérlőegységből kap vezérlést. Write Data and Clock a 201 vonalon: összekapuzott, egyesített adat és órajelek, amelyek a 99 vonalon all vezérlőegységből érkeznek. A 12 csatolóegységben a lemezegység kiválasztó 170 áramkör a 173 vonalakon érkező két DRSEL bitet négy vezetékes Drive Select jellé dekódolja, amely a 193 vonalakon kerül továbbításra. A lemezegység ellenőrző 171 áramkör a négy 194 vonalon beérkező Attention jelből egyrészt a 175 vonalakon két bites kódolt jelet állít elő, ami a ID biteket vezérli, másrészt a 194 vonalak bármelyi­kén érkező jelre a 174 vonalon jelet ad, amely az ATT bitet vezérli. Ez a 171 áramkör további fontos tevékenységet is végez: összehasonlítja a 173 vonalakon érkező DRSEL bitek által megadott kódot a 194 vonalakon érkező Attention jelekből előállított ID bitekkel, azaz ellenőrzi, hogy az a mágneslemezegység válaszolt-e, amelyik ki van vá­lasztva, továbbá biztosítja az automata seek lehető­ségét. Ez utóbbi, mint a találmány szerinti beren­dezés egy igen előnyös tulajdonsága, bővebb ismer­tetésre szorul. A 11 vezérlőegység minden dekódolt DRIVE RESET vagy SEEK utasításra aktivizál egy fej­pozicionáló 91 áramkört (11. ábra), amely 95 vonalon megfelelő időzítésű Strobe jelet küld a mágneslemezegység felé, amely SEEK utasítás ese­tén a 190 vonalon levő cilinder címet, DRIVE RESET utasítás esetén pedig a 196 vonalon levő Restore jelet érvényesíti. A művelet megkezdésekor a mágneslemezegység megszünteti a 194 vonalak egyikének az Attention jelet és csak a befejezéskor teszi ki újra. A 171 áramkör az Attention jel új fellépésére a négy vezetékes Attention jelből vagy­lagosan az ATT bitet képezi a 174 vonalon, az Attention jelet a kódolt két ID bitté alakítja át, és összehasonlítja az ID biteket a DRSEL bitekkel. Egyezés esetén bebillenti a 176 vonalon az SCP bitet, aminek hatására megszűnik a G0 bit és fellép a DONE bit jelezve a 2 központi egységnek, hogy a csatlakoztató 5 berendezés végrehajtotta az előző utasítást és kész a következő fogadására. A csatlakoztató 5 berendezés lehetővé teszi két sáv adatkapacitását túllépő adatmező folytonos írását/olvasását anélkül, hogy azt tördelni kéne és SEEK utasítást kellene közbeiktatni. Ezt a szolgál­tatást nevezzük automata seeknek. A működési mechanizmusa a következő. A csatlakoztató 5 berendezés írja/olvassa a kiválasztott lemez, pl. alsó felületén egy sáv kijelölt szektorait, majd a 23. szektor olvasása után áttér a felső felület 0. szektorára. Miután a felső felületen is elért a 23. szektorra, inkrementálja a cilinder címet és aktivi­zálódik all vezérlőegység, mintha normál SEEK utasítást hajtana végre, és végrehajtat a mágnes­lemezegységgel egy SEEK műveletet az eggyel inkrementált cilinder címre. A művelet végrehajtása előtt és után a fent említett Attention jel váltása ugyanúgy lejátszódik, de a 171 áramkör a 11 vezérlőegységtől 92 vonalon kapott tiltó jel hatá­sára nem képzi sem az ATT bitet, sem az SCP bitet, és így nem törlődik a G0 bit sem, és nem lép fel a DONE bit. A 2 központi egység semmit sem „vesz észre”, az írás/olvasás automatikusan folytatódik. A 11. ábrán részletesen ábrázolt 11 vezérlő­­egység ismertetése előtt a megértés végett a találmány szerinti szektor szerkezetet ismertetjük a 14. ábra alapján. A szóhossz 16 bitet jelent, a szó tartalmát hexadecimálisán adjuk meg. A 154 szektor egyes részeihez tartozó három bites kód a később ismertetésre kerülő fázisszámláló állapotát jelzi. Az egyes szektorrészek szerepe: 155 rés 1: biztonsági mező a mágneslemezegység elektro­nikai elemeinek (fejkiválasztó áramkörök, a Sector Mark jel érzékelői stb.) tranziens jelenségei, késleltetései, továbbá a mechanikai toleranciák miatt. Ezen idő alatt a csatlakoz­tató berendezés nem ír/olvas. Nagysága eltérő írásnál és olvasásnál. 156 előmező 1: nullázott biztonsági mező, a csatlakoztató berendezés nullákat ír vagy olvas. Hossza eltérő írásnál és olvasásnál. 157 szinkronjel 1: egy szó hosszúságú, értéke 8000. Feladata olvasáskor a csatlakoztató berendezés szinkro­nizálása. 158 szektorfej: hossza két szó, a szektorra vonatkozó in­formációkat tartalmazza. Később külön is részletezzük. 159 rés 2: elválasztja a 158 szektorfejet a 162 adat­blokktól, így azok külön kezelését teszi lehetővé. A 155 rés 1-nél írottak részben erre is vonatkoznak. 160 előmező 2. mint a 156 előmező 1. 161 szinkronjel 2: mint a 157 szinkronjel 1. 162 adatblokk: százhuszonnyolc szó hosszúságú adatmező. 163 kontrollösszeg: a 162 adatblokkra számított moduló kettő kontrollösszeg. 164 utómező: biztonsági nullázott terület. 5 10 15 20 25 30 35 40 45 50 55 60 65 10

Next

/
Thumbnails
Contents