2004. 07.12. | Szerző: Machines.hus)

Vissza a többi hirhez, cikkhez | vissza a cikkekhez

 
ugrás a lap aljára

Interfészek - hogy 'kapcsolódnak' a HDD-k?
2. rész

Egy kis csemege, a merevlemezek múltjából. Pontosan mik is voltak, miket használtunk régen.
Ebben az összeálításban  rövid leírás olvasható a legismertebb interfészekről.

 

 

Def.: Az a szabványos mód és hely, ahogy és ahol a különböző számítógépes berendezések
kapcsolódnak egymáshoz. Különböző felépítésű szoftverek kapcsolódásakor is beszélünk interfészről.

ST506 interfész


 

Az MFM HDD csatlakozása

Az ST 506 interfész a legelső, PC-kben is használt diszkek interfésze. Címzési rendszere négy diszk kezelését teszi lehetővé, de a PC-s csatolók csak kettőt kezelnek. Az írandó adatok MFM kódolása, az MFM kódolású olvasott adatok visszaállítása a csatoló feladata. A fejek pozícionálása léptető impulzusokkal történik, ezért a csatolónak kell adminisztrálnia a fejek aktuális pozícióját, valamint pozícionáláskor neki kell kiszámítania a szükséges léptetések számát és irányát.

A diszk két kártyaél-csatlakozóval rendelkezik. A 34 pólusú csatlakozó a vezérlőjelek, míg a 20 pólusú csatlakozó az írási és olvasási adatjelek csatlakozója. A csatolóból jövő vezérlőjel kábel, a lánckábel , valamennyi diszkre fel van fűzve, míg az adatkábelek külön-külön csatlakoznak a diszkekre. A vezérlőjelek a lánc utolsó diszkjén le vannak zárva egy ellenállásosztóval.

A csatoló a két drive select jellel tudja kiválasztani a vezérelni kívánt diszket. A kiválasztott diszk az adatkábelen jövő selected jellel válaszol a kiválasztásra, s mint kiválasztott eszköz, jogosult az állapotvonalak használatára. A ready jellel jelzi, hogy kész a csatoló utasításainak eleget tenni. Az index jellel a sáv kezdetét, a seek complete a pozícionálási művelet befejezését, míg a write fault jellel az írási hibát jelzi a csatoló felé. A csatoló a step vezetéken annyi impulzust ad ki, ahány sávval arrább kell pozícionálni a fejeket. A pozícionálás irányát a direction in jellel adja meg. A track0 jellel jelzi a diszk, hogy a 0. cilinderen vannak a fejek. A csatoló ebből a kiinduló helyzetből kezdi el az aktuális cilinder adminisztrálását. A négy head select jellel pedig maximum 16 fej kiválasztása lehetséges. A write gate jelzi a diszk felé, hogy az írási adatvezetékeken érvényes adat van.

 Az adatátvitel sebessége 5 megabit/másodperc. Az interfészkábelek maximális hossza 6 méter lehet. Kapacitásuk 10 MB és 160 megabájt közötti.

 

Ilyen egy komplett MFM
vezérlés

A diszkeket felhasználásuk előtt setup-olni és formattálni kell alacsony szinten. A formattáló program részére meg kell adni a lemezfelület hibás bájtjainak pozícióját, a diszkhez mellékelt hibatábla lista alapján. Nehezíti a dolgot, hogy nem csak a hibatábla-listát kell megadni a formattáló programok részére, hanem olyan kellemetlen kérdésre is válaszolni kell, hogy milyen legyen az interleave értéke.A használandó interleave értékét a csatoló ismeretében lehet megadni, az AT-s ST506 csatolók általában 3:1, 2:1 és 1:1-es értékkel, míg az XT-s csatolók 5:1, 4:1 értékkel működnek. Az interleave optimális értékét egyes formattáló programok meg is tudják mérni.

RLL (Run Length Limited) rögzítési mód.Ezzel a módszerrel nagyobb kapacitás és nagyobb átviteli sebesség érhető el, mint az MFM eljárással. Az RLL módszer általánosítja az MFM alapelvet, az adatbiteket nem egyenként kódolja, hanem csoportosan. A csoportos kódolás lehetővé teszi, hogy egy fluxusváltozás több, mint egy bitnyi információt jelentsen. Ily módon az adatkapacitás akár 50%-kal is növelhető. Elsőként az STS412 interfészű diszkeknél használták e módszert, 7,5 megabit/másodpercre növelve az adatátviteli sebességet.Nagyon sok különböző RLL kód lehetséges, megtervezése nagyon komplex feladat. Napjaink diszkjeinél az RLL2-7 és az RLL1-7 kódolás használatos.

ST412 interfész
Az ST506 interfész továbbfejlesztett változata. Eltérés csupán az adatrögzítési módban és az adatátviteli sebességben van. Az adatrögzítési mód RLL, az adatátviteli sebesség 7.5 megabájt/másodperc.

