USB2.0 vs USB 3.0

24
 USB interfaces through the ages (USB 1.0 to USB 3.0) Guided By Prof.P.S.Dey Presented by: Ajit Kumar Pasayat Regd No.10IT61B03  Information ommuniation  Te!no"ogy 1 10IT61B03

description

Differences between usb2.0 and usb 3.0.

Transcript of USB2.0 vs USB 3.0

USB

USB interfaces through the ages (USB 1.0 to USB 3.0)Guided ByProf.P.S.Dey Presented by:Ajit Kumar PasayatRegd No.10IT61B03 Information communication Technology

110IT61B03ContentsINTRODUCTIONUSB VERSIONS & HISTROYUSB VERSION 1.0USB VERSION 2.0USB VERSION 3.0COMPARISIONADVANTAGESLIMITATIONSCONCLUSIONREFERANCES

210IT61B03INTORDUCTIONUniversal Serial Bus

Allows users to connect a wide variety of peripherals to a computer and have them automatically configured and ready to use Implemented to provide a replacement for legacy ports to make the addition of peripheral devices quick and easy for the end user

310IT61B03USB Versions & History USB 1.0USB 2.0USB 3.0 and WUSBIn 1994 Seven companies starts the development of USB:- Compaq, DEC, IBM, Intel, Microsoft, NEC and Nortel.USB Implementers Forum (USB-IF) formed 1995 2001. Hewlett-Packard, Intel, Lucent Technologies(now Alcatel-Lucent), NEC and Philips

410IT61B031996 USB-1.0 up to 12Mbit/s (LS and FS) Initial version;1998 USB-1.1 up to 12Mbit/s (LS and FS) Updated version;2000 USB-2.0 up to 480Mbit/s (LS, FS and HS) Increased speed and added miniUSB;2004 Wireless USB- up to 480Mbit/s Wireless connection;2008? USB 3 up to 4.8Gbit/s on the horizon.

510IT61B03USB Version 1.0USB 1.0: Released in January 1996.Specified data rates of 1.5Mbit/s (Low-Bandwidth) and 12Mbit/s (Full-Bandwidth). Does not allow for extension cables or pass-through monitors (due to timing and power limitations). supporting up to 127 devices610IT61B03Systems Support Only Low- and Full-Speed Devices10IT61B037

Operation conceptTransfer DescriptorsEach transfer descriptor defines a USB transaction .That software has requested and scheduled for the purpose of accessing a USB deviceTransfer descriptor contains information that describes a transaction to be performedThis information the USB host controller can perform the specified transaction

10IT61B038Conceptual View of Transaction Generation10IT61B039

Communication Flow in a USB System

1010IT61B03USB Version 2.0Upgrade from USB 1.0 ,USB 1.1Supporting three speed modes (1.5, 12 and 480 megabits per second)i.e LS,FS,HS USB 2.0 supports low-bandwidth devices such as keyboards and mice, as well as high-bandwidth ones like high-resolution Web-cams, scanners, printers and high-capacity storage systems.USB 2.0, also known as hi-speed USB. 1110IT61B03USB 2.0 Hierarchy

1210IT61B03Low- and Full-Speed Devices Attached to Ports of the Root, 1.x, and 2.0 Hub10IT61B0313

USB Version 3.0Upgrade from USB 2.0Nicknamed SuperSpeed USB because of the significant speed improvements over existing USB specificationsNew communication protocols for devicesNew transfer modesNew power management featuresLonger maximum cable lengthsSimilar to PCI Express 2.0 technology

1410IT61B03Changes in USB Version 3.0SuperSpeed New higher signaling rate of 5Gbps (625MB/sec)Dual-bus architecture Low-Speed, Full-Speed, and High-Speed bus plus SuperSpeed busAsynchronous instead of polled traffic flowDual-simplex simultaneous bi-directional data flow for SuperSpeed instead of half-duplex unidirectional data flowSupport for streamingFast Sync N-Go technologySupport for higher powerBetter power management

1510IT61B03Bus Architecture USB3.0

1610IT61B03USB 2.0 vs. USB 3.0CharacteristicUSB 2.0USB 3.0Data RateLow-Speed (1.5 Mbps), Full-Speed (12 Mbps), and High Speed (480 Mbps)Super Speed - about 5.0 GbpsData InterfaceHalf-duplex two-wire differential signaling, unidirectional data flow with negotiated directional bus transitionsDual-simplex, four-wire differential signaling separate from USB 2.0 signaling; simultaneous bi-directional data flows (Full Duplex)Cable Signal CountTwo for low-speed/full-speed/high-speed data pathSix four for SuperSpeed data path, two for non-SuperSpeed data pathBus Transaction ProtocolHost directed, polled traffic flow; packet traffic is broadcast to all devicesHost directed, asynchronous traffic flow; packet traffic is explicitly routedPower ManagementPort-level suspend with two levels of entry/exit latency,devicelevel power managementMulti-level link power management supporting idle, sleep, and suspend statesBus PowerSupport for low/high bus-powered devices with lower power limits for un-configured and suspended devicesSame as USB 2.0 with a 50% increase for un-configured power and 80% increase for configured power, about 900 milliampsPort StatePort hardware detects connect events; system software uses port commands to transition the port into an enable state (i.e., can do USB data communications flows)Port hardware detects connect events and brings the port into operational state ready for SuperSpeed data communications1710IT61B03ComparisonData Transfer TimeUSB Version USB1.0 USB2.0 USB3.0 Media (Data Size) Song /Image (4 MB)5.3 sec0.1 sec0.01 sec 256 Flash (256 MB)5.7 min8.5 sec0.8 secUSB Flash (1 GB)22 min33 sec3.3 sec SD-Movie (6 GB)2.2 hr3.3 min20 sec USB Flash (16 GB)5.9 hr8.9 min53.3 sec HD-Movie (25GB)9.3 hr13.9 min70 sec1810IT61B03AdvantagesEase of UseEasy CablesEasy to connect USB is Hot PluggableAutomatic configurationNo user settingsReliability , Fast and versatileLow Cost and low power consumption

1910IT61B03

Limitations

INTERFACE LIMITSSpeedDistancePear to pear communicationLegacy hardwareBroadcastingDeveloper ChallengesProtocol complexityfees

2010IT61B03ConclusionAlthough the latest version of USB is more fast and user friendly, but in this rapid growth innovative digital era scope is there for a more reliable ,cost effective and versatile interface i.e. USB 4.0.2110IT61B03REFERENCES[1] USB 3.0 ARCHITECTURE Overview, By Bob Dunstan[2] USB System Architecture ,By Don Anderson, second edition, MindShare, Inc (r)[3] USB COMPLETE, By Jan Axelson, third edition, Penram International Publication(India) Pvt. Ltd.www.usb.orghttp://www.intel.com/

2210IT61B03THANK YOU2310IT61B03???2410IT61B03