E-IDE
B­íc kÕ tiÕp chuÈn IDE
Xem bai viet bang font Unicode

NguyÔn §øc Hoµng
(Biªn so¹n tõ t¹p chÝ PC Direct 5/95 vµ b¸o Computer Times 6/9/95).
PC World VN

    Kh«ng gièng víi qu¸ tr×nh ph¸t triÓn liªn tôc vµ m¹nh mÏ cña c¸c bé vi xö lý trong m¸y vi tÝnh nh»m ®¸p øng yªu cÇu cña c¸c phÇn mÒm hiÖn nay, c¸c ®Üa cøng cã hÖ thèng ®iÒu khiÓn theo chuÈn IDE ®· lµm h¹n chÕ tÝnh n¨ng cña toµn bé hÖ thèng. ChÝnh v× vËy chuÈn E-IDE (Enhanced-IDE) ®· ra ®êi nh»m gi¶i quyÕt vÊn ®Ò trªn.

    1. Giíi thiÖu

    Sù ph¸t triÓn cña c¸c m¸y vi tÝnh t¨ng mét c¸ch nhanh chãng vµ ®Òu ®Æn. C¸c nhµ s¶n xuÊt cè g¾ng tung ra thÞ tr­êng nh÷ng hÖ thèng nhanh h¬n, m¹nh h¬n ®Ó phôc vô cho nhu cÇu vÒ Multimedia, video chuyÓn ®éng liªn tôc vµ thùc t¹i ¶o - nh÷ng môc tiªu cña ng­êi sö dông hiÖn nay. PhÇn lín c¸c ch­¬ng tr×nh vµ d÷ liÖu phôc vô cho c¸c s¶n phÈm ®ã ®­îc chøa trong ®Üa cøng cña m¸y tÝnh. C¸c s¶n phÈm phÇn mÒm ®ã th­êng yªu cÇu truy cËp mét khèi l­îng d÷ liÖu lín trong ®Üa cøng víi tèc ®é nhanh. Nh­ vËy, mét m¸y vi tÝnh víi chuÈn giao tiÕp ®Üa cøng IDE (Intergrated Drive Electronics) trë nªn l¹c hËu vµ kh«ng ®¸p øng ®­îc nhu cÇu.

    Cïng víi viÖc ra ®êi cña c¸c bé vi xö lý ngµy cµng m¹nh, yªu cÇu cña ng­êi sö dông còng ngµy cµng t¨ng lµm cho hÖ thèng ®Üa cøng v« h×nh chung ®· trë thµnh mét c¸i cæ chia lµm c¶n trë qu¸ tr×nh ph¸t triÓn. ViÖc s¶n xuÊt vµ sö dông chuÈn IDE t¹o ra sù c¶n trë cho toµn bé hÖ thèng. V× lý do trªn, mét chuÈn míi cã tªn E-IDE (IDE t¨ng c­êng) ®· ®­îc x©y dùng. C¸c ®Æc tÝnnh mµ E-IDE cung cÊp ®· tháa m·n yªu cÇu cña c¸c phÇn mÒm hiÖn ®¹i vÒ kh¶ n¨ng qu¶n lý ®Üa cøng víi dung l­îng lín h¬n vµ tèc ®é truy cËp nhanh h¬n. E-IDE còng cho phÐp qu¶n lý cïng mét lóc ®Õn 4 thiÕt bÞ mµ 2 trong sè ®ã cã thÓ lµ c¸c thiÕt bÞ kh¸c ®Üa cøng.

    2. M« t¶ vÒ IDE

    Dùa trªn cÊu tróc cña chuÈn giao tiÕp ®Üa WD1003 ®­îc ph¸t triÓn bëi IBM vµ Western Digital Corporation, giao tiÕp IDE ®· v­ît lªn trªn c¶ hai chuÈn tr­íc ®ã lµ ST506 vµ ESDI vÒ tÝnh n¨ng trong khi h¹ gi¸ thµnh b»ng c¸ch chuyÓn phÇn lín c¸c hµm cña bé ®iÒu khiÓn vµo thiÕt bÞ. Tõ khi ®­îc giíi thiÖu vµo n¨m 1986, chuÈn giao tiÕp IDE (th­êng ®­îc gäi lµ ghÐp nèi AT hay ATA) ®· th©m nhËp réng r·i nh­ mét ph­¬ng thøc rÎ nhÊt vµ tiÖn lîi nhÊt ®Ó ®iÒu khiÓn ®Üa cøng trªn m¸y vi tÝnh. HiÖn nay 97% sè m¸y PC míi sö dông giao tiÕp IDE ®Ó qu¶n lý ®Üa cøng. Tuy nhiªn, mÆc dï IDE rÊt thµnh c«ng, còng cßn cã mét sè h¹n chÕ lµm cho nã kh«ng cßn thÝch hîp víi c¸c m¸y tÝnh ®êi míi.

    Bèn ®iÓm h¹n chÕ chÝnh cña chuÈn IDE lµ:

    Mçi bé ®iÒu khiÓn chØ cã mét kªnh truyÒn d÷ liÖu vµ nhiÒu nhÊt lµ hai thiÕt bä cã thÓ cïng sö dông kªnh ®ã.

    C¸c thiÕt bÞ ®ã chØ cã thÓ lµ ®Üa cøng.

    Mét partition ®Üa cøng lín nhÊt kh«ng qu¸ 528 MB.

    Tèc ®é truyÒn d÷ liÖu bÞ giíi h¹n trong kho¶ng 3MB/Gi©y.

    PhÇn cøng cña m¸y tÝnh PC/AT nguyªn b¶n ®­îc thiÕt kÕ ®Ó hæ trî cho 2 card ®iÒu khiÓn ®Üa cøng, mçi mét card cã thÓ ®iÒu khiÓn hai ®Üa, mçi ®Üa cøng cã mét ®­êng giao tiÕp riªng. IDE cho phÐp dïng mét ®­êng giao tiÕp cho hai æ ®Üa - mét ®Üa chñ (master) vµ mét ®Üa phô (slave). V× kh«ng ph¶i tÊt c¶ c¸c nhµ s¶n xuÊt m¸y PC ®Òu s¶n xuÊt c¸c thiÕt bÞ sö dông ph­¬ng ph¸p giao tiÕp ®èi ngÉu, nªn hÖ thèng th­êng kh«ng thÓ hæ trî qu¸ 2 thiÕt bÞ, mÆc dï trªn thùc tÕ tõ MS-DOS 5.0, phÇn mÒm hÖ ®iÒu hµnh ®· cã kh¶ n¨ng hæ trî tíi 7 thiÕt bÞ.

    Trong thêi gian gÇn ®©y giao tiÕp IDE chØ cã thÓ hæ trî ®Üa cøng, nh­ vËy c¸c thiÕt bÞ nh­ æ CD-ROM hoÆc ®Çu ®äc b¨ng tõ (tape) kh«ng thÓ sö dông ®­îc chuÈn IDE. T×nh huèng ®ã ®· ®­îc c¶i thiÖn khi æ ®Üa CD-ROM, cã kh¶ n¨ng nèi trùc tiÕp víi giao tiÕp chuÈn IDE ra ®êi. Tuy nhiªn nh÷ng æ ®Üa lo¹i trªn kh«ng ®­îc th«ng dông.

    Mét trong nh÷ng ®iÓm h¹n chÕ lín nhÊt cña chuÈn IDE lµ giíi h¹n 528 MB- dung l­îng ®Üa tèi ®a mµ IDE cã thÓ qu¶n lý. §iÒu ®ã ®­îc quyÕt ®Þnh th«ng qua c¸ch mµ BIOS vµ card ®iÒu khiÓn n¾m gi÷ sè l­îng Cylinder, ®Çu tõ vµ sector (CHS) cña ®Üa cøng, nh÷ng th«ng sè x©y dùng nªn dông l­îng ®Üa. Bëi v× hÖ thèng ph¶i thùc hiÖn viÖc biªn dÞch hai tËp hîp th«ng sè ®ã, chØ cã nh÷ng gi¸ trÞ chung nhá nhÊt gi÷a chóng cã thÓ ®­îc sö dông ®Ó quyÕt ®Þnh dung l­îng ®Üa tèi ®a cña ®Üa (xem h×nh 1).

    Trªn phÇn lín c¸c hÖ thèng, vËn tèc chuyÓn d÷ liÖu bÞ giíi h¹n bëi tèc ®é ®­êng d÷ liÖu IDS - tøc lµ vµo kho¶ng 2-3 MB/gi©y. Mét thøc tÕ ®¸ng buån lµ ®é réng cña ®­êng d÷ liÖu ISA lµ 16 bit, nh­ vËy thËt kh«ng dÔ dµng lµm t¨ng khèi l­îng d÷ liÖu trªn ®­êng truyÒn. GÇn ®©y mÆc dï cã sù ra ®êi cña cÊu tróc local bus còng kh«ng lµm c¶i thiÖn ®­îc t×nh h×nh trªn v× giao tiÕp IDE nguyªn thñy kh«ng ®­îc thiÕt kÕ ®Ó tËn dông ®­êng truyÒn cã ®é më réng. Trªn phÇn lín c¸c m¸y PC, local bus chØ ®­îc sö dông bëi hÖ thèng video trong khi ®Üa cøng ®­îc g¾n víi ®­êng d÷ liÖu ISA cæ læ.

    3. Qu¸ tr×nh ph¸t triÓn cña E-IDE

    NhËn ra giíi h¹n cña chuÈn IDE, nhiÒu nhµ s¶n xuÊt m¸y PC ®· sö dông SCSI (giao diÖn c¸c hÖ thèng m¸y tÝnh nhá) nh­ lµ mét gi¶i ph¸p. SCSI cã hµng lo¹t c¸c ­u ®iÓm nh­:

    Cã thÓ qu¶n lý ®­îc nhiÒu nhÊt 7 thiÕt bÞ trªn mét card.

    Cã thÓ ®iÒu khiÓn ®­îc æ ®Üa CD-ROM, æ ®äc b¨ng tõ, æ ®Üa quang vµ thËm chÝ c¶ scanner (m¸y quÐt h×nh).

    Lo¹i SCSI míi nhÊt cã tªn Fast Wide SCSI-2 cã kh¶ n¨ng chuyÓn d÷ liÖu víi tèc ®é 20 MB/gi©y b»ng c¸ch sö dông mét cache cã s½n trong card.

    MÆc dï cã rÊt nhiÒu ­u ®iÓm nh­ ®· nªu trªn, SCSI ®­îc xem lµ mét sù lùa chän ®¾t tiÒn v× card ®iÒu khiÓn lÉn thiÕt bÞ tu©n theo chuÈn ®ã ®Òu ®¾t h¬n so víi c¸c card vµ thiÕt bÞ IDE.

    NhËn thÊy thÞ tr­êng cÇn mét thø g× ®ã tèt h¬n IDE, c¸c nhµ s¶n xuÊt ®Üa cøng chÝnh quyÕt ®Þnh x©y dùng nªn chuÈn E-IDE, mét chuÈn høa hÑn sÏ mang l¹i tÝnh n¨ng cao vµ nhiÒu ­u ®iÓm nh­ng cã gi¸ c¶ c¹nh tranh.

    E-IDE ®· ®­îc thiÕt kÕ ®Ó c¶i tiÕn c¸c h¹n chÕ cña chuÈn IDE tr­íc ®©y b»ng c¸ch hæ trî c¸c ®Üa cøng dung l­îng lín h¬n, qu¶n lý tíi 4 thiÕt bÞ trªn hai ®­êng giao tiÕp riªng biÖt, hæ trî CD-ROM, b¨mng tõ vµ cã tèc ®é truyÒn nhanh h¬n.

    §iÓm quan träng ®Æc biÖt vÒ E-IDE: Nã lµ mét sù më réng cña chuÈn IDE vµ v× vËy nã hoµn toµn t­¬ng thÝch víi chuÈn IDE tr­íc ®ã. §iÒu ®ã cã nghÜa lµ b¹n cã thÓ sö dông thiÕt bÞ E-IDE trªn mét m¸y PC cã c¸c thµnh phÇn IDE, mÆc dï nh­ vËy c¸c thiÕt bÞ ®ã ho¹t ®éng kh«ng hiÖu qu¶ so víi khi chóng ®­îc nèi víi mét card ®iÒu khiÓn E-IDE.

    ChuÈn E-IDE sö dông mét tËp lÖnh vµ thanh ghi ®iÒu khiÓn më réng ®· ®em l¹i 5 ®iÓm t¨ng c­êng so víi chuÈn ATA gèc.

    3.1. Dung l­îng

    VÊn ®Ò vÒ giíi h¹n 528 MB cña chuÈn IDE ®­îc gi¶i quyÕt b»ng c¸ch sö dông mét b¶ng tham sè ®iÒu khiÓn t¨ng c­êng, toµn bé 24 Aµbit ®­îc sö dông ®Ó quyÕt ®Þnh tham sè ®iÒu khiÓn. 24 bit ®ã ®­îc chia ra thµnh c¸c phÇn, 10 bit ®­îc sö dông ®Ó chØa ra sè cylinder, 8 bit cho sè ®Çu tõ vµ 6 bit cßn l¹i dµnh ®Ó l­u tr÷ sè sector. Nh­ vËy sè l­îng giíi h¹n sÏ lµ cylinder, 255 ®Çu tõ vµ 64 sector trong mét ®Üa.

    EDPT míi t¹o ra mét söa ®æi trong ng¾t 13H v× vËy nã sÏ dÞch th«ng tin vÒ sè cylinder, ®Çu tõ, sector ®­îc chuyÓn tíi nã cho mét ®Þa chØ khèi logic 28 bit (LBA). Sau ®ã LBA ®­îc n¹p vµo trong c¸c thanh ghi hå s¬ t¸c vô cña æ ®Üa. Bit 6 cña thanh ghi DSH cña æ ®Üa ®­îc sö dông ®Ó chÆn phÇn ch­¬ng tr×nh ®iÒu khiÓn æ ®Üa (phÇn sôn - firmware) vµ th«ng dÞch c¸c th«ng tin trong c¸c thanh ghi hå s¬ t¸c vô thµnh khu«n d¹ng LBA thay cho th«ng tin vÒ sè cylinder, ®Çu tõ vµ sector. Qu¸ tr×nh chuyÓn ®æi ®ã lµm cho sè l­îng ®Çu tõ hîp lÖ thay ®æi tõ 32 ®Õn 255 vµ sÏ cho phÐp dung l­îng tèi ®a lµ 8,4 GB.

    Sö dông LBA ®Ó ®iÒu khiÓn tham sè æ ®Üa cã nghÜa lµ toµn bé 28 bit cã thÓ ®­îc sö dông ®Ó quyÕt ®Þnh dung l­îng ®Üa, ®em l¹i mét giíi h¹n lý thuyÕt lµ 136,9 GB. ThËt ®¸ng tiÕc lµ DOS chØ cã kh¶ n¨ng ®¸nh ®Þa chØ trong ph¹m vi 8,4 GB vµ hiÖn nay ®ã lµ giíi h¹n cña mét æ ®Üa ®¬n. C¸c hÖ ®iÒu hµnh xö lý kh«ng th«ng qua BIOS nh­ UNIX cã thÓ sö dông kh¶ n¨ng ®¸nh ®Þa chØ cña LBA vµ nh­ vËy chóng sÏ hæ trî c¸c æ ®Üa cã dung l­îng lín h¬n 8,4 GB.

    3.2 NhiÒu thiÕt bÞ

    ChuÈn E-IDE cung cÊp (tèi thiÓu) sù hæ trî cho hai cæng ®éc lËp, mçi cæng cã kh¶ n¨ng qu¶n lý hai thiÕt bÞ th«ng qua hai kªnh lµm viÖc t¸ch biÖt. C¸c cæng ®ã ®­îc thiÕt kÕ thµnh mét cæng chÝnh vµ mét cæng phô. Chóng sö dông c¸c ng¾t cøng kh¸c nhau ®ã lµ IRQ14 vµ IRQ15.

    Víi mét cæng IDE chuÈn ®¬n, mçi kªnh lµm viÖc cã kh¶ n¨ng hæ trî hai thiÕt bÞ IDE mét lµ Master (Chñ) vµ mét lµm Slave (Tí), nh­ng chØ cã duy nhÊt mét lÖnh ®­îc phÐp thùc hiÖn t¹i mét thêi ®iÓm ®èi víi mçi kªnh. Cæng ®èi ngÉu cña chuÈn E-IDE cã kh¶ n¨ng thùc hiÖn ®ång thêi hai lÖnh cho ph­¬ng ph¸p m« pháng ®Ó t¨ng c­êng tÝnh n¨ng cña hÖ thèng. Nh­ vËy cã thÓ ®Þnh h×nh mét hÖ thèng víi hai thiÕt bÞ, mét n»m trªn cæng chÝnh vµ mét n»m trªn cæng phô. Sù ph©n bè ®ã sÏ ®em l¹i tÝnh n¨ng cao h¬n so víi cÊu h×nh Master - Slave khi qu¸ tr×nh vµo/ra ®Üa ngµy cµng t¨ng.

    T­¬ng tù nh­ vËy, c¸c cæng ®èi ngÉu IDE cho phÐp mét thiÕt bÞ cã tèc ®é cao ®­îc nèi vµo cæng chÝnh vµ mét thiÕt bÞ chËm h¬n nèi vµo cæng chÝnh vµ mét thiÕt bÞ chËm h¬n nèi vµo cæng phô. NÕu cÊu h×nh nh­ trªn ®­îc h×nh thµnh, nã sÏ cho phÐp ph¸t sinh cho cæng chÝnh (chØ cæng chÝnh mµ th«i) mét qu¸ tr×nh chuyÓn d÷ liÖu theo IDE tèc ®é cao th«ng qua viÖc tÝnh to¸n thêi gian. Cã thÓ ®©y lµ mét gi¶i ph¸p tèi ­u hãa kh«ng mang l¹i chót lîi Ých nµokhi ph¸t sinh viÖc tÝnh to¸n thêi gian cho qu¸ tr×nh truy nhËp c¸c thiÕt bÞ cã tèc ®é chËm nh­ CD-ROM hoÆc b¨ng tõ. Ng­îc l¹i, mét ng­êi sö dông th«ng th­êng hiÕm khi yªu cÇu d÷ liÖu thång thêi trªn c¶ ®Üa cøng vµ CD-ROM, nh­ vËy hoµn toµn cã thÓ chia xÎ mét cæng cho mét ®Üa cøng IDE víi mét CD-ROM IDE.

    PhÇn lín c¸c m¸y tÝnh ®êi míi sö dông thiÕt kÕ VL-Bus hoÆc PCI. Trong phÇn lín c¸c tr­êng hîp, cæng chÝnh sÏ sö dông Local Bus cßn cæng phô sÏ giao tiÕp th«ng qua ISA Bus th«ng th­êng. V× vËy, c¸c thiÕt bÞ cã tèc ®é cao nh­ ®Üa cøng ®­îc ghÐp nèi vµo cæng chÝnh cßn c¸c thiÕt bÞ chËm h¬n sÏ giao tiÕp th«ng qua cæng phô. Trong t­¬ng lai, hoµn toµn cã thÓ thiÕt lËp c¶ hai cæng th«ng qua Local Bus ®Ó t¨ng c­êng tÝnh n¨ng cña toµn bé hÖ thèng.

    Mét trong nh÷ng ®Æc ®iÓm quan träng nhÊt cña E-IDE lµ kh¶ n¨ng hæ trî ®Üa g­¬ng (mirroring) vµ ®Üa kÐp (duplexing).

    Mirroring lµ møc ®Çu tiªn cña RAID (Redundant Array of Inexpensive/ Independent Disks). Mét cÆp thiÕt bÞ ®­îc "ph¶n chiÕu" nghÜa lµ mçi thiÕt bÞ ®äc vµ ghi cïng mét d÷ liÖu. NÕu mét trong hai thiÕt bÞ háng, thiÕt bÞ cßn l¹i vÉn cho phÐp truy nhËp d÷ liÖu.

    Duplexing lµ møc thø hai cña RAID. Mét hÖ thèng l­u tr÷ kÐp nhá sö dông c¸c bé ®iÒu khiÓn phÇn cøng t¸ch biÖt ®Ó giao tiÕp gi÷a c¸c tiÕt bÞ vµ hÖ thèng. Mirroring ®­îc sö dông ®Ó ®Ò phßng tr­êng hîp háng hãc ®Üa cßn duplexing ®­îc thiÕt kÕ ®Ó tr¸nh c¸c tr­êng hîp sai háng bé ®iÒu khiÓn ®Üa.

    PhÇn lín c¸c nhµ s¶n xuÊt m¸y PC sÏ nhê ®Õn mét gi¶i ph¸p sö dông SCSI nh»m cung cÊp hoÆc lµ duplexing hoÆc lµ Mirroring b»ng c¸ch sö dông 4 æ ®Üa SCSI vµ hai bé ®iÒu khiÓn SCSI. T­¬ng tù nh­ vËy, c¸c hÖ thèng kÐm søc chÞu ®ùng sö dông kü thuËt RAID, nh­ng nh÷ng gi¶i ph¶p trªn th­êng tèn kÐm vµ lµ ®éc quyÒn cña mét sè nhµ s¶n xuÊt. Gi¶i ph¸p chuyÓn ®æi sang sö dông cæng ®èi ngÉu cña E-IDE cã thÓ cung cÊp c¸c chøc n¨ng t­¬ng ®­¬ng víi gi¸ thµnh rÎ h¬n rÊt nhiÒu so víi c¸c bé ®iÒu khiÓn SCSI vµ tr¸nh ®­îc sù ®éc quyÒn cña c¸c nhµ s¶n xuÊt RAID.

    3.3. Tèc ®é truyÒn

    B»ng c¸ch khai th¸c hiÖu qu¶ giao tiÕp VL- Bus hoÆc PCI trong c¸c m¸y PC ®êi míi, E-IDE cã thÓ thµnh c«ng trong viÖc truyÒn d÷ liÖu víi tèc ®é cao h¬n giíi h¹n 2-3 MB/gi©y cña sù hîp t¸c gi÷a IDE vµ ISA. §Ó sö dông ®­îc phÇn khe c¾m më réng mµ kiÕn tróc local bus cung cÊp, mét tËp hîp c¸c chÕ ®é chuyÓn d÷ liÖu míi ®· ®­îc cµi ®Æt trong chuÈn E-IDE. C¸c chÕ ®é ®ã cho phÐp m¸y PC cã tèc ®é truyÒn d÷ liÖu biÕn thiªn tõ 8-20 MB/gi©y, v× vËy E-IDE cã kh¶ n¨ng ®èi s¸nh víi c¸c SCSI chÊt l­îng cao vÒ mÆt tÝnh n¨ng.

    C¸c ph­¬ng thøc truyÒn theo chÕ ®é nguyªn b¶n 1 vµ 2 ®­îc ®Þnh nghÜa trong chuÈn IDE vÉn ®­îc gi÷ nguyªn trong E-IDE. §ã lµ vµo/ra bé xö lý (PIO) vµ truy nhËp bé nhí trùc tiÕp (DMA), mçi ph­¬ng thøc cho phÐp thiÕt bÞ chuyÓn d÷ liÖu theo ®­êng truyÒn 16 Bit. Dùa trªn tÝnh chÊt vËt lý cña ®Üa cøng vµ chu tr×nh thêi gian, c¸c chÕ ®é ®ã cã thÓ ®¹t ®­îc tèc ®é truyÒn lín nhÊt lµ 8.33 MB/gi©y.

    Víi chÕ ®é 3 míi, qu¸ tr×nh truyÒn d÷ liÖu tõ card E-IDE tíi thiÕt bÞ ®­îc qu¶n lý bëi mét bé ®iÒu khiÓn ¶o sö dông c«ng nghÖ ®iÒu khiÓn trµn cã dïng tÝn hiÖu s½n sµng cña kªnh vµo/ra (IORDY). ChÕ ®é ®ã ®Þnh nghÜa mét thiÕt bÞ vµo/ra CPU cã tèc ®é truyÒn 120 ns (nano gi©y) vµ sö dông ph­¬ng thøc truyÒn PIO. Nh­ vËy tèc ®é truyÒn sÏ phô thuéc vµo tèc ®é bé nhí cña m¸y tÝnh (xem h×nh 3). Bé nhí cña m¸y cµng nhanh th× tèc ®é truyÒn cµng lín vµ kh¶ n¨ng lín nhÊt cã thÓ ®¹t ®­îc lµ 11,11 MB/gi©y.

    Mét ®iÓm ®¸ng chó ý lµ Seagate ®· chän ®Ó miªu t¶ c¸c ®Üa E-IDE cña hä nh­ lµ c¸c thiÕt bÞ ATA nhanh. C¸c ®Æc tÝnh kü thuËt mµ Seagate ®­a ra bao gåm kh¶ n¨ng ®Æc biÖt ®äc vµ ghi nhiÒu khèi, nh­ vËy nã cã thÓ n©ng tèc ®é cña qu¸ tr×nh truyÒn d÷ liÖu tíi 4 MB/gi©y khi ghÐp nèi víi mét giao tiÕp IDE chuÈn. Ngoµi c¸c kh¶ n¨ng bæ sung thiÕt bÞ do Seagate cung cÊp cã c¸c tÝnh n¨ng hoµn toµn t­¬ng thÝch víi chuÈn E-IDE.

    Vµo thêi ®iÓm hiÖn ®¹i, chÕ ®é 3 cung cÊp kh¶ n¨ng truyÒn d÷ liÖu nhanh nhÊt. Tuy nhiªn chÕ ®é 4 ®· ®­îc ph¸t triÓn vµ kiÓm ngihÖm vµ nã mang l¹i mét tèc ®é nhanh h¬n (kho¶ng 16,7 MB/gi©y). C¸c nhµ s¶n xuÊt ®Üa cøng Conner vµ Seagate ®· tung ra thÞ tr­êng c¸c s¶n phÈm tu©n theo chÕ ®é 4 vµ hy väng nã sÏ ®­îc sö dông réng r·i trong quý 2 cña n¨m nay.

    Cuèi cïng, ®ã lµ chÕ ®é 5, chÕ ®é cã kh¶ n¨ng tèc ®é truyÒn d÷ liÖu tíi 20 MB/gi©y, s¸ch ngang víi Fast Eide SCSI vÒ mÆt tÝnh n¨ng (xem h×nh 3). C¸c th«ng sè kü thuËt cña chÕ ®é 5 vÉn ch­a hoµn thµnh nh­ng c¸c s¶n phÈm tu©n theo chÕ ®é 5 sÏ ®­îc ®­a vµo sö dông trong cuèi n¨m nay. Nguyªn nh©n mang l¹i tèc ®é truyÒn cao lµ thiÕt kÕ vµ chÊt l­îng cña c¸p giao tiÕp. D©y c¸p kiÓu cò t¹o ra giíi h¹n vÒ tèc ®é truyÒn cho chÕ ®é 5, do ®ã trong t­¬ng lai c¸c nhµ s¶n xuÊt PC cã thÓ sÏ ph¶i sö dông mét lo¹i c¸p míi.

    3.4. ChØ sè vÒ ATAPI

    Nh­ vËy, E-IDE ®· cã thÓ ®èi s¸nh mét c¸ch hiÖu qu¶ h¬n so víi SCSI hïng m¹nh, viÖc hæ trî c¸c thiÕt bÞ kh¸c ®Üa cøng ®· ®­îc ®­a vµo chuÈn. Giao diÖn gãi ATA (ATAPI), hoµn thµnh vµo n¨m 1994, ®Þnh nghÜa mét tËp lÖnh míi trong ®ã cã yªu cÇu ®¸nh ®Þa chØ c¸c thiÕt bÞ nh­ CD-ROM vµ b¨ng tõ th«ng qua giao diÖn ATA.

    æ ®Üa CD-ROM sö dông giao diÖn E-IDE hiÖn nay ®· cã b¸n trªn thÞ tr­êng vµ sau ®ã mét thêi gian sÏ cã c¸c æ ®äc b¨ng tõ tu©n theo ATAPI. ¦u ®iÓm cña c¸c thiÕt bÞ E-IDE lµ gi¸ c¶. PhÇn lín c¸c m¸y PC trªn thÞ tr­êng ®ang sö dông æ ®Üa cøng IDE, v× vËy ®iÒu dÔ hiÓu lµ nªn sö dông æ ®Üa cøng IDE, v× vËy ®iÒu dÔ hiÓu lµ nªn sö dông cïng mét kiÓu giao tiÕp h¬n lµ cµi ®Æt mét card SCSI ®¾t tiÒn hoÆc mét card ®iÒu khiÓn ®éc quyÒn kh¸c.

    C¸c æ ®Üa CD-ROM tu©n theo ATAPI cã thÓ sö dông víi bÊt kú card ©m thanh nµo ®Ó thÓ hiÖn mét c¸ch ®Çy ®ñ møc MPC2 vÒ Multimedia. Mét d©y c¸p tiÕng chuÈn sÏ cung cÊp ®­êng tiÕng tõ æ ®Üa tíi card ©m thanh.

    3.5 "C¾m lµ ch¹y"

    Cuèi cïng, æ ®Üa E-IDE cung cÊp c¸c th«ng tin bæ sung BIOS vµ c¸c phÇn mÒm ®iÒu khiÓn ®Ó cho phÐp ph¸t hiÖn tù ®éng c¸c ®Æc tÝnh cña E-IDE mµ kh«ng nhê tíi ng­êi sö dông. TÝnh n¨ng ®ã sÏ gióp Ých rÊt nhiÒu cho c¸c m¸y tÝnh "Plug -and-Play" trong t­¬ng lai.

    Thùc tÕ lµ mét sè m¸y PC cò sÏ kh«ng tËn dông ®­îc hÕt c¸c chøc n¨ng cña E-IDE v× sù g­îng Ðp khi lµm viÖc víi BIOS vµ Bus hÖ thèng. PhÇn lín c¸c m¸y PC s¶n xuÊt trong 2 n¨m trë l¹i ®©y cã kiÕn tróc local - bus cã thÓ sö dông ®­îc E-IDE. Trong t­¬ng l¹i s¾p tíi, mäi ®Üa cøng IDE cò sÏ ®­îc thay thÕ b»ng chuÈn E-IDE míi. §iÒu ®ã cã nghÜa lµ thÕ hÖ m¸y PC tiÕp theo vµ cã gi¸ c¶ c¹nh tranh.

    E-IDE mang l¹i cho ng­êi sö dông kh¶ n¨ng l­u tr÷ lín h¬n vµ ®· gì bá ®­îc c¶n trë thõa kÕ tõ chuÈn IDE. §ã lµ chÝnh lµ ®iÒu mµ thÞ tr­êng cÇn khi mµ c¸c øng dông hiÖn nay b¾t ®Çu lµm cho ng­êi ta nhËn ra giíi h¹n cña hÖ thèng ®Üa cøng.


PcLeHoan 1996 - 2002
Mirror : http://www.pclehoan.com
Mirror : http://www.lehoanpc.net

Mirror : http://www.ktlehoan.com