SlideShare a Scribd company logo
1 of 13
USB 
BY 
SUKESH SHETTY
Universal serial bus 
 Wired high speed serial bus for data communication 
 follows star topology 
 Supports connection up to 127 
 USB is a n/w of attachments connected to host which 
comes in 2 types namely “functions”& “hubs” 
 USB host contains host controller responsible for 
controlling data communication 
 Different std. to implement USB host control 
interface are open host control interface (OHCI) & 
Universal host control interface(UHCI).
Transmits data in packet form having standard 
format 
Each USB data transfer consists of 
- Token packet (header defining what it wants 
to follow) 
- Optional data packet (contains the payload) 
- Status packet (used to acknowledge 
communication & provides a mean for error 
correction) 
USB cable connects peripheral device & master 
device
USB std uses two types of connector for 
connecting peripheral device & host device 
- Type A 
- Type B 
Both these connectors have 4 pins for 
communication 
Each USB device has Product ID (PID) & 
Vendor ID (VID) 
PID & VID are essential for loading the 
drivers corresponding to a USB device
• USB supports 4 types of data transfers 
• 1. Control 
2. Isochronous 
3. Bulk 
4. Interrupt 
• Control transfers exchange configuration, setup and command information 
between the device and the host. The host can also send commands or 
query parameters with control packets. 
• Isochronous transfer is used by time critical, streaming device such as 
speakers and video cameras. It is time sensitive information so, within 
limitations, it has guaranteed access to the USB bus. Data streams between 
the device and the host in real-time, and so there will not be any error 
correction. 
• Bulk transfer is used by device like printers & scanners, which receives 
data in one big packet. Here the timely delivery is not critical. Bulk 
transfers are fillers, claiming unused USB bandwidth when nothing more 
important is going on. The error correction protects these packets. 
• Interrupt transfers is used by peripherals exchanging small amounts of 
data that need immediate attention. It is used by devices to request 
servicing from the PC/host. Devices like a mouse or a keyboard comes in 
this category. Error checking validates the data.
USB supports 4 different rates 
- Low speed (1.5Mbps) 
- Full speed (12Mbps) 
- High speed (480Mbps) 
- Super speed (4.8Gbps) 
Low speed & Full speed are defined by USB1.0 
High speed is defined by USB 2.0 
Super speed is defined by USB 3.0
• USB Features 
• The Universal Serial Bus has the following features: 
• The computer acts as the host. 
• Up to 127 devices can connect to the host, either directly or by way of USB hubs. 
• Individual USB cables can run as long as 5 meters; with hubs, devices can be up to 30 meters 
(six cables' worth) away from the host. 
• With USB 2.0,the bus has a maximum data rate of 480 megabits per second (10 times the 
speed of USB 1.0). 
• A USB 2.0 cable has two wires for power (+5 volts and ground) and a twisted pair of wires to 
carry the data. The USB 3.0 standard adds four more wires for data transmission. While USB 
2.0 can only send data in one direction at a time (downstream or upstream), USB 3.0 can 
transmit data in both directions simultaneously. 
• On the power wires, the computer can supply up to 500 milliamps of power at 5 volts. A USB 
3.0 cable can supply up to 900 milliamps of power. 
• Low-power devices (such as mice) can draw their power directly from the bus. High-power 
devices (such as printers) have their own power supplies and draw minimal power from the 
bus. Hubs can have their own power supplies to provide power to devices connected to the 
hub. 
• USB devices are hot-swappable, meaning you can plug them into the bus and unplug them 
any time. A USB 3.0 cable is compatible with USB 2.0 ports -- you won't get the same data 
transfer speed as with a USB 3.0 port but data and power will still transfer through the cable. 
• Many USB devices can be put to sleep by the host computer when the computer enters a 
power-saving mode. 
• The devices connected to a USB port rely on the cable to carry power and data.
THANK YOU…

More Related Content

What's hot

USB Powerpoint
USB PowerpointUSB Powerpoint
USB Powerpoint
aaron924
 

What's hot (20)

Usb
UsbUsb
Usb
 
Usb universal serial bus
Usb   universal serial busUsb   universal serial bus
Usb universal serial bus
 
Usb 2
Usb 2Usb 2
Usb 2
 
Usb
UsbUsb
Usb
 
Usb Overview
Usb OverviewUsb Overview
Usb Overview
 
USB presentation by Mishuk
USB presentation by MishukUSB presentation by Mishuk
USB presentation by Mishuk
 
USB 2.0 and 3.0
USB 2.0 and 3.0USB 2.0 and 3.0
USB 2.0 and 3.0
 
Type c cable introduction
Type c cable introductionType c cable introduction
Type c cable introduction
 
Introduction of USB 3.1
Introduction of USB 3.1 Introduction of USB 3.1
Introduction of USB 3.1
 
Usb 3.0
Usb 3.0Usb 3.0
Usb 3.0
 
USB Universal Serial Bus
USB Universal Serial BusUSB Universal Serial Bus
USB Universal Serial Bus
 
USB 3.0 Product Info
USB 3.0 Product InfoUSB 3.0 Product Info
USB 3.0 Product Info
 
USB 3.0 Intro
USB 3.0 IntroUSB 3.0 Intro
USB 3.0 Intro
 
Networking Hardware Concepts
Networking Hardware ConceptsNetworking Hardware Concepts
Networking Hardware Concepts
 
Wireless usb
Wireless usbWireless usb
Wireless usb
 
Super speed usb3.0
Super speed usb3.0Super speed usb3.0
Super speed usb3.0
 
USB Powerpoint
USB PowerpointUSB Powerpoint
USB Powerpoint
 
USB flash drive security
USB flash drive securityUSB flash drive security
USB flash drive security
 
USB, SCANNAR
USB, SCANNARUSB, SCANNAR
USB, SCANNAR
 
Osc16
Osc16Osc16
Osc16
 

Viewers also liked

Wireless usb ppt
Wireless usb pptWireless usb ppt
Wireless usb ppt
rajveer007
 

Viewers also liked (11)

Computer Interfaces
Computer Interfaces Computer Interfaces
Computer Interfaces
 
Why Drivers Stay with Fleets
Why Drivers Stay with FleetsWhy Drivers Stay with Fleets
Why Drivers Stay with Fleets
 
Pakaagee
PakaageePakaagee
Pakaagee
 
Linux Device Driver Training
Linux Device Driver TrainingLinux Device Driver Training
Linux Device Driver Training
 
USB Universal Serial Bus
USB Universal Serial BusUSB Universal Serial Bus
USB Universal Serial Bus
 
Linux Device Driver’s
Linux Device Driver’sLinux Device Driver’s
Linux Device Driver’s
 
Device Driver in WinCE 6.0 R2
Device Driver in WinCE 6.0 R2Device Driver in WinCE 6.0 R2
Device Driver in WinCE 6.0 R2
 
Device Drivers
Device DriversDevice Drivers
Device Drivers
 
Wireless usb ppt
Wireless usb pptWireless usb ppt
Wireless usb ppt
 
Device Drivers
Device DriversDevice Drivers
Device Drivers
 
Universal serial bus
Universal serial busUniversal serial bus
Universal serial bus
 

Similar to Usb

Data communication basics
Data communication basicsData communication basics
Data communication basics
Don Bosco BSIT
 
Data communication basics
Data communication basicsData communication basics
Data communication basics
Don Bosco BSIT
 
Universal Serial Bus (USB) Deep Dive Technology Exploration for AV Design and...
Universal Serial Bus (USB) Deep Dive Technology Exploration for AV Design and...Universal Serial Bus (USB) Deep Dive Technology Exploration for AV Design and...
Universal Serial Bus (USB) Deep Dive Technology Exploration for AV Design and...
rAVe [PUBS]
 

Similar to Usb (20)

HIGH SPEED U.S.B 3.0
HIGH SPEED U.S.B 3.0HIGH SPEED U.S.B 3.0
HIGH SPEED U.S.B 3.0
 
Chapter-6_2.ppt
Chapter-6_2.pptChapter-6_2.ppt
Chapter-6_2.ppt
 
USB BASIC
USB BASICUSB BASIC
USB BASIC
 
Un se-bu
Un se-buUn se-bu
Un se-bu
 
Cp33551556
Cp33551556Cp33551556
Cp33551556
 
Cp33551556
Cp33551556Cp33551556
Cp33551556
 
USB protocol
USB protocolUSB protocol
USB protocol
 
Usb Pinout
Usb PinoutUsb Pinout
Usb Pinout
 
Usb protocol
Usb protocol Usb protocol
Usb protocol
 
Communication and internet part1 by sadiqkhalif
Communication and internet part1 by sadiqkhalifCommunication and internet part1 by sadiqkhalif
Communication and internet part1 by sadiqkhalif
 
Data communication basics
Data communication basicsData communication basics
Data communication basics
 
Data communication basics
Data communication basicsData communication basics
Data communication basics
 
What is port and types?
What is port and types?What is port and types?
What is port and types?
 
Pci,usb,scsi bus
Pci,usb,scsi busPci,usb,scsi bus
Pci,usb,scsi bus
 
dem.pptx
dem.pptxdem.pptx
dem.pptx
 
Peripherals
PeripheralsPeripherals
Peripherals
 
USB TO USB Data Transfer without PC
USB TO USB Data Transfer without PCUSB TO USB Data Transfer without PC
USB TO USB Data Transfer without PC
 
Universal Serial Bus (USB) Deep Dive Technology Exploration for AV Design and...
Universal Serial Bus (USB) Deep Dive Technology Exploration for AV Design and...Universal Serial Bus (USB) Deep Dive Technology Exploration for AV Design and...
Universal Serial Bus (USB) Deep Dive Technology Exploration for AV Design and...
 
Advance of usb
Advance of usb Advance of usb
Advance of usb
 
USB 2.0
USB 2.0USB 2.0
USB 2.0
 

Recently uploaded

VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Recently uploaded (20)

data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 

Usb

  • 1. USB BY SUKESH SHETTY
  • 2. Universal serial bus  Wired high speed serial bus for data communication  follows star topology  Supports connection up to 127  USB is a n/w of attachments connected to host which comes in 2 types namely “functions”& “hubs”  USB host contains host controller responsible for controlling data communication  Different std. to implement USB host control interface are open host control interface (OHCI) & Universal host control interface(UHCI).
  • 3.
  • 4.
  • 5.
  • 6. Transmits data in packet form having standard format Each USB data transfer consists of - Token packet (header defining what it wants to follow) - Optional data packet (contains the payload) - Status packet (used to acknowledge communication & provides a mean for error correction) USB cable connects peripheral device & master device
  • 7. USB std uses two types of connector for connecting peripheral device & host device - Type A - Type B Both these connectors have 4 pins for communication Each USB device has Product ID (PID) & Vendor ID (VID) PID & VID are essential for loading the drivers corresponding to a USB device
  • 8.
  • 9.
  • 10. • USB supports 4 types of data transfers • 1. Control 2. Isochronous 3. Bulk 4. Interrupt • Control transfers exchange configuration, setup and command information between the device and the host. The host can also send commands or query parameters with control packets. • Isochronous transfer is used by time critical, streaming device such as speakers and video cameras. It is time sensitive information so, within limitations, it has guaranteed access to the USB bus. Data streams between the device and the host in real-time, and so there will not be any error correction. • Bulk transfer is used by device like printers & scanners, which receives data in one big packet. Here the timely delivery is not critical. Bulk transfers are fillers, claiming unused USB bandwidth when nothing more important is going on. The error correction protects these packets. • Interrupt transfers is used by peripherals exchanging small amounts of data that need immediate attention. It is used by devices to request servicing from the PC/host. Devices like a mouse or a keyboard comes in this category. Error checking validates the data.
  • 11. USB supports 4 different rates - Low speed (1.5Mbps) - Full speed (12Mbps) - High speed (480Mbps) - Super speed (4.8Gbps) Low speed & Full speed are defined by USB1.0 High speed is defined by USB 2.0 Super speed is defined by USB 3.0
  • 12. • USB Features • The Universal Serial Bus has the following features: • The computer acts as the host. • Up to 127 devices can connect to the host, either directly or by way of USB hubs. • Individual USB cables can run as long as 5 meters; with hubs, devices can be up to 30 meters (six cables' worth) away from the host. • With USB 2.0,the bus has a maximum data rate of 480 megabits per second (10 times the speed of USB 1.0). • A USB 2.0 cable has two wires for power (+5 volts and ground) and a twisted pair of wires to carry the data. The USB 3.0 standard adds four more wires for data transmission. While USB 2.0 can only send data in one direction at a time (downstream or upstream), USB 3.0 can transmit data in both directions simultaneously. • On the power wires, the computer can supply up to 500 milliamps of power at 5 volts. A USB 3.0 cable can supply up to 900 milliamps of power. • Low-power devices (such as mice) can draw their power directly from the bus. High-power devices (such as printers) have their own power supplies and draw minimal power from the bus. Hubs can have their own power supplies to provide power to devices connected to the hub. • USB devices are hot-swappable, meaning you can plug them into the bus and unplug them any time. A USB 3.0 cable is compatible with USB 2.0 ports -- you won't get the same data transfer speed as with a USB 3.0 port but data and power will still transfer through the cable. • Many USB devices can be put to sleep by the host computer when the computer enters a power-saving mode. • The devices connected to a USB port rely on the cable to carry power and data.