SlideShare ist ein Scribd-Unternehmen logo
1 von 34
USBUSB
(UNIVERSAL SERIAL BUS)(UNIVERSAL SERIAL BUS)
Presented by : Shehrevar Davierwala
Contact : shehrevar@live.com
Contents
 What is USB?
 History of USB….
 Features of USB….
 USB cable.
 Features of USB cable.
 Version of USB.
 Terminology.
 USB system.
 Enumeration.
 Fundamental packets.
 Location of USB ports.
 What uses USB ports
 USB pen drives..
 Best five uses pen
drive.
What is USB?
 USB is know as Universal Serial Bus.
 It is used to transfer data from one
device to another.
 Basic architecture of USB is host-to-device
connection and transaction.
History of USB
 It was first invented by Iseraeli company called
‘M-system’ and the brand is called ‘Disk on key’.
 USB was released by no.of companies including
Compaq,DEC,Microsoft,Intel,
NEC,Nortal.
 Many companies claimed to have invent the usb
storage device but M-system was the one to get
the patent in 2000.
Features of usb

Attachment is detected and device is configured
automatically.
 Single standard connector.
 127 devices can be connected via hubs.
 Three device speeds:
 Low (1.5Mb/s)
 Full (12Mb/s)
 High (480Mb/s)
 Power: 5V, 100mA-500mA
 Error detection/recovery is automatic
 Low cost
USB cable…..
 D+ =Signal Line
 D-= Signal Line
 VBUS = Power
Supply5.25V to 4.2V
 VGND = Ground
 Signal Lines are twisted
Features of USB cable…
 The maximum cable length is five meters orapproximately 15 feet.
 The cables contain fourwires. Power, Ground, Data Plus (D+) and
Data Minus (D-). D+ and D- forma differential pair.
 The powerline is +5VDC.
 The usb connectors are of two types called A connectors
and Bconnectors.
 The A connectoris rectangularand the Bconnectorhas a
more rounded type mechanical structure.
 There are also mini A, mini B, and mini ABconnectors
which are smallerspecial versions of the A and B
connectors.
Types of connector
A connector
B connector
Versions of USB
 USB1.0 FDR: Released in November 1995.
 USB1.0: Released in January 1996.
 USB1.1: Released in September 1998.
Con….
 USB2.0: Released in April 2000. The
major feature of this standard was the
addition of high-speed mode. This is the
current revision.
 USB2.0: Revised in December 2002.
Terminology
USB system
 USB system consist
of three units
 1] USB host
 2] USB Cable
 3] USB DeviceHost Device
Cable
Enumeration
 When a device is attached, the OS
“enumerates” the device, identifies its driver,
and assigns an address to it.
 In the enumeration process, data
structures (transfer descriptors) contain
information needed by the host to generate
transactions. This information includes:
Con….
 USB device address.
 Type of transfer.
 Direction of transfer (write or read).
 Transfer size (# of bytes).
 Speed.
 Address of the device driver’s memory buffer
Fundamental packet
 The host controller initiates and manages all USB
transfers.
 A USB transfer consist of one or more transaction and
each transaction contains up to three packets.
 There are 3 types of packets
 1] Token 2] Data 3] Handshake
 Each packet contains packet ID block of information and
error checking codes.
PC USBPorts…where are
they?
 Front of PC…built in
 Backof PC…built in
 On Motherboard…unconnected
 On Motherboard…connected
 Add-On card installed
 PCMCIA Adapterinstalled
 A USB“Hub” installed
USB ports…. Front of PC…built
in
USBports…. Rear of PC…built
in
USBports….Already in
Motherboard….
USB ports….connected to
motherboard
USB ports…add on card
installed
USB ports…Laptop PCMCIA
Adapter
PCMCIA: Personal
Computer Memory
Card International
Association.
It is used to add
memory or credit
card size peripheral
devices.
USB ports…USB Hub
connected
USB ports…What can use
them?
 Printer, Scanner, Keyboard, Mouse
 Drives…Hard, Floppy, CD, Zip, Flash Drives
 Wireless…”Bluetooth”, Keyboard, Mouse
 Flash memory cards…Card Readers
 Hubs…up to 127 Ports useable
 Cameras…DigiCam, WebCam,
[no VideoCam]
USB Pen Drives (flash drive)
 USB flash drive was invented by Dov Moran.
 Ajay Bhatt of Intel was the co-inventor.
 Pen Drive is a latest invention in USB which
