[r]
(1)PHƯƠNG PHÁP TRUY XU T D LI U ấ ữ ệ
thông tin v controller, th chu n giao ti p, nói về ế ẩ ế ề
ATAPI,SCSI,IDE,Serial ATA , so sánh hi u ệ
T ch c lu n lý c a PC: H u hành luôn ph i làm m t công vi c quan tr ng đóổ ứ ậ ủ ệ ề ả ộ ệ ọ
chính t ch c tìm ki m d li u đĩa c ng Đ i vi c vi c t ch c tìm ki mổ ứ ế ữ ệ ứ ố ệ ệ ổ ứ ế
trên đĩa t đ từ ộ ương tác gi a h u hành đĩa c ng l i ph i th t m t thi t !ữ ệ ề ứ ả ậ ậ ế
Khác v i vi c đ c đĩa CD (ch cho phép đ c) , h u hành ch ng ph i quan tâm gìớ ệ ọ ỉ ọ ệ ề ẳ ả
đ n vi c xem l i t ch c d li u c a CD b thay đ i hay không.ế ệ ổ ứ ữ ệ ủ ị ổ
Đ tăng t c tính hi u qu cho vi c truy xu t nh ng byte d li u đ c thù đĩa t ,ể ố ệ ả ệ ấ ữ ữ ệ ặ
h u hành ph i xây d ng c u trúc th m c nh ng ch m c di n gi i nh ng màệ ề ả ự ấ ụ ữ ỉ ụ ễ ả ữ
nó chi m d ng, nh ng ph n free nh ng ph n không nên đế ụ ữ ầ ữ ầ ược s d ng nh m tránhử ụ ằ
l i v t lý cho đĩa t Ki u thơng tin c a đĩa đỗ ậ ể ủ ổ ược g i “đ nh d ng lu n lý” ( đâyọ ị ậ
tôi s d ng t “ đĩa” đ minh h a s khác bi t gi a “nguyên c ng” partitionử ụ ổ ể ọ ự ệ ữ ổ ứ
trên c ng nh m tránh l m l n gi a khái ni m r t d l n l n)ổ ứ ằ ầ ẫ ữ ệ ấ ễ ẫ ộ
Đ l y v trí m t vùng đĩa c ng, b u n c ng s s d ng đ uể ấ ị ộ ứ ộ ề ể ổ ứ ẽ ụ ầ
đ c nh ng m t đĩa khác , v trí track, v trí sector nh th PC ph i chọ ữ ặ ị ị ế ả ỉ
đ nh v trí c a “ đĩa” theo cách tị ị ủ ổ ương t Tuy nhi n m t u r t b tự ệ ộ ề ấ ấ
ti n cho h u hành giao ti p v i đĩa c ng b ng ngôn ng mà b u n có thệ ệ ề ế ứ ằ ữ ộ ề ể ể
hi u để ược Ví d đ n gi n s sector, s track s m t t c a m i đĩa c ng đụ ả ố ố ố ặ ủ ỗ ứ ề
khác (khác lo i)ạ
Chính l mà h u hành ph i xác đ nh d li u d a m t dãy s liên t c cóẽ ệ ề ả ị ữ ệ ự ộ ố ụ
h th ng cho phép có th l u tr thông tin ph n c a c ng Đ gi m t i choệ ố ể ữ ầ ủ ổ ứ ể ả ả
đ u đ c h u hành ph i giám sát c ng c p đ sector, l p cao nh t mà h uầ ọ ệ ề ả ổ ứ ấ ộ ấ ệ ề
hành ph i làm vi c c n m t chu i nhi u sector g i clusters S lả ệ ầ ộ ỗ ề ọ ố ượng sector m t cluster ph c thu c vào dung lộ ụ ộ ượng c a c ng đủ ổ ứ ược xác đ nh ị ổ
đĩa đ nh d ng.ị
H u hành t ch c thành “ đĩa lu n lý” thành vùng chính: vùng h th ng vùngệ ề ổ ứ ổ ậ ệ ố
d li u Vùng h th ng bao g m sector đ boot (boot sector), b ng h th ng thôngữ ệ ệ ố ể ả ệ ố
tin file (FAT) th m c g c Vùng d li u dùng đ ch a file folder.ư ụ ố ữ ệ ể ứ
(2)(sector 0) ho c sector kh i đ u c a m t đĩa lu n lý (m t phân vùng đĩa c ng đãặ ầ ủ ộ ổ ậ ộ ứ
được đ nh d ng) Boot sector xác đ nh c u trúc c a đĩa (sector size , cluster size…).ị ị ấ ủ ổ
N u đĩa boot đế ổ ược , s ch a theo chẽ ứ ương trình kh i đ ng h u hành.ở ộ ệ ề
C.Disk controller , phương pháp truy xu t d li u chu n giao ti p đĩa c ng:ấ ữ ệ ẩ ế ứ
B u n c ng (disk-controller) n m gi toàn quy n u n c ng Nó choộ ề ể ổ ứ ắ ữ ề ề ể ổ ứ
phép CPU c ng có th làm vi c t t v i Có r t nhi u chu n giao ti p raổ ứ ể ệ ố ấ ề ẩ ế
đ i phát tri n đ xác đ nh nguyên t c làm vi c gi a c ng CPU Nh ng chu nờ ể ể ị ắ ệ ữ ổ ứ ữ ẩ
dưới đ i di n cho nh ng chu n thông d ng nh t thạ ệ ữ ẩ ụ ấ ường s d ng gi a bử ụ ữ ộ
đi u n c ng:ề ể ổ ứ
-ST-506/412 : tiêu chu n giao ti p đẩ ế ược phát tri n b i hãng Seagate để ược s d ngử ụ
vào th i kì nh ng máy IBM s khai Chu n ngày hoàn toàn đờ ữ ẩ ược thay
b i chu n nhanh h n nh IDE,EIDE SCSIở ẩ
-Enhanced Small Device Interface (ESDI): giao di n b u n c ng ph i c nệ ộ ề ể ổ ứ ả ầ
m t thi t b tr giúp riêng bi t Là m t chu n thay th cho ST-506/412 nhiên nóộ ế ị ợ ệ ộ ẩ ế
cũng l i th i b đàn em IDE,EIDE SCSI thay th ỗ ị ế
-Small Computer System Interface (SCSI): v n thẫ ường g i vui “skuzzy” (t chọ ữ
SCSI mà ra) Là m t lo i chu n giao ti p thộ ẩ ế ường dùng đ k t n i PC đ n thi t bể ế ố ế ế ị
khác nh c ng, máy in, scanner CD-ROM H u h t card SCSI đ u khôngư ổ ứ ầ ế ề
c n ph i bi t v ki u thi t b mà liên k t mà ch c n bi t nh t m t u “thi t bầ ả ế ề ể ế ị ế ỉ ầ ế ấ ộ ề ế ị
đó làm vi c đệ ược v i SCSI” Ta có th k t n i lên đ n thi t b SCSI chung v i nhauớ ể ế ố ế ế ị
và r i k t n i chúng đ m t c ng (port) SCSI máy vi tính, c nh m t c u hìnhồ ế ố ế ộ ổ ứ ộ ấ
thường g i “dây chuy n b c nh t” (daisy chain).ọ ề ậ ấ
-Intergrated Drive Electronics (IDE): giao di n b u n c ng k t h p v i bệ ộ ề ể ổ ứ ế ợ ộ
đi u n n t board c a c ng Giao ti p EIDE m t phát tri n g n nh tề ể ệ ủ ổ ứ ế ộ ể ầ ấ
c a IDE ủ
IDE k t h p ch t ch nh ng ho t đ ng trế ợ ặ ẽ ữ ộ ước thu c quy n c a c a card u nộ ề ủ ủ ề ể
riêng bây gi đờ ược tích h p tr c ti p vào bên c ng (n m board) K tợ ự ế ổ ứ ằ ế
qu m t c ng IDE có th s d ng b k t n i IDE bo m ch ch mà không c nả ộ ổ ứ ể ụ ộ ế ố ủ ầ
đ n bus slot Máy vi tính ch c n IDE card ch bo m ch ch không đế ỉ ầ ỉ ủ ược tích h p b k t n i IDE Card IDE cung c p m t k t n i v t lý thông qua m t bus slotợ ộ ế ố ấ ộ ế ố ậ ộ
và có th cung c p thêm ch c u n M t c ng IDE ch có th ch aể ấ ứ ề ể ộ ổ ứ ỉ ể ứ
được cao nh t 528 MB d li u V i chu n giao ti p m i h n, Enhanced IDE (EIDE),ấ ữ ệ ẩ ế
c ng có th ch a đ n 8.4 GB
(3)Nh ng c ng IDE có dung lữ ổ ứ ượng vượt 504MB đôi lúc ph i c n đ n nh ng ph nả ầ ế ữ ầ
m m chuyên bi t nh Ontrack’s Disk Manager ho c Micro House’s EZ-Drive, b iề ệ ặ
vì có r t nhi u máy vi tính khơng có ấ ề BIOS ho c controller h tr nh ng c ng IDEặ ỗ ợ ữ ổ ứ
dung lượng l n.ớ
-Extended Intergrated Drive Electronics (EIDE): chu n đẩ ược g i “Enhanceọ
IDE”, m t chu n giao ti p gíup cho b u n c ng có th k t n i nhi uộ ẩ ế ộ ề ể ổ ứ ể ế ố ề
thi t b l u tr ( c ng dung lế ị ữ ổ ứ ượng l n, CD-ROM băng t ) v i máy tính EIDE làớ
m t ước phát tri n c a chu n IDE.ể ủ ẩ
Trong chu n ch có ST-506/412 ESDI r t khó ch u v i c ng ph iẩ ỉ ấ ị ổ ứ ả
c n b u n riêng bi t.ầ ộ ề ể ệ
Nh ng chu n không ch đ n thu n khác bi t ch dung lữ ẩ ỉ ầ ệ ỗ ượng mà có th truyể
xu t đấ ược mà t c đ c a chúng Ví d ST-506/412 có th truy n kho ng 5-ố ộ ủ ụ ể ề ả
7.5 megabit/giây EIDE có th truy n đ n 16.6 megabit/giây.ể ề ế
c ng SCSI c ng có t c đ nhanh nh t chu n c ng b i b u
Ổ ứ ổ ứ ố ộ ấ ẩ ổ ứ ộ ề
khi n SCSI (ho c host adapter) có CPU riêng đ qu n lý vi c truy n nh n d li u vàể ặ ể ả ệ ề ậ ữ ệ
công vi c c a thi t b liên quan mà không c n s giúp đ c a CPU c a hệ ủ ế ị ầ ự ỡ ủ ủ ệ
th ng H th ng c a b n s ch y nhanh h n r t nhi u CPU khơng c n ph iố ệ ố ủ ẽ ấ ề ầ ả
quan tâm đ n vi c truy n t i mà dành s c cho cơng vi c khác (đây lý chínhế ệ ề ả ứ ệ
khíên cho thi t b chu n SCSI luôn m c ti n h n chu n khác)ế ị ẩ ắ ề ẩ
Thêm n a c ng SCSI không c n ph n b o v không m c ph i l i d ch sectorữ ổ ứ ầ ầ ả ệ ắ ả ỗ ị
(đi u cho đ n bây gi v n m c ph i c ng EIDE)ề ế ẫ ắ ả ổ ứ
m m s d ng giao ti p u n r t ch m t lúc mà chúng xu t hi n cho đ n gi
Ổ ề ụ ế ề ể ấ ậ ấ ệ ế
m m ch có th truy n nh n đ c cao nh t 500 kbit/giây nh ng thông th ng
Ổ ề ỉ ể ể ậ ựơ ấ ườ
350kbit/giây
CD-ROM có th s d ng chu n EIDE,SCSI m t s chu n khác Nh ng card
Ổ ể ụ ẩ ộ ố ẩ ữ
adapter (ti p h p - u ph i) dành cho nhi u CD-ROM s d ng m t t p h p chu nế ợ ề ố ề ổ ụ ộ ậ ợ ẩ
SCSI cho ch thu c m t thi t b nh t.ỉ ộ ộ ế ị ấ
Đâu ch khác bi t gi a SCSI EIDE ? Ngoài m t m khác bi t rõ đỗ ệ ữ ộ ể ệ ược trình bày ph n m sau:ở ầ ể
-SCSI th hi n s c m nh qua vi c cho phép m t lo t thi t b có th khai thác m tể ệ ứ ệ ộ ế ị ể ộ
đường bus m t th i m không c n s d ng bus n u thi t b không yêuộ ể ầ ụ ế ế ị
c u Đây m t m r t l i th c a SCSI ! Trái l i so v i SCSI EIDE chia thành 2ầ ộ ể ấ ợ ế ủ
(4)b đị ược g n m t cáp m t kênh Vì c thi t b ch đắ ộ ộ ả ế ị ỉ ược phép s d ng 1ử ụ
đường bus mà EIDE l i khơng có kh cho phép nhi u thi t b s d ng 1ạ ả ề ế ị ụ
đường bus m t lúc nên thi t b s tu n t l n lộ ế ị ẽ ầ ự ầ ượ ượt đ c c p phépấ
s d ng bus Đây m t m r t h n ch c a EIDE đ c bi t n u b n g n c ngử ụ ộ ể ấ ế ủ ặ ệ ế ắ ổ ứ
chung v i CD-ROM kênh t c đ s gi m r t nhi u lý nh sau : ố ộ ẽ ả ấ ề ổ
CD-ROM có t c đ r t ch m nh v y th i gian mà CD_ROM s d ng đố ộ ấ ậ ậ ụ ường bus
r t lâu t vi c c p quy n s d ng cho c ng s b h n ch d n đ n t c đ c aấ ệ ấ ề ụ ổ ứ ẽ ị ế ẫ ế ố ộ ủ
máy châm h n Đây lý gi i thích vi c ngẳ ả ệ ười ta v n khuyên b n nên g n ẫ ắ ổ
c ng c a kênh Primary CD-ROM vào kênh Secondary n u có t ủ ổ ế ổ
c ng tr lên t t nh t nên g n c ng có t c đ tứ ố ấ ắ ổ ứ ố ộ ương đương v i trênớ
cùng kênh
Ngồi chu n SCSI cịn có nhi u ki u khác nhau: lo i 8bit c n cáp 50 s i, lo i 16ẩ ề ể ầ ợ
bit c n cáp 68 s i (SCSI m r ng) Nh p (clock) có th MHz (SCSI 1) , 10MHzầ ợ ộ ị ể
(FAST SCSI) , 20 MHz (Fast20 – ultra SCSI) , 40 MHz (Ultra 2-SCSI) ho c 80Mhzặ
(Ultra 3-SCSI)
Sau b ng th ng kê kh truy n d n d li u c a chu n SCSI:ả ố ả ề ẫ ữ ệ ủ ẩ
-SCSI Bus Clock | bit 50 s i -| -16 bit 68 s i-(m r ng)—ợ ợ ộ
5 MHz (SCSI 1) Mgbyte/s Không h trỗ ợ
10MHz (Fast SCSI) 10 Mgbyte/s 20 Mgbyte/s 20MHz(Ultra SCSI) 20 Mgbyte/s 40 Mgbtye/s 40Mhz (ultra2 SCSI) 40 Mgbyte/s 80 Mgbyte/s 80MHz(ultr SCSI) 80 Mgbyte/s 160 Mgbyte/sả
Trong b tutorial s đ c p v n t t công ngh Ultra DMA/ATA/ATAPI/PIOộ ẽ ề ậ ắ ắ ệ
đ ng th i so sánh hi u gi a chúng ch khơng phân tích sâu Riêng v i chu nồ ệ ữ ứ ẩ
giao ti p Serial ATA , s sâu h n vào khía c nh k thu t chu n Serial ATAế ẽ ỹ ậ ẩ
được đánh giá “chu n c a tẩ ủ ương lai”
B n thân ATA/Ultra DMA/PIO không đả ược g i “chu n” mà công ngh giao di ẩ ệ ệ
truy xu t d li u Khi c ng đấ ữ ệ ổ ứ ược làm b i công ngh (tuỳ theo t ng th h ) thìở ệ ế ệ
kh truy xu t c a chúng s khác (tả ấ ủ ẽ ương t nh chu n SCSI chiaự ẩ
thành nhi u lo i) Cơng ngh ATA ti n thân c a công ngh Ultra ATA / Ultraề ệ ề ủ ệ
DMA ngày ATA đ i t lúc chu n IDE b t đ u l di n chinh ph c th trờ ẩ ắ ầ ộ ệ ụ ị ường s nả
ph m l u tr ATA t vi t t t c a Address Transfer Area - Đ nh v vùng truy n d nẩ ữ ế ắ ủ ị ị ề ẫ
và Ultra DMA – Ultra Direct Memory Access – Đ nh hị ướng truy xu t b nh cao c p.ấ ộ ấ
ATA ch m h n r t nhi u so v i Ultra ATA Ultra ATA đậ ấ ề ược phát tri n d a n n t ngể ự ề ả
công ngh Ultra DMA/33 đ i b i s n l c k t h p thi t k gi a Intel , Quantum ,ệ ự ỗ ự ế ợ ế ế ữ
Seagate nh m cung c p m t th h giao ti p m i cho h th ng máy tính đ bànằ ấ ộ ế ệ ế ệ ố ể
(5)Direct Memory Access (DMA): cho phép đ nh hị ướng truy n nh n d li u tr c ti p đ nề ậ ữ ệ ự ế ế
b nh h th ng mà không c n thông qua CPU h th ng DMA gia tăng t c đ truy nộ ệ ố ầ ệ ố ố ộ ề
t i b ng cách s d ng b u n DMA đ qu n lý d li u truy n nh n nhanh h nả ằ ụ ộ ề ể ể ả ữ ệ ề ậ
nhi u so v i vi c u n thông qua CPU H u hành c n ph i cài đ t driverề ệ ề ể ệ ề ầ ả ặ
tương thích DMA trước s d ng ch c DMA.ử ụ ứ
Bus Mastering DMA: cho phép card giao di n ,ho c b u n c ng, qu n lý sệ ặ ộ ề ể ổ ứ ả ự
truy n nh n d li u t c ng tr c ti p đ n b nh c a h th ng Nh ng nhàề ậ ữ ệ ổ ứ ự ế ế ộ ủ ệ ố ữ
s n xu t bo m ch ch cung c p driver c a bus mastering h tr u n DMAả ấ ủ ấ ủ ỗ ợ ề ể
b i card giao di n (b điêu n) tở ệ ộ ể ương thích v i bus mastering.ớ
Ultra DMA (UDMA): phiên b n cu i c a giao th c ATA Bus Mastering DMA Nóả ố ủ ứ
nâng t c đ truy n t i c a ATA bus t 16.6 Mgbyte/s lên 33 Mgbyte/s Công nghố ộ ề ả ủ ệ
ATA/ATAPI có kh ki m tra l i nh m đ m b o tính tồn v n cho d li u t ể ỗ ằ ả ả ẹ ữ ệ ố
đ cao C n ph i l u ý chu n giao th c SCSI Ultra s d ng m t giao th cộ ầ ả ẩ ứ ụ ộ ứ
bus Mastering DMA m i ngớ ười ta quy vào Ultra DMA Đi m khác bi t gi a Ultra DMA/ATA ATA không h n ch t c đ vi c Ultra DMAể ệ ữ ẳ ỉ ố ộ ệ
ph i có driver tả ương thích mà cịn th hi n s i cáp c a lo i khác nhau.ể ệ ợ ủ
V m t kích thề ặ ước hình dáng cáp ATA Ultra ATA gi ng y h t nh (tuyố ệ
nhiên có m t s mainboard - nh t th h sau - thộ ố ấ ế ệ ường làm đ uầ
connector c a cáp Ultra ATA màu xanh da tr i) nh ng v c u trúc l i r t khác nhau.ủ ề ấ ấ
T ATA cho đ n Ultra ATA s d ng cáp 40 s i , m i s i có lõi n i v i pin; cápừ ế ụ ợ ỗ ợ ố
Ultra DMA có 40 s i (vì tợ ương thích chu n EIDE/IDE) nh ng khác ch m i s iẩ ỗ ỗ ợ
l i có đ n lõi đạ ế ược b n ch t vào n i vào pin N u cáp ATA->Ultra ATA 2ệ ặ ố ế
g m 40 lõi m i lõi có nhi m v truy n d n d li u riêng v i cable Ultra DMA cóồ ỗ ệ ụ ề ẫ ữ ệ
đ n 80 lõi 40 lõi làm ch c truy n d li u 40 lõi l i n m tu n t gi aế ứ ề ữ ệ ằ ầ ự ữ
các lõi truy n d li u làm nhi m v “dây đ t” tránh l i toàn v n d li u tín hi uề ữ ệ ệ ụ ấ ỗ ẹ ữ ệ ệ
nhi u gây t n s cao.ễ ầ ố
Trong q trình truy n nh n khơng ph i lúc c ng đ t đề ậ ả ổ ứ ược h t công su tế ấ
truy n nh n nh ng tín hi u nhi u ln tr ng i r t l n nh ậ ữ ệ ễ ấ ả ưởng đ n trìnhế
truy n d li u cáp chu n Nh ng m sau n c ng không th phát huyề ữ ệ ẩ ữ ể ế ổ ứ ể
h t s c m nh c a nó:ế ứ ủ
-Cáp cũ , d ng cáp ch t lạ ấ ượng ho c tháo ráp nhìêu d n đ n cáp bặ ẫ ế ị
rách ng m.ầ
-Công su t c a máy th a (công su t c a ngu n) s t o t trấ ủ ấ ủ ẽ ường gây nhi u tínễ
hi u Nh ng h th ng có nhi u c ng g n ch ng lên nhau, có t ngu n c pệ ữ ệ ố ề ổ ứ ắ ấ
đi n tr lên ho c n trệ ặ ệ ường t hình CRT.ừ
(6)nh n d li u.ậ ữ ệ
Sau b ng th ng kê t c đ c a m t s công ngh g n đây:ả ố ố ộ ủ ộ ố ệ ầ
t c đ truy n t i lý thuy t c a IDE bus (ATA) -ố ộ ề ả ế ủ
DMA 16bit đ n (single word) 2.1 Mgbyte/sơ
PIO Mode 3.3 Mgbye/s
DMA (SWord) – DMA (MWord) 4.2 MgByte/s PIO mode 5.2Mgbyte/s
PIO mode 2, Sword DMA 8.3 MgByte/s
t c đ truy n t i lý thuy t c a EIDE bus (ATA 2) -ố ộ ề ả ế ủ
PIO mode 11.1 Mgbyte/s MWord DMA 13.3Mgbyte/s
PIO Mode 4, MWord DMA 16.6mgbyte/s
t c đ truy n t i lý thuy t c a Ultra ATA (Ultra DMA) -ố ộ ề ả ế ủ
MWord DMA 3/ Ultra ATA 33 33mgbyte/s Ultra DMA 44Mbbyte/s
Ultra DMA / Ultra ATA 66 66Mgbyte/s Ultra DMA / Ultra ATA 100 100Mgbyte/s
Gi i thi u v Serial ATA:ớ ệ ề
Serial ATA m t ước phát tri n c a giao di n l u tr v t lý song song ATA, thay thể ủ ệ ữ ậ ế
cáp chu n 40 s i đ u k t n i IDE thành cáp s i đ u k t n i SATA Công nghẩ ợ ầ ế ố ợ ầ ế ố ệ
ATA song song đ n đ nh m c a nó, n u ti p t c phát tri n ti p công ngh thìế ỉ ể ủ ế ế ụ ể ế ệ
s ti n chi s r t l n hi u qu l i không cao đ ng th i g p r t nhi u khóố ề ẽ ấ ệ ả ặ ấ ề
khăn gi i h n c b n t th u khai sinh c a Parallel ATA Đi u thúc đ yớ ả ủ ề ẩ
nh ng nhà nghiên c u tìm đ n m t giao di n m i h n, cho hi u qu t t h n tin c yữ ứ ế ộ ệ ệ ả ố ậ
h n Serial ATA h a h n kh m r ng công ngh n n t ng ATA t i thi u cũngơ ứ ẹ ả ộ ệ ề ả ố ể
được 10 năm V y đâu l i ích c a Serial ATA ?ậ ợ ủ
Tính tương thích ph n m m : đ i v i ph n m m h th ng, m t thi t b Serial ATAầ ề ố ầ ề ệ ố ộ ế ị
ch ng khác chút s v i thi t b x a cũ UDMA/ATA V i ph n m m ngày nay,ẳ ế ị ầ ề
khơng tương thích m y v i thi t b cũ , Serial ATA h a h n m t s chuy n đ iấ ế ị ứ ẹ ộ ự ể ổ
không li n m ch s ch p thu n nhanh chóng.ề ự ấ ậ
Cáp serial : Các thi t b Serial ATA k t n i đ n h th ng thông qua m t s i cáp khôngế ị ế ố ế ệ ố ộ ợ
đ t (khá r ) cung c p m t đ u n i nh thích h p cho mơi trắ ẻ ấ ộ ầ ố ỏ ợ ường ti t ki m không gianế ệ
t i đa c a server Đi u cho phép Serial ATA gi m b s lố ủ ề ả ố ượng tín hi u t 26 tínệ
(7)cho thi t b (tuỳ ch n không ph i m c đ nh) ế ị ọ ả ặ ị
Duy nh t thi t b cáp: Khác xa v i Parallel ATA, Serial ATA b h n vi c phânấ ế ị ỏ ẳ ệ
chia Master Slave thay vào ch nh t m t thi t b cáp đỉ ấ ộ ế ị ược h th ngệ ố
công nh n thi t b Master ATA.ậ ế ị
Công ngh truy n chu i d li u: Serial ATA s d ng công ngh truy n chu i 8B/10Bệ ề ỗ ữ ệ ụ ệ ề ỗ
đ truy n nh n d li u thông qua serial cáp S đ b o toàn d li u cao c p để ề ậ ữ ệ ả ữ ệ ấ ược nhanh chóng ch p nh n di n r ng nh m t s đ truy n chu i th c t vàấ ậ ệ ộ ộ ề ỗ ự ế
thường dùng nhi u công ngh nh GigabitEthernet Fibre Channel Đâyề ệ
th c s giai đo n chuy n ti p Serial ATA thành m t ph n c a vi c phát tri n iSCSIự ự ể ế ộ ầ ủ ệ ể
trong tương lai
Đi n th th p phân bi t tín hi u: Serial ATA s d ng n th th p nh m phân bi t tínệ ế ấ ệ ệ ụ ệ ế ấ ằ ệ
hi u (LVD) b ng ngu n n 250mV Nó cịn bao g m c m t ngu n n nuôi th p vàệ ằ ệ ả ộ ệ ấ
c n b gi i nhi t.ầ ộ ả ệ
Con đường phát tri n dài (10 năm n a): Serial ATA d đ nh s đ a th h cóể ữ ự ị ẽ ế ệ
kh chuy n nh n d li u lên đ n 1.5Gbit/sec, 3.0Gbit/s, 6.0Gbit/s t c choả ể ậ ữ ệ ế ứ
phép t c đ truy n cho t ng th h lên đ n 150Mbyte/s,300 Mbyte/s 600 Mbyte/s.ố ộ ề ế ệ ế
Nh ng l i th c a SerialATAữ ợ ế ủ
Hi u su t cao hôm tệ ấ ương lai : t th h đ u tiên SerialATA đ t đ n t cừ ế ệ ầ ế ố
đ 150Mbyte/s so v i t c đ t i đa mà Parallel ATA (giao di n ATA song song) đ tộ ố ộ ố ệ
được 133Mbyte/s SerialATA d đ nh s ti p t c cho đ i th h ti p theo v iự ị ẽ ế ụ ế ệ ế
t c đ c c cao 300Mbyte/s 600Mbyte/s cho lo i cáp (lo i 150Mbyte/s) vàố ộ ự ạ
đ u n i.ầ ố
Hi u qu kinh t cao: v i ngệ ả ế ườ ụi s d ng máy vi tính t i gia (Desktop PC) v n đ nângạ ấ ề
c p ph n c ng m i v n đ l n Tuy nhiên nhà s n xu t d tính nh ng ấ ầ ứ ấ ề ả ấ ự ữ ổ
đĩa SerialATA s có giá thành tẽ ương đương v i đĩa Parallel ATA hi n l i nh ngớ ổ ệ
l i có t c đ cao dung lạ ố ộ ượng cao h n.ơ
Tháo ráp “nóng” h u d ng : thi t b SerialATA s có them ch c tháo rápữ ụ ế ị ẽ ứ
(8)Cáp k t n i tr c ti p (Point-to-point cabling) : SerialATA ch cho phép k t n i port choế ố ự ế ỉ ế ố
1 c ng nh t th nâng cao kh cô l p l i đ ng th i tăngổ ứ ấ ế ả ậ ỗ
hi u cho thi t b Khơng nh ng th , SerialATA khơng ph i chia s bus nên m iệ ế ị ữ ế ả ẽ ỗ
đĩa có th hoàn toàn đ t đ n t c đ c 150Mbyte/s
ỗ ể ế ố ộ
D l p đ t (cáp) có l i cho vi c l u chuy n khơng khí: SerialATA s d ng cáp dài,ễ ắ ặ ợ ệ ể ụ
m ng , m m d o d u n (không c ng d nát nh Parallel ATA) đ ng th i truy nỏ ề ẽ ễ ố ứ ễ ề
d n l p đ t đ n gi n , nh ng tính s giúp tăng cẫ ắ ặ ả ữ ẽ ường vi c l u chuy nệ ể
khơng khí cho h th ng tăng hi u gi i nhi t cho qu t.ệ ố ệ ả ệ
Đi m đ c tr ng ích l i c a SerialATAể ặ ợ ủ
Đ c tr ng :ặ
-Được thi t k có t c đ cao cho tế ế ố ộ ương lai
-Giao di n t c đ truy n t i d li u lên đ n 150Mbyte/s (và s cao h n)ệ ố ộ ề ả ữ ệ ế ẽ
-Chi phí th pấ
-Chuy n t vi c thiêt b l u tr thànhthi t b l u tr tể ệ ị ữ ế ị ữ ương lai -K t n i tr c ti p t máy đ n m t thi t b nh tế ố ự ế ế ộ ế ị ấ
-Đi n th th pệ ế ấ
-S d ng pin ASIC h nử ụ
-Giao ti p u n điên m iế ề ể
-Driver ph n m m khác bi t hoàn toàn so v i Parallel ATAầ ề ệ
-L nh u ch nh.ệ ề ỉ
-DMA nhóm đ u tiênầ
-Cáp đ u k t n i khác h n so v i Parallel.ầ ế ố ẳ
Ích l i:ợ
-Con đường phát tri n cịn dài (10năm n a) s làm gi m thi u l i v n đ “đa chu nể ữ ẽ ả ể ấ ế ẩ
giao ti p thi t b ” ngành công nghi p máy tính hi n nay.ế ế ị ệ ệ
-Được gi i thi u l n đ u v i t c đ 150Mbyte/s d n đ u v t c đ truy n t i d li uớ ệ ầ ầ ố ộ ẫ ầ ề ố ộ ề ả ữ ệ
trên c ng tránh đổ ứ ượ ỗc l i “th t c chai” có th x y v i đĩa 133Mbyte/sắ ổ ể ả ổ
Parallel ATA
-Chi phí th p tấ ương đương v i Parallel ATAớ
-Được thi t k cho vi c l u tr bên D đ nh SerialATA s đế ế ệ ữ ự ị ẽ ược phát tri n cóể
thêm tính đ c bi t “l u tr bên ngoài” (external storage).ặ ệ ữ
-L p đ t c u hình d dàng Không c n ph i ch nh jumper ho c termination bênắ ặ ấ ễ ầ ả ỉ ặ
ngồi, gi m th i gian tích h p tho mãn yêu c u d ch v c a ng oi dung cu i (end-ả ợ ả ầ ị ụ ủ ố
user) SerialATA đ t d u ch m h t cho v n đ ki m tra Master/slave b l i tăngặ ấ ấ ế ấ ề ể ị ỗ
(9)-K t thúc vi c s d ng ngu n 5V cho tín hi u I/O nh m đ n gi n thi t k ph n c ngế ệ ụ ệ ằ ả ế ế ầ ứ
,giàm giá t n n năng.ố ệ
-Cho phép ASIC pin thành d ng “pin co ch t” (die-shrink, r t d c m không b congạ ế ấ ễ ắ ị
qu o nh pin thông thẹ ường) nh m nâng cao hi u qu chi phí cho c thi t b l n máy.ằ ệ ả ả ế ị ẫ
-S d ng l i driver c a Parallel ATA làm đ n gi n trình chuy n đ i.ử ụ ủ ả ể ổ
-Gi m t ng chi phí , tăng hi u Cho phép m r ng th trả ổ ệ ộ ị ường t i server ti pớ ế
nh n (entry-level) h th ng RAID.ậ ệ ố
-Qu n lý n tiêu th n thích h p cho thi t b di đ ng.ả ệ ụ ệ ợ ế ị ộ
-Cho phép thi t b truy c p tr c ti p đ n b nh c a máy , gi m thi u t ng l nh tìnhế ị ậ ự ế ế ộ ủ ả ể ổ ệ
trang c n x lý cho b vi x lý.ầ ộ
-SerialATA s d ng l i cáp m i, dài , m ng lo i đ u n i m i.ử ụ ỏ ầ ố
V i nh ng ích l i mà SerialATA mang l i, ngớ ữ ợ ười ta không th không đ t v n đ “li uể ặ ấ ề ệ
SerialATA có đ y Parallel ATA đ n ch khơng cịn xu t hi n th trẩ ế ỗ ấ ệ ị ường vòng ho c năm t i không?” Câu tr l i lúc “ch a xác đ nh đặ ả ị ược” ! Tuy nhiên m tộ
đi u rõ ràng mà ta có th nh n th y ngề ể ậ ấ ườ ụi s d ng d n d n chuy n sangầ ầ ể
SerialATA , m t s l a ch n th trộ ự ự ọ ị ường tương t nh trình chuy n ti p t Parallelự ể ế
ATA sang SerialATA Chính l Serial ATA Parallel ATA s cịn chung s ng v iẽ ẽ ố
nhau nhi u năm n a nh ng Parallel ATA “ch h tr lót đề ữ ỉ ỗ ợ ường cho s phát tri n c aự ể ủ
SerialATA” Cũng nh nh ng công ngh sáng t o khác, s l a ch n kèm theo v nư ữ ệ ự ự ọ ấ
đ giá c ch t lề ả ấ ượng
Hi n thi t b SerialATA xu t hi n nhi u th trệ ế ị ấ ệ ề ị ường ngày có nhi u d u hi n cho th y th trề ấ ệ ấ ị ường ti m mà SerialATA mang l i SerialATA sề ẽ
còn ti p t c gi m giá - đòn ăn mòn th trế ụ ả ị ường Parallel ATA m t cách t t n ! SerialATA,ộ ố
nh bàn đ n v m t thi t k trên, ch có th m t gi i pháp dành cho thi t bư ế ề ặ ế ế ỉ ể ộ ả ế ị
l p (inside-a-box solution) SerialATA không th k t n i v i thi t bắ ể ế ố ế ị
ngoài USB v n cách t i u đ k t n i nh ng thi t b Nh ng thi t b đẫ ố ể ế ố ữ ế ị ữ ế ị ược SerialATA h tr : chu n giao ti p ATA , ATAPI nh CDs, DVDs, băng t , lo i đĩaỗ ợ ẩ ế
dung lượng l n tháo l p đớ ắ ược ,ZIP, CDRW’s