Cổng USB 1.0 có thể làm thành 2.0?

Tốc độ USB 2.0 tối đa là 480Mbps ~60MB/s. Đó là tốc độ trên đường truyền USB có thể đạt được. Tuy nhiên các ổ flash disk không có thể đạt được tốc độ đó vì tốc độ truy cập các chip nhớ để đọc ghi nó thấp hơn chỉ khoảng từ 12MB/s - 40MB/s tùy từng loại. Tốc độ USB 1.0 và 1.1 thì chỉ có 1.5Mbps(low speed) và 12Mbps(Full speed) (~0,2MB/s - 1,5MB/s) là rất chậm. Khi bác cắm USB vào các cổng này thì thấy tốc độ chậm hơn rất nhiều.
HDD hiện nay theo giao tiếp ATA, SATA, SATA2 có tốc độ giao tiếp rất cao 100-300MB/s nhưng thực tế là tốc độ ghi đọc trên dĩa cứng thấp hơn nhiều. Thông thường các dĩa cứng phải có thêm cache để tăng tốc độ khi sử dụng. Khi gắn các HDD qua cổng USB nó cũng chạy tốc độ tuơng đuơng gắn trong máy nếu HDD là 2.5". Bác có thể xem thêm tốc độ truy xuất HDD ở đây http://www23.tomshardware.com/storage25.html
Còn máy tính main hỗ trợ USB 1.1 thì có thể gắn card USB 2.0 nhằm tăng tốc độ truy cập USB. Lúc này main không hỗ trợ nhưng card dùng giao tiếp PCI để nối với cổng USB trên card (các cổng USB trên main cũng chỉ là 1.0). Tốc độ của khe PCI cũng khá cao nên cũng có thể đáp ứng được tốc độ USB.

Nếu HDD mà sài được tốc độ SATA2 (300MB/s) chắc máy chạy nhanh lắm nhỉ
 
480 là tốc độ lý truyền thông lý thuyết của chuẩn usb 2.0 (hay còn được gọi là high speed). Nghĩa là khi đáp ứng được đầy đủ các yêu cầu về phần cứng thì tốc độ tối đa là 480. còn cái 10 hay 20 bác nhìn thấy là tốc độ trao đổi giữ liệu giữ flash disk với harddisk của bác giao tiếp qua chuẩn usb. Cái này cần phân biệt rõ. Còn làm thế nào để nhận biết là đang chạy lowspeed, fullspeed hay highspeed thì khi bác cắm thiết bị vào thì winXP sẽ thông báo luôn, nếu không thấy thông báo đặc biệt gì thì có nghĩa là tốc độ đã là 2.0 rồi. Còn cách máy tính nhận biết thiết bị cắm vào là chuẩn j thì phụ thuộc vào cách đấu điện trở của cái đầu cắm thôi
Bạn ơi! có thể gửi cho mình tham khảo cuốn usb complete 2.0 để tham khảo ko?
 
Back
Top