help us in many ways as it help to store your
precious data safely and to transfer it from one
place to another.
Pen Drives…….
32
GB
4
GB
2
GB
4
GB
Best Five uses of a pendrive
1 Transferring files from one PC to another.
This will of course be limited to the size of
the Pen drive, but with sizes higher than 32
GB now available. This is the first use
anyone will put a pen drive into.
Cont….
2 As a small backup solution. You can install
Windows XP or vista , to a USB pen drive.
So if for any reason you can’t boot to
Windows, you can still boot to an installation
of Windows, plug in an external hard drive
and take off any information from the hard
drive before formatting.
Cont………
3 As temporary RAMin Vista. In Windows Vista,
ready boost allows you to allocate a pen drive
as RAM. Microsoft has introduced a new
technology called ReadyBoost. With the help
of this technology one can use any Flash
drive, SD Cards as the third memory option for
the computer.
Cont……
 In order to activate the ReadyBoost technology on
your FlashDrive or Memory Cards, you have to
follow these steps…
1. Open My Computer.
2. Right Click on the Removable Disk Drive
and select Properties.
3. Click on Ready Boost Tab.
4. Enable the feature by selecting the option and
allocate the amount of space you want to use as
memory.
Cont………………….
 Things to be noted….
1. Regardless of the fact that you use Readyboost
or not, you need at least 512 Mb of memory to run
Windows Vista decently.
2. If your device is not giving the option of
ReadyBoost then it means that it doesn’t clear up
the minimum data trasfer rate required by Read
Boost technology.
Cont…….
 The benefits of Flash Drive or Pen drive as a
source of Memory :
1. It is faster than the virtual memory which is
accessed through the hard disk drive.
2. It is cheaper as compared to the actually
Physical Memory.
Cont…
4.Portable applications. You can carry
many portable applications on your Pen
drive. eg: Mozilla thunderbird.
5.Booting to LINUX
Installing a Linux distro to a pen drive
will allow for the use of the hard drive and
all the files on it.
Usb

Weitere ähnliche Inhalte

Was ist angesagt? (20)

Universal serial bus(usb)
Universal serial bus(usb)Universal serial bus(usb)
Universal serial bus(usb)
 
Usb protocol
Usb protocol Usb protocol
Usb protocol
 
Introduction to Motherboard
Introduction to Motherboard Introduction to Motherboard
Introduction to Motherboard
 
BIOS basic input output system
BIOS basic input output systemBIOS basic input output system
BIOS basic input output system
 
Random Access Memory ppt
Random Access Memory pptRandom Access Memory ppt
Random Access Memory ppt
 
Introduction motherboard
Introduction motherboardIntroduction motherboard
Introduction motherboard
 
Computer ports
Computer portsComputer ports
Computer ports
 
Ports and Connectors
Ports and ConnectorsPorts and Connectors
Ports and Connectors
 
HARD DISK DRIVE ppt
HARD DISK DRIVE pptHARD DISK DRIVE ppt
HARD DISK DRIVE ppt
 
Types of Storage Devices
Types of Storage DevicesTypes of Storage Devices
Types of Storage Devices
 
PPT On Ports | Full Concept | Ports In Depth
PPT On Ports | Full Concept | Ports In DepthPPT On Ports | Full Concept | Ports In Depth
PPT On Ports | Full Concept | Ports In Depth
 
motherboard
motherboardmotherboard
motherboard
 
System Unit
System UnitSystem Unit
System Unit
 
Pc interface
Pc interfacePc interface
Pc interface
 
computer form factor
 computer form factor computer form factor
computer form factor
 
Cpu ppt cse
Cpu ppt cseCpu ppt cse
Cpu ppt cse
 
Processors
ProcessorsProcessors
Processors
 
Usb connector
Usb connectorUsb connector
Usb connector
 
Chap1 chipset
Chap1 chipsetChap1 chipset
Chap1 chipset
 
Flash Memory
Flash MemoryFlash Memory
Flash Memory
 

Andere mochten auch

Andere mochten auch (16)

Usb
UsbUsb
Usb
 
Usb
UsbUsb
Usb
 
Computer Interfaces
Computer Interfaces Computer Interfaces
Computer Interfaces
 
Pakaagee
PakaageePakaagee
Pakaagee
 
Why Drivers Stay with Fleets
Why Drivers Stay with FleetsWhy Drivers Stay with Fleets
Why Drivers Stay with Fleets
 
The USB Generation
The USB GenerationThe USB Generation
The USB Generation
 
USB Universal Serial Bus
USB Universal Serial BusUSB Universal Serial Bus
USB Universal Serial Bus
 
Linux Device Driver Training
Linux Device Driver TrainingLinux Device Driver Training
Linux Device Driver Training
 
