IDE es SCSI
Szima Gábor
sygma at tesla.hu
Sun Sep 18 21:42:16 CEST 2005
On Sun, 18 Sep 2005, hoyuka hoya wrote:
> Nem nagyon ismerem egyiket sem melyebben. Ugy nagyvonalakban leirhatna
> valaki mindketto jellemzoit.
SCSI: Small Computer System Interface
IDE: Intelligent Drive Electronics
> Kb. azt gondolom, hogy az SCSI inteligensebb vmivel, mintha az egy
> buszrendszer lenne, amire tobb eszkozt is ra lehet tenni.
A SCSI-t ugy kepzeld el, mint egy 8 (16) egyseges 16 bites buszrendszert.
Nincs kiemelt master/slave. A kontroller is egy egyseg (ezert lehet 7/15
eszkozt rafuzni).
Barki kuldhet barmit barkinek. A vezerlo kiadja a parancsot mondjuk az 1.
diszknek, hogy "kellene 512 byte a 65536. byte-tol", es ennyi. Majd ha
megvan az adat, akkor a drive kuldi az adatot a kontrollernek cimezve.
Ezert lehet tobb gep (vezerlo) ugyanazon a buszon.
Sok-sok finomsagot tud meg a SCSI, pl. a TCQ-t. Ez a Tagged Command Queue,
ami abbol all, hogy egy TCQ blokkban kiadott (irasi) muveletek tetszoleges
sorrendben elvegezhetok, igy azt pl. a fej pozicioja/cache allapota
alapjan fogja a vinyo rendezni.
Az IDE ilyet nem tud (csak az _igazi_ SATA, de az meg nem nagyon van, ami
van az IDE-s es egy butitott SATA protokolt hasznal), ezert ez vagy
performace veszteseggel, vagy adatvesztessel jar (hazudik).
Kabelezest tekintve van az osregi 25 eres (8 bit) SCSI, az 50 eres SE
(Single Ended) (lapos kabellel), es a 68 eres (TP -Twisted Pair)
huzalozast hasznalo LVD/SE (Low Voltage Differential).
Illetve van az FC (Fibre Channel), ami szaloptikat hasznal, es brutal
atviteli sebesseggel rendelkezik.
Na meg hasznaljak meg a 80 eres SCA csatlakozot, ami lenyegeben a 68 eres
LVD/SE kiegeszitve tappal es az egysegszamot beallito kivezetesekkel. Ezek
a HOT-SWAP rack-ek tartozeka, a vinyon minimalis beallitasi lehetoseggel.
> Egy IDE csatornara meg max 2-ot.
Az ide lenyegeben egy 16 bites "port"... IDE vezerlot gyakorlatilag
2db 74LS245 es 1 GAL IC-vel lehet epiteni (Amiga 500-hoz keszultek
ilyenek).
-Sygma
More information about the Elektro
mailing list