1 / 9

Universal Serial Bus

Universal Serial Bus. Konektor USB ( Tipe A dan B). Konektor USB Tipe A. Universal Serial Bus (USB).

sawyer
Télécharger la présentation

Universal Serial Bus

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Universal Serial Bus

  2. Konektor USB (Tipe A dan B) Konektor USB Tipe A

  3. Universal Serial Bus (USB) • Universal Serial Bus (USB) adalahstandarbus serial untukperangkatpenghubung, biasanyakepadakomputernamunjugadigunakandiperalatanlainnyasepertikonsolpermainan, ponseldanPDA. • Sistem USB mempunyaidesain yang asimetris, yang terdiridaripengontrolhostdanbeberapaperalatanterhubung yang berbentukpohondenganmenggunakanperalatanhub yang khusus.

  4. Desain USB ditujukanuntukmenghilangkanperlunyapenambahanexpansion cardkeISAkomputeratau bus PCI, danmemperbaikikemampuanplug-and-play (pasang-dan-mainkan) denganmemperbolehkanperalatan-peralatanditukaratauditambahkesistemtanpaperlumerebootkomputer. Ketika USB dipasang, ialangsungdikenalsistemkomputerdanmemrosesdevice driver yang diperlukanuntukmenjalankannya. • USB dapatmenghubungkanperalatantambahankomputersepertimouse, keyboard, pemindaigambar, kamera digital, printer, hard disk, dankomponennetworking. USB kinitelahmenjadistandarbagiperalatan multimedia sepertipemindaigambardankamera digital.

  5. Versiterbaru (hinggaJanuari2005) USB adalahversi 2.0. Perbedaan paling mencolokantaraversibarudan lama adalahkecepatan transfer yang jauhmeningkat. Kecepatan transfer data USB dibagimenjaditiga, antara lain: • High speed data denganfrekuensi clock 480.00Mb/s dantolerasipensinyalan data pada ± 500ppm. • Full speed data denganfrekuensi clock 12.000Mb/s dantolerasipensinyalan data pada ±0.25% atau 2,500ppm. • Low speed data denganfrekuensi clock 1.50Mb/s dantolerasipensinyalan data pada ±1.5% atau 15,000ppm.

  6. Persinyalan USB • USB adalahhost-centric busdimana host/terminal indukmemulaisemuatransaksi. Paketpertama/penanda (token) awaldihasilkanoleh host untukmenjelaskanapakahpaket yang mengikutinyaakandibacaatauditulisdanapatujuandariperangkatdantitikakhir. • Paketberikutnyaadalah data paket yang diikutiolehhandshaking packet yang melaporkanapakah data ataupenandasudahditerimadenganbaikatau pun titikakhirgagalmenerima data denganbaik.

  7. Setiapprosestransaksipada USB terdiriatas: • Paket token/sinyalpenanda (Header yang menjelaskan data yang mengikutinya) • Pilihanpaket data (termasuktingkatmuatan) dan • Status paket (untuk acknowledge/pemberitahuanhasiltransaksidanuntukkoreksikesalahan)

  8. Paket data umum USB • Data di bus USB disalurkandengancaramendahulukanLeast Significant Bit(LSB). Paket-paket USB terdiridari data-data berikutini: • Sync • Semuapaketharusdiawalidengan data sync. Sync adalah data 8 bit untuk low dan full speed atau data 32 bit untuk high speed yang digunakanuntukmensinkronkan clock daripenerimadenganpemancar. Dua bit terakhirmengindikasikandimana data PID dimulai. • PID (Packet Identity/Identitaspaket) • Adalah field untukmenandakantipedaripaket yang sedangdikirim. Ada 4 bit PID data, supayayakinditerimadenganbenar, 4 bit dikomplementasikandandiulang, menjadikan 8 bit data PID.

  9. ADDR (address) • Bagianalamatdariperalatandimanapaketdigunakan. Denganlebar 7 bit, 127 peralatandapatdisambungkan. Alamat 0 tidaksah, peralatan yang belumterdaftarharusmeresponpaket yang dikirimkealamat 0. • ENDP (End point) • Titikakhirdari field yang terdiridari 4 bit, menjadikan 16 kemungkinantitikakhir. Low speed devices, hanyadapatmempunyai 2 tambahan end point padapuncakdari pipe default. (maksimal 4 endpoints) • CRC • Cyclic Redundancy Checkdijalankanpada data didalampaket yang dikirim. Semuapenanda (token) paketmempunyaisebuah 5 bit CRC ketikapaket data mempunyaisebuah 16 bit CRC. • EOP (End of packet) • Akhirdaripaket yang disinyalkandengansatuangkaakhir 0 (Single Ended Zero/SEO) untukkira-kira 2 kali bit diikutiolehsebuah J 1 kali.

More Related