USB 3.0 -Infinite Possibilities
USB 3.0 -Infinite PossibilitiesUSB 3.0 -Infinite Possibilities
USB 3.0 -Infinite Possibilities
 
Linux Device Driver’s
Linux Device Driver’sLinux Device Driver’s
Linux Device Driver’s
 
Introduction of USB 3.1
Introduction of USB 3.1 Introduction of USB 3.1
Introduction of USB 3.1
 
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
 

Ähnlich wie Usb

Muhammad Ahsan Rauf Presentation about USB
Muhammad Ahsan Rauf Presentation about USBMuhammad Ahsan Rauf Presentation about USB
Muhammad Ahsan Rauf Presentation about USBRider Ahsan
 
Main components of a computerMultimedia devicesOther peripheral .pdf
Main components of a computerMultimedia devicesOther peripheral .pdfMain components of a computerMultimedia devicesOther peripheral .pdf
Main components of a computerMultimedia devicesOther peripheral .pdfvenkt12345
 
Basic computer fundamentals
Basic computer fundamentalsBasic computer fundamentals
Basic computer fundamentalsUday Pal
 
Choosing_(and_Implem..
Choosing_(and_Implem..Choosing_(and_Implem..
Choosing_(and_Implem..webhostingguy
 
Cmp104 lec 3 component of computer
Cmp104 lec 3 component of computerCmp104 lec 3 component of computer
Cmp104 lec 3 component of computerkapil078
 
Linux fundamentals Training
Linux fundamentals TrainingLinux fundamentals Training
Linux fundamentals TrainingLove Steven
 
Computer hardware and maintenance
Computer hardware and   maintenanceComputer hardware and   maintenance
Computer hardware and maintenanceImran Khan
 
Hardware & software
Hardware & softwareHardware & software
Hardware & softwareIsabelop
 
Internal components - luke nutter
Internal components - luke nutterInternal components - luke nutter
Internal components - luke nutterluke_nutter
 
COMPUTER HARDWARE - SHORT NOTES
COMPUTER HARDWARE - SHORT NOTESCOMPUTER HARDWARE - SHORT NOTES
COMPUTER HARDWARE - SHORT NOTESsuthi
 
Concepts in computer hardware
Concepts in computer hardwareConcepts in computer hardware
Concepts in computer hardwarehoneynut67
 
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 PCIJERD Editor
 
Technology Term Definition By Muneeb-Ahmad
Technology Term Definition  By Muneeb-AhmadTechnology Term Definition  By Muneeb-Ahmad
Technology Term Definition By Muneeb-AhmadMuneeb Ahmad
 

Ähnlich wie Usb (20)

Muhammad Ahsan Rauf Presentation about USB
Muhammad Ahsan Rauf Presentation about USBMuhammad Ahsan Rauf Presentation about USB
Muhammad Ahsan Rauf Presentation about USB
 
Main components of a computerMultimedia devicesOther peripheral .pdf
Main components of a computerMultimedia devicesOther peripheral .pdfMain components of a computerMultimedia devicesOther peripheral .pdf
Main components of a computerMultimedia devicesOther peripheral .pdf
 
Computer basics
Computer basicsComputer basics
Computer basics
 
Lecture 1.pdf
Lecture 1.pdfLecture 1.pdf
Lecture 1.pdf
 
About USB
About USBAbout USB
About USB
 
Basic computer fundamentals
Basic computer fundamentalsBasic computer fundamentals
Basic computer fundamentals
 
USB, SCANNAR
USB, SCANNARUSB, SCANNAR
USB, SCANNAR
 
Beagle board101 esc-boston-2009b
Beagle board101 esc-boston-2009bBeagle board101 esc-boston-2009b
Beagle board101 esc-boston-2009b
 
Choosing_(and_Implem..
Choosing_(and_Implem..Choosing_(and_Implem..
Choosing_(and_Implem..
 
Cmp104 lec 3 component of computer
Cmp104 lec 3 component of computerCmp104 lec 3 component of computer
Cmp104 lec 3 component of computer
 
Linux fundamentals Training
Linux fundamentals TrainingLinux fundamentals Training
Linux fundamentals Training
 
Computer hardware and maintenance
Computer hardware and   maintenanceComputer hardware and   maintenance
Computer hardware and maintenance
 
Hardware & software
Hardware & softwareHardware & software
Hardware & software
 
Pendrives (USB)
Pendrives (USB)Pendrives (USB)
Pendrives (USB)
 
Concepts
ConceptsConcepts
Concepts
 
Internal components - luke nutter
Internal components - luke nutterInternal components - luke nutter
Internal components - luke nutter
 
COMPUTER HARDWARE - SHORT NOTES
COMPUTER HARDWARE - SHORT NOTESCOMPUTER HARDWARE - SHORT NOTES
COMPUTER HARDWARE - SHORT NOTES
 
Concepts in computer hardware
Concepts in computer hardwareConcepts in computer hardware
Concepts in computer hardware
 
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
 
Technology Term Definition By Muneeb-Ahmad
Technology Term Definition  By Muneeb-AhmadTechnology Term Definition  By Muneeb-Ahmad
Technology Term Definition By Muneeb-Ahmad
 

Mehr von Shehrevar Davierwala

Mehr von Shehrevar Davierwala (20)

Introduction_Swift
Introduction_SwiftIntroduction_Swift
Introduction_Swift
 
PsudoCode.pptx
PsudoCode.pptxPsudoCode.pptx
PsudoCode.pptx
 
Number System.pptx
Number System.pptxNumber System.pptx
Number System.pptx
 
Java Script (Module 1).pptx
Java Script (Module 1).pptxJava Script (Module 1).pptx
Java Script (Module 1).pptx
 
Website in Clicks Day 2
Website in Clicks Day 2Website in Clicks Day 2
Website in Clicks Day 2
 
Develop Website in Clicks
Develop Website in ClicksDevelop Website in Clicks
Develop Website in Clicks
 
Build Virtual Assistant Using AI
Build Virtual Assistant Using AI Build Virtual Assistant Using AI
Build Virtual Assistant Using AI
 
Build brand reputation using facebook
Build brand reputation using facebookBuild brand reputation using facebook
Build brand reputation using facebook
 
Digital Marketing Session 2
Digital Marketing Session 2Digital Marketing Session 2
Digital Marketing Session 2
 
Learn Digital Marketing : 0 to Hero Day 1
Learn Digital Marketing :  0 to Hero Day 1 Learn Digital Marketing :  0 to Hero Day 1
Learn Digital Marketing : 0 to Hero Day 1
 
Standard template
Standard templateStandard template
Standard template
 
Digital Marketing for Sustainable Business - Afghan Perspective
Digital Marketing for Sustainable Business - Afghan Perspective  Digital Marketing for Sustainable Business - Afghan Perspective
Digital Marketing for Sustainable Business - Afghan Perspective
 
Developing stunning website in clicks - 2
Developing stunning website in clicks - 2Developing stunning website in clicks - 2
Developing stunning website in clicks - 2
 
Developing stunning website in clicks
Developing stunning website in clicksDeveloping stunning website in clicks
Developing stunning website in clicks
 
Google forms for data analysis
Google forms for data analysisGoogle forms for data analysis
Google forms for data analysis
 
Webdesign session1
Webdesign session1Webdesign session1
Webdesign session1
 
Tech talk webtech
Tech talk webtechTech talk webtech
Tech talk webtech
 
Tech talk php_cms
Tech talk php_cmsTech talk php_cms
Tech talk php_cms
 
Ph pbasics
Ph pbasicsPh pbasics
Ph pbasics
 
Php mysql
Php mysqlPhp mysql
Php mysql
 

Kürzlich hochgeladen

WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 

Kürzlich hochgeladen (20)

WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 

Usb

  • 1. USBUSB (UNIVERSAL SERIAL BUS)(UNIVERSAL SERIAL BUS) Presented by : Shehrevar Davierwala Contact : shehrevar@live.com
  • 2. Contents  What is USB?  History of USB….  Features of USB….  USB cable.  Features of USB cable.  Version of USB.  Terminology.  USB system.  Enumeration.  Fundamental packets.  Location of USB ports.  What uses USB ports  USB pen drives..  Best five uses pen drive.
  • 3. What is USB?  USB is know as Universal Serial Bus.  It is used to transfer data from one device to another.  Basic architecture of USB is host-to-device connection and transaction.
  • 4. History of USB  It was first invented by Iseraeli company called ‘M-system’ and the brand is called ‘Disk on key’.  USB was released by no.of companies including Compaq,DEC,Microsoft,Intel, NEC,Nortal.  Many companies claimed to have invent the usb storage device but M-system was the one to get the patent in 2000.
  • 5. Features of usb  Attachment is detected and device is configured automatically.  Single standard connector.  127 devices can be connected via hubs.  Three device speeds:  Low (1.5Mb/s)  Full (12Mb/s)  High (480Mb/s)  Power: 5V, 100mA-500mA  Error detection/recovery is automatic  Low cost
  • 6. USB cable…..  D+ =Signal Line  D-= Signal Line  VBUS = Power Supply5.25V to 4.2V  VGND = Ground  Signal Lines are twisted
  • 7. Features of USB cable…  The maximum cable length is five meters orapproximately 15 feet.  The cables contain fourwires. Power, Ground, Data Plus (D+) and Data Minus (D-). D+ and D- forma differential pair.  The powerline is +5VDC.  The usb connectors are of two types called A connectors and Bconnectors.  The A connectoris rectangularand the Bconnectorhas a more rounded type mechanical structure.  There are also mini A, mini B, and mini ABconnectors which are smallerspecial versions of the A and B connectors.
  • 8. Types of connector A connector B connector
  • 9. Versions of USB  USB1.0 FDR: Released in November 1995.  USB1.0: Released in January 1996.  USB1.1: Released in September 1998.
  • 10. Con….  USB2.0: Released in April 2000. The major feature of this standard was the addition of high-speed mode. This is the current revision.  USB2.0: Revised in December 2002.
  • 12. USB system  USB system consist of three units  1] USB host  2] USB Cable  3] USB DeviceHost Device Cable
  • 13. Enumeration  When a device is attached, the OS “enumerates” the device, identifies its driver, and assigns an address to it.  In the enumeration process, data structures (transfer descriptors) contain information needed by the host to generate transactions. This information includes:
  • 14. Con….  USB device address.  Type of transfer.  Direction of transfer (write or read).  Transfer size (# of bytes).  Speed.  Address of the device driver’s memory buffer
  • 15. Fundamental packet  The host controller initiates and manages all USB transfers.  A USB transfer consist of one or more transaction and each transaction contains up to three packets.  There are 3 types of packets  1] Token 2] Data 3] Handshake  Each packet contains packet ID block of information and error checking codes.
  • 16. PC USBPorts…where are they?  Front of PC…built in  Backof PC…built in  On Motherboard…unconnected  On Motherboard…connected  Add-On card installed  PCMCIA Adapterinstalled  A USB“Hub” installed
  • 17. USB ports…. Front of PC…built in
  • 18. USBports…. Rear of PC…built in
  • 21. USB ports…add on card installed
  • 22. USB ports…Laptop PCMCIA Adapter PCMCIA: Personal Computer Memory Card International Association. It is used to add memory or credit card size peripheral devices.
  • 24. USB ports…What can use them?  Printer, Scanner, Keyboard, Mouse  Drives…Hard, Floppy, CD, Zip, Flash Drives  Wireless…”Bluetooth”, Keyboard, Mouse  Flash memory cards…Card Readers  Hubs…up to 127 Ports useable  Cameras…DigiCam, WebCam, [no VideoCam]
  • 25. USB Pen Drives (flash drive)  USB flash drive was invented by Dov Moran.  Ajay Bhatt of Intel was the co-inventor.  Pen Drive is a latest invention in USB which help us in many ways as it help to store your precious data safely and to transfer it from one place to another.
  • 27. Best Five uses of a pendrive 1 Transferring files from one PC to another. This will of course be limited to the size of the Pen drive, but with sizes higher than 32 GB now available. This is the first use anyone will put a pen drive into.
  • 28. Cont…. 2 As a small backup solution. You can install Windows XP or vista , to a USB pen drive. So if for any reason you can’t boot to Windows, you can still boot to an installation of Windows, plug in an external hard drive and take off any information from the hard drive before formatting.
  • 29. Cont……… 3 As temporary RAMin Vista. In Windows Vista, ready boost allows you to allocate a pen drive as RAM. Microsoft has introduced a new technology called ReadyBoost. With the help of this technology one can use any Flash drive, SD Cards as the third memory option for the computer.
  • 30. Cont……  In order to activate the ReadyBoost technology on your FlashDrive or Memory Cards, you have to follow these steps… 1. Open My Computer. 2. Right Click on the Removable Disk Drive and select Properties. 3. Click on Ready Boost Tab. 4. Enable the feature by selecting the option and allocate the amount of space you want to use as memory.
  • 31. Cont………………….  Things to be noted…. 1. Regardless of the fact that you use Readyboost or not, you need at least 512 Mb of memory to run Windows Vista decently. 2. If your device is not giving the option of ReadyBoost then it means that it doesn’t clear up the minimum data trasfer rate required by Read Boost technology.
  • 32. Cont…….  The benefits of Flash Drive or Pen drive as a source of Memory : 1. It is faster than the virtual memory which is accessed through the hard disk drive. 2. It is cheaper as compared to the actually Physical Memory.
  • 33. Cont… 4.Portable applications. You can carry many portable applications on your Pen drive. eg: Mozilla thunderbird. 5.Booting to LINUX Installing a Linux distro to a pen drive will allow for the use of the hard drive and all the files on it.