Universal Serial Bus: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
kTidak ada ringkasan suntingan |
kTidak ada ringkasan suntingan |
||
(34 revisi perantara oleh 26 pengguna tidak ditampilkan) | |||
Baris 1:
'''Bus Beruntut Semesta'''
Sistem USB mempunyai desain yang [[asimetris]], yang terdiri dari pengontrol ''[[server|host]]'' dan beberapa peralatan terhubung yang berbentuk "[[pohon]]" dengan menggunakan peralatan ''hub'' yang khusus.▼
▲[[Berkas:USB TypeAB Diagram.svg|thumb|Konektor USB (Tipe A dan B)]]
▲[[Berkas:USB Male Plug Type A.jpg|thumb|150px|right|Konektor USB Tipe A]]
▲'''Bus Beruntut Semesta''' ('''USB''') ([[bahasa Inggris]]: ''Universal Serial Bus'') adalah standar [[bus (komputer)|bus]] serial untuk perangkat penghubung, biasanya kepada [[komputer]] namun juga digunakan di peralatan lainnya seperti [[konsol permainan]], ponsel dan [[PDA]].
Desain USB ditujukan untuk menghilangkan perlunya penambahan ''[[:en:expansion card|expansion card]]'' ke [[Arsitektur Standar Industri|ISA]] komputer atau bus [[PCI]], dan memperbaiki kemampuan [[plug-and-play]] (pasang-dan-mainkan) dengan memperbolehkan peralatan-peralatan
▲Sistem USB mempunyai desain yang [[asimetris]], yang terdiri dari pengontrol ''[[server|host]]'' dan beberapa peralatan terhubung yang berbentuk [[pohon]] dengan menggunakan peralatan ''hub'' yang khusus.
▲Desain USB ditujukan untuk menghilangkan perlunya penambahan ''[[expansion card]]'' ke [[Arsitektur Standar Industri|ISA]] komputer atau bus [[PCI]], dan memperbaiki kemampuan [[plug-and-play]] (pasang-dan-mainkan) dengan memperbolehkan peralatan-peralatan di[[tukar]] atau ditambah ke sistem tanpa perlu me''[[reboot]]'' komputer. Ketika USB dipasang, ia langsung dikenal sistem komputer dan memroses ''[[device driver]]'' yang diperlukan untuk menjalankannya.
USB dapat menghubungkan peralatan tambahan komputer seperti [[mouse]], [[keyboard]], [[pemindai]] gambar, [[kamera digital]], [[printer]], [[hard disk]], dan komponen ''[[Jaringan komputer|networking]]''. USB kini telah menjadi standar bagi peralatan multimedia seperti [[pemindai]] gambar dan kamera digital.
Baris 18 ⟶ 16:
* USB 0.8: dirilis December 1994.
* USB 0.9: dirilis April 1995.
* USB 0.99: dirilis
* USB 1.0 Release Candidate: dirilis November 1995.
=== {{anchor|1.0|1.1|versi 1|LS|FS|}}USB versi 1 ===
USB versi 1 dirilis [[Januari 1996]].
=== {{anchor|2.0|2.0HS|HS|62680-1}}USB versi 2 ===
USB versi 2.0 dirilis [[April 2000]]. Perbedaan paling mencolok dengan versi sebelumnya, yaitu pada versi
* Super speed data dengan frekuensi clock 4,800.00Mb/s
* High speed data dengan frekuensi clock 480.00Mb/s dan tolerasi pensinyalan data pada ± 500ppm.
Baris 32 ⟶ 29:
* Low speed data dengan frekuensi clock 1.50Mb/s dan tolerasi pensinyalan data pada ±1.5% atau 15,000ppm.
=== {{Anchor|3.0|SS|versi 3}}USB versi 3 ===
USB versi 3.0 dirilis [[November 2008]]. Beberapa perubahan telah diimplementasikan di USB 3.0 seiring dengan peningkatan penggunaan perangkat eksternal dan kebutuhan kecepatan lebih tinggi. Kecepatan transfer data USB 3.0 sekitar 3.2 Gbps (400 MB/s), dan secara teori dapat
== Protokol USB ==
=== Persinyalan USB ===
USB adalah ''host-centric bus'' di mana host/terminal induk memulai semua transaksi. Paket pertama/penanda (token) awal dihasilkan oleh host untuk menjelaskan apakah paket yang mengikutinya akan dibaca atau ditulis dan apa tujuan dari perangkat dan titik akhir. Paket berikutnya adalah data paket yang diikuti oleh ''handshaking packet'' yang melaporkan apakah data atau penanda sudah diterima dengan baik
Setiap proses transaksi pada USB terdiri atas:
* Paket token/sinyal penanda (Header yang menjelaskan data yang mengikutinya)
* Pilihan paket data (termasuk tingkat muatan) dan
* Status paket (untuk acknowledge/pemberitahuan hasil transaksi dan untuk koreksi kesalahan)
Baris 46 ⟶ 43:
Nomor kaki (dilihat pada soket):
[[Berkas:USB
{| class="prettytable"
|+ '''Penetapan kaki'''<ref>[
|-
! colspan = "2" | Kaki !! Fungsi
Baris 79 ⟶ 76:
* Sync
Semua paket harus diawali dengan data sync. Sync adalah data 8 bit untuk low dan full speed atau data 32 bit untuk high speed yang digunakan untuk mensinkronkan clock dari penerima dengan pemancar. Dua bit terakhir mengindikasikan
* PID (Packet Identity/Identitas paket)
Adalah field untuk menandakan tipe dari paket yang sedang dikirim. Tabel dibawah ini menunjukkan nilai-nilai PID:
Baris 171 ⟶ 168:
* ADDR (address)
Bagian alamat dari peralatan
* ENDP (End point)
Titik akhir dari field yang terdiri dari 4 bit, menjadikan 16 kemungkinan titik akhir. Low speed devices, hanya dapat mempunyai 2 tambahan end point pada puncak dari pipe default. (maksimal 4 endpoints)
Baris 189 ⟶ 186:
== Referensi ==
{{reflist}}
== Pranala luar ==
{{commons}}
* http://www.usb.org/
* [http://www.beyondlogic.org/usbnutshell/usb1.htm USB nutshell]
{{Authority control}}
[[Kategori:USB| ]]
[[Kategori:Komputer]]
|