ESDI HDD

ESDI interfész
Ez az interfész lényegesen intelligensebb, mint az ST506-os. A csatoló és a diszk között ki van építve egy soros parancsvonal és egy soros adatvonal. A parancsvonallal lehet megadni az adatvonal funkcióját, valamint pozícionálási és paraméterbeállítási parancsokat lehet küldeni a diszknek. Az adatvonalon állapot- és diszkparaméter-információk kérhetők a diszktől. Az ESDI diszkek intelligenciájához hozzátartozik az is, hogy le lehet kérdezni a paramétereit, valamint a gyárilag kiderített hibák listáját. Az adatszeparátor áramkör átkerült a diszkre, így a csatolóra csak az NRZ adatok átalakítása a marad.

A diszk címzési rendszere 7 diszk kezelését teszi lehetővé, de a PC-s csatolók csak kettőt kezelnek. A csatoló NRZ formátumban adja át az írandó adatokat a disznek, illetve NRZ formátumban kapja meg az onnan olvasott adatokat. Az adatokhoz írási, illetve olvasási órajel is tartozik.

ESDI vezérlő kártya

A diszk két kártyaél-csatlakozóval rendelkezik. A 34 pólusú a vezérlőjelek, míg a 20 pólusú csatlakozó az adatjelek csatlakozója. A vezérlőjel-kábel láncolva van a diszkek és a csatoló között, az adatkábelek külön-külön csatlakoznak a csatolóhoz. A vezérlőjelek a lánc utolsó diszkjén le vannak zárva ellenállásosztókkal.

A csatoló a 3 drive select bittel, binárisan kódolva választja ki a kívánt diszket. Nullás cím nem lehet. A diszk a drive selected jellel válaszol a kiválasztásra, a vezérlő jeleket ettől kezdve magára vonatkoztatja, a csatoló felé használhatja az állapot jelzéseket. A ready jellel jelzi, hogy készen áll a csatoló utasításinak végrehajtására. Az index jellel a sáv kezdetét, a command complete-tel a parancs végrehajtását, a sector/AM found-dal a szektor kezdetét jelzi. A command data vonalon küldi a csatoló a 16 bites, paritásellenőrzött parancscsoportokat. A configuration/status data vonalon adhatja meg a diszk a paramétereit, vagy a hibatábla listáját, 16 bites paritásellenőrzött csoportokban. A transfer request és transfer acknowledge jelek a soros vonalak hand-shaking jelei. Az diszk az attention jel segítségével tudja jelezni a csatolónak a hibás működést, vagy az állapotváltozást.

 A diszk adatátviteli sebessége 10-24 Mbit/másodperc. Az interfész kábelek maximális hossza 6 m. Kapacitásuk 40 megabájt és 750 megabájt közötti.

A diszkeket felhasználás előtt setup-olni és formattálni kell. A formattálást a csatolókártya BIOS-ában levő formattáló segédprogram támogatja. Indítása a DOS debug programjával lehetséges. A formattálás során a program a diszkről leolvasott hibatábla alapján jegyzi be a hibás szektorokat. Szükség esetén a diszk mellé adott hibalista alapján is be lehet jegyezni a rossz szektorokat.

IDE interfész
Az IDE (Integrated Drive Electronics) azt jelenti, hogy a csatoló is a diszk szerves része, a diszk többi elektronikus elemével együtt. Ilymódon a diszk olyan interfésszel rendelkezik, amely közvetlenül rákapcsolódhat az AT rendszer buszára. Az IDE diszkeket ATA (AT Attachment) elnevezéssel is illetik, így utalva az AT buszra való kapcsolhatóságra.

SCSI HDD csatlakozás

Az IDE interfész sokáig, egészen 1988-ig nem volt szabványosítva, így rengeteg egymástól eltérő bővítésen és változtatáson esett át.

SCSI interfész
Az SCSI (Small Computer Systems Interface) szabvány(ok) főleg átviteli sebességével tűnik ki, valamint azzal, hogy szinte univerzálisan használható periféria -csatolóként. Segítségével vezérelhetők többek között merevlemezes egységek, CD-ROM meghajtók, nyomtatók, streamerek és scannerek.

 

Vissza a többi hirhez, cikkhez | vissza a cikkekhez



    
 
Név:  

Jelszó:

Hozzászólás:



  

    Fontos!

Ha hozzá akasz szólni a cikkhez, regisztrálnod kell magadat!
Ezt a fórumban megteheted, és ezálltal a fórumot, és a cikkhozzászólást is tudod használni!
Megkérünk mindenkit, hogy ha lehet a kultúra határain belül szóljon hozzá..

Ha nem működne valami, esetleg gond van a regisztrációval, Írj Ide!

ugrás a lap tetejére

Vissza a többi hirhez, cikkhez | vissza a cikkekhez