USB merupakan port standard yang ada di komputer saat ini, setiap komputer yang kita beli saat ini selalu dilengkapi setidaknya satu atau lebih konektor USB. Konektor-konektor USB tersebut dapat ditancapi berbagai perangkat mulai dari mouse sampai printer secara mudah dan cepat. Sistem operasi saat ini juga sangat mendukung keberadaan USB, mulai versi windows xp ke atas bahkan sudah terdapat installer berbagai perangkat USB yang include dalam satu paket program windows tersebut.
Dibandingkan dengan menyambungkan
perangkat ke jenis port lain yang terdapat di komputer, penggunaan port
USB sangat-sangat mudah. Satu dekade lalu sebelum tersedia port USB di
komputer kita. menyambungkan suatu perangkat ke komputer bisa membuat
kepala pusing. Masalah tersebut antara lain:
1) Printer, harus disambungkan ke port
parallel, padahal sebagian besar komputer yang diproduksi saat itu
bahkan sampai saat ini hanya dilengkapi dengan satu port paralel saja.
Zip drive yang membutuhkan koneksi speed tinggi juga menggunakan port
paralel untuk dapat terhubung ke komputer. Speed yang dibutuhkan adalah
transfer data berkecepatan tinggi, sedangkan port paralel tidak mampu
mengakomodir kecepatan tinggi tersebut sehingga kita harus bersedia
berlama-lama menunggu hanya untuk satu proses copy data kecil saja.
2) Modem, beberapa jenis printer, dan kamera digital menggunakan port serial untuk bisa terhubung ke komputer, padahal sebagian besar komputer yang diproduksi saat itu hanya memiliki maksimal dua port serial. Sekedar info port serial dikenal sangat lambat dalam proses transfer data, karena data ditranfer secara serial bit per bit.
3) Piranti yang memerlukan koneksi yang lebih cepat harus dipasang dengan card tersendiri, yang tentu saja hal ini membutuhkan space tersendiri jika ingin dipasang di slot card komputer. beruntung jika masih ada sisa slot di komputer kita.
4) Tujuan diciptakannya USB adalah untuk mengakhiri masalah tersebut. Universal Serial Bus (USB) menyediakan cara tunggal, standar dan mudah untuk menghubungkan device ke komputer sampai dengan 127 perangkat dalam satu port USB. Beberapa contoh perangkat yang telah dibuat dalam versi USB antara lain:
1) Printer
2) Scanner
3) Mouse
4) Keyboard
5) Joystick
6) Modem
7) Webcam
8) Dan masih banyak lagi
PROSES YANG TERJADI di USB
Ketika host (komputer) mencatu
perangkat USB, host mendata perangkat yang terhubung ke bus USB dan
menyiapkan alamat memori untuk masing-masing perangkat tersebut. Proses
tersebut disebut enumerasi. Perangkat USB tersebut juga langsung
diinisialisasi oleh host ketika terhubung ke bus USB. Host juga mencoba
mencari dan memilihkan tipe transfer data apa yang cocok untuk perangkat
tersebut. Sebagai contoh:
- Interrupt – untuk perangkat yang hanya memerlukan transfer data kecil seperti: mouse dan keyboard
- Bulk – untuk perangkat yang memerlukan transfer data besar seperti: printer
- Isochronous – untuk perangkat yang memerlukan transfer data dua arah, dan memerlukan resolusi tinggi seperti: speaker dan webcam
Host dapat juga mengirim perintah dan mendata parameter-parameter yang diperlukan dengan menggunakan control packet. Setelah
perangkat didata oleh host, host kemudian mengatur total bandwith yang
diperlukan oleh perangkat yang menggunakan mode isochronous dan
interrupt. Perangkat dengan mode transfer data tersebut dapat
menggunakan sampai 90 persen dari total 480 Mbps yang disediakan port
USB. Setelah 90 persen bandwith tersebut dipakai, host akan menolak
akses ke perangkat isochronous dan interrupt yang lain. Control packet
dan paket untuk transfer data tipe bulk kemudian menggunakan total
bandwith yang tersisa tersebut (sedikitnya 10 persen).
Universal Serial Bus (USB) membagi
bandwith yang tersedia dalam bentuk frame-frame, host kemudian
mengontrol frame-frame tersebut. Frame mengandung 1500 byte, yang
terbentuk setiap milidetik. Dalam frame, perangkat dengan mode transfer
data isochronous dan interrupt mendapatkan jatah bandwith tersendiri
sesuai dengan kebutuhan bandwith perangkat tersebut.
Baca Juga :
Ya, mungkin itu saja artikel tentang pengertian usb dan cara kerjanya, semoga bisa bermanfaat bagi kita semua.
Baca Juga :
- Cara Mengatasi Laptop Mati Sendiri dan Penyebabnya
- Cara Root Android Dengan Mudah Tanpa Komputer/PC
- Cara Menghemat Baterai Handphone
Ya, mungkin itu saja artikel tentang pengertian usb dan cara kerjanya, semoga bisa bermanfaat bagi kita semua.
No comments:
Post a Comment