27
U.S.B. Universal Serial Bus Original Universal Serial Bus Logo Year created: January 1996 Created by: Intel, Compaq, Microsoft, Digital Equipment Corporation, IBM, Northern Telecom Width in bits: 1 Number of devices: 127 per host controller Capacity 1.5, 12, or 480 Mbit/s (0.2, 1.5 or 60 MByte/s) Style: Serial Hotplugging? Yes External? Yes The OSI Model 7. Application Layer NNTP · SIP · SSI · DNS · FTP · Gopher · HTTP · NFS · NTP · SMPP · SMTP · SNMP · Telnet (more) 6. Presentation Layer MIME · XDR · SSL · TLS 5. Session Layer Named Pipes · NetBIOS · SAP 4. Transport Layer Universal Serial Bus From Wikipedia, the free encyclopedia USB (Universal Serial Bus ) is a specification [1] to establish communication between devices and a host controller (usually personal computers). [2] USB is intended to replace many varieties of serial and parallel ports. USB can connect computer peripherals such as mice, keyboards, digital cameras, printers, personal media players, flash drives, and external hard drives. For many of those devices, USB has become the standard connection method. USB was designed for personal computers, but it has become commonplace on other devices such as smartphones, PDAs and video game consoles, and as a power cord between a device and an AC adapter plugged into a wall plug for charging. As of 2008, there are about 2 billion USB devices sold per year, and approximately 6 billion total sold to date. [3] The design of USB is standardized by the USB Implementers Forum (USB-IF), an industry standards body incorporating leading companies from the computer and electronics industries. Notable members have included Agere (now merged with LSI Corporation), Apple Inc., Hewlett-Packard, Intel, Microsoft and NEC. Contents 1 History 2 Overview 3 Device classes 3.1 USB mass-storage 3.2 Human-interface devices (HIDs) 4 Signaling 5 Data packets 5.1 Handshake packets 5.2 Token packets 5.3 Data packets 5.4 PRE "packet" 6 Protocol analyzers 7 Connector properties 7.1 Usability 7.2 Durability 7.3 Compatibility 7.4 Host Interface receptacles (USB 1.x/2.0) 11/7/2009 Universal Serial Bus - Wikipedia, the fre… en.wikipedia.org/…/Universal_Serial_Bus 1/27

universal serial bus - wikipedia, the free encyclopedia

  • Upload
    manit

  • View
    758

  • Download
    1

Embed Size (px)

Citation preview

Page 1: universal serial bus - wikipedia, the free encyclopedia

USBUniversal Serial Bus

Original Universal Serial Bus Logo

Yearcreated

January 1996

Created by Intel CompaqMicrosoft DigitalEquipmentCorporation IBMNorthern Telecom

Width in bits 1Number ofdevices

127 per host controller

Capacity 15 12 or 480 Mbits(02 15 or 60MBytes)

Style SerialHotplugging YesExternal Yes

The OSI Model7 Application Layer

NNTP middot SIP middot SSI middot DNS middot FTP middot Gopher middotHTTP middot NFS middot NTP middot SMPP middot SMTP middot

SNMP middot Telnet (more)

6 Presentation Layer

MIME middot XDR middot SSL middot TLS

5 Session Layer

Named Pipes middot NetBIOS middot SAP

4 Transport Layer

Universal Serial BusFrom Wikipedia the free encyclopedia

USB (Universal Serial Bus) is a specification[1] to establishcommunication between devices and a host controller (usually personalcomputers)[2] USB is intended to replace many varieties of serial andparallel ports USB can connect computer peripherals such as micekeyboards digital cameras printers personal media players flashdrives and external hard drives For many of those devices USB hasbecome the standard connection method USB was designed forpersonal computers but it has become commonplace on other devicessuch as smartphones PDAs and video game consoles and as a powercord between a device and an AC adapter plugged into a wall plug forcharging As of 2008 there are about 2 billion USB devices sold peryear and approximately 6 billion total sold to date[3]

The design of USB is standardized by the USB Implementers Forum(USB-IF) an industry standards body incorporating leading companiesfrom the computer and electronics industries Notable members haveincluded Agere (now merged with LSI Corporation) Apple IncHewlett-Packard Intel Microsoft and NEC

Contents1 History2 Overview3 Device classes

31 USB mass-storage32 Human-interface devices (HIDs)

4 Signaling5 Data packets

51 Handshake packets52 Token packets53 Data packets54 PRE packet

6 Protocol analyzers7 Connector properties

71 Usability72 Durability73 Compatibility74 Host Interface receptacles (USB 1x20)

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 127

4 Transport Layer

TCP middot UDP middot PPTP middot L2TP middot SCTP

3 Network Layer

IP middot ICMP middot IPsec middot IGMP

2 Data Link Layer

ARP middot CSLIP middot SLIP middot Frame relay middot ITU-TGhn DLL

1 Physical Layer

RS-232 middot V35 middot V34 middot I430 middot I431 middot T1 middotE1 middot Ethernet middot POTS middot SONET middot DSL middot80211abgn PHY middot ITU-T Ghn PHY middot

80216 WiMax

The basic USB trident logo each releasedvariant has a specific logo variant

A USB Series ldquoArdquo plug the mostcommon USB plug

75 Cable plugs (USB 1x20)

8 Connector types81 USB-A82 USB-B83 Mini and Micro84 Micro-AB Socket OTG85 Proprietary connectors and formats

9 Comparison with FireWire10 Cables

101 Maximum useful distance

11 Power111 Mobile device charger standards112 Non-standard devices113 Powered USB114 Sleep-and-charge

12 Version history121 Prereleases122 USB 10123 USB 20124 USB 30

1241 Features1242 Availability

13 USB 20 bandwidth14 Related technologies15 See also16 References17 External links

171 USB 30

HistoryThe USB 10 specification was introduced in 1996 It was intended toreplace the multitude of connectors at the back of PCs as well as tosimplify software configuration of communication devices The originalUSB 10 specification had a data transfer rate of 12 Mbits

USB was created by a core group of companies that consisted ofCompaq Digital IBM Intel Northern Telecom and Microsoft Intelproduced the UHCI host controller and open software stackMicrosoft produced a USB software stack for Windows and co-authored the OHCI host controller specificationwith National Semiconductor and Compaq Philips produced early USB-Audio and TI produced the most widelyused hub chips One of the co-inventors of USB was Ajay Bhatt who was later given credit in an Intel televisionadvertisement

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 227

USB endpoints actually reside onthe connected device the channels

to the host are referred to aspipes

The USB 20 specification was released in April 2000 and was standardized by the USB-IF at the end of 2001Hewlett-Packard Intel Lucent Technologies (now Alcatel-Lucent following its merger with Alcatel in 2006)Microsoft NEC and Philips jointly led the initiative to develop a higher data transfer rate than the 10 specification(480 Mbits vs 12 Mbits)

The USB 30 specification was released on November 12 2008 by the USB 30 Promoter Group Its maximumtransfer rate is up to 10 times faster than the USB 20 release It has been dubbed the SuperSpeed USB[4][5]

Equipment conforming to any version of the standard will also work with version 30 conforming equipment in mostcases mdash USB 30 standard connectors have introduced some new incompatibilities However the device isdesigned to work with any previous specification at the maximum speed of the prior equipment not 30 There isthus substantial backward compatibility

OverviewA USB system has an asymmetric design consisting of a host a multitude of downstream USB ports and multipleperipheral devices connected in a tiered-star topology Additional USB hubs may be included in the tiers allowingbranching into a tree structure with up to five tier levels A USB host may have multiple host controllers and eachhost controller may provide one or more USB ports Up to 127 devices including the hub devices may beconnected to a single host controller

USB devices are linked in series through hubs There always exists one hub known as the root hub which is builtinto the host controller So-called sharing hubs which allow multiple computers to access the same peripheraldevice(s) also exist and work by switching access between PCs either automatically or manually They are popularin small-office environments In network terms they converge rather than diverge branches

A physical USB device may consist of several logical sub-devices that are referred to as device functions A singledevice may provide several functions for example a webcam (video device function) with a built-in microphone(audio device function) Such a device is called a compound device in which each logical device is assigned adistinctive address by the host and all logical devices are connected to a built-in hub to which the physical USB wireis connected A host assigns one and only one device address to a function

USB device communication is based on pipes (logical channels) Pipes areconnections from the host controller to a logical entity on the device namedan endpoint The term endpoint is occasionally used to incorrectly refer tothe pipe because while an endpoint exists on the device permanently a pipeis only formed when the host makes a connection to the endpoint Thereforewhen referring to the connection between a host and an endpoint the termpipe should be used A USB device can have up to 32 active pipes 16 intothe host controller and 16 out of the controller

There are two types of pipes stream and message pipes A stream pipe is auni-directional pipe connected to a uni-directional endpoint that is used forbulk interrupt and isochronous data flow while a message pipe is a bi-directional pipe connected to a bi-directional endpoint that is exclusivelyused for control data flow An endpoint is made into the USB device by themanufacturer and therefore exists permanently An endpoint of a pipe isaddressable with tuple (device_address endpoint_number) as specified in a TOKEN packet that the host sendswhen it wants to start a data transfer session If the direction of the data transfer is from the host to the endpoint an

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 327

Two USB connections on thefront of a computer

OUT packet which is a specialization of a TOKEN packet having the desired device address and endpointnumber is sent by the host If the direction of the data transfer is from the device to the host the host sends an INpacket instead If the destination endpoint is a uni-directional endpoint whose manufacturers designated directiondoes not match the TOKEN packet (eg the manufacturers designated direction is IN while the TOKEN packetis an OUT packet) the TOKEN packet will be ignored Otherwise it will be accepted and the data transaction canstart A bi-directional endpoint on the other hand accepts both IN and OUT packets

Endpoints are grouped into interfaces and each interface is associated witha single device function An exception to this is endpoint zero which is usedfor device configuration and which is not associated with any interface Asingle device function comprised of independently controlled interfaces iscalled a composite device A composite device only has a single deviceaddress because the host only assigns a device address to a function

When a USB device is first connected to a USB host the USB deviceenumeration process is started The enumeration starts by sending a resetsignal to the USB device The speed of the USB device is determined duringthe reset signaling After reset the USB devices information is read by thehost then the device is assigned a unique 7-bit address If the device issupported by the host the device drivers needed for communicating with the device are loaded and the device is setto a configured state If the USB host is restarted the enumeration process is repeated for all connected devices

The host controller directs traffic flow to devices so no USB device can transfer any data on the bus without anexplicit request from the host controller In USB 20 the host controller polls the bus for traffic usually in a round-robin fashion The slowest device connected to a controller sets the speed of the interface For SuperSpeed USB(USB 30) connected devices can request service from host and because there are two separate controllers ineach USB 30 host USB 30 devices will transmit and receive at USB 30 speeds regardless of USB 20 or earlierdevices connected to that host Operating speeds for them will be set in the legacy manner

Device classesUSB defines class codes used to identify a devicersquos functionality and to load a device driver based on thatfunctionality This enables every device driver writer to support devices from different manufacturers that complywith a given class code

Device classes include[6]

Class Usage Description Examples

00h Device Unspecifiedclass 0 (Device class is unspecified Interface descriptors are used fordetermining the required drivers)

01h Interface Audio Speaker microphone sound card

02h Both Communications andCDC Control Ethernet adapter modem serial port adapter

03h Interface Human Interface Device(HID) Keyboard mouse joystick

Physical Interface

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 427

A flash drive a typical USB mass-storage device

05h Interface Physical InterfaceDevice (PID) Force feedback joystick

06h Interface Image Webcam scanner

07h Interface Printer Laser printer inkjet printer CNC machine

08h Interface Mass Storage USB flash drive memory card reader digital audio player digitalcamera external drive

09h Device USB hub Full speed hub hi-speed hub

0Ah Interface CDC-Data (This class is used together with class 02h - Communications andCDC Control)

0Bh Interface Smart Card USB smart card reader

0Dh Interface Content Security -

0Eh Interface Video Webcam

0Fh Interface Personal Healthcare -

DCh Both Diagnostic Device USB compliance testing device

E0h Interface Wireless Controller Wi-Fi adapter Bluetooth adapter

EFh Both Miscellaneous ActiveSync device

FEh Interface Application Specific IrDA Bridge Test amp Measurement Class (USBTMC)[7]

FFh Both Vendor Specific (This class code indicates that the device needs vendor specificdrivers)

Note class 0 Use class information in the Interface Descriptors This base class is defined to be used in DeviceDescriptors to indicate that class information should be determined from the Interface Descriptors in the device

USB mass-storage

Main article USB mass storage device class

USB implements connections to storage devices using a set of standardscalled the USB mass storage device class (referred to as MSC or UMS)This was initially intended for traditional magnetic and optical drives but hasbeen extended to support a wide variety of devices particularly flash drivesThis generality is because many systems can be controlled with the familiarmetaphor of file manipulation within directories (the process of making anovel device look like a familiar device is also known as extension)

Though most newer computers are capable of booting off USB mass storagedevices USB is not intended to be a primary bus for a computers internalstorage buses such as ATA (IDE) Serial ATA (SATA) or SCSI fulfill thatrole in PC class computers However USB has one important advantage inthat it is possible to install and remove devices without opening the computer case (hotswapping) making it usefulfor mobile peripherals including drives of various kinds Originally conceived and still used today for optical storagedevices (CD-RW drives DVD drives etc) several manufacturers offer external portable USB hard drives or

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 527

empty enclosures for disk drives which offer performance comparable to internal drives limited by the currentnumber and type of attached USB devices and by the upper limit of the USB interface (in practice about 40 MiBsfor USB 20 and perhaps potentially 400 MiBs or more[8] for USB 30) These external drives have typicallyincluded a translating device that bridges between a drives interface (IDE ATA SATA PATA ATAPI or evenSCSI) to a USB interface port Functionally the drive appears to the user much like an internal drive Othercompeting standards for external drive connectivity include eSATA ExpressCard (now at version 20) andFireWire (IEEE 1394)

Another use for USB mass storage devices is the portable execution of software applications (such as webbrowsers and VoIP clients) without requiring installation on the host computer[9][10]

Human-interface devices (HIDs)

Mice and keyboards are frequently fitted with USB connectors but because most PC motherboards still retainPS2 connectors for the keyboard and mouse as of 2007 they are often supplied with a small USB-to-PS2adaptor allowing use with either USB or PS2 interface There is no logic inside these adaptors they make use ofthe fact that such HID interfaces are equipped with controllers that are capable of serving both the USB and thePS2 protocol and automatically detect which type of port they are plugged into Joysticks keypads tablets andother human-interface devices are also progressively migrating from MIDI PC game port and PS2 connectors toUSB

SignalingUSB supports following signaling rates

A low speed rate of 15 Mbits is defined by USB 10 It is very similar to full speed operation except eachbit takes 8 times as long to transmit It is intended primarily to save cost in low-bandwidth human interfacedevices (HID) such as keyboards mice and joysticksThe full speed rate of 12 Mbits is the basic USB data rate defined by USB 11 All USB hubs support fullspeedA hi-speed (USB 20) rate of 480 Mbits was introduced in 2001 All hi-speed devices are capable offalling back to full-speed operation if necessary they are backward compatible Connectors are identicalA SuperSpeed (USB 30) rate of 50 Gbits The USB 30 specification was released by Intel and partnersin August 2008 according to early reports from CNET news The first USB 3 controller chips were sampledby NEC May 2009 [11] and products using the 30 specification are expected to arrive beginning in Q3 2009and 2010[12] USB 30 connectors are generally backwards compatible but include new wiring and fullduplex operation There is some incompatibility with older connectors

USB signals are transmitted on a braided pair data cable with 90Ω plusmn15 Characteristic impedance[13] labeled D+and Dminus Prior to USB 30 These collectively use half-duplex differential signaling to reduce the effects ofelectromagnetic noise on longer lines Transmitted signal levels are 00ndash03 volts for low and 28ndash36 volts for highin full speed (FS) and low speed (LS) modes and minus10ndash10 mV for low and 360ndash440 mV for high in hi-speed (HS)mode In FS mode the cable wires are not terminated but the HS mode has termination of 45 Ω to ground or90 Ω differential to match the data cable impedance reducing interference of particular kinds USB 30 introducestwo additional pairs of shielded twisted wire and new mostly interoperable contacts in USB 30 cables for themThey permit the higher data rate and full duplex operation

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 627

A USB connection is always between a host or hub at the A connector end and a device or hubs upstreamport at the other end Originally this was a B connector preventing erroneous loop connections but additionalupstream connectors were specified and some cable vendors designed and sold cables which permitted erroneousconnections (and potential damage to the circuitry) USB interconnections are not as fool-proof or as simple asoriginally intended

The host includes 15 kΩ pull-down resistors on each data line When no device is connected this pulls both datalines low into the so-called single-ended zero state (SE0 in the USB documentation) and indicates a reset ordisconnected connection

A USB device pulls one of the data lines high with a 15 kΩ resistor This overpowers one of the pull-downresistors in the host and leaves the data lines in an idle state called J For USB 1x the choice of data line indicatesa devices speed support full-speed devices pull D+ high while low-speed devices pull Dminus high

USB data is transmitted by toggling the data lines between the J state and the opposite K state USB encodes datausing the NRZI convention a 0 bit is transmitted by toggling the data lines from J to K or vice-versa while a 1 bit istransmitted by leaving the data lines as-is To ensure a minimum density of signal transitions USB uses bit stuffingan extra 0 bit is inserted into the data stream after any appearance of six consecutive 1 bits Seven consecutive 1bits is always an error USB 300 has introduced additional data transmission encodings

A USB packet begins with an 8-bit synchronization sequence 00000001 That is after the initial idle state J thedata lines toggle KJKJKJKK The final 1 bit (repeated K state) marks the end of the sync pattern and thebeginning of the USB frame

A USB packets end called EOP (end-of-packet) is indicated by the transmitter driving 2 bit times of SE0 (D+and Dminus both below max) and 1 bit time of J state After this the transmitter ceases to drive the D+Dminus lines and theaforementioned pull up resistors hold it in the J (idle) state Sometimes skew due to hubs can add as much as onebit time before the SE0 of the end of packet This extra bit can also result in a bit stuff violation if the six bitsbefore it in the CRC are 1s This bit should be ignored by receiver

A USB bus is reset using a prolonged (10 to 20 milliseconds) SE0 signal

USB 20 devices use a special protocol during reset called chirping to negotiate the high speed mode with thehosthub A device that is HS capable first connects as an FS device (D+ pulled high) but upon receiving a USBRESET (both D+ and Dminus driven LOW by host for 10 to 20 mS) it pulls the Dminus line high known as chirp K Thisindicates to the host that the device is high speed If the hosthub is also HS capable it chirps (returns alternating Jand K states on Dminus and D+ lines) letting the device know that the hub will operate at high speed The device has toreceive at least 3 sets of KJ chirps before it changes to high speed terminations and begins high speed signalingBecause USB 30 use wiring separate and additional to that used by USB 20 and USB 1x such speed negotiationis not required

Clock tolerance is 48000 Mbits plusmn500 ppm 12000 Mbits plusmn2500 ppm 150 Mbits plusmn15000 ppm

Though high speed devices are commonly referred to as USB 20 and advertised as up to 480 Mbits not allUSB 20 devices are high speed The USB-IF certifies devices and provides licenses to use special marketing logosfor either basic speed (low and full) or high speed after passing a compliance test and paying a licensing fee Alldevices are tested according to the latest specification so recently-compliant low speed devices are also 20devices

The actual throughput currently (2006) of USB 20 high-speed attained with real-world devices is about two thirds

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 727

The actual throughput currently (2006) of USB 20 high-speed attained with real-world devices is about two thirdsof the maximum theoretical bulk data transfer rate of 53248 MiBs Typical high speed USB devices operate atlower speeds often about 3 MiBs overall sometimes up to 10ndash20 MiBs[14]

Data packetsUSB communication takes the form of packets Initially all packets are sent from the host via the root hub andpossibly more hubs to devices Some of those packets direct a device to send some packets in reply

After the sync field described above all packets are made of 8-bit bytes transmitted least-significant bit first Thefirst byte is a packet identifier (PID) byte The PID is actually 4 bits the byte consists of the 4-bit PID followed byits bitwise complement This redundancy helps detect errors (Note also that a PID byte contains at most fourconsecutive 1 bits and thus will never need bit-stuffing even when combined with the final 1 bit in the sync byteHowever trailing 1 bits in the PID may require bit-stuffing within the first few bits of the payload)

USB PID bytes

Type

PIDvalue(msb-first)

Transmittedbyte

(lsb-first)Name Description

Reserved 0000 0000 1111

Token1000 0001 1110 SPLIT High-speed (USB 20) split

transaction

0100 0010 1101 PING Check if endpoint can accept data(USB 20)

Special1100 0011 1100

PRE Low-speed USB preamble

Handshake

ERR Split transaction error (USB 20)

0010 0100 1011 ACK Data packet accepted

1010 0101 1010 NAK Data packet not accepted pleaseretransmit

0110 0110 1001 NYET Data not ready yet (USB 20)

1110 0111 1000 STALL Transfer impossible do errorrecovery

Token

0001 1000 0111 OUT Address for host-to-device transfer

1001 1001 0110 IN Address for device-to-host transfer

0101 1010 0101 SOF Start of frame marker (sent each ms)

1101 1011 0100 SETUP Address for host-to-device controltransfer

Data

0011 1100 0011 DATA0 Even-numbered data packet

1011 1101 0010 DATA1 Odd-numbered data packet

0111 1110 0001 DATA2 Data packet for high-speed

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 827

Data 0111 1110 0001 DATA2 isochronous transfer (USB 20)

1111 1111 0000 MDATA Data packet for high-speedisochronous transfer (USB 20)

Packets come in three basic types each with a different format and CRC (cyclic redundancy check)

Handshake packets

Handshake packets consist of nothing but a PID byte and are generally sent in response to data packets The threebasic types are ACK indicating that data was successfully received NAK indicating that the data cannot bereceived at this time and should be retried and STALL indicating that the device has an error and will never beable to successfully transfer data until some corrective action (such as device initialization) is performed

USB 20 added two additional handshake packets NYET which indicates that a split transaction is not yetcomplete A NYET packet is also used to tell the host that the receiver has accepted a data packet but cannotaccept any more due to buffers being full The host will then send PING packets and will continue with datapackets once the device ACKs the PING The other packet added was the ERR handshake to indicate that asplit transaction failed

The only handshake packet the USB host may generate is ACK if it is not ready to receive data it should notinstruct a device to send any

Token packets

Token packets consist of a PID byte followed by 2 payload bytes 11 bits of address and a 5-bit CRC Tokens areonly sent by the host never a device

IN and OUT tokens contain a 7-bit device number and 4-bit function number (for multifunction devices) andcommand the device to transmit DATAx packets or receive the following DATAx packets respectively

An IN token expects a response from a device The response may be a NAK or STALL response or a DATAxframe In the latter case the host issues an ACK handshake if appropriate

An OUT token is followed immediately by a DATAx frame The device responds with ACK NAKNYET orSTALL as appropriate

SETUP operates much like an OUT token but is used for initial device setup It is followed by an 8-byte DATA0frame with a standardized format

Every millisecond (12000 full-speed bit times) the USB host transmits a special SOF (start of frame) tokencontaining an 11-bit incrementing frame number in place of a device address This is used to synchronizeisochronous data flows High-speed USB 20 devices receive 7 additional duplicate SOF tokens per frame eachintroducing a 125 micros microframe

USB 20 added a PING token which asks a device if it is ready to receive an OUTDATA packet pair Thedevice responds with ACK NAK or STALL as appropriate This avoids the need to send the DATA packet ifthe device knows that it will just respond with NAK

USB 20 also added a larger 3-byte SPLIT token with a 7-bit hub number 12 bits of control flags and a 5-bit

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 927

CRC This is used to perform split transactions Rather than tie up the high-speed USB bus sending data to aslower USB device the nearest high-speed capable hub receives a SPLIT token followed by one or two USBpackets at high speed performs the data transfer at full or low speed and provides the response at high speedwhen prompted by a second SPLIT token The details are complex see the USB specification

Data packets

A data packet consists of the PID followed by 0ndash1023 bytes of data payload (up to 1024 in high speed at most 8at low speed) and a 16-bit CRC

There are two basic data packets DATA0 and DATA1 They must always be preceded by an address token andare usually followed by a handshake token from the receiver back to the transmitter The two packet types providethe 1-bit sequence number required by Stop-and-wait ARQ If a USB host does not receive a response (such asan ACK) for data it has transmitted it does not know if the data was received or not the data might have been lostin transit or it might have been received but the handshake response was lost

To solve this problem the device keeps track of the type of DATAx packet it last accepted If it receives anotherDATAx packet of the same type it is acknowledged but ignored as a duplicate Only a DATAx packet of theopposite type is actually received

When a device is reset with a SETUP packet it expects an 8-byte DATA0 packet next

USB 20 added DATA2 and MDATA packet types as well They are used only by high-speed devices doinghigh-bandwidth isochronous transfers which need to transfer more than 1024 bytes per 125 micros microframe(8192 kBs)

PRE packet

Low-speed devices are supported with a special PID value PRE This marks the beginning of a low-speedpacket and is used by hubs which normally do not send full-speed packets to low-speed devices Since all PIDbytes include four 0 bits they leave the bus in the full-speed K state which is the same as the low-speed J state Itis followed by a brief pause during which hubs enable their low-speed outputs already idling in the J state then alow-speed packet follows beginning with a sync sequence and PID byte and ending with a brief period of SE0Full-speed devices other than hubs can simply ignore the PRE packet and its low-speed contents until the final SE0indicates that a new packet follows

Protocol analyzersDue to the complexities of the USB protocol USB protocol analyzers are invaluable tools to USB devicedevelopers USB analyzers are able to capture the data on USB and display information from low-level bus statesto high-level data packets and class-level information

Connector propertiesThe connectors specified by the USB committee were designed to support a

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1027

Series A plug and receptacle

USB extension cord

The connectors specified by the USB committee were designed to support anumber of USBs underlying goals and to reflect lessons learned from themenagerie of connectors which have been used in the computer industry

Usability

It is deliberately difficult to attach a USB connector incorrectlyConnectors cannot be plugged in upside down and it is clear from theappearance and kinesthetic sensation of making a connection whenthe plug and socket are correctly mated However it is not obvious ata glance to the inexperienced user (or to a user without sight of theinstallation) which way around the connector goes thus it is often necessary to try both ways More oftenthan not however the side of the connector with the trident logo should be on top or toward the userMost manufacturers do not however make the trident easily visible or detectable by touchOnly moderate insertion removal force is needed (by specification) USB cables and small USB devices areheld in place by the gripping force from the receptacle (without need of the screws clips or thumbturns otherconnectors have required) The force needed to make or break a connection is modest allowing connectionsto be made in awkward circumstances (ie behind a floor mounted chassis or from below) or by those withmotor disabilities This has the disadvantage of easily and unintentionally breaking connections that one hasintended to be permanent in case of cable accident (eg tripping or inadvertent tugging) unless some way ofsecuring the USB cables together is employed (eg duct tape in an inelegant kludge solution)The standard connectors were deliberately intended to enforce the directed topology of a USB networktype A connectors on host devices that supply power and type B connectors on target devices that receivepower This prevents users from accidentally connecting two USB power supplies to each other whichcould lead to dangerously high currents circuit failures or even fire USB does not support cyclical networksand the standards connectors from incompatible USB devices are themselves incompatible Unlike othercommunications systems (eg RJ-45 cabling) gender changers make little sense with USB and are almostnever used

Durability

The original standard connectors were designed to be robust andrecent ones are even more so (eg the micro B connectors used insome mobile equipment like cellular phones) Many previousconnector designs were fragile specifying embedded component pinsor other delicate parts which proved liable to bending or breaks evenwith the application of only very modest force The electrical contactsin a USB connector are protected by an adjacent plastic tongue andthe entire connecting assembly is usually further protected by anenclosing metal sheath As a result USB connectors can safely behandled inserted and removed even by a young childThe connector construction always ensures that the external sheath onthe plug makes contact with its counterpart in the receptacle before any of the four connectors within makeelectrical contact The external metallic sheath is typically connected to system ground thus dissipating anypotentially damaging static charges (rather than via delicate electronic components) This enclosure designalso means that there is a (moderate) degree of protection from electromagnetic interference afforded to the

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1127

USB signal while it travels through the mated connector pair (this is the only location when the otherwisetwisted data pair must travel a distance in parallel) In addition because of the required sizes of the powerand common connections they are made after the system ground but before the data connections This typeof staged make-break timing allows for electrically safe hot-swapping and has long been common practice inthe design of connectors in the aerospace industryThe newer Micro-USB receptacles are designed to allow up to 10000 cycles of insertion and removalbetween the receptacle and plug compared to 500 for the standard USB and Mini-USB receptacle This isaccomplished by adding a locking device and by moving the leaf-spring connector from the jack to the plugso that the most-stressed part is on the cable side of the connection This change was made so that theconnector on the (inexpensive) cable would bear the most wear instead of the micro-USB device

Compatibility

The USB standard specifies relatively loose tolerances for compliant USB connectors intending to minimizeincompatibilities in connectors produced by different vendors (a goal that has been very successfullyachieved) Unlike most other connector standards the USB specification also defines limits to the size of aconnecting device in the area around its plug This was done to prevent a device from blocking adjacentports due to the size of the cable strain relief mechanism (usually molding integral with the cable outerinsulation) at the connector Compliant devices must either fit within the size restrictions or support acompliant extension cable which doesTwo-way communication is also possible In USB 30 full-duplex communications are done when usingSuperSpeed (USB 30) transfer In previous USB versions (ie 1x or 20) all communication is half-duplexand directionally controlled by the host

In general cables have only plugs (very few have a receptacle on one end) and hosts and devices have onlyreceptacles Hosts almost universally have type-A receptacles and devices one or another type-B variety Type-Aplugs mate only with type-A receptacles and type-B with type-B they are deliberately physically incompatibleHowever an extension to USB standard specification called USB On-The-Go (the capitalization oddity isdeliberate) allows a single port to act as either a host or a device mdash chosen by which end of the cable plugs into thereceptacle on the unit Even after the cable is hooked up and the units are talking the two units may swap endsunder program control This capability is meant for units such as PDAs in which the USB link might connect to aPCs host port as a device in one instance yet connect as a host itself to a keyboard and mouse device in anotherinstance

USB 30 receptacles are electrically compatible with USB 20 device plugs if they can physically matchMost combinations will work but there are a few physical incompatibilities However only USB 30Standard-A receptacles can accept USB 30 Standard-A device plugs

Host Interface receptacles (USB 1x20)

Receptacle

Plug

USB-A USB-B Mini-B Micro-A Micro-B

USB-A Yes No No No No

USB-B No Yes No No No

Mini-B No No Yes No No

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1227

Schematic diagram ofStandard Mini and Micro

USB connectors

Different types of USBconnectors from left to right

bull 8-pin AGOXbull Mini-B plugbull Type B plug

bull Type A receptaclebull Type A plug

Pin configuration of the USBconnectors Standard ABviewed from face of plug

Micro-A No No No Yes Yes

Micro-B No No No No Yes

Cable plugs (USB 1x20)

Plug

Plug

Micro-B Micro-A Mini-B USB-B USB-A

USB-A Yes NS Yes Yes NS

USB-B No NS No No

Mini-B No NS No

Micro-A Yes No

Micro-B No

NS non-standard existing for specific proprietary purposes and not interoperable with USB-IF compliantequipment

In addition to these cable assemblies a cable with Micro-A and Standard-A receptacle is compliant with USBspecifications Other combinations of connectors are not compliant However some older devices and cables withMini-A connector have been certified by USB-IF the Mini-A connectors have been deprecated though some arestill in use and no new certification for assemblies using Mini-A connector will be allowed[15]

Connector typesThere are several types of USB connectorsincluding some that have been added whilethe specification progressed The originalUSB specification detailed Standard-A andStandard-B plugs and receptacles The firstengineering change notice to the USB 20specification added Mini-B plugs andreceptacles

The data connectors in the A - Plug areactually recessed in the plug as compared tothe outside power connectors This permitsthe power to connect first which preventsdata errors by allowing the device to powerup first and then transfer the data Some

devices will operate in different modes depending on whether the dataconnection is made This difference in connection can be exploited by insertingthe connector only partially For example some battery-powered MP3 playersswitch into file transfer mode (and cannot play MP3 files) while a USB plug isfully inserted but can be operated in MP3 playback mode using USB power byinserting the plug only part way so that the power slots make contact while the

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1327

viewed from face of plugdata slots do not This enables those devices to be operated in MP3 playbackmode while getting power from the cable

USB-A

The Standard-A type of USB plug is a flattened rectangle which inserts into a downstream-port receptacle on theUSB host or a hub and carries both power and data This plug is frequently seen on cables that are permanentlyattached to a device such one connecting a keyboard or mouse to the computer

USB-B

A Standard-B plug mdash which has a square shape with beveled exterior corners mdash typically plugs into an upstreamreceptacle on a device that uses a removable cable eg a printer A Type B plug delivers power in addition tocarrying data On some devices the Type B receptacle has no data connections being used solely for acceptingpower from the upstream device

This two-connector-type scheme (AB) prevents a user from accidentally creating a potentially dangerous electricalloop[16]

Mini and Micro

Various connectors have been used for smaller devices such as PDAs mobile phones or digital cameras Theseinclude the now-deprecated[15] (but standardized) Mini-A and the currently standard Mini-B Micro-A andMicro-B connectors The Mini-A and Mini-B plugs are approximately 3 by 7 mm while the Micro plugs have asimilar width but approximately half the thickness enabling their integration into thinner portable devices Thedifference between Mini-B and Micro-B connectors is not always obvious

The Micro-USB connector was announced by the USB-IF on January 4 2007[17] and the Mini-A and Mini-ABUSB connectors were deprecated at the same time As of February 2009 many currently available devices andcables still use Mini plugs but the newer Micro connectors are being widely adopted The thinner micro connectorsare intended to replace the Mini plugs in new devices including smartphones and personal digital assistants TheMicro plug design is rated for 10000 connect-disconnect cycles which is significantly more than the Mini plugdesign[18] The Universal Serial Bus Micro-USB Cables and Connectors Specification[18] details themechanical characteristics of Micro-A plugs Micro-AB receptacles and Micro-B plugs and receptacles alongwith a Standard-A receptacle to Micro-A plug adapter

The cellular phone carrier group Open Mobile Terminal Platform (OMTP) have recently endorsed micro-USB asthe standard connector for data and power on mobile devices[19] These include various types of battery chargersallowing Micro-USB to be the single external cable link needed by some devices As of January 30 2009 Micro-USB has been accepted by almost all cell phone manufacturers as the standard charging port (including AppleMotorola Nokia LG RIM Samsung Sony Ericsson) in the EU and most of the world Worldwide conversion tothe new cellphone charging standard is expected to be completed between 2010 to 2012

Micro-AB Socket OTG

Main article USB On-The-Go

An OTG device is required to have one and only one USB connector a Micro-AB receptacle as defined in

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1427

HTC ExtUSB

Nokias Pop-Portconnector

[Micro-USB101] This receptacle is capable of accepting either a Micro-A plug or a Micro-B plug attached toany of the legal cables and adapters defined in [Micro-USB101]

The OTG device with the A-plug inserted is called the A-device and is responsible for powering the USB interfacewhen required and by default assumes the role of host The OTG device with the B-plug inserted is called the B-device and by default assumes the role of peripheral An OTG device with no plug inserted defaults to acting as aB-device If an application on the B-device requires the role of host then the HNP protocol is used to temporarilytransfer the host role to the B-device

OTG devices attached either to a peripheral-only B-device or a standardembedded host will have their role fixedby the cable since in these scenarios it is only possible to attach the cable one way around

Proprietary connectors and formats

Microsofts original Xbox game console uses standard USB 11 signaling in its controllers and memorycards but uses proprietary connectors and portsIBM UltraPort uses standard USB signaling but via a proprietary connection formatAmerican Power Conversion uses USB signaling and HID device class on its uninterruptible power suppliesusing 10P10C connectorsHTC manufactures Windows Mobile and Android-based Communicators which havea proprietary connector called HTC ExtUSB (Extended USB) ExtUSB combinesmini-USB (with which it is backwards-compatible) with audiovideo input and output inan 11-pin connectorNokia includes a USB connection as part of the Pop-Port connector on some oldermobile phone modelsThe second- and third-generation iPod Shuffle use a TRRS connector to carryUSB audio or power signalsiriver added a fifth power pin within USB-A plugs for higher power and fastercharging used for the iriver U10 series A mini-USB version contains a matchingextra power pin for the cradleApple has shipped non-standard USB extension cables with some of theircomputers for use with the included Apple USB keyboards The extension cablessocket is keyed with a small protrusion to prevent the insertion of a standard USB plug while the AppleUSB keyboards plug has a matching indentation The indentation on the keyboards plug does not interferewith insertion into a standard USB socket Despite the keying it is still possible to insert standard USB plugsinto the extension cordHP Tablet computers use non-standard connectors to transmit the USB signals between thekeyboardmouse unit and the Computer Tablet Unit

Comparison with FireWireUSB was originally seen as a complement to FireWire (IEEE 1394) which was designed as a high-speed serial buswhich could efficiently interconnect peripherals such as hard disks audio interfaces and video equipment USBoriginally operated at a far lower data rate and used much simpler hardware and was suitable for small peripheralssuch as keyboards and mice

The most significant technical differences between FireWire and USB include the following

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1527

USB 1x20 cable wiringPin Name Cable color Description

1 VCC Red +5 V

2 Dminus White Data minus

3 D+ Green Data +

4 GND Black Ground

USB networks use a tiered-star topology while FireWire networks use a tree topologyUSB 10 11 and 20 use a speak-when-spoken-to protocol Peripherals cannot communicate with thehost unless the host specifically requests communication USB 30 is planned to allow for device-initiatedcommunications towards the host (see USB 30 below) A FireWire device can communicate with any othernode at any time subject to network conditionsA USB network relies on a single host at the top of the tree to control the network In a FireWire networkany capable node can control the networkUSB runs with a 5 V power line while Firewire can supply up to 30 VUSB ports can provide up to 500mA of current (25 watts of power) while FireWire can in theory supplyup to 60 watts of power although 10 to 20 watts is more typical

These and other differences reflect the differing design goals of the two buses USB was designed for simplicity andlow cost while FireWire was designed for high performance particularly in time-sensitive applications such asaudio and video Although similar in theoretical maximum transfer rate FireWire 400 has performance advantageover USB 20 Hi-Speed in real-use[20] especially in high-bandwidth use such as external hard-drives[21][22][23][24]

The newer FireWire 800 standard being twice as fast as FireWire 400 outperforms USB 20 Hi-Speed boththeoretically and practically[25] The chipset and drivers used to implement USB and Firewire have a crucial impacton how much of the bandwidth prescribed by the specification is achieved in the real world along with compatibilitywith peripherals[26] Audio peripherals in particular are affected by the USB driver implementation[27]

CablesThe maximum length of a standard USB cable (for USB 20 or earlier)is 50 metres (164 ft) The primary reason for this limit is the maximumallowed round-trip delay of about 1500 ns If USB host commands areunanswered by the USB device within the allowed time the hostconsiders the command lost When adding USB device response timedelays from the maximum number of hubs added to the delays fromconnecting cables the maximum acceptable delay per cable amounts tobe 26 ns[28] The USB 20 specification requires cable delay to be lessthan 52 ns per meter (192000 kms which is close to the maximumachievable speed for standard copper cable)[29] This allows for a 5meter cable The USB 30 standard does not directly specify a maximum cable length requiring only that all cablesmeet an electrical specification For copper wire cabling some calculations have suggested a maximum length ofperhaps 3m No fiber optic cable designs are known to be under development but they would be likely to have amuch longer maximum allowable length and more complex construction

USB 1x20 MiniplugMicroplugPin Name Color Description

1 VCC Red +5 V

2 Dminus White Data minus

3 D+ Green Data +

permits distinction of

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1627

4 ID noneMicro-A- and Micro-B-Plug

Type A connected to Ground

Type B not connected

5 GND Black Signal Ground

The data cables for USB 1x and USB 2x use a twisted pair to reduce noise and crosstalk They are arrangedmuch as in the diagram below USB 30 cables are more complex and employ shielding for some of the added datalines (2 pairs) a shield is added around the pair sketched

Maximum useful distance

USB 11 maximum cable length is 3 metres (98 ft)[30] USB 20 maximum cable length is 5 metres (16 ft)Maximum permitted hubs connected in series is 5 Although a single cable is limited to 5 metres the USB 20specification permits up to five USB hubs in a long chain of cables and hubs This allows for a maximum distance of30 metres (98 ft) between host and device using six cables 5 metres (16 ft) long and five hubs In actual use sincesome USB devices have built-in cables for connecting to the hub the maximum achievable distance is 25 metres(82 ft) + the length of the devices cable For longer lengths USB extenders that use CAT5 cable can increase thedistance between USB devices up to 50 metres (160 ft)

Since USB host interfaces (and powered hubs) are required to provide power for devices connected to them aspecial type of USB extender cable was created consisting of a miniature one-port USB hub molded onto one endof a 5-metre cable These mini-hubs are fully self-contained within the cable requiring no separate bulky hub deviceand no external power They are as simple to use as plugging cables together with each hub drawing powerthrough all the previous single-port hubs in the chain Because bus power is limited the most practical arrangementconsists of four single-port hub extender cables one plain 5-metre cable and at the very end a powered multiporthub to support multiple USB devices

Another method of Extending USB beyond 5 metres (16 ft) is by using low resistance cable The higher cost ofUSB 20 Cat 5 extenders has urged some manufacturers to use other methods to extend USB such as using built-in USB hubs and custom low-resistance USB cable It is important to note that devices which use more buspower such as USB hard drives and USB scanners will require the use of a powered USB hub at the end of theextension so that a constant connection will be achieved If power and data does not have sufficient power thenproblems can result such as no connection at all or intermittent connections during use

USB 30 cable assembly may be of any length as long as all requirements defined in the specification are metHowever maximum speed can be achieved across a maximum cable length of approximately 3 metres[31]

PowerThe USB 1x and 20 specifications provide a 5 V supply on a single wire from which connected USB devices maydraw power The specification provides for no more than 525 V and no less than 475 V (5 Vplusmn5) between thepositive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1727

The Micro-USB interface isthe new standard charger for

mobile phones

positive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to525 V[32]

A unit load is defined as 100 mA in USB 20 and was raised to 150 mA in USB 30 A maximum of 5 unit loads(500 mA) can be drawn from a port in USB 20 which was raised to 6 (900 mA) in USB 30 There are two typesof devices low-power and high-power Low-power devices draw at most 1 unit load with minimum operatingvoltage of 44 V in USB 20 and 4 V in USB 30 High-power devices draw the maximum number of unit loadssupported by the standard All devices default as low-power but the devices software may request high-power aslong as the power is available on the providing bus[5]

A bus-powered hub is initialized at 1 unit load and transitions to maximum unit loads after hub configuration isobtained Any device connected to the hub will draw 1 unit load regardless of the current draw of devicesconnected to other ports of the hub (ie one device connected on a four-port hub will only draw 1 unit load despitethe fact that all unit loads are being supplied to the hub)[5]

A self-powered hub will supply maximum supported unit loads to any device connected to it A battery-poweredhub may supply maximum unit loads to ports In addition the VBUS will supply 1 unit load upstream forcommunication if parts of the Hub are powered down[5]

In Battery Charging Specification[33] new powering modes are added to the USB specification A host or hubCharging Downstream Port can supply a maximum of 15 A when communicating at low-speed or full-speed amaximum of 900 mA when communicating at high-speed and as much current as the connector will safely handlewhen no communication is taking place USB 20 standard-A connectors are rated at 1500 mA by default ADedicated Charging Port can supply a maximum of 18 A of current at 525 V A portable device can draw up to18 A from a Dedicated Charging Port The Dedicated Charging Port shorts the D+ and D- pins with a resistanceof at most 200Ω The short disables data transfer but allows devices to detect the Dedicated Charging Port andallows very simple high current chargers to be manufactured The increased current (faster 9W charging) willoccur once both the hosthub and devices support the new charging specification

Mobile device charger standards

As of June 14 2007 all new mobile phones applying for a license in China arerequired to use the USB port as a power port[34][35]

In September 2007 the Open Mobile Terminal Platform group mdash a forum ofmobile network operators and manufacturers such as Nokia SamsungMotorola Sony Ericsson and LG mdash announced that its members had agreed onmicro-USB as the future common connector for mobile devices[36][37]

On 17 February 2009 the GSM Association announced[38] that they hadagreed on a standard charger for mobile phones The standard connector to beadopted by 17 manufacturers including Nokia Motorola and Samsung is to bethe micro-USB connector (several media reports erroneously reported this asthe mini-USB) The new chargers will be much more efficient than existingchargers[38] Having a standard charger for all phones means that manufacturers will no longer have to supply acharger with every new phone The basis of the GSMAs Universal Charger Solution (UCS) is the technicalrecommendation from OMTP[39]

On 22 April 2009 (Earth Day) this was further endorsed by the CTIA [40]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1827

USB vacuum cleaner noveltydevice

On 29 June 2009 the European Commission announced an agreement with ten producers that starting in 2010data-enabled mobile phones sold in the European Union would include a micro-USB connector forrecharge[41][42]

On 22 October 2009 the International Telecommunication Union (ITU) announced that it had embraced theUniversal Charger Solution as its energy-efficient one-charger-fits-all new mobile phone solution and addedBased on the Micro-USB interface UCS chargers will also include a 4-star or higher efficiency rating - up to threetimes more energy-efficient than an unrated charger[43]

Non-standard devices

A number of USB devices require more power than is permitted by thespecifications for a single port This is common for external hard and opticaldisc drives and generally for devices with motors or lamps Such devicescan be used with an external power supply of adequate rating which isallowed by the standard or by means of a dual-input USB cable one inputof which is used for power and data transfer the other solely for powerwhich makes the device a non-standard USB device Some external hubsmay in practice supply more power to USB devices than required by thespecification but a standard-compliant device may not depend on this

Some non-standard USB devices use the 5 V power supply withoutparticipating in a proper USB network negotiating power draws with thehost interface These are usually referred to as USB decorations The typical example is a USB-powered readinglight fans mug coolers and heaters (though some may include USB hubs[44]) battery chargers (particularly formobile telephones) miniature vacuum cleaners miniature lava lamps and even toy missile launchers are available Inmost cases these items contain no digital circuitry and thus are not Standard compliant USB devices at all Thiscan theoretically cause problems with some computers prior to the Battery Charging Specification the USBspecification required that devices connect in a low-power mode (100 mA maximum) and state how much currentthey need before switching with the hosts permission into high-power mode

In addition to limiting the total average power used by the device the USB specification limits the inrush current (iethat used to charge decoupling and filter capacitors) when the device is first connected Otherwise connecting adevice could cause problems with the hosts internal power Also USB devices are required to automatically enterultra low-power suspend mode when the USB host is suspended Nevertheless many USB host interfaces do notcut off the power supply to USB devices when they are suspended since resuming from the suspended state wouldbecome a lot more complicated if they did

There are also devices at the host end that do not support negotiation such as battery packs that can power USB-powered devices some provide power while others pass through the data lines to a host PC USB poweradapters convert utility power andor another power source (eg a cars electrical system) to run attached devicesSome of these devices can supply up to 1 A of current Without negotiation the powered USB device is unable toinquire if it is allowed to draw 100 mA 500 mA or 1 A

Powered USB

Main article Powered USB

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1927

The Hi-Speed USB Logo

Powered USB uses standard USB signaling with the addition of extra power lines It uses four additional pins tosupply up to 6 A at either 5 V 12 V or 24 V (depending on keying) to peripheral devices The wires and contactson the USB portion have been upgraded to support higher current on the 5 V line as well This is commonly usedin retail systems and provides enough power to operate stationary barcode scanners printers pin pads signaturecapture devices etc This modification of the USB interface is proprietary and was developed by IBM NCR andFCIBerg It is essentially two connectors stacked such that the bottom connector accepts a standard USB plugand the top connector takes a power connector

Sleep-and-charge

Sleep-and-charge USB ports can be used to charge electronic devices even when the computer is switched off[45]

Version history

Prereleases

USB 07 Released in November 1994USB 08 Released in December 1994USB 09 Released in April 1995USB 099 Released in August 1995USB 10 Release Candidate Released in November 1995

USB 10

USB 10 Released in January 1996Specified data rates of 15 Mbits (Low-Speed) and 12 Mbits (Full-Speed) Does not allow forextension cables or pass-through monitors (due to timing and power limitations) Few such devices actuallymade it to marketUSB 11 Released in September 1998Fixed problems identified in 10 mostly relating to hubs Earliest revision to be widely adopted

USB 20

USB 20 Released in April 2000Added higher maximum speed of 480 Mbits (now called Hi-Speed)Further modifications to the USB specification have been done viaEngineering Change Notices (ECN) The most important of these ECNsare included into the USB 20 specification package available fromUSBorg (httpwwwUSBorg)

Mini-B Connector ECN Released in October 2000Specifications for Mini-B plug and receptacle These should not be confused with Micro-B plug andreceptacleErrata as of December 2000 Released in December 2000Pull-upPull-down Resistors ECN Released in May 2002Errata as of May 2002 Released in May 2002Interface Associations ECN Released in May 2003

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2027

The SuperSpeed USB Logo

The USB 30 Icon

Interface Associations ECN Released in May 2003New standard descriptor was added that allows multiple interfaces to be associated with a singledevice functionRounded Chamfer ECN Released in October 2003A recommended compatible change to Mini-B plugs that results in longer lasting connectorsUnicode ECN Released in February 2005This ECN specifies that strings are encoded using UTF-16LE USB 20 did specify that Unicode is tobe used but it did not specify the encodingInter-Chip USB Supplement Released in March 2006On-The-Go Supplement 13 Released in December 2006USB On-The-Go makes it possible for two USB devices to communicate with each other withoutrequiring a separate USB host In practice one of the USB devices acts as a host for the other deviceBattery Charging Specification 10 Released in March 2007Adds support for dedicated chargers (power supplies with USB connectors) host chargers (USBhosts that can act as chargers) and the No Dead Battery provision which allows devices totemporarily draw 100 mA current after they have been attached If a USB device is connected todedicated charger maximum current drawn by the device may be as high as 18A (Note that thisdocument is not distributed with USB 20 specification package)Micro-USB Cables and Connectors Specification 101 Released in April 2007Link Power Management Addendum ECN Released in July 2007This adds a new power state between enabled and suspended states Device in this state is notrequired to reduce its power consumption However switching between enabled and sleep states ismuch faster than switching between enabled and suspended states which allows devices to sleepwhile idle

USB 30

On September 18 2007 Pat Gelsinger demonstrated USB 30 at the IntelDeveloper Forum The USB 30 Promoter Group announced on November 172008 that version 30 of the specification had been completed and wastransitioned to the USB Implementers Forum (USB-IF) the managing body ofUSB specifications[4] This move effectively opened the spec to hardwaredevelopers for implementation in future products The first USB 30 ports werefeatured on the Asus P6X58 motherboard however this board was canceledbefore production[46]

Features

A new major feature is the SuperSpeed bus which provides a fourthtransfer mode at 48 Gbits The raw throughput is 4 Gbits and thespecification considers it reasonable to achieve 32 Gbits (04 Gbytes or400 Mbytes) or more after protocol overhead[47]

When operating in SuperSpeed mode full-duplex signaling occurs over 2 differential pairs separate from thenon-SuperSpeed differential pair This results in USB 30 cables containing 2 wires for power and ground 2wires for non-SuperSpeed data and 4 wires for SuperSpeed data and a shield (not required in previousspecifications)[48]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2127

To accommodate the additional pins for SuperSpeed mode the physical form factors for USB 30 plugs andreceptacles have been modified from those used in previous versions Standard-A cables have extendedheads where the SuperSpeed connectors extend beyond and slightly above the legacy connectors Similarlythe Standard-A receptacle is deeper to accept these new connectors A legacy Standard-A cable willoperate as intended and will never interact with the SuperSpeed connectors ensuring backwardcompatibility The Standard-B modifications could not be made as elegantly the SuperSpeed connectorshad to be placed on top of the existing form factor making legacy Standard-B plugs workable onSuperSpeed Standard-B receptacles but not vice versaSuperSpeed establishes a communications pipe between the host and each device in a host-directedprotocol In contrast USB 20 broadcasts packet traffic to all devicesUSB 30 extends the bulk transfer type in SuperSpeed with Streams This extension allows a host and deviceto create and transfer multiple streams of data through a single bulk pipeNew power management features include support of idle sleep and suspend states as well as Link-Device- and Function-level power managementThe bus power spec has been increased so that a unit load is 150 mA (+50 over minimum using USB 20)An unconfigured device can still draw only 1 unit load but a configured device can draw up to 6 unit loads(900 mA an 80 increase over USB 20 at a registered maximum of 500 mA) Minimum device operatingvoltage is dropped from 44 V to 4 VUSB 30 does not define cable assembly lengths except that it can be of any length as long as it meets all therequirements defined in the specification However electronicdesigncom estimates cables will be limited to 3m at SuperSpeed[31]

Technology is similar to a single channel (1x) of PCI Express 20 (5-Gbits) It uses 8B10B encoding linearfeedback shift register (LFSR) scrambling for data and spread spectrum It forces receivers to use lowfrequency periodic signaling (LFPS) dynamic equalization and training sequences to ensure fast signallocking

Availability

Consumer products are expected to become available in 2010[49] Commercial controllers are expected to enterinto volume production no later than the first quarter of 2010[50] NEC is aiming to produce its first USB 30controller in June 2009 initially priced at US$1500 Monthly production of NEC Electronics microPD720200 hostcontroller is expected to reach approximately 1000000 units in September 2009[51] On September 24 2009Freecom announced the availability of their USB 30 external hard drive[52] On October 29 2009 Asusannounced the November release of their first USB 30 motherboard the P7P55D-E Premium as well as a PCI-Express x1 add-on card for existing motherboards to provide USB 30 and SATA 6Gbps support [53]

Drivers are under development for Windows 7 but support will not be included with the initial release of theoperating system[54] The Linux kernel has supported USB 30 since version 2631 which was released inSeptember 2009[55][56][57]

At least one complete end-to-end test system for USB3 designers is now on the market[58]

Intel will not support USB 3 until 2011[59] which will slow down mainstream adoption Current AMD roadmapsindicate that the new southbridges released in the beginning of 2010 will not support USB 3[60] These delays maybe due to problems in the CMOS manufacturing process[61] a focus to advance the Nehalem platform [62] or a

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2227

be due to problems in the CMOS manufacturing process a focus to advance the Nehalem platform or atactic by Intel to boost its upcoming Light Peak interface[63] Market researcher In-Stat does not predict a relevantmarket share of USB 3 until 2011[64]

USB 20 bandwidthThe maximum data rate in USB 20 is 480 Mbits (60 MBs) per controller and is shared amongst all attacheddevices Some chipset manufacturers overcome this bottleneck by providing multiple USB 20 controllers within thesouthbridge Big performance gains can be achieved when attaching multiple high bandwidth USB devices such asdisk enclosures in different controllers The following table displays southbridge ICs that have multiple EHCIcontrollers

Vendor Southbridge USB 20 ports EHCI controllers Maximum bandwidth

AMD SB7x0 12 2 120 MBs

Broadcom HT1100 12 3 180 MBs

Intel ICH8 10 2 120 MBs

Intel ICH9 12 2 120 MBs

Intel ICH10 12 2 120 MBs

Every other AMD Broadcom Intel southbridge supporting USB 20 has only one EHCI controller All SiSsouthbridge supporting USB 20 have only one EHCI controller All ULi VIA southbridge single chipnorthbridgesouthbridge supporting USB 20 have only one EHCI controller Also all PCI USB 20 IC used foradd-in cards have only one EHCI controller

Related technologiesThe PictBridge standard allows for interconnecting consumer imaging devices It typically uses USB for itsunderlying communication layer

The USB Implementers Forum is working on a wireless networking standard based on the USB protocol WirelessUSB is intended as a cable-replacement technology and will use ultra-wideband wireless technology for data ratesof up to 480 Mbits

See alsoSerial cable (Bidirectional Communication)Serial ATARS-232Serial null modem cableFireWireHP-HILHP-ILSync cableEnhanced mini-USBUSB On-The-Go (master slave)

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2327

Ethernet over USBWireless USBUSB streamingHCI (UHCI EHCI xHCI 09 SuperSpeed - USB 30 WHCI 10)CEA-936-AU3List of device bandwidths

ACCESSbusApple Desktop Bus

PS2 connectorDE-9 connectorSecure USB driveList of computer standards

References1 ^ About USB-IF (httpwwwusborgabout) USB Implementers Forum Inc httpwwwusborgabout

Retrieved 2009-11-042 ^ USBorg Welcome (httpwwwusborghome) USB Implementers Forum Inc httpwwwusborghome

Retrieved 2009-11-043 ^ SuperSpeed USB 30 More Details Emerge

(httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml) 6 Jan 2009httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml

4 ^ a b httpwwwusborgpressUSB-IF_Press_Releases2008_11_17_USB_IFpdf5 ^ a b c d httpwwwusborgdevelopersdocs6 ^ USB Class Codes (httpwwwusborgdevelopersdefined_class) at USBorg7 ^ Universal Serial Bus Test and Measurement Class Specification (USBTMC) Revision 10 April 14 2003 USB

Implementers Forum Inc8 ^ Universal Serial Bus 30 Specification4411 Efficiency9 ^ 100 Portable Apps for your USB Stick (both for Mac and Win) (httpwwwmakeuseofcomtagportable-

software-usb) httpwwwmakeuseofcomtagportable-software-usb Retrieved 2008-10-3010 ^ Skype VoIP USB Installation Guide (httpwwwVoIP-DownloadcomSkypehtmUSB) httpwwwVoIP-

DownloadcomSkypehtmUSB Retrieved 2008-10-3011 ^ NEC ready to sample worlds first USB 30 controller chip

(httpwwwreghardwarecouk20090519nec_usb_3_host) httpwwwreghardwarecouk20090519nec_usb_3_host Retrieved 2009-06-15

12 ^ When will USB 30 products hit the market (httpwwweverythingusbcomsuperspeed-usbhtml6) httpwwweverythingusbcomsuperspeed-usbhtml6 Retrieved 2009-05-11

13 ^ USB in a NutShellmdashChapter 2mdashHardware (httpwwwbeyondlogicorgusbnutshellusb2htm) BeyondLogicorg httpwwwbeyondlogicorgusbnutshellusb2htm Retrieved 2007-08-25

14 ^ How Fast Does A USB 20 Drive Go On The Newest Macs How Does It Compare To FireWire(httpwwwbarefeatscomusb2html) Bare Facts May 8 2004 httpwwwbarefeatscomusb2htmlRetrieved 2007-08-25

15 ^ a b USB Implementers Forum (2007-05-27) Deprecation of the Mini-A and Mini-AB Connectors(httpwwwusborgdevelopersDeprecation_Announcement_052507pdf) (PDF) Press releasehttpwwwusborgdevelopersDeprecation_Announcement_052507pdf Retrieved 2009-01-13

16 ^ Quinnell Richard A (1996) USB a neat package with a few loose ends - USB Fundamentals(httpwwwedncomarchives1996102496df_01htmUSB20fundamentals) EDN Magazine of ReedProperties Inc httpwwwedncomarchives1996102496df_01htmUSB20fundamentals Retrieved 2008-08-

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2427

0617 ^ USB Implementers Forum (2007-01-04) Mobile phones to adopt new smaller USB connector

(httpwwwusborgpresspressroom2007_01_04_usbifpdf) (PDF) Press releasehttpwwwusborgpresspressroom2007_01_04_usbifpdf Retrieved 2007-01-08

18 ^ a b (zip) Universal Serial Bus Micro-USB Cables and Connectors Specification to the USB 20 SpecificationRevision 101 (httpwwwusborgdevelopersdocsusb_20_052709zip) USB Implementers Forum Inc 2007-04-07 httpwwwusborgdevelopersdocsusb_20_052709zip Retrieved 2009-10-07 Section 13 Additionalrequirements for a more rugged connector that will have durability past 10000 cycles and still meet the USB 20specification for mechanical and electrical performance was also a consideration The Mini-USB could not bemodified and remain backward compatible to the existing connector as defined in the USB OTG specification

19 ^ OMTP Local Connectivity Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19) Open Mobile Terminal Platform 17 September 2007httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19 Retrieved 2009-02-11

20 ^ httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf21 ^ FireWire vs USB 20 - Speed Tests (httpwwwcwolcomfirewirefirewire-vs-usbhtm)

httpwwwcwolcomfirewirefirewire-vs-usbhtm Retrieved 2007-08-2522 ^ USB 20 vs FireWire (httpwwwdigit-lifecomarticlesusb20vsfirewire) Digit-Life httpwwwdigit-

lifecomarticlesusb20vsfirewire Retrieved 2007-08-2523 ^ Metz Cade The Great Interface-Off FireWire Vs USB 20

(httpwwwpcmagcomarticle20414984771600asp) PC Magazinehttpwwwpcmagcomarticle20414984771600asp Retrieved 2007-08-25

24 ^ Heron Robert USB 20 Versus FireWire(httpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html) TechTVhttpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html Retrieved 2007-08-25

25 ^ FireWire vs USB 20 (httpwwwusb-warecomfirewire-vs-usbhtm) USB Ware httpwwwusb-warecomfirewire-vs-usbhtm Retrieved 2007-03-19

26 ^ Key Gary (2005-11-15) Firewire and USB Performance (httpwwwanandtechcommbshowdocaspxi=2602ampp=15) httpwwwanandtechcommbshowdocaspxi=2602ampp=15 Retrieved 2008-02-01

27 ^ httpwwwdigitalprosoundcom200101_janfeaturesmidi2001-3htm28 ^ USB Frequently Asked Questions (httpwwwusborgdevelopersusbfaqcab1) at USBorg29 ^ Propagation Delay (httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay)

httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay Retrieved 2008-10-3130 ^ httpdiscountcablesusacomusb-2html31 ^ a b httpelectronicdesigncomArticlesArticleID1968019680html32 ^ ldquo732 Bus TimingElectrical Characteristicsrdquo (httpwwwusborgdevelopersdocs) Universal Serial Bus

Specification USBorg httpwwwusborgdevelopersdocs33 ^ Battery Charging Specification (httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zip) USB

Implementers Forum Inc 15 April 2009 httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zipRetrieved 23 September 2009

34 ^ Cai Yan (2007-05-31) China to enforce universal cell phone charger(httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS) EETimescom httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS Retrieved 2007-08-25

35 ^ The Chinese FCCs technical standard YDT 1591-2006 Technical Requirements and Test Method of Chargerand Interface for Mobile Telecommunication Terminal Equipment(httpwwwdianyuancombbsu632015571206841181pdf) (Chinese)

36 ^ Pros seem to outdo cons in new phone charger standard (httpwwwnewscom2100-1041_3-6209247html) newscom September 20 2007 httpwwwnewscom2100-1041_3-6209247html Retrieved 2007-11-26

37 ^ Press Release Broad Manufacturer Agreement Gives Universal Phone Cable Green Light(httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd) OTMP September17 2007 httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd Retrieved

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2527

2007-11-2638 ^ a b GSM World agreement on Mobile phone Standard Charger (httpwwwgsmworldcomnewsroompress-

releases20092548htm) httpwwwgsmworldcomnewsroompress-releases20092548htm39 ^ Common Charging and Local Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=4dda105f-

8472-4c12-ba04-75dd3c1d4ca6) Open Mobile Terminal Platform 11 February 2009httpwwwomtporgPublicationsDisplayaspxId=4dda105f-8472-4c12-ba04-75dd3c1d4ca6 Retrieved 2009-02-11

40 ^ CTIAndashThe Wireless Association Announces One Universal Charger Solution to Celebrate Earth Day(httpwwwctiaorgmediapressbodycfmprid1817)

41 ^ httpeceuropaeuenterpriserttechargershtm42 ^ httpwwwwiredcomgadgetlab200906europe-gets-universal-cellphone-charger-in-201043 ^ httpwwwituintnewsroompress_releases200949html44 ^ httpwwwdealextremecomdetailsdxsku319545 ^ httpwwwusb-corecouk03-04-2008-toshiba-announces-sleep-and-charge-usb-portshtml46 ^ httpwwwtheinquirernetinquirernews1495417asus-cancels-usb-motherboard47 ^ Universal Serial Bus 30 Specification 4411 Efficiency48 ^ Universal Serial Bus 30 Specification 54 Cable Construction and Wire Assignments49 ^ httpwwwtgdailycomcontentview4022513550 ^ httpwwwdigitimescomnewsa20090415PB204html51 ^ httpwwwamnecelcomnewsnewsdetailhtmlpage=worlds_first_usb_30_host_controller52 ^ httpwwwfreecomcomnewsaspid=9205ampcatName=press53 ^ httpwwwinformationweekcomnewshardwareprocessorsshowArticlejhtmlarticleID=22130002454 ^ httpapcmagcomusb_in_windows_7_more_reliable_but_no_30_speed_boosthtm55 ^ httpkernelnewbiesorgLinux_2_6_3156 ^ httpwwwheisedenewstickerErste-USB-3-0-Treiber--meldung14010357 ^ httpwwwlinux-magazinecomonlinenewsfirst_driver_for_usb_3_058 ^ httpwwwlecroycomtmsolutionsserialdatausb359 ^ httpwwweetimescomnewslatestshowArticlejhtmlarticleID=22070048660 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html61 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html62 ^ httpwwwfierceciocomtechwatchstoryinsider-intel-hindering-usb-3-0-adoption2009-10-2363 ^ httpwwwtechspotcomnews36673-intel-delays-usb-30-support-until-2011html64 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html

view=zoomzoom=1

External linksUSB Implementers Forum Inc Official Website (httpwwwusborg)

USB 30 Specification (httpwwwusborgdevelopersdocs)USB Device Class documentation (httpwwwusborgdevelopersdevclass_docs)

USB Overview and Plug Receptacle Pinouts (httpwwwaccesscommscomaureferenceusbhtm)Overview comparison between USB 20 and FireWire 400(httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf)Intel Universal Host Controller Interface (UHCI) (httpdownloadintelcomtechnologyusbUHCI11Dpdf)

USB 30

USB Promoter Group - Mission Statement (httpwebarchiveorgwebhttpwwwusborgusb30) at theInternet Archive

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2627

Intel announces demonstrates USB 30 (httparstechnicacomnewsarspost20070918-intel-announces-demonstrates-usb-3-0html) Ars Technica 2007-09-18USB 30 guns for Firewire (httpwwweetimescomnewslatestshowArticlejhtmlarticleID=201807389)eeTimes 2007-09-18Universal Serial Bus 30 Specification (httpwwwusborgdevelopersdocsusb_30_speczip)USB 30 vs FireWire 3200 (httpwwwpcfastlanecomfeaturesusb-30-vs-firewire-3200)USB 3 Forum for discussions about implementations and architecture (httpwwwusb3forumscom)

Retrieved from httpenwikipediaorgwikiUniversal_Serial_BusCategories USB | 1996 introductions

This page was last modified on 7 November 2009 at 0135Text is available under the Creative Commons Attribution-ShareAlike License additional terms may applySee Terms of Use for detailsWikipediareg is a registered trademark of the Wikimedia Foundation Inc a non-profit organization

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2727

Page 2: universal serial bus - wikipedia, the free encyclopedia

4 Transport Layer

TCP middot UDP middot PPTP middot L2TP middot SCTP

3 Network Layer

IP middot ICMP middot IPsec middot IGMP

2 Data Link Layer

ARP middot CSLIP middot SLIP middot Frame relay middot ITU-TGhn DLL

1 Physical Layer

RS-232 middot V35 middot V34 middot I430 middot I431 middot T1 middotE1 middot Ethernet middot POTS middot SONET middot DSL middot80211abgn PHY middot ITU-T Ghn PHY middot

80216 WiMax

The basic USB trident logo each releasedvariant has a specific logo variant

A USB Series ldquoArdquo plug the mostcommon USB plug

75 Cable plugs (USB 1x20)

8 Connector types81 USB-A82 USB-B83 Mini and Micro84 Micro-AB Socket OTG85 Proprietary connectors and formats

9 Comparison with FireWire10 Cables

101 Maximum useful distance

11 Power111 Mobile device charger standards112 Non-standard devices113 Powered USB114 Sleep-and-charge

12 Version history121 Prereleases122 USB 10123 USB 20124 USB 30

1241 Features1242 Availability

13 USB 20 bandwidth14 Related technologies15 See also16 References17 External links

171 USB 30

HistoryThe USB 10 specification was introduced in 1996 It was intended toreplace the multitude of connectors at the back of PCs as well as tosimplify software configuration of communication devices The originalUSB 10 specification had a data transfer rate of 12 Mbits

USB was created by a core group of companies that consisted ofCompaq Digital IBM Intel Northern Telecom and Microsoft Intelproduced the UHCI host controller and open software stackMicrosoft produced a USB software stack for Windows and co-authored the OHCI host controller specificationwith National Semiconductor and Compaq Philips produced early USB-Audio and TI produced the most widelyused hub chips One of the co-inventors of USB was Ajay Bhatt who was later given credit in an Intel televisionadvertisement

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 227

USB endpoints actually reside onthe connected device the channels

to the host are referred to aspipes

The USB 20 specification was released in April 2000 and was standardized by the USB-IF at the end of 2001Hewlett-Packard Intel Lucent Technologies (now Alcatel-Lucent following its merger with Alcatel in 2006)Microsoft NEC and Philips jointly led the initiative to develop a higher data transfer rate than the 10 specification(480 Mbits vs 12 Mbits)

The USB 30 specification was released on November 12 2008 by the USB 30 Promoter Group Its maximumtransfer rate is up to 10 times faster than the USB 20 release It has been dubbed the SuperSpeed USB[4][5]

Equipment conforming to any version of the standard will also work with version 30 conforming equipment in mostcases mdash USB 30 standard connectors have introduced some new incompatibilities However the device isdesigned to work with any previous specification at the maximum speed of the prior equipment not 30 There isthus substantial backward compatibility

OverviewA USB system has an asymmetric design consisting of a host a multitude of downstream USB ports and multipleperipheral devices connected in a tiered-star topology Additional USB hubs may be included in the tiers allowingbranching into a tree structure with up to five tier levels A USB host may have multiple host controllers and eachhost controller may provide one or more USB ports Up to 127 devices including the hub devices may beconnected to a single host controller

USB devices are linked in series through hubs There always exists one hub known as the root hub which is builtinto the host controller So-called sharing hubs which allow multiple computers to access the same peripheraldevice(s) also exist and work by switching access between PCs either automatically or manually They are popularin small-office environments In network terms they converge rather than diverge branches

A physical USB device may consist of several logical sub-devices that are referred to as device functions A singledevice may provide several functions for example a webcam (video device function) with a built-in microphone(audio device function) Such a device is called a compound device in which each logical device is assigned adistinctive address by the host and all logical devices are connected to a built-in hub to which the physical USB wireis connected A host assigns one and only one device address to a function

USB device communication is based on pipes (logical channels) Pipes areconnections from the host controller to a logical entity on the device namedan endpoint The term endpoint is occasionally used to incorrectly refer tothe pipe because while an endpoint exists on the device permanently a pipeis only formed when the host makes a connection to the endpoint Thereforewhen referring to the connection between a host and an endpoint the termpipe should be used A USB device can have up to 32 active pipes 16 intothe host controller and 16 out of the controller

There are two types of pipes stream and message pipes A stream pipe is auni-directional pipe connected to a uni-directional endpoint that is used forbulk interrupt and isochronous data flow while a message pipe is a bi-directional pipe connected to a bi-directional endpoint that is exclusivelyused for control data flow An endpoint is made into the USB device by themanufacturer and therefore exists permanently An endpoint of a pipe isaddressable with tuple (device_address endpoint_number) as specified in a TOKEN packet that the host sendswhen it wants to start a data transfer session If the direction of the data transfer is from the host to the endpoint an

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 327

Two USB connections on thefront of a computer

OUT packet which is a specialization of a TOKEN packet having the desired device address and endpointnumber is sent by the host If the direction of the data transfer is from the device to the host the host sends an INpacket instead If the destination endpoint is a uni-directional endpoint whose manufacturers designated directiondoes not match the TOKEN packet (eg the manufacturers designated direction is IN while the TOKEN packetis an OUT packet) the TOKEN packet will be ignored Otherwise it will be accepted and the data transaction canstart A bi-directional endpoint on the other hand accepts both IN and OUT packets

Endpoints are grouped into interfaces and each interface is associated witha single device function An exception to this is endpoint zero which is usedfor device configuration and which is not associated with any interface Asingle device function comprised of independently controlled interfaces iscalled a composite device A composite device only has a single deviceaddress because the host only assigns a device address to a function

When a USB device is first connected to a USB host the USB deviceenumeration process is started The enumeration starts by sending a resetsignal to the USB device The speed of the USB device is determined duringthe reset signaling After reset the USB devices information is read by thehost then the device is assigned a unique 7-bit address If the device issupported by the host the device drivers needed for communicating with the device are loaded and the device is setto a configured state If the USB host is restarted the enumeration process is repeated for all connected devices

The host controller directs traffic flow to devices so no USB device can transfer any data on the bus without anexplicit request from the host controller In USB 20 the host controller polls the bus for traffic usually in a round-robin fashion The slowest device connected to a controller sets the speed of the interface For SuperSpeed USB(USB 30) connected devices can request service from host and because there are two separate controllers ineach USB 30 host USB 30 devices will transmit and receive at USB 30 speeds regardless of USB 20 or earlierdevices connected to that host Operating speeds for them will be set in the legacy manner

Device classesUSB defines class codes used to identify a devicersquos functionality and to load a device driver based on thatfunctionality This enables every device driver writer to support devices from different manufacturers that complywith a given class code

Device classes include[6]

Class Usage Description Examples

00h Device Unspecifiedclass 0 (Device class is unspecified Interface descriptors are used fordetermining the required drivers)

01h Interface Audio Speaker microphone sound card

02h Both Communications andCDC Control Ethernet adapter modem serial port adapter

03h Interface Human Interface Device(HID) Keyboard mouse joystick

Physical Interface

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 427

A flash drive a typical USB mass-storage device

05h Interface Physical InterfaceDevice (PID) Force feedback joystick

06h Interface Image Webcam scanner

07h Interface Printer Laser printer inkjet printer CNC machine

08h Interface Mass Storage USB flash drive memory card reader digital audio player digitalcamera external drive

09h Device USB hub Full speed hub hi-speed hub

0Ah Interface CDC-Data (This class is used together with class 02h - Communications andCDC Control)

0Bh Interface Smart Card USB smart card reader

0Dh Interface Content Security -

0Eh Interface Video Webcam

0Fh Interface Personal Healthcare -

DCh Both Diagnostic Device USB compliance testing device

E0h Interface Wireless Controller Wi-Fi adapter Bluetooth adapter

EFh Both Miscellaneous ActiveSync device

FEh Interface Application Specific IrDA Bridge Test amp Measurement Class (USBTMC)[7]

FFh Both Vendor Specific (This class code indicates that the device needs vendor specificdrivers)

Note class 0 Use class information in the Interface Descriptors This base class is defined to be used in DeviceDescriptors to indicate that class information should be determined from the Interface Descriptors in the device

USB mass-storage

Main article USB mass storage device class

USB implements connections to storage devices using a set of standardscalled the USB mass storage device class (referred to as MSC or UMS)This was initially intended for traditional magnetic and optical drives but hasbeen extended to support a wide variety of devices particularly flash drivesThis generality is because many systems can be controlled with the familiarmetaphor of file manipulation within directories (the process of making anovel device look like a familiar device is also known as extension)

Though most newer computers are capable of booting off USB mass storagedevices USB is not intended to be a primary bus for a computers internalstorage buses such as ATA (IDE) Serial ATA (SATA) or SCSI fulfill thatrole in PC class computers However USB has one important advantage inthat it is possible to install and remove devices without opening the computer case (hotswapping) making it usefulfor mobile peripherals including drives of various kinds Originally conceived and still used today for optical storagedevices (CD-RW drives DVD drives etc) several manufacturers offer external portable USB hard drives or

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 527

empty enclosures for disk drives which offer performance comparable to internal drives limited by the currentnumber and type of attached USB devices and by the upper limit of the USB interface (in practice about 40 MiBsfor USB 20 and perhaps potentially 400 MiBs or more[8] for USB 30) These external drives have typicallyincluded a translating device that bridges between a drives interface (IDE ATA SATA PATA ATAPI or evenSCSI) to a USB interface port Functionally the drive appears to the user much like an internal drive Othercompeting standards for external drive connectivity include eSATA ExpressCard (now at version 20) andFireWire (IEEE 1394)

Another use for USB mass storage devices is the portable execution of software applications (such as webbrowsers and VoIP clients) without requiring installation on the host computer[9][10]

Human-interface devices (HIDs)

Mice and keyboards are frequently fitted with USB connectors but because most PC motherboards still retainPS2 connectors for the keyboard and mouse as of 2007 they are often supplied with a small USB-to-PS2adaptor allowing use with either USB or PS2 interface There is no logic inside these adaptors they make use ofthe fact that such HID interfaces are equipped with controllers that are capable of serving both the USB and thePS2 protocol and automatically detect which type of port they are plugged into Joysticks keypads tablets andother human-interface devices are also progressively migrating from MIDI PC game port and PS2 connectors toUSB

SignalingUSB supports following signaling rates

A low speed rate of 15 Mbits is defined by USB 10 It is very similar to full speed operation except eachbit takes 8 times as long to transmit It is intended primarily to save cost in low-bandwidth human interfacedevices (HID) such as keyboards mice and joysticksThe full speed rate of 12 Mbits is the basic USB data rate defined by USB 11 All USB hubs support fullspeedA hi-speed (USB 20) rate of 480 Mbits was introduced in 2001 All hi-speed devices are capable offalling back to full-speed operation if necessary they are backward compatible Connectors are identicalA SuperSpeed (USB 30) rate of 50 Gbits The USB 30 specification was released by Intel and partnersin August 2008 according to early reports from CNET news The first USB 3 controller chips were sampledby NEC May 2009 [11] and products using the 30 specification are expected to arrive beginning in Q3 2009and 2010[12] USB 30 connectors are generally backwards compatible but include new wiring and fullduplex operation There is some incompatibility with older connectors

USB signals are transmitted on a braided pair data cable with 90Ω plusmn15 Characteristic impedance[13] labeled D+and Dminus Prior to USB 30 These collectively use half-duplex differential signaling to reduce the effects ofelectromagnetic noise on longer lines Transmitted signal levels are 00ndash03 volts for low and 28ndash36 volts for highin full speed (FS) and low speed (LS) modes and minus10ndash10 mV for low and 360ndash440 mV for high in hi-speed (HS)mode In FS mode the cable wires are not terminated but the HS mode has termination of 45 Ω to ground or90 Ω differential to match the data cable impedance reducing interference of particular kinds USB 30 introducestwo additional pairs of shielded twisted wire and new mostly interoperable contacts in USB 30 cables for themThey permit the higher data rate and full duplex operation

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 627

A USB connection is always between a host or hub at the A connector end and a device or hubs upstreamport at the other end Originally this was a B connector preventing erroneous loop connections but additionalupstream connectors were specified and some cable vendors designed and sold cables which permitted erroneousconnections (and potential damage to the circuitry) USB interconnections are not as fool-proof or as simple asoriginally intended

The host includes 15 kΩ pull-down resistors on each data line When no device is connected this pulls both datalines low into the so-called single-ended zero state (SE0 in the USB documentation) and indicates a reset ordisconnected connection

A USB device pulls one of the data lines high with a 15 kΩ resistor This overpowers one of the pull-downresistors in the host and leaves the data lines in an idle state called J For USB 1x the choice of data line indicatesa devices speed support full-speed devices pull D+ high while low-speed devices pull Dminus high

USB data is transmitted by toggling the data lines between the J state and the opposite K state USB encodes datausing the NRZI convention a 0 bit is transmitted by toggling the data lines from J to K or vice-versa while a 1 bit istransmitted by leaving the data lines as-is To ensure a minimum density of signal transitions USB uses bit stuffingan extra 0 bit is inserted into the data stream after any appearance of six consecutive 1 bits Seven consecutive 1bits is always an error USB 300 has introduced additional data transmission encodings

A USB packet begins with an 8-bit synchronization sequence 00000001 That is after the initial idle state J thedata lines toggle KJKJKJKK The final 1 bit (repeated K state) marks the end of the sync pattern and thebeginning of the USB frame

A USB packets end called EOP (end-of-packet) is indicated by the transmitter driving 2 bit times of SE0 (D+and Dminus both below max) and 1 bit time of J state After this the transmitter ceases to drive the D+Dminus lines and theaforementioned pull up resistors hold it in the J (idle) state Sometimes skew due to hubs can add as much as onebit time before the SE0 of the end of packet This extra bit can also result in a bit stuff violation if the six bitsbefore it in the CRC are 1s This bit should be ignored by receiver

A USB bus is reset using a prolonged (10 to 20 milliseconds) SE0 signal

USB 20 devices use a special protocol during reset called chirping to negotiate the high speed mode with thehosthub A device that is HS capable first connects as an FS device (D+ pulled high) but upon receiving a USBRESET (both D+ and Dminus driven LOW by host for 10 to 20 mS) it pulls the Dminus line high known as chirp K Thisindicates to the host that the device is high speed If the hosthub is also HS capable it chirps (returns alternating Jand K states on Dminus and D+ lines) letting the device know that the hub will operate at high speed The device has toreceive at least 3 sets of KJ chirps before it changes to high speed terminations and begins high speed signalingBecause USB 30 use wiring separate and additional to that used by USB 20 and USB 1x such speed negotiationis not required

Clock tolerance is 48000 Mbits plusmn500 ppm 12000 Mbits plusmn2500 ppm 150 Mbits plusmn15000 ppm

Though high speed devices are commonly referred to as USB 20 and advertised as up to 480 Mbits not allUSB 20 devices are high speed The USB-IF certifies devices and provides licenses to use special marketing logosfor either basic speed (low and full) or high speed after passing a compliance test and paying a licensing fee Alldevices are tested according to the latest specification so recently-compliant low speed devices are also 20devices

The actual throughput currently (2006) of USB 20 high-speed attained with real-world devices is about two thirds

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 727

The actual throughput currently (2006) of USB 20 high-speed attained with real-world devices is about two thirdsof the maximum theoretical bulk data transfer rate of 53248 MiBs Typical high speed USB devices operate atlower speeds often about 3 MiBs overall sometimes up to 10ndash20 MiBs[14]

Data packetsUSB communication takes the form of packets Initially all packets are sent from the host via the root hub andpossibly more hubs to devices Some of those packets direct a device to send some packets in reply

After the sync field described above all packets are made of 8-bit bytes transmitted least-significant bit first Thefirst byte is a packet identifier (PID) byte The PID is actually 4 bits the byte consists of the 4-bit PID followed byits bitwise complement This redundancy helps detect errors (Note also that a PID byte contains at most fourconsecutive 1 bits and thus will never need bit-stuffing even when combined with the final 1 bit in the sync byteHowever trailing 1 bits in the PID may require bit-stuffing within the first few bits of the payload)

USB PID bytes

Type

PIDvalue(msb-first)

Transmittedbyte

(lsb-first)Name Description

Reserved 0000 0000 1111

Token1000 0001 1110 SPLIT High-speed (USB 20) split

transaction

0100 0010 1101 PING Check if endpoint can accept data(USB 20)

Special1100 0011 1100

PRE Low-speed USB preamble

Handshake

ERR Split transaction error (USB 20)

0010 0100 1011 ACK Data packet accepted

1010 0101 1010 NAK Data packet not accepted pleaseretransmit

0110 0110 1001 NYET Data not ready yet (USB 20)

1110 0111 1000 STALL Transfer impossible do errorrecovery

Token

0001 1000 0111 OUT Address for host-to-device transfer

1001 1001 0110 IN Address for device-to-host transfer

0101 1010 0101 SOF Start of frame marker (sent each ms)

1101 1011 0100 SETUP Address for host-to-device controltransfer

Data

0011 1100 0011 DATA0 Even-numbered data packet

1011 1101 0010 DATA1 Odd-numbered data packet

0111 1110 0001 DATA2 Data packet for high-speed

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 827

Data 0111 1110 0001 DATA2 isochronous transfer (USB 20)

1111 1111 0000 MDATA Data packet for high-speedisochronous transfer (USB 20)

Packets come in three basic types each with a different format and CRC (cyclic redundancy check)

Handshake packets

Handshake packets consist of nothing but a PID byte and are generally sent in response to data packets The threebasic types are ACK indicating that data was successfully received NAK indicating that the data cannot bereceived at this time and should be retried and STALL indicating that the device has an error and will never beable to successfully transfer data until some corrective action (such as device initialization) is performed

USB 20 added two additional handshake packets NYET which indicates that a split transaction is not yetcomplete A NYET packet is also used to tell the host that the receiver has accepted a data packet but cannotaccept any more due to buffers being full The host will then send PING packets and will continue with datapackets once the device ACKs the PING The other packet added was the ERR handshake to indicate that asplit transaction failed

The only handshake packet the USB host may generate is ACK if it is not ready to receive data it should notinstruct a device to send any

Token packets

Token packets consist of a PID byte followed by 2 payload bytes 11 bits of address and a 5-bit CRC Tokens areonly sent by the host never a device

IN and OUT tokens contain a 7-bit device number and 4-bit function number (for multifunction devices) andcommand the device to transmit DATAx packets or receive the following DATAx packets respectively

An IN token expects a response from a device The response may be a NAK or STALL response or a DATAxframe In the latter case the host issues an ACK handshake if appropriate

An OUT token is followed immediately by a DATAx frame The device responds with ACK NAKNYET orSTALL as appropriate

SETUP operates much like an OUT token but is used for initial device setup It is followed by an 8-byte DATA0frame with a standardized format

Every millisecond (12000 full-speed bit times) the USB host transmits a special SOF (start of frame) tokencontaining an 11-bit incrementing frame number in place of a device address This is used to synchronizeisochronous data flows High-speed USB 20 devices receive 7 additional duplicate SOF tokens per frame eachintroducing a 125 micros microframe

USB 20 added a PING token which asks a device if it is ready to receive an OUTDATA packet pair Thedevice responds with ACK NAK or STALL as appropriate This avoids the need to send the DATA packet ifthe device knows that it will just respond with NAK

USB 20 also added a larger 3-byte SPLIT token with a 7-bit hub number 12 bits of control flags and a 5-bit

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 927

CRC This is used to perform split transactions Rather than tie up the high-speed USB bus sending data to aslower USB device the nearest high-speed capable hub receives a SPLIT token followed by one or two USBpackets at high speed performs the data transfer at full or low speed and provides the response at high speedwhen prompted by a second SPLIT token The details are complex see the USB specification

Data packets

A data packet consists of the PID followed by 0ndash1023 bytes of data payload (up to 1024 in high speed at most 8at low speed) and a 16-bit CRC

There are two basic data packets DATA0 and DATA1 They must always be preceded by an address token andare usually followed by a handshake token from the receiver back to the transmitter The two packet types providethe 1-bit sequence number required by Stop-and-wait ARQ If a USB host does not receive a response (such asan ACK) for data it has transmitted it does not know if the data was received or not the data might have been lostin transit or it might have been received but the handshake response was lost

To solve this problem the device keeps track of the type of DATAx packet it last accepted If it receives anotherDATAx packet of the same type it is acknowledged but ignored as a duplicate Only a DATAx packet of theopposite type is actually received

When a device is reset with a SETUP packet it expects an 8-byte DATA0 packet next

USB 20 added DATA2 and MDATA packet types as well They are used only by high-speed devices doinghigh-bandwidth isochronous transfers which need to transfer more than 1024 bytes per 125 micros microframe(8192 kBs)

PRE packet

Low-speed devices are supported with a special PID value PRE This marks the beginning of a low-speedpacket and is used by hubs which normally do not send full-speed packets to low-speed devices Since all PIDbytes include four 0 bits they leave the bus in the full-speed K state which is the same as the low-speed J state Itis followed by a brief pause during which hubs enable their low-speed outputs already idling in the J state then alow-speed packet follows beginning with a sync sequence and PID byte and ending with a brief period of SE0Full-speed devices other than hubs can simply ignore the PRE packet and its low-speed contents until the final SE0indicates that a new packet follows

Protocol analyzersDue to the complexities of the USB protocol USB protocol analyzers are invaluable tools to USB devicedevelopers USB analyzers are able to capture the data on USB and display information from low-level bus statesto high-level data packets and class-level information

Connector propertiesThe connectors specified by the USB committee were designed to support a

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1027

Series A plug and receptacle

USB extension cord

The connectors specified by the USB committee were designed to support anumber of USBs underlying goals and to reflect lessons learned from themenagerie of connectors which have been used in the computer industry

Usability

It is deliberately difficult to attach a USB connector incorrectlyConnectors cannot be plugged in upside down and it is clear from theappearance and kinesthetic sensation of making a connection whenthe plug and socket are correctly mated However it is not obvious ata glance to the inexperienced user (or to a user without sight of theinstallation) which way around the connector goes thus it is often necessary to try both ways More oftenthan not however the side of the connector with the trident logo should be on top or toward the userMost manufacturers do not however make the trident easily visible or detectable by touchOnly moderate insertion removal force is needed (by specification) USB cables and small USB devices areheld in place by the gripping force from the receptacle (without need of the screws clips or thumbturns otherconnectors have required) The force needed to make or break a connection is modest allowing connectionsto be made in awkward circumstances (ie behind a floor mounted chassis or from below) or by those withmotor disabilities This has the disadvantage of easily and unintentionally breaking connections that one hasintended to be permanent in case of cable accident (eg tripping or inadvertent tugging) unless some way ofsecuring the USB cables together is employed (eg duct tape in an inelegant kludge solution)The standard connectors were deliberately intended to enforce the directed topology of a USB networktype A connectors on host devices that supply power and type B connectors on target devices that receivepower This prevents users from accidentally connecting two USB power supplies to each other whichcould lead to dangerously high currents circuit failures or even fire USB does not support cyclical networksand the standards connectors from incompatible USB devices are themselves incompatible Unlike othercommunications systems (eg RJ-45 cabling) gender changers make little sense with USB and are almostnever used

Durability

The original standard connectors were designed to be robust andrecent ones are even more so (eg the micro B connectors used insome mobile equipment like cellular phones) Many previousconnector designs were fragile specifying embedded component pinsor other delicate parts which proved liable to bending or breaks evenwith the application of only very modest force The electrical contactsin a USB connector are protected by an adjacent plastic tongue andthe entire connecting assembly is usually further protected by anenclosing metal sheath As a result USB connectors can safely behandled inserted and removed even by a young childThe connector construction always ensures that the external sheath onthe plug makes contact with its counterpart in the receptacle before any of the four connectors within makeelectrical contact The external metallic sheath is typically connected to system ground thus dissipating anypotentially damaging static charges (rather than via delicate electronic components) This enclosure designalso means that there is a (moderate) degree of protection from electromagnetic interference afforded to the

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1127

USB signal while it travels through the mated connector pair (this is the only location when the otherwisetwisted data pair must travel a distance in parallel) In addition because of the required sizes of the powerand common connections they are made after the system ground but before the data connections This typeof staged make-break timing allows for electrically safe hot-swapping and has long been common practice inthe design of connectors in the aerospace industryThe newer Micro-USB receptacles are designed to allow up to 10000 cycles of insertion and removalbetween the receptacle and plug compared to 500 for the standard USB and Mini-USB receptacle This isaccomplished by adding a locking device and by moving the leaf-spring connector from the jack to the plugso that the most-stressed part is on the cable side of the connection This change was made so that theconnector on the (inexpensive) cable would bear the most wear instead of the micro-USB device

Compatibility

The USB standard specifies relatively loose tolerances for compliant USB connectors intending to minimizeincompatibilities in connectors produced by different vendors (a goal that has been very successfullyachieved) Unlike most other connector standards the USB specification also defines limits to the size of aconnecting device in the area around its plug This was done to prevent a device from blocking adjacentports due to the size of the cable strain relief mechanism (usually molding integral with the cable outerinsulation) at the connector Compliant devices must either fit within the size restrictions or support acompliant extension cable which doesTwo-way communication is also possible In USB 30 full-duplex communications are done when usingSuperSpeed (USB 30) transfer In previous USB versions (ie 1x or 20) all communication is half-duplexand directionally controlled by the host

In general cables have only plugs (very few have a receptacle on one end) and hosts and devices have onlyreceptacles Hosts almost universally have type-A receptacles and devices one or another type-B variety Type-Aplugs mate only with type-A receptacles and type-B with type-B they are deliberately physically incompatibleHowever an extension to USB standard specification called USB On-The-Go (the capitalization oddity isdeliberate) allows a single port to act as either a host or a device mdash chosen by which end of the cable plugs into thereceptacle on the unit Even after the cable is hooked up and the units are talking the two units may swap endsunder program control This capability is meant for units such as PDAs in which the USB link might connect to aPCs host port as a device in one instance yet connect as a host itself to a keyboard and mouse device in anotherinstance

USB 30 receptacles are electrically compatible with USB 20 device plugs if they can physically matchMost combinations will work but there are a few physical incompatibilities However only USB 30Standard-A receptacles can accept USB 30 Standard-A device plugs

Host Interface receptacles (USB 1x20)

Receptacle

Plug

USB-A USB-B Mini-B Micro-A Micro-B

USB-A Yes No No No No

USB-B No Yes No No No

Mini-B No No Yes No No

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1227

Schematic diagram ofStandard Mini and Micro

USB connectors

Different types of USBconnectors from left to right

bull 8-pin AGOXbull Mini-B plugbull Type B plug

bull Type A receptaclebull Type A plug

Pin configuration of the USBconnectors Standard ABviewed from face of plug

Micro-A No No No Yes Yes

Micro-B No No No No Yes

Cable plugs (USB 1x20)

Plug

Plug

Micro-B Micro-A Mini-B USB-B USB-A

USB-A Yes NS Yes Yes NS

USB-B No NS No No

Mini-B No NS No

Micro-A Yes No

Micro-B No

NS non-standard existing for specific proprietary purposes and not interoperable with USB-IF compliantequipment

In addition to these cable assemblies a cable with Micro-A and Standard-A receptacle is compliant with USBspecifications Other combinations of connectors are not compliant However some older devices and cables withMini-A connector have been certified by USB-IF the Mini-A connectors have been deprecated though some arestill in use and no new certification for assemblies using Mini-A connector will be allowed[15]

Connector typesThere are several types of USB connectorsincluding some that have been added whilethe specification progressed The originalUSB specification detailed Standard-A andStandard-B plugs and receptacles The firstengineering change notice to the USB 20specification added Mini-B plugs andreceptacles

The data connectors in the A - Plug areactually recessed in the plug as compared tothe outside power connectors This permitsthe power to connect first which preventsdata errors by allowing the device to powerup first and then transfer the data Some

devices will operate in different modes depending on whether the dataconnection is made This difference in connection can be exploited by insertingthe connector only partially For example some battery-powered MP3 playersswitch into file transfer mode (and cannot play MP3 files) while a USB plug isfully inserted but can be operated in MP3 playback mode using USB power byinserting the plug only part way so that the power slots make contact while the

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1327

viewed from face of plugdata slots do not This enables those devices to be operated in MP3 playbackmode while getting power from the cable

USB-A

The Standard-A type of USB plug is a flattened rectangle which inserts into a downstream-port receptacle on theUSB host or a hub and carries both power and data This plug is frequently seen on cables that are permanentlyattached to a device such one connecting a keyboard or mouse to the computer

USB-B

A Standard-B plug mdash which has a square shape with beveled exterior corners mdash typically plugs into an upstreamreceptacle on a device that uses a removable cable eg a printer A Type B plug delivers power in addition tocarrying data On some devices the Type B receptacle has no data connections being used solely for acceptingpower from the upstream device

This two-connector-type scheme (AB) prevents a user from accidentally creating a potentially dangerous electricalloop[16]

Mini and Micro

Various connectors have been used for smaller devices such as PDAs mobile phones or digital cameras Theseinclude the now-deprecated[15] (but standardized) Mini-A and the currently standard Mini-B Micro-A andMicro-B connectors The Mini-A and Mini-B plugs are approximately 3 by 7 mm while the Micro plugs have asimilar width but approximately half the thickness enabling their integration into thinner portable devices Thedifference between Mini-B and Micro-B connectors is not always obvious

The Micro-USB connector was announced by the USB-IF on January 4 2007[17] and the Mini-A and Mini-ABUSB connectors were deprecated at the same time As of February 2009 many currently available devices andcables still use Mini plugs but the newer Micro connectors are being widely adopted The thinner micro connectorsare intended to replace the Mini plugs in new devices including smartphones and personal digital assistants TheMicro plug design is rated for 10000 connect-disconnect cycles which is significantly more than the Mini plugdesign[18] The Universal Serial Bus Micro-USB Cables and Connectors Specification[18] details themechanical characteristics of Micro-A plugs Micro-AB receptacles and Micro-B plugs and receptacles alongwith a Standard-A receptacle to Micro-A plug adapter

The cellular phone carrier group Open Mobile Terminal Platform (OMTP) have recently endorsed micro-USB asthe standard connector for data and power on mobile devices[19] These include various types of battery chargersallowing Micro-USB to be the single external cable link needed by some devices As of January 30 2009 Micro-USB has been accepted by almost all cell phone manufacturers as the standard charging port (including AppleMotorola Nokia LG RIM Samsung Sony Ericsson) in the EU and most of the world Worldwide conversion tothe new cellphone charging standard is expected to be completed between 2010 to 2012

Micro-AB Socket OTG

Main article USB On-The-Go

An OTG device is required to have one and only one USB connector a Micro-AB receptacle as defined in

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1427

HTC ExtUSB

Nokias Pop-Portconnector

[Micro-USB101] This receptacle is capable of accepting either a Micro-A plug or a Micro-B plug attached toany of the legal cables and adapters defined in [Micro-USB101]

The OTG device with the A-plug inserted is called the A-device and is responsible for powering the USB interfacewhen required and by default assumes the role of host The OTG device with the B-plug inserted is called the B-device and by default assumes the role of peripheral An OTG device with no plug inserted defaults to acting as aB-device If an application on the B-device requires the role of host then the HNP protocol is used to temporarilytransfer the host role to the B-device

OTG devices attached either to a peripheral-only B-device or a standardembedded host will have their role fixedby the cable since in these scenarios it is only possible to attach the cable one way around

Proprietary connectors and formats

Microsofts original Xbox game console uses standard USB 11 signaling in its controllers and memorycards but uses proprietary connectors and portsIBM UltraPort uses standard USB signaling but via a proprietary connection formatAmerican Power Conversion uses USB signaling and HID device class on its uninterruptible power suppliesusing 10P10C connectorsHTC manufactures Windows Mobile and Android-based Communicators which havea proprietary connector called HTC ExtUSB (Extended USB) ExtUSB combinesmini-USB (with which it is backwards-compatible) with audiovideo input and output inan 11-pin connectorNokia includes a USB connection as part of the Pop-Port connector on some oldermobile phone modelsThe second- and third-generation iPod Shuffle use a TRRS connector to carryUSB audio or power signalsiriver added a fifth power pin within USB-A plugs for higher power and fastercharging used for the iriver U10 series A mini-USB version contains a matchingextra power pin for the cradleApple has shipped non-standard USB extension cables with some of theircomputers for use with the included Apple USB keyboards The extension cablessocket is keyed with a small protrusion to prevent the insertion of a standard USB plug while the AppleUSB keyboards plug has a matching indentation The indentation on the keyboards plug does not interferewith insertion into a standard USB socket Despite the keying it is still possible to insert standard USB plugsinto the extension cordHP Tablet computers use non-standard connectors to transmit the USB signals between thekeyboardmouse unit and the Computer Tablet Unit

Comparison with FireWireUSB was originally seen as a complement to FireWire (IEEE 1394) which was designed as a high-speed serial buswhich could efficiently interconnect peripherals such as hard disks audio interfaces and video equipment USBoriginally operated at a far lower data rate and used much simpler hardware and was suitable for small peripheralssuch as keyboards and mice

The most significant technical differences between FireWire and USB include the following

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1527

USB 1x20 cable wiringPin Name Cable color Description

1 VCC Red +5 V

2 Dminus White Data minus

3 D+ Green Data +

4 GND Black Ground

USB networks use a tiered-star topology while FireWire networks use a tree topologyUSB 10 11 and 20 use a speak-when-spoken-to protocol Peripherals cannot communicate with thehost unless the host specifically requests communication USB 30 is planned to allow for device-initiatedcommunications towards the host (see USB 30 below) A FireWire device can communicate with any othernode at any time subject to network conditionsA USB network relies on a single host at the top of the tree to control the network In a FireWire networkany capable node can control the networkUSB runs with a 5 V power line while Firewire can supply up to 30 VUSB ports can provide up to 500mA of current (25 watts of power) while FireWire can in theory supplyup to 60 watts of power although 10 to 20 watts is more typical

These and other differences reflect the differing design goals of the two buses USB was designed for simplicity andlow cost while FireWire was designed for high performance particularly in time-sensitive applications such asaudio and video Although similar in theoretical maximum transfer rate FireWire 400 has performance advantageover USB 20 Hi-Speed in real-use[20] especially in high-bandwidth use such as external hard-drives[21][22][23][24]

The newer FireWire 800 standard being twice as fast as FireWire 400 outperforms USB 20 Hi-Speed boththeoretically and practically[25] The chipset and drivers used to implement USB and Firewire have a crucial impacton how much of the bandwidth prescribed by the specification is achieved in the real world along with compatibilitywith peripherals[26] Audio peripherals in particular are affected by the USB driver implementation[27]

CablesThe maximum length of a standard USB cable (for USB 20 or earlier)is 50 metres (164 ft) The primary reason for this limit is the maximumallowed round-trip delay of about 1500 ns If USB host commands areunanswered by the USB device within the allowed time the hostconsiders the command lost When adding USB device response timedelays from the maximum number of hubs added to the delays fromconnecting cables the maximum acceptable delay per cable amounts tobe 26 ns[28] The USB 20 specification requires cable delay to be lessthan 52 ns per meter (192000 kms which is close to the maximumachievable speed for standard copper cable)[29] This allows for a 5meter cable The USB 30 standard does not directly specify a maximum cable length requiring only that all cablesmeet an electrical specification For copper wire cabling some calculations have suggested a maximum length ofperhaps 3m No fiber optic cable designs are known to be under development but they would be likely to have amuch longer maximum allowable length and more complex construction

USB 1x20 MiniplugMicroplugPin Name Color Description

1 VCC Red +5 V

2 Dminus White Data minus

3 D+ Green Data +

permits distinction of

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1627

4 ID noneMicro-A- and Micro-B-Plug

Type A connected to Ground

Type B not connected

5 GND Black Signal Ground

The data cables for USB 1x and USB 2x use a twisted pair to reduce noise and crosstalk They are arrangedmuch as in the diagram below USB 30 cables are more complex and employ shielding for some of the added datalines (2 pairs) a shield is added around the pair sketched

Maximum useful distance

USB 11 maximum cable length is 3 metres (98 ft)[30] USB 20 maximum cable length is 5 metres (16 ft)Maximum permitted hubs connected in series is 5 Although a single cable is limited to 5 metres the USB 20specification permits up to five USB hubs in a long chain of cables and hubs This allows for a maximum distance of30 metres (98 ft) between host and device using six cables 5 metres (16 ft) long and five hubs In actual use sincesome USB devices have built-in cables for connecting to the hub the maximum achievable distance is 25 metres(82 ft) + the length of the devices cable For longer lengths USB extenders that use CAT5 cable can increase thedistance between USB devices up to 50 metres (160 ft)

Since USB host interfaces (and powered hubs) are required to provide power for devices connected to them aspecial type of USB extender cable was created consisting of a miniature one-port USB hub molded onto one endof a 5-metre cable These mini-hubs are fully self-contained within the cable requiring no separate bulky hub deviceand no external power They are as simple to use as plugging cables together with each hub drawing powerthrough all the previous single-port hubs in the chain Because bus power is limited the most practical arrangementconsists of four single-port hub extender cables one plain 5-metre cable and at the very end a powered multiporthub to support multiple USB devices

Another method of Extending USB beyond 5 metres (16 ft) is by using low resistance cable The higher cost ofUSB 20 Cat 5 extenders has urged some manufacturers to use other methods to extend USB such as using built-in USB hubs and custom low-resistance USB cable It is important to note that devices which use more buspower such as USB hard drives and USB scanners will require the use of a powered USB hub at the end of theextension so that a constant connection will be achieved If power and data does not have sufficient power thenproblems can result such as no connection at all or intermittent connections during use

USB 30 cable assembly may be of any length as long as all requirements defined in the specification are metHowever maximum speed can be achieved across a maximum cable length of approximately 3 metres[31]

PowerThe USB 1x and 20 specifications provide a 5 V supply on a single wire from which connected USB devices maydraw power The specification provides for no more than 525 V and no less than 475 V (5 Vplusmn5) between thepositive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1727

The Micro-USB interface isthe new standard charger for

mobile phones

positive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to525 V[32]

A unit load is defined as 100 mA in USB 20 and was raised to 150 mA in USB 30 A maximum of 5 unit loads(500 mA) can be drawn from a port in USB 20 which was raised to 6 (900 mA) in USB 30 There are two typesof devices low-power and high-power Low-power devices draw at most 1 unit load with minimum operatingvoltage of 44 V in USB 20 and 4 V in USB 30 High-power devices draw the maximum number of unit loadssupported by the standard All devices default as low-power but the devices software may request high-power aslong as the power is available on the providing bus[5]

A bus-powered hub is initialized at 1 unit load and transitions to maximum unit loads after hub configuration isobtained Any device connected to the hub will draw 1 unit load regardless of the current draw of devicesconnected to other ports of the hub (ie one device connected on a four-port hub will only draw 1 unit load despitethe fact that all unit loads are being supplied to the hub)[5]

A self-powered hub will supply maximum supported unit loads to any device connected to it A battery-poweredhub may supply maximum unit loads to ports In addition the VBUS will supply 1 unit load upstream forcommunication if parts of the Hub are powered down[5]

In Battery Charging Specification[33] new powering modes are added to the USB specification A host or hubCharging Downstream Port can supply a maximum of 15 A when communicating at low-speed or full-speed amaximum of 900 mA when communicating at high-speed and as much current as the connector will safely handlewhen no communication is taking place USB 20 standard-A connectors are rated at 1500 mA by default ADedicated Charging Port can supply a maximum of 18 A of current at 525 V A portable device can draw up to18 A from a Dedicated Charging Port The Dedicated Charging Port shorts the D+ and D- pins with a resistanceof at most 200Ω The short disables data transfer but allows devices to detect the Dedicated Charging Port andallows very simple high current chargers to be manufactured The increased current (faster 9W charging) willoccur once both the hosthub and devices support the new charging specification

Mobile device charger standards

As of June 14 2007 all new mobile phones applying for a license in China arerequired to use the USB port as a power port[34][35]

In September 2007 the Open Mobile Terminal Platform group mdash a forum ofmobile network operators and manufacturers such as Nokia SamsungMotorola Sony Ericsson and LG mdash announced that its members had agreed onmicro-USB as the future common connector for mobile devices[36][37]

On 17 February 2009 the GSM Association announced[38] that they hadagreed on a standard charger for mobile phones The standard connector to beadopted by 17 manufacturers including Nokia Motorola and Samsung is to bethe micro-USB connector (several media reports erroneously reported this asthe mini-USB) The new chargers will be much more efficient than existingchargers[38] Having a standard charger for all phones means that manufacturers will no longer have to supply acharger with every new phone The basis of the GSMAs Universal Charger Solution (UCS) is the technicalrecommendation from OMTP[39]

On 22 April 2009 (Earth Day) this was further endorsed by the CTIA [40]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1827

USB vacuum cleaner noveltydevice

On 29 June 2009 the European Commission announced an agreement with ten producers that starting in 2010data-enabled mobile phones sold in the European Union would include a micro-USB connector forrecharge[41][42]

On 22 October 2009 the International Telecommunication Union (ITU) announced that it had embraced theUniversal Charger Solution as its energy-efficient one-charger-fits-all new mobile phone solution and addedBased on the Micro-USB interface UCS chargers will also include a 4-star or higher efficiency rating - up to threetimes more energy-efficient than an unrated charger[43]

Non-standard devices

A number of USB devices require more power than is permitted by thespecifications for a single port This is common for external hard and opticaldisc drives and generally for devices with motors or lamps Such devicescan be used with an external power supply of adequate rating which isallowed by the standard or by means of a dual-input USB cable one inputof which is used for power and data transfer the other solely for powerwhich makes the device a non-standard USB device Some external hubsmay in practice supply more power to USB devices than required by thespecification but a standard-compliant device may not depend on this

Some non-standard USB devices use the 5 V power supply withoutparticipating in a proper USB network negotiating power draws with thehost interface These are usually referred to as USB decorations The typical example is a USB-powered readinglight fans mug coolers and heaters (though some may include USB hubs[44]) battery chargers (particularly formobile telephones) miniature vacuum cleaners miniature lava lamps and even toy missile launchers are available Inmost cases these items contain no digital circuitry and thus are not Standard compliant USB devices at all Thiscan theoretically cause problems with some computers prior to the Battery Charging Specification the USBspecification required that devices connect in a low-power mode (100 mA maximum) and state how much currentthey need before switching with the hosts permission into high-power mode

In addition to limiting the total average power used by the device the USB specification limits the inrush current (iethat used to charge decoupling and filter capacitors) when the device is first connected Otherwise connecting adevice could cause problems with the hosts internal power Also USB devices are required to automatically enterultra low-power suspend mode when the USB host is suspended Nevertheless many USB host interfaces do notcut off the power supply to USB devices when they are suspended since resuming from the suspended state wouldbecome a lot more complicated if they did

There are also devices at the host end that do not support negotiation such as battery packs that can power USB-powered devices some provide power while others pass through the data lines to a host PC USB poweradapters convert utility power andor another power source (eg a cars electrical system) to run attached devicesSome of these devices can supply up to 1 A of current Without negotiation the powered USB device is unable toinquire if it is allowed to draw 100 mA 500 mA or 1 A

Powered USB

Main article Powered USB

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1927

The Hi-Speed USB Logo

Powered USB uses standard USB signaling with the addition of extra power lines It uses four additional pins tosupply up to 6 A at either 5 V 12 V or 24 V (depending on keying) to peripheral devices The wires and contactson the USB portion have been upgraded to support higher current on the 5 V line as well This is commonly usedin retail systems and provides enough power to operate stationary barcode scanners printers pin pads signaturecapture devices etc This modification of the USB interface is proprietary and was developed by IBM NCR andFCIBerg It is essentially two connectors stacked such that the bottom connector accepts a standard USB plugand the top connector takes a power connector

Sleep-and-charge

Sleep-and-charge USB ports can be used to charge electronic devices even when the computer is switched off[45]

Version history

Prereleases

USB 07 Released in November 1994USB 08 Released in December 1994USB 09 Released in April 1995USB 099 Released in August 1995USB 10 Release Candidate Released in November 1995

USB 10

USB 10 Released in January 1996Specified data rates of 15 Mbits (Low-Speed) and 12 Mbits (Full-Speed) Does not allow forextension cables or pass-through monitors (due to timing and power limitations) Few such devices actuallymade it to marketUSB 11 Released in September 1998Fixed problems identified in 10 mostly relating to hubs Earliest revision to be widely adopted

USB 20

USB 20 Released in April 2000Added higher maximum speed of 480 Mbits (now called Hi-Speed)Further modifications to the USB specification have been done viaEngineering Change Notices (ECN) The most important of these ECNsare included into the USB 20 specification package available fromUSBorg (httpwwwUSBorg)

Mini-B Connector ECN Released in October 2000Specifications for Mini-B plug and receptacle These should not be confused with Micro-B plug andreceptacleErrata as of December 2000 Released in December 2000Pull-upPull-down Resistors ECN Released in May 2002Errata as of May 2002 Released in May 2002Interface Associations ECN Released in May 2003

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2027

The SuperSpeed USB Logo

The USB 30 Icon

Interface Associations ECN Released in May 2003New standard descriptor was added that allows multiple interfaces to be associated with a singledevice functionRounded Chamfer ECN Released in October 2003A recommended compatible change to Mini-B plugs that results in longer lasting connectorsUnicode ECN Released in February 2005This ECN specifies that strings are encoded using UTF-16LE USB 20 did specify that Unicode is tobe used but it did not specify the encodingInter-Chip USB Supplement Released in March 2006On-The-Go Supplement 13 Released in December 2006USB On-The-Go makes it possible for two USB devices to communicate with each other withoutrequiring a separate USB host In practice one of the USB devices acts as a host for the other deviceBattery Charging Specification 10 Released in March 2007Adds support for dedicated chargers (power supplies with USB connectors) host chargers (USBhosts that can act as chargers) and the No Dead Battery provision which allows devices totemporarily draw 100 mA current after they have been attached If a USB device is connected todedicated charger maximum current drawn by the device may be as high as 18A (Note that thisdocument is not distributed with USB 20 specification package)Micro-USB Cables and Connectors Specification 101 Released in April 2007Link Power Management Addendum ECN Released in July 2007This adds a new power state between enabled and suspended states Device in this state is notrequired to reduce its power consumption However switching between enabled and sleep states ismuch faster than switching between enabled and suspended states which allows devices to sleepwhile idle

USB 30

On September 18 2007 Pat Gelsinger demonstrated USB 30 at the IntelDeveloper Forum The USB 30 Promoter Group announced on November 172008 that version 30 of the specification had been completed and wastransitioned to the USB Implementers Forum (USB-IF) the managing body ofUSB specifications[4] This move effectively opened the spec to hardwaredevelopers for implementation in future products The first USB 30 ports werefeatured on the Asus P6X58 motherboard however this board was canceledbefore production[46]

Features

A new major feature is the SuperSpeed bus which provides a fourthtransfer mode at 48 Gbits The raw throughput is 4 Gbits and thespecification considers it reasonable to achieve 32 Gbits (04 Gbytes or400 Mbytes) or more after protocol overhead[47]

When operating in SuperSpeed mode full-duplex signaling occurs over 2 differential pairs separate from thenon-SuperSpeed differential pair This results in USB 30 cables containing 2 wires for power and ground 2wires for non-SuperSpeed data and 4 wires for SuperSpeed data and a shield (not required in previousspecifications)[48]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2127

To accommodate the additional pins for SuperSpeed mode the physical form factors for USB 30 plugs andreceptacles have been modified from those used in previous versions Standard-A cables have extendedheads where the SuperSpeed connectors extend beyond and slightly above the legacy connectors Similarlythe Standard-A receptacle is deeper to accept these new connectors A legacy Standard-A cable willoperate as intended and will never interact with the SuperSpeed connectors ensuring backwardcompatibility The Standard-B modifications could not be made as elegantly the SuperSpeed connectorshad to be placed on top of the existing form factor making legacy Standard-B plugs workable onSuperSpeed Standard-B receptacles but not vice versaSuperSpeed establishes a communications pipe between the host and each device in a host-directedprotocol In contrast USB 20 broadcasts packet traffic to all devicesUSB 30 extends the bulk transfer type in SuperSpeed with Streams This extension allows a host and deviceto create and transfer multiple streams of data through a single bulk pipeNew power management features include support of idle sleep and suspend states as well as Link-Device- and Function-level power managementThe bus power spec has been increased so that a unit load is 150 mA (+50 over minimum using USB 20)An unconfigured device can still draw only 1 unit load but a configured device can draw up to 6 unit loads(900 mA an 80 increase over USB 20 at a registered maximum of 500 mA) Minimum device operatingvoltage is dropped from 44 V to 4 VUSB 30 does not define cable assembly lengths except that it can be of any length as long as it meets all therequirements defined in the specification However electronicdesigncom estimates cables will be limited to 3m at SuperSpeed[31]

Technology is similar to a single channel (1x) of PCI Express 20 (5-Gbits) It uses 8B10B encoding linearfeedback shift register (LFSR) scrambling for data and spread spectrum It forces receivers to use lowfrequency periodic signaling (LFPS) dynamic equalization and training sequences to ensure fast signallocking

Availability

Consumer products are expected to become available in 2010[49] Commercial controllers are expected to enterinto volume production no later than the first quarter of 2010[50] NEC is aiming to produce its first USB 30controller in June 2009 initially priced at US$1500 Monthly production of NEC Electronics microPD720200 hostcontroller is expected to reach approximately 1000000 units in September 2009[51] On September 24 2009Freecom announced the availability of their USB 30 external hard drive[52] On October 29 2009 Asusannounced the November release of their first USB 30 motherboard the P7P55D-E Premium as well as a PCI-Express x1 add-on card for existing motherboards to provide USB 30 and SATA 6Gbps support [53]

Drivers are under development for Windows 7 but support will not be included with the initial release of theoperating system[54] The Linux kernel has supported USB 30 since version 2631 which was released inSeptember 2009[55][56][57]

At least one complete end-to-end test system for USB3 designers is now on the market[58]

Intel will not support USB 3 until 2011[59] which will slow down mainstream adoption Current AMD roadmapsindicate that the new southbridges released in the beginning of 2010 will not support USB 3[60] These delays maybe due to problems in the CMOS manufacturing process[61] a focus to advance the Nehalem platform [62] or a

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2227

be due to problems in the CMOS manufacturing process a focus to advance the Nehalem platform or atactic by Intel to boost its upcoming Light Peak interface[63] Market researcher In-Stat does not predict a relevantmarket share of USB 3 until 2011[64]

USB 20 bandwidthThe maximum data rate in USB 20 is 480 Mbits (60 MBs) per controller and is shared amongst all attacheddevices Some chipset manufacturers overcome this bottleneck by providing multiple USB 20 controllers within thesouthbridge Big performance gains can be achieved when attaching multiple high bandwidth USB devices such asdisk enclosures in different controllers The following table displays southbridge ICs that have multiple EHCIcontrollers

Vendor Southbridge USB 20 ports EHCI controllers Maximum bandwidth

AMD SB7x0 12 2 120 MBs

Broadcom HT1100 12 3 180 MBs

Intel ICH8 10 2 120 MBs

Intel ICH9 12 2 120 MBs

Intel ICH10 12 2 120 MBs

Every other AMD Broadcom Intel southbridge supporting USB 20 has only one EHCI controller All SiSsouthbridge supporting USB 20 have only one EHCI controller All ULi VIA southbridge single chipnorthbridgesouthbridge supporting USB 20 have only one EHCI controller Also all PCI USB 20 IC used foradd-in cards have only one EHCI controller

Related technologiesThe PictBridge standard allows for interconnecting consumer imaging devices It typically uses USB for itsunderlying communication layer

The USB Implementers Forum is working on a wireless networking standard based on the USB protocol WirelessUSB is intended as a cable-replacement technology and will use ultra-wideband wireless technology for data ratesof up to 480 Mbits

See alsoSerial cable (Bidirectional Communication)Serial ATARS-232Serial null modem cableFireWireHP-HILHP-ILSync cableEnhanced mini-USBUSB On-The-Go (master slave)

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2327

Ethernet over USBWireless USBUSB streamingHCI (UHCI EHCI xHCI 09 SuperSpeed - USB 30 WHCI 10)CEA-936-AU3List of device bandwidths

ACCESSbusApple Desktop Bus

PS2 connectorDE-9 connectorSecure USB driveList of computer standards

References1 ^ About USB-IF (httpwwwusborgabout) USB Implementers Forum Inc httpwwwusborgabout

Retrieved 2009-11-042 ^ USBorg Welcome (httpwwwusborghome) USB Implementers Forum Inc httpwwwusborghome

Retrieved 2009-11-043 ^ SuperSpeed USB 30 More Details Emerge

(httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml) 6 Jan 2009httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml

4 ^ a b httpwwwusborgpressUSB-IF_Press_Releases2008_11_17_USB_IFpdf5 ^ a b c d httpwwwusborgdevelopersdocs6 ^ USB Class Codes (httpwwwusborgdevelopersdefined_class) at USBorg7 ^ Universal Serial Bus Test and Measurement Class Specification (USBTMC) Revision 10 April 14 2003 USB

Implementers Forum Inc8 ^ Universal Serial Bus 30 Specification4411 Efficiency9 ^ 100 Portable Apps for your USB Stick (both for Mac and Win) (httpwwwmakeuseofcomtagportable-

software-usb) httpwwwmakeuseofcomtagportable-software-usb Retrieved 2008-10-3010 ^ Skype VoIP USB Installation Guide (httpwwwVoIP-DownloadcomSkypehtmUSB) httpwwwVoIP-

DownloadcomSkypehtmUSB Retrieved 2008-10-3011 ^ NEC ready to sample worlds first USB 30 controller chip

(httpwwwreghardwarecouk20090519nec_usb_3_host) httpwwwreghardwarecouk20090519nec_usb_3_host Retrieved 2009-06-15

12 ^ When will USB 30 products hit the market (httpwwweverythingusbcomsuperspeed-usbhtml6) httpwwweverythingusbcomsuperspeed-usbhtml6 Retrieved 2009-05-11

13 ^ USB in a NutShellmdashChapter 2mdashHardware (httpwwwbeyondlogicorgusbnutshellusb2htm) BeyondLogicorg httpwwwbeyondlogicorgusbnutshellusb2htm Retrieved 2007-08-25

14 ^ How Fast Does A USB 20 Drive Go On The Newest Macs How Does It Compare To FireWire(httpwwwbarefeatscomusb2html) Bare Facts May 8 2004 httpwwwbarefeatscomusb2htmlRetrieved 2007-08-25

15 ^ a b USB Implementers Forum (2007-05-27) Deprecation of the Mini-A and Mini-AB Connectors(httpwwwusborgdevelopersDeprecation_Announcement_052507pdf) (PDF) Press releasehttpwwwusborgdevelopersDeprecation_Announcement_052507pdf Retrieved 2009-01-13

16 ^ Quinnell Richard A (1996) USB a neat package with a few loose ends - USB Fundamentals(httpwwwedncomarchives1996102496df_01htmUSB20fundamentals) EDN Magazine of ReedProperties Inc httpwwwedncomarchives1996102496df_01htmUSB20fundamentals Retrieved 2008-08-

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2427

0617 ^ USB Implementers Forum (2007-01-04) Mobile phones to adopt new smaller USB connector

(httpwwwusborgpresspressroom2007_01_04_usbifpdf) (PDF) Press releasehttpwwwusborgpresspressroom2007_01_04_usbifpdf Retrieved 2007-01-08

18 ^ a b (zip) Universal Serial Bus Micro-USB Cables and Connectors Specification to the USB 20 SpecificationRevision 101 (httpwwwusborgdevelopersdocsusb_20_052709zip) USB Implementers Forum Inc 2007-04-07 httpwwwusborgdevelopersdocsusb_20_052709zip Retrieved 2009-10-07 Section 13 Additionalrequirements for a more rugged connector that will have durability past 10000 cycles and still meet the USB 20specification for mechanical and electrical performance was also a consideration The Mini-USB could not bemodified and remain backward compatible to the existing connector as defined in the USB OTG specification

19 ^ OMTP Local Connectivity Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19) Open Mobile Terminal Platform 17 September 2007httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19 Retrieved 2009-02-11

20 ^ httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf21 ^ FireWire vs USB 20 - Speed Tests (httpwwwcwolcomfirewirefirewire-vs-usbhtm)

httpwwwcwolcomfirewirefirewire-vs-usbhtm Retrieved 2007-08-2522 ^ USB 20 vs FireWire (httpwwwdigit-lifecomarticlesusb20vsfirewire) Digit-Life httpwwwdigit-

lifecomarticlesusb20vsfirewire Retrieved 2007-08-2523 ^ Metz Cade The Great Interface-Off FireWire Vs USB 20

(httpwwwpcmagcomarticle20414984771600asp) PC Magazinehttpwwwpcmagcomarticle20414984771600asp Retrieved 2007-08-25

24 ^ Heron Robert USB 20 Versus FireWire(httpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html) TechTVhttpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html Retrieved 2007-08-25

25 ^ FireWire vs USB 20 (httpwwwusb-warecomfirewire-vs-usbhtm) USB Ware httpwwwusb-warecomfirewire-vs-usbhtm Retrieved 2007-03-19

26 ^ Key Gary (2005-11-15) Firewire and USB Performance (httpwwwanandtechcommbshowdocaspxi=2602ampp=15) httpwwwanandtechcommbshowdocaspxi=2602ampp=15 Retrieved 2008-02-01

27 ^ httpwwwdigitalprosoundcom200101_janfeaturesmidi2001-3htm28 ^ USB Frequently Asked Questions (httpwwwusborgdevelopersusbfaqcab1) at USBorg29 ^ Propagation Delay (httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay)

httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay Retrieved 2008-10-3130 ^ httpdiscountcablesusacomusb-2html31 ^ a b httpelectronicdesigncomArticlesArticleID1968019680html32 ^ ldquo732 Bus TimingElectrical Characteristicsrdquo (httpwwwusborgdevelopersdocs) Universal Serial Bus

Specification USBorg httpwwwusborgdevelopersdocs33 ^ Battery Charging Specification (httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zip) USB

Implementers Forum Inc 15 April 2009 httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zipRetrieved 23 September 2009

34 ^ Cai Yan (2007-05-31) China to enforce universal cell phone charger(httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS) EETimescom httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS Retrieved 2007-08-25

35 ^ The Chinese FCCs technical standard YDT 1591-2006 Technical Requirements and Test Method of Chargerand Interface for Mobile Telecommunication Terminal Equipment(httpwwwdianyuancombbsu632015571206841181pdf) (Chinese)

36 ^ Pros seem to outdo cons in new phone charger standard (httpwwwnewscom2100-1041_3-6209247html) newscom September 20 2007 httpwwwnewscom2100-1041_3-6209247html Retrieved 2007-11-26

37 ^ Press Release Broad Manufacturer Agreement Gives Universal Phone Cable Green Light(httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd) OTMP September17 2007 httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd Retrieved

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2527

2007-11-2638 ^ a b GSM World agreement on Mobile phone Standard Charger (httpwwwgsmworldcomnewsroompress-

releases20092548htm) httpwwwgsmworldcomnewsroompress-releases20092548htm39 ^ Common Charging and Local Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=4dda105f-

8472-4c12-ba04-75dd3c1d4ca6) Open Mobile Terminal Platform 11 February 2009httpwwwomtporgPublicationsDisplayaspxId=4dda105f-8472-4c12-ba04-75dd3c1d4ca6 Retrieved 2009-02-11

40 ^ CTIAndashThe Wireless Association Announces One Universal Charger Solution to Celebrate Earth Day(httpwwwctiaorgmediapressbodycfmprid1817)

41 ^ httpeceuropaeuenterpriserttechargershtm42 ^ httpwwwwiredcomgadgetlab200906europe-gets-universal-cellphone-charger-in-201043 ^ httpwwwituintnewsroompress_releases200949html44 ^ httpwwwdealextremecomdetailsdxsku319545 ^ httpwwwusb-corecouk03-04-2008-toshiba-announces-sleep-and-charge-usb-portshtml46 ^ httpwwwtheinquirernetinquirernews1495417asus-cancels-usb-motherboard47 ^ Universal Serial Bus 30 Specification 4411 Efficiency48 ^ Universal Serial Bus 30 Specification 54 Cable Construction and Wire Assignments49 ^ httpwwwtgdailycomcontentview4022513550 ^ httpwwwdigitimescomnewsa20090415PB204html51 ^ httpwwwamnecelcomnewsnewsdetailhtmlpage=worlds_first_usb_30_host_controller52 ^ httpwwwfreecomcomnewsaspid=9205ampcatName=press53 ^ httpwwwinformationweekcomnewshardwareprocessorsshowArticlejhtmlarticleID=22130002454 ^ httpapcmagcomusb_in_windows_7_more_reliable_but_no_30_speed_boosthtm55 ^ httpkernelnewbiesorgLinux_2_6_3156 ^ httpwwwheisedenewstickerErste-USB-3-0-Treiber--meldung14010357 ^ httpwwwlinux-magazinecomonlinenewsfirst_driver_for_usb_3_058 ^ httpwwwlecroycomtmsolutionsserialdatausb359 ^ httpwwweetimescomnewslatestshowArticlejhtmlarticleID=22070048660 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html61 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html62 ^ httpwwwfierceciocomtechwatchstoryinsider-intel-hindering-usb-3-0-adoption2009-10-2363 ^ httpwwwtechspotcomnews36673-intel-delays-usb-30-support-until-2011html64 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html

view=zoomzoom=1

External linksUSB Implementers Forum Inc Official Website (httpwwwusborg)

USB 30 Specification (httpwwwusborgdevelopersdocs)USB Device Class documentation (httpwwwusborgdevelopersdevclass_docs)

USB Overview and Plug Receptacle Pinouts (httpwwwaccesscommscomaureferenceusbhtm)Overview comparison between USB 20 and FireWire 400(httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf)Intel Universal Host Controller Interface (UHCI) (httpdownloadintelcomtechnologyusbUHCI11Dpdf)

USB 30

USB Promoter Group - Mission Statement (httpwebarchiveorgwebhttpwwwusborgusb30) at theInternet Archive

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2627

Intel announces demonstrates USB 30 (httparstechnicacomnewsarspost20070918-intel-announces-demonstrates-usb-3-0html) Ars Technica 2007-09-18USB 30 guns for Firewire (httpwwweetimescomnewslatestshowArticlejhtmlarticleID=201807389)eeTimes 2007-09-18Universal Serial Bus 30 Specification (httpwwwusborgdevelopersdocsusb_30_speczip)USB 30 vs FireWire 3200 (httpwwwpcfastlanecomfeaturesusb-30-vs-firewire-3200)USB 3 Forum for discussions about implementations and architecture (httpwwwusb3forumscom)

Retrieved from httpenwikipediaorgwikiUniversal_Serial_BusCategories USB | 1996 introductions

This page was last modified on 7 November 2009 at 0135Text is available under the Creative Commons Attribution-ShareAlike License additional terms may applySee Terms of Use for detailsWikipediareg is a registered trademark of the Wikimedia Foundation Inc a non-profit organization

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2727

Page 3: universal serial bus - wikipedia, the free encyclopedia

USB endpoints actually reside onthe connected device the channels

to the host are referred to aspipes

The USB 20 specification was released in April 2000 and was standardized by the USB-IF at the end of 2001Hewlett-Packard Intel Lucent Technologies (now Alcatel-Lucent following its merger with Alcatel in 2006)Microsoft NEC and Philips jointly led the initiative to develop a higher data transfer rate than the 10 specification(480 Mbits vs 12 Mbits)

The USB 30 specification was released on November 12 2008 by the USB 30 Promoter Group Its maximumtransfer rate is up to 10 times faster than the USB 20 release It has been dubbed the SuperSpeed USB[4][5]

Equipment conforming to any version of the standard will also work with version 30 conforming equipment in mostcases mdash USB 30 standard connectors have introduced some new incompatibilities However the device isdesigned to work with any previous specification at the maximum speed of the prior equipment not 30 There isthus substantial backward compatibility

OverviewA USB system has an asymmetric design consisting of a host a multitude of downstream USB ports and multipleperipheral devices connected in a tiered-star topology Additional USB hubs may be included in the tiers allowingbranching into a tree structure with up to five tier levels A USB host may have multiple host controllers and eachhost controller may provide one or more USB ports Up to 127 devices including the hub devices may beconnected to a single host controller

USB devices are linked in series through hubs There always exists one hub known as the root hub which is builtinto the host controller So-called sharing hubs which allow multiple computers to access the same peripheraldevice(s) also exist and work by switching access between PCs either automatically or manually They are popularin small-office environments In network terms they converge rather than diverge branches

A physical USB device may consist of several logical sub-devices that are referred to as device functions A singledevice may provide several functions for example a webcam (video device function) with a built-in microphone(audio device function) Such a device is called a compound device in which each logical device is assigned adistinctive address by the host and all logical devices are connected to a built-in hub to which the physical USB wireis connected A host assigns one and only one device address to a function

USB device communication is based on pipes (logical channels) Pipes areconnections from the host controller to a logical entity on the device namedan endpoint The term endpoint is occasionally used to incorrectly refer tothe pipe because while an endpoint exists on the device permanently a pipeis only formed when the host makes a connection to the endpoint Thereforewhen referring to the connection between a host and an endpoint the termpipe should be used A USB device can have up to 32 active pipes 16 intothe host controller and 16 out of the controller

There are two types of pipes stream and message pipes A stream pipe is auni-directional pipe connected to a uni-directional endpoint that is used forbulk interrupt and isochronous data flow while a message pipe is a bi-directional pipe connected to a bi-directional endpoint that is exclusivelyused for control data flow An endpoint is made into the USB device by themanufacturer and therefore exists permanently An endpoint of a pipe isaddressable with tuple (device_address endpoint_number) as specified in a TOKEN packet that the host sendswhen it wants to start a data transfer session If the direction of the data transfer is from the host to the endpoint an

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 327

Two USB connections on thefront of a computer

OUT packet which is a specialization of a TOKEN packet having the desired device address and endpointnumber is sent by the host If the direction of the data transfer is from the device to the host the host sends an INpacket instead If the destination endpoint is a uni-directional endpoint whose manufacturers designated directiondoes not match the TOKEN packet (eg the manufacturers designated direction is IN while the TOKEN packetis an OUT packet) the TOKEN packet will be ignored Otherwise it will be accepted and the data transaction canstart A bi-directional endpoint on the other hand accepts both IN and OUT packets

Endpoints are grouped into interfaces and each interface is associated witha single device function An exception to this is endpoint zero which is usedfor device configuration and which is not associated with any interface Asingle device function comprised of independently controlled interfaces iscalled a composite device A composite device only has a single deviceaddress because the host only assigns a device address to a function

When a USB device is first connected to a USB host the USB deviceenumeration process is started The enumeration starts by sending a resetsignal to the USB device The speed of the USB device is determined duringthe reset signaling After reset the USB devices information is read by thehost then the device is assigned a unique 7-bit address If the device issupported by the host the device drivers needed for communicating with the device are loaded and the device is setto a configured state If the USB host is restarted the enumeration process is repeated for all connected devices

The host controller directs traffic flow to devices so no USB device can transfer any data on the bus without anexplicit request from the host controller In USB 20 the host controller polls the bus for traffic usually in a round-robin fashion The slowest device connected to a controller sets the speed of the interface For SuperSpeed USB(USB 30) connected devices can request service from host and because there are two separate controllers ineach USB 30 host USB 30 devices will transmit and receive at USB 30 speeds regardless of USB 20 or earlierdevices connected to that host Operating speeds for them will be set in the legacy manner

Device classesUSB defines class codes used to identify a devicersquos functionality and to load a device driver based on thatfunctionality This enables every device driver writer to support devices from different manufacturers that complywith a given class code

Device classes include[6]

Class Usage Description Examples

00h Device Unspecifiedclass 0 (Device class is unspecified Interface descriptors are used fordetermining the required drivers)

01h Interface Audio Speaker microphone sound card

02h Both Communications andCDC Control Ethernet adapter modem serial port adapter

03h Interface Human Interface Device(HID) Keyboard mouse joystick

Physical Interface

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 427

A flash drive a typical USB mass-storage device

05h Interface Physical InterfaceDevice (PID) Force feedback joystick

06h Interface Image Webcam scanner

07h Interface Printer Laser printer inkjet printer CNC machine

08h Interface Mass Storage USB flash drive memory card reader digital audio player digitalcamera external drive

09h Device USB hub Full speed hub hi-speed hub

0Ah Interface CDC-Data (This class is used together with class 02h - Communications andCDC Control)

0Bh Interface Smart Card USB smart card reader

0Dh Interface Content Security -

0Eh Interface Video Webcam

0Fh Interface Personal Healthcare -

DCh Both Diagnostic Device USB compliance testing device

E0h Interface Wireless Controller Wi-Fi adapter Bluetooth adapter

EFh Both Miscellaneous ActiveSync device

FEh Interface Application Specific IrDA Bridge Test amp Measurement Class (USBTMC)[7]

FFh Both Vendor Specific (This class code indicates that the device needs vendor specificdrivers)

Note class 0 Use class information in the Interface Descriptors This base class is defined to be used in DeviceDescriptors to indicate that class information should be determined from the Interface Descriptors in the device

USB mass-storage

Main article USB mass storage device class

USB implements connections to storage devices using a set of standardscalled the USB mass storage device class (referred to as MSC or UMS)This was initially intended for traditional magnetic and optical drives but hasbeen extended to support a wide variety of devices particularly flash drivesThis generality is because many systems can be controlled with the familiarmetaphor of file manipulation within directories (the process of making anovel device look like a familiar device is also known as extension)

Though most newer computers are capable of booting off USB mass storagedevices USB is not intended to be a primary bus for a computers internalstorage buses such as ATA (IDE) Serial ATA (SATA) or SCSI fulfill thatrole in PC class computers However USB has one important advantage inthat it is possible to install and remove devices without opening the computer case (hotswapping) making it usefulfor mobile peripherals including drives of various kinds Originally conceived and still used today for optical storagedevices (CD-RW drives DVD drives etc) several manufacturers offer external portable USB hard drives or

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 527

empty enclosures for disk drives which offer performance comparable to internal drives limited by the currentnumber and type of attached USB devices and by the upper limit of the USB interface (in practice about 40 MiBsfor USB 20 and perhaps potentially 400 MiBs or more[8] for USB 30) These external drives have typicallyincluded a translating device that bridges between a drives interface (IDE ATA SATA PATA ATAPI or evenSCSI) to a USB interface port Functionally the drive appears to the user much like an internal drive Othercompeting standards for external drive connectivity include eSATA ExpressCard (now at version 20) andFireWire (IEEE 1394)

Another use for USB mass storage devices is the portable execution of software applications (such as webbrowsers and VoIP clients) without requiring installation on the host computer[9][10]

Human-interface devices (HIDs)

Mice and keyboards are frequently fitted with USB connectors but because most PC motherboards still retainPS2 connectors for the keyboard and mouse as of 2007 they are often supplied with a small USB-to-PS2adaptor allowing use with either USB or PS2 interface There is no logic inside these adaptors they make use ofthe fact that such HID interfaces are equipped with controllers that are capable of serving both the USB and thePS2 protocol and automatically detect which type of port they are plugged into Joysticks keypads tablets andother human-interface devices are also progressively migrating from MIDI PC game port and PS2 connectors toUSB

SignalingUSB supports following signaling rates

A low speed rate of 15 Mbits is defined by USB 10 It is very similar to full speed operation except eachbit takes 8 times as long to transmit It is intended primarily to save cost in low-bandwidth human interfacedevices (HID) such as keyboards mice and joysticksThe full speed rate of 12 Mbits is the basic USB data rate defined by USB 11 All USB hubs support fullspeedA hi-speed (USB 20) rate of 480 Mbits was introduced in 2001 All hi-speed devices are capable offalling back to full-speed operation if necessary they are backward compatible Connectors are identicalA SuperSpeed (USB 30) rate of 50 Gbits The USB 30 specification was released by Intel and partnersin August 2008 according to early reports from CNET news The first USB 3 controller chips were sampledby NEC May 2009 [11] and products using the 30 specification are expected to arrive beginning in Q3 2009and 2010[12] USB 30 connectors are generally backwards compatible but include new wiring and fullduplex operation There is some incompatibility with older connectors

USB signals are transmitted on a braided pair data cable with 90Ω plusmn15 Characteristic impedance[13] labeled D+and Dminus Prior to USB 30 These collectively use half-duplex differential signaling to reduce the effects ofelectromagnetic noise on longer lines Transmitted signal levels are 00ndash03 volts for low and 28ndash36 volts for highin full speed (FS) and low speed (LS) modes and minus10ndash10 mV for low and 360ndash440 mV for high in hi-speed (HS)mode In FS mode the cable wires are not terminated but the HS mode has termination of 45 Ω to ground or90 Ω differential to match the data cable impedance reducing interference of particular kinds USB 30 introducestwo additional pairs of shielded twisted wire and new mostly interoperable contacts in USB 30 cables for themThey permit the higher data rate and full duplex operation

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 627

A USB connection is always between a host or hub at the A connector end and a device or hubs upstreamport at the other end Originally this was a B connector preventing erroneous loop connections but additionalupstream connectors were specified and some cable vendors designed and sold cables which permitted erroneousconnections (and potential damage to the circuitry) USB interconnections are not as fool-proof or as simple asoriginally intended

The host includes 15 kΩ pull-down resistors on each data line When no device is connected this pulls both datalines low into the so-called single-ended zero state (SE0 in the USB documentation) and indicates a reset ordisconnected connection

A USB device pulls one of the data lines high with a 15 kΩ resistor This overpowers one of the pull-downresistors in the host and leaves the data lines in an idle state called J For USB 1x the choice of data line indicatesa devices speed support full-speed devices pull D+ high while low-speed devices pull Dminus high

USB data is transmitted by toggling the data lines between the J state and the opposite K state USB encodes datausing the NRZI convention a 0 bit is transmitted by toggling the data lines from J to K or vice-versa while a 1 bit istransmitted by leaving the data lines as-is To ensure a minimum density of signal transitions USB uses bit stuffingan extra 0 bit is inserted into the data stream after any appearance of six consecutive 1 bits Seven consecutive 1bits is always an error USB 300 has introduced additional data transmission encodings

A USB packet begins with an 8-bit synchronization sequence 00000001 That is after the initial idle state J thedata lines toggle KJKJKJKK The final 1 bit (repeated K state) marks the end of the sync pattern and thebeginning of the USB frame

A USB packets end called EOP (end-of-packet) is indicated by the transmitter driving 2 bit times of SE0 (D+and Dminus both below max) and 1 bit time of J state After this the transmitter ceases to drive the D+Dminus lines and theaforementioned pull up resistors hold it in the J (idle) state Sometimes skew due to hubs can add as much as onebit time before the SE0 of the end of packet This extra bit can also result in a bit stuff violation if the six bitsbefore it in the CRC are 1s This bit should be ignored by receiver

A USB bus is reset using a prolonged (10 to 20 milliseconds) SE0 signal

USB 20 devices use a special protocol during reset called chirping to negotiate the high speed mode with thehosthub A device that is HS capable first connects as an FS device (D+ pulled high) but upon receiving a USBRESET (both D+ and Dminus driven LOW by host for 10 to 20 mS) it pulls the Dminus line high known as chirp K Thisindicates to the host that the device is high speed If the hosthub is also HS capable it chirps (returns alternating Jand K states on Dminus and D+ lines) letting the device know that the hub will operate at high speed The device has toreceive at least 3 sets of KJ chirps before it changes to high speed terminations and begins high speed signalingBecause USB 30 use wiring separate and additional to that used by USB 20 and USB 1x such speed negotiationis not required

Clock tolerance is 48000 Mbits plusmn500 ppm 12000 Mbits plusmn2500 ppm 150 Mbits plusmn15000 ppm

Though high speed devices are commonly referred to as USB 20 and advertised as up to 480 Mbits not allUSB 20 devices are high speed The USB-IF certifies devices and provides licenses to use special marketing logosfor either basic speed (low and full) or high speed after passing a compliance test and paying a licensing fee Alldevices are tested according to the latest specification so recently-compliant low speed devices are also 20devices

The actual throughput currently (2006) of USB 20 high-speed attained with real-world devices is about two thirds

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 727

The actual throughput currently (2006) of USB 20 high-speed attained with real-world devices is about two thirdsof the maximum theoretical bulk data transfer rate of 53248 MiBs Typical high speed USB devices operate atlower speeds often about 3 MiBs overall sometimes up to 10ndash20 MiBs[14]

Data packetsUSB communication takes the form of packets Initially all packets are sent from the host via the root hub andpossibly more hubs to devices Some of those packets direct a device to send some packets in reply

After the sync field described above all packets are made of 8-bit bytes transmitted least-significant bit first Thefirst byte is a packet identifier (PID) byte The PID is actually 4 bits the byte consists of the 4-bit PID followed byits bitwise complement This redundancy helps detect errors (Note also that a PID byte contains at most fourconsecutive 1 bits and thus will never need bit-stuffing even when combined with the final 1 bit in the sync byteHowever trailing 1 bits in the PID may require bit-stuffing within the first few bits of the payload)

USB PID bytes

Type

PIDvalue(msb-first)

Transmittedbyte

(lsb-first)Name Description

Reserved 0000 0000 1111

Token1000 0001 1110 SPLIT High-speed (USB 20) split

transaction

0100 0010 1101 PING Check if endpoint can accept data(USB 20)

Special1100 0011 1100

PRE Low-speed USB preamble

Handshake

ERR Split transaction error (USB 20)

0010 0100 1011 ACK Data packet accepted

1010 0101 1010 NAK Data packet not accepted pleaseretransmit

0110 0110 1001 NYET Data not ready yet (USB 20)

1110 0111 1000 STALL Transfer impossible do errorrecovery

Token

0001 1000 0111 OUT Address for host-to-device transfer

1001 1001 0110 IN Address for device-to-host transfer

0101 1010 0101 SOF Start of frame marker (sent each ms)

1101 1011 0100 SETUP Address for host-to-device controltransfer

Data

0011 1100 0011 DATA0 Even-numbered data packet

1011 1101 0010 DATA1 Odd-numbered data packet

0111 1110 0001 DATA2 Data packet for high-speed

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 827

Data 0111 1110 0001 DATA2 isochronous transfer (USB 20)

1111 1111 0000 MDATA Data packet for high-speedisochronous transfer (USB 20)

Packets come in three basic types each with a different format and CRC (cyclic redundancy check)

Handshake packets

Handshake packets consist of nothing but a PID byte and are generally sent in response to data packets The threebasic types are ACK indicating that data was successfully received NAK indicating that the data cannot bereceived at this time and should be retried and STALL indicating that the device has an error and will never beable to successfully transfer data until some corrective action (such as device initialization) is performed

USB 20 added two additional handshake packets NYET which indicates that a split transaction is not yetcomplete A NYET packet is also used to tell the host that the receiver has accepted a data packet but cannotaccept any more due to buffers being full The host will then send PING packets and will continue with datapackets once the device ACKs the PING The other packet added was the ERR handshake to indicate that asplit transaction failed

The only handshake packet the USB host may generate is ACK if it is not ready to receive data it should notinstruct a device to send any

Token packets

Token packets consist of a PID byte followed by 2 payload bytes 11 bits of address and a 5-bit CRC Tokens areonly sent by the host never a device

IN and OUT tokens contain a 7-bit device number and 4-bit function number (for multifunction devices) andcommand the device to transmit DATAx packets or receive the following DATAx packets respectively

An IN token expects a response from a device The response may be a NAK or STALL response or a DATAxframe In the latter case the host issues an ACK handshake if appropriate

An OUT token is followed immediately by a DATAx frame The device responds with ACK NAKNYET orSTALL as appropriate

SETUP operates much like an OUT token but is used for initial device setup It is followed by an 8-byte DATA0frame with a standardized format

Every millisecond (12000 full-speed bit times) the USB host transmits a special SOF (start of frame) tokencontaining an 11-bit incrementing frame number in place of a device address This is used to synchronizeisochronous data flows High-speed USB 20 devices receive 7 additional duplicate SOF tokens per frame eachintroducing a 125 micros microframe

USB 20 added a PING token which asks a device if it is ready to receive an OUTDATA packet pair Thedevice responds with ACK NAK or STALL as appropriate This avoids the need to send the DATA packet ifthe device knows that it will just respond with NAK

USB 20 also added a larger 3-byte SPLIT token with a 7-bit hub number 12 bits of control flags and a 5-bit

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 927

CRC This is used to perform split transactions Rather than tie up the high-speed USB bus sending data to aslower USB device the nearest high-speed capable hub receives a SPLIT token followed by one or two USBpackets at high speed performs the data transfer at full or low speed and provides the response at high speedwhen prompted by a second SPLIT token The details are complex see the USB specification

Data packets

A data packet consists of the PID followed by 0ndash1023 bytes of data payload (up to 1024 in high speed at most 8at low speed) and a 16-bit CRC

There are two basic data packets DATA0 and DATA1 They must always be preceded by an address token andare usually followed by a handshake token from the receiver back to the transmitter The two packet types providethe 1-bit sequence number required by Stop-and-wait ARQ If a USB host does not receive a response (such asan ACK) for data it has transmitted it does not know if the data was received or not the data might have been lostin transit or it might have been received but the handshake response was lost

To solve this problem the device keeps track of the type of DATAx packet it last accepted If it receives anotherDATAx packet of the same type it is acknowledged but ignored as a duplicate Only a DATAx packet of theopposite type is actually received

When a device is reset with a SETUP packet it expects an 8-byte DATA0 packet next

USB 20 added DATA2 and MDATA packet types as well They are used only by high-speed devices doinghigh-bandwidth isochronous transfers which need to transfer more than 1024 bytes per 125 micros microframe(8192 kBs)

PRE packet

Low-speed devices are supported with a special PID value PRE This marks the beginning of a low-speedpacket and is used by hubs which normally do not send full-speed packets to low-speed devices Since all PIDbytes include four 0 bits they leave the bus in the full-speed K state which is the same as the low-speed J state Itis followed by a brief pause during which hubs enable their low-speed outputs already idling in the J state then alow-speed packet follows beginning with a sync sequence and PID byte and ending with a brief period of SE0Full-speed devices other than hubs can simply ignore the PRE packet and its low-speed contents until the final SE0indicates that a new packet follows

Protocol analyzersDue to the complexities of the USB protocol USB protocol analyzers are invaluable tools to USB devicedevelopers USB analyzers are able to capture the data on USB and display information from low-level bus statesto high-level data packets and class-level information

Connector propertiesThe connectors specified by the USB committee were designed to support a

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1027

Series A plug and receptacle

USB extension cord

The connectors specified by the USB committee were designed to support anumber of USBs underlying goals and to reflect lessons learned from themenagerie of connectors which have been used in the computer industry

Usability

It is deliberately difficult to attach a USB connector incorrectlyConnectors cannot be plugged in upside down and it is clear from theappearance and kinesthetic sensation of making a connection whenthe plug and socket are correctly mated However it is not obvious ata glance to the inexperienced user (or to a user without sight of theinstallation) which way around the connector goes thus it is often necessary to try both ways More oftenthan not however the side of the connector with the trident logo should be on top or toward the userMost manufacturers do not however make the trident easily visible or detectable by touchOnly moderate insertion removal force is needed (by specification) USB cables and small USB devices areheld in place by the gripping force from the receptacle (without need of the screws clips or thumbturns otherconnectors have required) The force needed to make or break a connection is modest allowing connectionsto be made in awkward circumstances (ie behind a floor mounted chassis or from below) or by those withmotor disabilities This has the disadvantage of easily and unintentionally breaking connections that one hasintended to be permanent in case of cable accident (eg tripping or inadvertent tugging) unless some way ofsecuring the USB cables together is employed (eg duct tape in an inelegant kludge solution)The standard connectors were deliberately intended to enforce the directed topology of a USB networktype A connectors on host devices that supply power and type B connectors on target devices that receivepower This prevents users from accidentally connecting two USB power supplies to each other whichcould lead to dangerously high currents circuit failures or even fire USB does not support cyclical networksand the standards connectors from incompatible USB devices are themselves incompatible Unlike othercommunications systems (eg RJ-45 cabling) gender changers make little sense with USB and are almostnever used

Durability

The original standard connectors were designed to be robust andrecent ones are even more so (eg the micro B connectors used insome mobile equipment like cellular phones) Many previousconnector designs were fragile specifying embedded component pinsor other delicate parts which proved liable to bending or breaks evenwith the application of only very modest force The electrical contactsin a USB connector are protected by an adjacent plastic tongue andthe entire connecting assembly is usually further protected by anenclosing metal sheath As a result USB connectors can safely behandled inserted and removed even by a young childThe connector construction always ensures that the external sheath onthe plug makes contact with its counterpart in the receptacle before any of the four connectors within makeelectrical contact The external metallic sheath is typically connected to system ground thus dissipating anypotentially damaging static charges (rather than via delicate electronic components) This enclosure designalso means that there is a (moderate) degree of protection from electromagnetic interference afforded to the

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1127

USB signal while it travels through the mated connector pair (this is the only location when the otherwisetwisted data pair must travel a distance in parallel) In addition because of the required sizes of the powerand common connections they are made after the system ground but before the data connections This typeof staged make-break timing allows for electrically safe hot-swapping and has long been common practice inthe design of connectors in the aerospace industryThe newer Micro-USB receptacles are designed to allow up to 10000 cycles of insertion and removalbetween the receptacle and plug compared to 500 for the standard USB and Mini-USB receptacle This isaccomplished by adding a locking device and by moving the leaf-spring connector from the jack to the plugso that the most-stressed part is on the cable side of the connection This change was made so that theconnector on the (inexpensive) cable would bear the most wear instead of the micro-USB device

Compatibility

The USB standard specifies relatively loose tolerances for compliant USB connectors intending to minimizeincompatibilities in connectors produced by different vendors (a goal that has been very successfullyachieved) Unlike most other connector standards the USB specification also defines limits to the size of aconnecting device in the area around its plug This was done to prevent a device from blocking adjacentports due to the size of the cable strain relief mechanism (usually molding integral with the cable outerinsulation) at the connector Compliant devices must either fit within the size restrictions or support acompliant extension cable which doesTwo-way communication is also possible In USB 30 full-duplex communications are done when usingSuperSpeed (USB 30) transfer In previous USB versions (ie 1x or 20) all communication is half-duplexand directionally controlled by the host

In general cables have only plugs (very few have a receptacle on one end) and hosts and devices have onlyreceptacles Hosts almost universally have type-A receptacles and devices one or another type-B variety Type-Aplugs mate only with type-A receptacles and type-B with type-B they are deliberately physically incompatibleHowever an extension to USB standard specification called USB On-The-Go (the capitalization oddity isdeliberate) allows a single port to act as either a host or a device mdash chosen by which end of the cable plugs into thereceptacle on the unit Even after the cable is hooked up and the units are talking the two units may swap endsunder program control This capability is meant for units such as PDAs in which the USB link might connect to aPCs host port as a device in one instance yet connect as a host itself to a keyboard and mouse device in anotherinstance

USB 30 receptacles are electrically compatible with USB 20 device plugs if they can physically matchMost combinations will work but there are a few physical incompatibilities However only USB 30Standard-A receptacles can accept USB 30 Standard-A device plugs

Host Interface receptacles (USB 1x20)

Receptacle

Plug

USB-A USB-B Mini-B Micro-A Micro-B

USB-A Yes No No No No

USB-B No Yes No No No

Mini-B No No Yes No No

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1227

Schematic diagram ofStandard Mini and Micro

USB connectors

Different types of USBconnectors from left to right

bull 8-pin AGOXbull Mini-B plugbull Type B plug

bull Type A receptaclebull Type A plug

Pin configuration of the USBconnectors Standard ABviewed from face of plug

Micro-A No No No Yes Yes

Micro-B No No No No Yes

Cable plugs (USB 1x20)

Plug

Plug

Micro-B Micro-A Mini-B USB-B USB-A

USB-A Yes NS Yes Yes NS

USB-B No NS No No

Mini-B No NS No

Micro-A Yes No

Micro-B No

NS non-standard existing for specific proprietary purposes and not interoperable with USB-IF compliantequipment

In addition to these cable assemblies a cable with Micro-A and Standard-A receptacle is compliant with USBspecifications Other combinations of connectors are not compliant However some older devices and cables withMini-A connector have been certified by USB-IF the Mini-A connectors have been deprecated though some arestill in use and no new certification for assemblies using Mini-A connector will be allowed[15]

Connector typesThere are several types of USB connectorsincluding some that have been added whilethe specification progressed The originalUSB specification detailed Standard-A andStandard-B plugs and receptacles The firstengineering change notice to the USB 20specification added Mini-B plugs andreceptacles

The data connectors in the A - Plug areactually recessed in the plug as compared tothe outside power connectors This permitsthe power to connect first which preventsdata errors by allowing the device to powerup first and then transfer the data Some

devices will operate in different modes depending on whether the dataconnection is made This difference in connection can be exploited by insertingthe connector only partially For example some battery-powered MP3 playersswitch into file transfer mode (and cannot play MP3 files) while a USB plug isfully inserted but can be operated in MP3 playback mode using USB power byinserting the plug only part way so that the power slots make contact while the

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1327

viewed from face of plugdata slots do not This enables those devices to be operated in MP3 playbackmode while getting power from the cable

USB-A

The Standard-A type of USB plug is a flattened rectangle which inserts into a downstream-port receptacle on theUSB host or a hub and carries both power and data This plug is frequently seen on cables that are permanentlyattached to a device such one connecting a keyboard or mouse to the computer

USB-B

A Standard-B plug mdash which has a square shape with beveled exterior corners mdash typically plugs into an upstreamreceptacle on a device that uses a removable cable eg a printer A Type B plug delivers power in addition tocarrying data On some devices the Type B receptacle has no data connections being used solely for acceptingpower from the upstream device

This two-connector-type scheme (AB) prevents a user from accidentally creating a potentially dangerous electricalloop[16]

Mini and Micro

Various connectors have been used for smaller devices such as PDAs mobile phones or digital cameras Theseinclude the now-deprecated[15] (but standardized) Mini-A and the currently standard Mini-B Micro-A andMicro-B connectors The Mini-A and Mini-B plugs are approximately 3 by 7 mm while the Micro plugs have asimilar width but approximately half the thickness enabling their integration into thinner portable devices Thedifference between Mini-B and Micro-B connectors is not always obvious

The Micro-USB connector was announced by the USB-IF on January 4 2007[17] and the Mini-A and Mini-ABUSB connectors were deprecated at the same time As of February 2009 many currently available devices andcables still use Mini plugs but the newer Micro connectors are being widely adopted The thinner micro connectorsare intended to replace the Mini plugs in new devices including smartphones and personal digital assistants TheMicro plug design is rated for 10000 connect-disconnect cycles which is significantly more than the Mini plugdesign[18] The Universal Serial Bus Micro-USB Cables and Connectors Specification[18] details themechanical characteristics of Micro-A plugs Micro-AB receptacles and Micro-B plugs and receptacles alongwith a Standard-A receptacle to Micro-A plug adapter

The cellular phone carrier group Open Mobile Terminal Platform (OMTP) have recently endorsed micro-USB asthe standard connector for data and power on mobile devices[19] These include various types of battery chargersallowing Micro-USB to be the single external cable link needed by some devices As of January 30 2009 Micro-USB has been accepted by almost all cell phone manufacturers as the standard charging port (including AppleMotorola Nokia LG RIM Samsung Sony Ericsson) in the EU and most of the world Worldwide conversion tothe new cellphone charging standard is expected to be completed between 2010 to 2012

Micro-AB Socket OTG

Main article USB On-The-Go

An OTG device is required to have one and only one USB connector a Micro-AB receptacle as defined in

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1427

HTC ExtUSB

Nokias Pop-Portconnector

[Micro-USB101] This receptacle is capable of accepting either a Micro-A plug or a Micro-B plug attached toany of the legal cables and adapters defined in [Micro-USB101]

The OTG device with the A-plug inserted is called the A-device and is responsible for powering the USB interfacewhen required and by default assumes the role of host The OTG device with the B-plug inserted is called the B-device and by default assumes the role of peripheral An OTG device with no plug inserted defaults to acting as aB-device If an application on the B-device requires the role of host then the HNP protocol is used to temporarilytransfer the host role to the B-device

OTG devices attached either to a peripheral-only B-device or a standardembedded host will have their role fixedby the cable since in these scenarios it is only possible to attach the cable one way around

Proprietary connectors and formats

Microsofts original Xbox game console uses standard USB 11 signaling in its controllers and memorycards but uses proprietary connectors and portsIBM UltraPort uses standard USB signaling but via a proprietary connection formatAmerican Power Conversion uses USB signaling and HID device class on its uninterruptible power suppliesusing 10P10C connectorsHTC manufactures Windows Mobile and Android-based Communicators which havea proprietary connector called HTC ExtUSB (Extended USB) ExtUSB combinesmini-USB (with which it is backwards-compatible) with audiovideo input and output inan 11-pin connectorNokia includes a USB connection as part of the Pop-Port connector on some oldermobile phone modelsThe second- and third-generation iPod Shuffle use a TRRS connector to carryUSB audio or power signalsiriver added a fifth power pin within USB-A plugs for higher power and fastercharging used for the iriver U10 series A mini-USB version contains a matchingextra power pin for the cradleApple has shipped non-standard USB extension cables with some of theircomputers for use with the included Apple USB keyboards The extension cablessocket is keyed with a small protrusion to prevent the insertion of a standard USB plug while the AppleUSB keyboards plug has a matching indentation The indentation on the keyboards plug does not interferewith insertion into a standard USB socket Despite the keying it is still possible to insert standard USB plugsinto the extension cordHP Tablet computers use non-standard connectors to transmit the USB signals between thekeyboardmouse unit and the Computer Tablet Unit

Comparison with FireWireUSB was originally seen as a complement to FireWire (IEEE 1394) which was designed as a high-speed serial buswhich could efficiently interconnect peripherals such as hard disks audio interfaces and video equipment USBoriginally operated at a far lower data rate and used much simpler hardware and was suitable for small peripheralssuch as keyboards and mice

The most significant technical differences between FireWire and USB include the following

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1527

USB 1x20 cable wiringPin Name Cable color Description

1 VCC Red +5 V

2 Dminus White Data minus

3 D+ Green Data +

4 GND Black Ground

USB networks use a tiered-star topology while FireWire networks use a tree topologyUSB 10 11 and 20 use a speak-when-spoken-to protocol Peripherals cannot communicate with thehost unless the host specifically requests communication USB 30 is planned to allow for device-initiatedcommunications towards the host (see USB 30 below) A FireWire device can communicate with any othernode at any time subject to network conditionsA USB network relies on a single host at the top of the tree to control the network In a FireWire networkany capable node can control the networkUSB runs with a 5 V power line while Firewire can supply up to 30 VUSB ports can provide up to 500mA of current (25 watts of power) while FireWire can in theory supplyup to 60 watts of power although 10 to 20 watts is more typical

These and other differences reflect the differing design goals of the two buses USB was designed for simplicity andlow cost while FireWire was designed for high performance particularly in time-sensitive applications such asaudio and video Although similar in theoretical maximum transfer rate FireWire 400 has performance advantageover USB 20 Hi-Speed in real-use[20] especially in high-bandwidth use such as external hard-drives[21][22][23][24]

The newer FireWire 800 standard being twice as fast as FireWire 400 outperforms USB 20 Hi-Speed boththeoretically and practically[25] The chipset and drivers used to implement USB and Firewire have a crucial impacton how much of the bandwidth prescribed by the specification is achieved in the real world along with compatibilitywith peripherals[26] Audio peripherals in particular are affected by the USB driver implementation[27]

CablesThe maximum length of a standard USB cable (for USB 20 or earlier)is 50 metres (164 ft) The primary reason for this limit is the maximumallowed round-trip delay of about 1500 ns If USB host commands areunanswered by the USB device within the allowed time the hostconsiders the command lost When adding USB device response timedelays from the maximum number of hubs added to the delays fromconnecting cables the maximum acceptable delay per cable amounts tobe 26 ns[28] The USB 20 specification requires cable delay to be lessthan 52 ns per meter (192000 kms which is close to the maximumachievable speed for standard copper cable)[29] This allows for a 5meter cable The USB 30 standard does not directly specify a maximum cable length requiring only that all cablesmeet an electrical specification For copper wire cabling some calculations have suggested a maximum length ofperhaps 3m No fiber optic cable designs are known to be under development but they would be likely to have amuch longer maximum allowable length and more complex construction

USB 1x20 MiniplugMicroplugPin Name Color Description

1 VCC Red +5 V

2 Dminus White Data minus

3 D+ Green Data +

permits distinction of

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1627

4 ID noneMicro-A- and Micro-B-Plug

Type A connected to Ground

Type B not connected

5 GND Black Signal Ground

The data cables for USB 1x and USB 2x use a twisted pair to reduce noise and crosstalk They are arrangedmuch as in the diagram below USB 30 cables are more complex and employ shielding for some of the added datalines (2 pairs) a shield is added around the pair sketched

Maximum useful distance

USB 11 maximum cable length is 3 metres (98 ft)[30] USB 20 maximum cable length is 5 metres (16 ft)Maximum permitted hubs connected in series is 5 Although a single cable is limited to 5 metres the USB 20specification permits up to five USB hubs in a long chain of cables and hubs This allows for a maximum distance of30 metres (98 ft) between host and device using six cables 5 metres (16 ft) long and five hubs In actual use sincesome USB devices have built-in cables for connecting to the hub the maximum achievable distance is 25 metres(82 ft) + the length of the devices cable For longer lengths USB extenders that use CAT5 cable can increase thedistance between USB devices up to 50 metres (160 ft)

Since USB host interfaces (and powered hubs) are required to provide power for devices connected to them aspecial type of USB extender cable was created consisting of a miniature one-port USB hub molded onto one endof a 5-metre cable These mini-hubs are fully self-contained within the cable requiring no separate bulky hub deviceand no external power They are as simple to use as plugging cables together with each hub drawing powerthrough all the previous single-port hubs in the chain Because bus power is limited the most practical arrangementconsists of four single-port hub extender cables one plain 5-metre cable and at the very end a powered multiporthub to support multiple USB devices

Another method of Extending USB beyond 5 metres (16 ft) is by using low resistance cable The higher cost ofUSB 20 Cat 5 extenders has urged some manufacturers to use other methods to extend USB such as using built-in USB hubs and custom low-resistance USB cable It is important to note that devices which use more buspower such as USB hard drives and USB scanners will require the use of a powered USB hub at the end of theextension so that a constant connection will be achieved If power and data does not have sufficient power thenproblems can result such as no connection at all or intermittent connections during use

USB 30 cable assembly may be of any length as long as all requirements defined in the specification are metHowever maximum speed can be achieved across a maximum cable length of approximately 3 metres[31]

PowerThe USB 1x and 20 specifications provide a 5 V supply on a single wire from which connected USB devices maydraw power The specification provides for no more than 525 V and no less than 475 V (5 Vplusmn5) between thepositive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1727

The Micro-USB interface isthe new standard charger for

mobile phones

positive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to525 V[32]

A unit load is defined as 100 mA in USB 20 and was raised to 150 mA in USB 30 A maximum of 5 unit loads(500 mA) can be drawn from a port in USB 20 which was raised to 6 (900 mA) in USB 30 There are two typesof devices low-power and high-power Low-power devices draw at most 1 unit load with minimum operatingvoltage of 44 V in USB 20 and 4 V in USB 30 High-power devices draw the maximum number of unit loadssupported by the standard All devices default as low-power but the devices software may request high-power aslong as the power is available on the providing bus[5]

A bus-powered hub is initialized at 1 unit load and transitions to maximum unit loads after hub configuration isobtained Any device connected to the hub will draw 1 unit load regardless of the current draw of devicesconnected to other ports of the hub (ie one device connected on a four-port hub will only draw 1 unit load despitethe fact that all unit loads are being supplied to the hub)[5]

A self-powered hub will supply maximum supported unit loads to any device connected to it A battery-poweredhub may supply maximum unit loads to ports In addition the VBUS will supply 1 unit load upstream forcommunication if parts of the Hub are powered down[5]

In Battery Charging Specification[33] new powering modes are added to the USB specification A host or hubCharging Downstream Port can supply a maximum of 15 A when communicating at low-speed or full-speed amaximum of 900 mA when communicating at high-speed and as much current as the connector will safely handlewhen no communication is taking place USB 20 standard-A connectors are rated at 1500 mA by default ADedicated Charging Port can supply a maximum of 18 A of current at 525 V A portable device can draw up to18 A from a Dedicated Charging Port The Dedicated Charging Port shorts the D+ and D- pins with a resistanceof at most 200Ω The short disables data transfer but allows devices to detect the Dedicated Charging Port andallows very simple high current chargers to be manufactured The increased current (faster 9W charging) willoccur once both the hosthub and devices support the new charging specification

Mobile device charger standards

As of June 14 2007 all new mobile phones applying for a license in China arerequired to use the USB port as a power port[34][35]

In September 2007 the Open Mobile Terminal Platform group mdash a forum ofmobile network operators and manufacturers such as Nokia SamsungMotorola Sony Ericsson and LG mdash announced that its members had agreed onmicro-USB as the future common connector for mobile devices[36][37]

On 17 February 2009 the GSM Association announced[38] that they hadagreed on a standard charger for mobile phones The standard connector to beadopted by 17 manufacturers including Nokia Motorola and Samsung is to bethe micro-USB connector (several media reports erroneously reported this asthe mini-USB) The new chargers will be much more efficient than existingchargers[38] Having a standard charger for all phones means that manufacturers will no longer have to supply acharger with every new phone The basis of the GSMAs Universal Charger Solution (UCS) is the technicalrecommendation from OMTP[39]

On 22 April 2009 (Earth Day) this was further endorsed by the CTIA [40]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1827

USB vacuum cleaner noveltydevice

On 29 June 2009 the European Commission announced an agreement with ten producers that starting in 2010data-enabled mobile phones sold in the European Union would include a micro-USB connector forrecharge[41][42]

On 22 October 2009 the International Telecommunication Union (ITU) announced that it had embraced theUniversal Charger Solution as its energy-efficient one-charger-fits-all new mobile phone solution and addedBased on the Micro-USB interface UCS chargers will also include a 4-star or higher efficiency rating - up to threetimes more energy-efficient than an unrated charger[43]

Non-standard devices

A number of USB devices require more power than is permitted by thespecifications for a single port This is common for external hard and opticaldisc drives and generally for devices with motors or lamps Such devicescan be used with an external power supply of adequate rating which isallowed by the standard or by means of a dual-input USB cable one inputof which is used for power and data transfer the other solely for powerwhich makes the device a non-standard USB device Some external hubsmay in practice supply more power to USB devices than required by thespecification but a standard-compliant device may not depend on this

Some non-standard USB devices use the 5 V power supply withoutparticipating in a proper USB network negotiating power draws with thehost interface These are usually referred to as USB decorations The typical example is a USB-powered readinglight fans mug coolers and heaters (though some may include USB hubs[44]) battery chargers (particularly formobile telephones) miniature vacuum cleaners miniature lava lamps and even toy missile launchers are available Inmost cases these items contain no digital circuitry and thus are not Standard compliant USB devices at all Thiscan theoretically cause problems with some computers prior to the Battery Charging Specification the USBspecification required that devices connect in a low-power mode (100 mA maximum) and state how much currentthey need before switching with the hosts permission into high-power mode

In addition to limiting the total average power used by the device the USB specification limits the inrush current (iethat used to charge decoupling and filter capacitors) when the device is first connected Otherwise connecting adevice could cause problems with the hosts internal power Also USB devices are required to automatically enterultra low-power suspend mode when the USB host is suspended Nevertheless many USB host interfaces do notcut off the power supply to USB devices when they are suspended since resuming from the suspended state wouldbecome a lot more complicated if they did

There are also devices at the host end that do not support negotiation such as battery packs that can power USB-powered devices some provide power while others pass through the data lines to a host PC USB poweradapters convert utility power andor another power source (eg a cars electrical system) to run attached devicesSome of these devices can supply up to 1 A of current Without negotiation the powered USB device is unable toinquire if it is allowed to draw 100 mA 500 mA or 1 A

Powered USB

Main article Powered USB

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1927

The Hi-Speed USB Logo

Powered USB uses standard USB signaling with the addition of extra power lines It uses four additional pins tosupply up to 6 A at either 5 V 12 V or 24 V (depending on keying) to peripheral devices The wires and contactson the USB portion have been upgraded to support higher current on the 5 V line as well This is commonly usedin retail systems and provides enough power to operate stationary barcode scanners printers pin pads signaturecapture devices etc This modification of the USB interface is proprietary and was developed by IBM NCR andFCIBerg It is essentially two connectors stacked such that the bottom connector accepts a standard USB plugand the top connector takes a power connector

Sleep-and-charge

Sleep-and-charge USB ports can be used to charge electronic devices even when the computer is switched off[45]

Version history

Prereleases

USB 07 Released in November 1994USB 08 Released in December 1994USB 09 Released in April 1995USB 099 Released in August 1995USB 10 Release Candidate Released in November 1995

USB 10

USB 10 Released in January 1996Specified data rates of 15 Mbits (Low-Speed) and 12 Mbits (Full-Speed) Does not allow forextension cables or pass-through monitors (due to timing and power limitations) Few such devices actuallymade it to marketUSB 11 Released in September 1998Fixed problems identified in 10 mostly relating to hubs Earliest revision to be widely adopted

USB 20

USB 20 Released in April 2000Added higher maximum speed of 480 Mbits (now called Hi-Speed)Further modifications to the USB specification have been done viaEngineering Change Notices (ECN) The most important of these ECNsare included into the USB 20 specification package available fromUSBorg (httpwwwUSBorg)

Mini-B Connector ECN Released in October 2000Specifications for Mini-B plug and receptacle These should not be confused with Micro-B plug andreceptacleErrata as of December 2000 Released in December 2000Pull-upPull-down Resistors ECN Released in May 2002Errata as of May 2002 Released in May 2002Interface Associations ECN Released in May 2003

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2027

The SuperSpeed USB Logo

The USB 30 Icon

Interface Associations ECN Released in May 2003New standard descriptor was added that allows multiple interfaces to be associated with a singledevice functionRounded Chamfer ECN Released in October 2003A recommended compatible change to Mini-B plugs that results in longer lasting connectorsUnicode ECN Released in February 2005This ECN specifies that strings are encoded using UTF-16LE USB 20 did specify that Unicode is tobe used but it did not specify the encodingInter-Chip USB Supplement Released in March 2006On-The-Go Supplement 13 Released in December 2006USB On-The-Go makes it possible for two USB devices to communicate with each other withoutrequiring a separate USB host In practice one of the USB devices acts as a host for the other deviceBattery Charging Specification 10 Released in March 2007Adds support for dedicated chargers (power supplies with USB connectors) host chargers (USBhosts that can act as chargers) and the No Dead Battery provision which allows devices totemporarily draw 100 mA current after they have been attached If a USB device is connected todedicated charger maximum current drawn by the device may be as high as 18A (Note that thisdocument is not distributed with USB 20 specification package)Micro-USB Cables and Connectors Specification 101 Released in April 2007Link Power Management Addendum ECN Released in July 2007This adds a new power state between enabled and suspended states Device in this state is notrequired to reduce its power consumption However switching between enabled and sleep states ismuch faster than switching between enabled and suspended states which allows devices to sleepwhile idle

USB 30

On September 18 2007 Pat Gelsinger demonstrated USB 30 at the IntelDeveloper Forum The USB 30 Promoter Group announced on November 172008 that version 30 of the specification had been completed and wastransitioned to the USB Implementers Forum (USB-IF) the managing body ofUSB specifications[4] This move effectively opened the spec to hardwaredevelopers for implementation in future products The first USB 30 ports werefeatured on the Asus P6X58 motherboard however this board was canceledbefore production[46]

Features

A new major feature is the SuperSpeed bus which provides a fourthtransfer mode at 48 Gbits The raw throughput is 4 Gbits and thespecification considers it reasonable to achieve 32 Gbits (04 Gbytes or400 Mbytes) or more after protocol overhead[47]

When operating in SuperSpeed mode full-duplex signaling occurs over 2 differential pairs separate from thenon-SuperSpeed differential pair This results in USB 30 cables containing 2 wires for power and ground 2wires for non-SuperSpeed data and 4 wires for SuperSpeed data and a shield (not required in previousspecifications)[48]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2127

To accommodate the additional pins for SuperSpeed mode the physical form factors for USB 30 plugs andreceptacles have been modified from those used in previous versions Standard-A cables have extendedheads where the SuperSpeed connectors extend beyond and slightly above the legacy connectors Similarlythe Standard-A receptacle is deeper to accept these new connectors A legacy Standard-A cable willoperate as intended and will never interact with the SuperSpeed connectors ensuring backwardcompatibility The Standard-B modifications could not be made as elegantly the SuperSpeed connectorshad to be placed on top of the existing form factor making legacy Standard-B plugs workable onSuperSpeed Standard-B receptacles but not vice versaSuperSpeed establishes a communications pipe between the host and each device in a host-directedprotocol In contrast USB 20 broadcasts packet traffic to all devicesUSB 30 extends the bulk transfer type in SuperSpeed with Streams This extension allows a host and deviceto create and transfer multiple streams of data through a single bulk pipeNew power management features include support of idle sleep and suspend states as well as Link-Device- and Function-level power managementThe bus power spec has been increased so that a unit load is 150 mA (+50 over minimum using USB 20)An unconfigured device can still draw only 1 unit load but a configured device can draw up to 6 unit loads(900 mA an 80 increase over USB 20 at a registered maximum of 500 mA) Minimum device operatingvoltage is dropped from 44 V to 4 VUSB 30 does not define cable assembly lengths except that it can be of any length as long as it meets all therequirements defined in the specification However electronicdesigncom estimates cables will be limited to 3m at SuperSpeed[31]

Technology is similar to a single channel (1x) of PCI Express 20 (5-Gbits) It uses 8B10B encoding linearfeedback shift register (LFSR) scrambling for data and spread spectrum It forces receivers to use lowfrequency periodic signaling (LFPS) dynamic equalization and training sequences to ensure fast signallocking

Availability

Consumer products are expected to become available in 2010[49] Commercial controllers are expected to enterinto volume production no later than the first quarter of 2010[50] NEC is aiming to produce its first USB 30controller in June 2009 initially priced at US$1500 Monthly production of NEC Electronics microPD720200 hostcontroller is expected to reach approximately 1000000 units in September 2009[51] On September 24 2009Freecom announced the availability of their USB 30 external hard drive[52] On October 29 2009 Asusannounced the November release of their first USB 30 motherboard the P7P55D-E Premium as well as a PCI-Express x1 add-on card for existing motherboards to provide USB 30 and SATA 6Gbps support [53]

Drivers are under development for Windows 7 but support will not be included with the initial release of theoperating system[54] The Linux kernel has supported USB 30 since version 2631 which was released inSeptember 2009[55][56][57]

At least one complete end-to-end test system for USB3 designers is now on the market[58]

Intel will not support USB 3 until 2011[59] which will slow down mainstream adoption Current AMD roadmapsindicate that the new southbridges released in the beginning of 2010 will not support USB 3[60] These delays maybe due to problems in the CMOS manufacturing process[61] a focus to advance the Nehalem platform [62] or a

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2227

be due to problems in the CMOS manufacturing process a focus to advance the Nehalem platform or atactic by Intel to boost its upcoming Light Peak interface[63] Market researcher In-Stat does not predict a relevantmarket share of USB 3 until 2011[64]

USB 20 bandwidthThe maximum data rate in USB 20 is 480 Mbits (60 MBs) per controller and is shared amongst all attacheddevices Some chipset manufacturers overcome this bottleneck by providing multiple USB 20 controllers within thesouthbridge Big performance gains can be achieved when attaching multiple high bandwidth USB devices such asdisk enclosures in different controllers The following table displays southbridge ICs that have multiple EHCIcontrollers

Vendor Southbridge USB 20 ports EHCI controllers Maximum bandwidth

AMD SB7x0 12 2 120 MBs

Broadcom HT1100 12 3 180 MBs

Intel ICH8 10 2 120 MBs

Intel ICH9 12 2 120 MBs

Intel ICH10 12 2 120 MBs

Every other AMD Broadcom Intel southbridge supporting USB 20 has only one EHCI controller All SiSsouthbridge supporting USB 20 have only one EHCI controller All ULi VIA southbridge single chipnorthbridgesouthbridge supporting USB 20 have only one EHCI controller Also all PCI USB 20 IC used foradd-in cards have only one EHCI controller

Related technologiesThe PictBridge standard allows for interconnecting consumer imaging devices It typically uses USB for itsunderlying communication layer

The USB Implementers Forum is working on a wireless networking standard based on the USB protocol WirelessUSB is intended as a cable-replacement technology and will use ultra-wideband wireless technology for data ratesof up to 480 Mbits

See alsoSerial cable (Bidirectional Communication)Serial ATARS-232Serial null modem cableFireWireHP-HILHP-ILSync cableEnhanced mini-USBUSB On-The-Go (master slave)

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2327

Ethernet over USBWireless USBUSB streamingHCI (UHCI EHCI xHCI 09 SuperSpeed - USB 30 WHCI 10)CEA-936-AU3List of device bandwidths

ACCESSbusApple Desktop Bus

PS2 connectorDE-9 connectorSecure USB driveList of computer standards

References1 ^ About USB-IF (httpwwwusborgabout) USB Implementers Forum Inc httpwwwusborgabout

Retrieved 2009-11-042 ^ USBorg Welcome (httpwwwusborghome) USB Implementers Forum Inc httpwwwusborghome

Retrieved 2009-11-043 ^ SuperSpeed USB 30 More Details Emerge

(httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml) 6 Jan 2009httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml

4 ^ a b httpwwwusborgpressUSB-IF_Press_Releases2008_11_17_USB_IFpdf5 ^ a b c d httpwwwusborgdevelopersdocs6 ^ USB Class Codes (httpwwwusborgdevelopersdefined_class) at USBorg7 ^ Universal Serial Bus Test and Measurement Class Specification (USBTMC) Revision 10 April 14 2003 USB

Implementers Forum Inc8 ^ Universal Serial Bus 30 Specification4411 Efficiency9 ^ 100 Portable Apps for your USB Stick (both for Mac and Win) (httpwwwmakeuseofcomtagportable-

software-usb) httpwwwmakeuseofcomtagportable-software-usb Retrieved 2008-10-3010 ^ Skype VoIP USB Installation Guide (httpwwwVoIP-DownloadcomSkypehtmUSB) httpwwwVoIP-

DownloadcomSkypehtmUSB Retrieved 2008-10-3011 ^ NEC ready to sample worlds first USB 30 controller chip

(httpwwwreghardwarecouk20090519nec_usb_3_host) httpwwwreghardwarecouk20090519nec_usb_3_host Retrieved 2009-06-15

12 ^ When will USB 30 products hit the market (httpwwweverythingusbcomsuperspeed-usbhtml6) httpwwweverythingusbcomsuperspeed-usbhtml6 Retrieved 2009-05-11

13 ^ USB in a NutShellmdashChapter 2mdashHardware (httpwwwbeyondlogicorgusbnutshellusb2htm) BeyondLogicorg httpwwwbeyondlogicorgusbnutshellusb2htm Retrieved 2007-08-25

14 ^ How Fast Does A USB 20 Drive Go On The Newest Macs How Does It Compare To FireWire(httpwwwbarefeatscomusb2html) Bare Facts May 8 2004 httpwwwbarefeatscomusb2htmlRetrieved 2007-08-25

15 ^ a b USB Implementers Forum (2007-05-27) Deprecation of the Mini-A and Mini-AB Connectors(httpwwwusborgdevelopersDeprecation_Announcement_052507pdf) (PDF) Press releasehttpwwwusborgdevelopersDeprecation_Announcement_052507pdf Retrieved 2009-01-13

16 ^ Quinnell Richard A (1996) USB a neat package with a few loose ends - USB Fundamentals(httpwwwedncomarchives1996102496df_01htmUSB20fundamentals) EDN Magazine of ReedProperties Inc httpwwwedncomarchives1996102496df_01htmUSB20fundamentals Retrieved 2008-08-

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2427

0617 ^ USB Implementers Forum (2007-01-04) Mobile phones to adopt new smaller USB connector

(httpwwwusborgpresspressroom2007_01_04_usbifpdf) (PDF) Press releasehttpwwwusborgpresspressroom2007_01_04_usbifpdf Retrieved 2007-01-08

18 ^ a b (zip) Universal Serial Bus Micro-USB Cables and Connectors Specification to the USB 20 SpecificationRevision 101 (httpwwwusborgdevelopersdocsusb_20_052709zip) USB Implementers Forum Inc 2007-04-07 httpwwwusborgdevelopersdocsusb_20_052709zip Retrieved 2009-10-07 Section 13 Additionalrequirements for a more rugged connector that will have durability past 10000 cycles and still meet the USB 20specification for mechanical and electrical performance was also a consideration The Mini-USB could not bemodified and remain backward compatible to the existing connector as defined in the USB OTG specification

19 ^ OMTP Local Connectivity Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19) Open Mobile Terminal Platform 17 September 2007httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19 Retrieved 2009-02-11

20 ^ httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf21 ^ FireWire vs USB 20 - Speed Tests (httpwwwcwolcomfirewirefirewire-vs-usbhtm)

httpwwwcwolcomfirewirefirewire-vs-usbhtm Retrieved 2007-08-2522 ^ USB 20 vs FireWire (httpwwwdigit-lifecomarticlesusb20vsfirewire) Digit-Life httpwwwdigit-

lifecomarticlesusb20vsfirewire Retrieved 2007-08-2523 ^ Metz Cade The Great Interface-Off FireWire Vs USB 20

(httpwwwpcmagcomarticle20414984771600asp) PC Magazinehttpwwwpcmagcomarticle20414984771600asp Retrieved 2007-08-25

24 ^ Heron Robert USB 20 Versus FireWire(httpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html) TechTVhttpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html Retrieved 2007-08-25

25 ^ FireWire vs USB 20 (httpwwwusb-warecomfirewire-vs-usbhtm) USB Ware httpwwwusb-warecomfirewire-vs-usbhtm Retrieved 2007-03-19

26 ^ Key Gary (2005-11-15) Firewire and USB Performance (httpwwwanandtechcommbshowdocaspxi=2602ampp=15) httpwwwanandtechcommbshowdocaspxi=2602ampp=15 Retrieved 2008-02-01

27 ^ httpwwwdigitalprosoundcom200101_janfeaturesmidi2001-3htm28 ^ USB Frequently Asked Questions (httpwwwusborgdevelopersusbfaqcab1) at USBorg29 ^ Propagation Delay (httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay)

httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay Retrieved 2008-10-3130 ^ httpdiscountcablesusacomusb-2html31 ^ a b httpelectronicdesigncomArticlesArticleID1968019680html32 ^ ldquo732 Bus TimingElectrical Characteristicsrdquo (httpwwwusborgdevelopersdocs) Universal Serial Bus

Specification USBorg httpwwwusborgdevelopersdocs33 ^ Battery Charging Specification (httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zip) USB

Implementers Forum Inc 15 April 2009 httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zipRetrieved 23 September 2009

34 ^ Cai Yan (2007-05-31) China to enforce universal cell phone charger(httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS) EETimescom httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS Retrieved 2007-08-25

35 ^ The Chinese FCCs technical standard YDT 1591-2006 Technical Requirements and Test Method of Chargerand Interface for Mobile Telecommunication Terminal Equipment(httpwwwdianyuancombbsu632015571206841181pdf) (Chinese)

36 ^ Pros seem to outdo cons in new phone charger standard (httpwwwnewscom2100-1041_3-6209247html) newscom September 20 2007 httpwwwnewscom2100-1041_3-6209247html Retrieved 2007-11-26

37 ^ Press Release Broad Manufacturer Agreement Gives Universal Phone Cable Green Light(httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd) OTMP September17 2007 httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd Retrieved

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2527

2007-11-2638 ^ a b GSM World agreement on Mobile phone Standard Charger (httpwwwgsmworldcomnewsroompress-

releases20092548htm) httpwwwgsmworldcomnewsroompress-releases20092548htm39 ^ Common Charging and Local Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=4dda105f-

8472-4c12-ba04-75dd3c1d4ca6) Open Mobile Terminal Platform 11 February 2009httpwwwomtporgPublicationsDisplayaspxId=4dda105f-8472-4c12-ba04-75dd3c1d4ca6 Retrieved 2009-02-11

40 ^ CTIAndashThe Wireless Association Announces One Universal Charger Solution to Celebrate Earth Day(httpwwwctiaorgmediapressbodycfmprid1817)

41 ^ httpeceuropaeuenterpriserttechargershtm42 ^ httpwwwwiredcomgadgetlab200906europe-gets-universal-cellphone-charger-in-201043 ^ httpwwwituintnewsroompress_releases200949html44 ^ httpwwwdealextremecomdetailsdxsku319545 ^ httpwwwusb-corecouk03-04-2008-toshiba-announces-sleep-and-charge-usb-portshtml46 ^ httpwwwtheinquirernetinquirernews1495417asus-cancels-usb-motherboard47 ^ Universal Serial Bus 30 Specification 4411 Efficiency48 ^ Universal Serial Bus 30 Specification 54 Cable Construction and Wire Assignments49 ^ httpwwwtgdailycomcontentview4022513550 ^ httpwwwdigitimescomnewsa20090415PB204html51 ^ httpwwwamnecelcomnewsnewsdetailhtmlpage=worlds_first_usb_30_host_controller52 ^ httpwwwfreecomcomnewsaspid=9205ampcatName=press53 ^ httpwwwinformationweekcomnewshardwareprocessorsshowArticlejhtmlarticleID=22130002454 ^ httpapcmagcomusb_in_windows_7_more_reliable_but_no_30_speed_boosthtm55 ^ httpkernelnewbiesorgLinux_2_6_3156 ^ httpwwwheisedenewstickerErste-USB-3-0-Treiber--meldung14010357 ^ httpwwwlinux-magazinecomonlinenewsfirst_driver_for_usb_3_058 ^ httpwwwlecroycomtmsolutionsserialdatausb359 ^ httpwwweetimescomnewslatestshowArticlejhtmlarticleID=22070048660 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html61 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html62 ^ httpwwwfierceciocomtechwatchstoryinsider-intel-hindering-usb-3-0-adoption2009-10-2363 ^ httpwwwtechspotcomnews36673-intel-delays-usb-30-support-until-2011html64 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html

view=zoomzoom=1

External linksUSB Implementers Forum Inc Official Website (httpwwwusborg)

USB 30 Specification (httpwwwusborgdevelopersdocs)USB Device Class documentation (httpwwwusborgdevelopersdevclass_docs)

USB Overview and Plug Receptacle Pinouts (httpwwwaccesscommscomaureferenceusbhtm)Overview comparison between USB 20 and FireWire 400(httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf)Intel Universal Host Controller Interface (UHCI) (httpdownloadintelcomtechnologyusbUHCI11Dpdf)

USB 30

USB Promoter Group - Mission Statement (httpwebarchiveorgwebhttpwwwusborgusb30) at theInternet Archive

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2627

Intel announces demonstrates USB 30 (httparstechnicacomnewsarspost20070918-intel-announces-demonstrates-usb-3-0html) Ars Technica 2007-09-18USB 30 guns for Firewire (httpwwweetimescomnewslatestshowArticlejhtmlarticleID=201807389)eeTimes 2007-09-18Universal Serial Bus 30 Specification (httpwwwusborgdevelopersdocsusb_30_speczip)USB 30 vs FireWire 3200 (httpwwwpcfastlanecomfeaturesusb-30-vs-firewire-3200)USB 3 Forum for discussions about implementations and architecture (httpwwwusb3forumscom)

Retrieved from httpenwikipediaorgwikiUniversal_Serial_BusCategories USB | 1996 introductions

This page was last modified on 7 November 2009 at 0135Text is available under the Creative Commons Attribution-ShareAlike License additional terms may applySee Terms of Use for detailsWikipediareg is a registered trademark of the Wikimedia Foundation Inc a non-profit organization

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2727

Page 4: universal serial bus - wikipedia, the free encyclopedia

Two USB connections on thefront of a computer

OUT packet which is a specialization of a TOKEN packet having the desired device address and endpointnumber is sent by the host If the direction of the data transfer is from the device to the host the host sends an INpacket instead If the destination endpoint is a uni-directional endpoint whose manufacturers designated directiondoes not match the TOKEN packet (eg the manufacturers designated direction is IN while the TOKEN packetis an OUT packet) the TOKEN packet will be ignored Otherwise it will be accepted and the data transaction canstart A bi-directional endpoint on the other hand accepts both IN and OUT packets

Endpoints are grouped into interfaces and each interface is associated witha single device function An exception to this is endpoint zero which is usedfor device configuration and which is not associated with any interface Asingle device function comprised of independently controlled interfaces iscalled a composite device A composite device only has a single deviceaddress because the host only assigns a device address to a function

When a USB device is first connected to a USB host the USB deviceenumeration process is started The enumeration starts by sending a resetsignal to the USB device The speed of the USB device is determined duringthe reset signaling After reset the USB devices information is read by thehost then the device is assigned a unique 7-bit address If the device issupported by the host the device drivers needed for communicating with the device are loaded and the device is setto a configured state If the USB host is restarted the enumeration process is repeated for all connected devices

The host controller directs traffic flow to devices so no USB device can transfer any data on the bus without anexplicit request from the host controller In USB 20 the host controller polls the bus for traffic usually in a round-robin fashion The slowest device connected to a controller sets the speed of the interface For SuperSpeed USB(USB 30) connected devices can request service from host and because there are two separate controllers ineach USB 30 host USB 30 devices will transmit and receive at USB 30 speeds regardless of USB 20 or earlierdevices connected to that host Operating speeds for them will be set in the legacy manner

Device classesUSB defines class codes used to identify a devicersquos functionality and to load a device driver based on thatfunctionality This enables every device driver writer to support devices from different manufacturers that complywith a given class code

Device classes include[6]

Class Usage Description Examples

00h Device Unspecifiedclass 0 (Device class is unspecified Interface descriptors are used fordetermining the required drivers)

01h Interface Audio Speaker microphone sound card

02h Both Communications andCDC Control Ethernet adapter modem serial port adapter

03h Interface Human Interface Device(HID) Keyboard mouse joystick

Physical Interface

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 427

A flash drive a typical USB mass-storage device

05h Interface Physical InterfaceDevice (PID) Force feedback joystick

06h Interface Image Webcam scanner

07h Interface Printer Laser printer inkjet printer CNC machine

08h Interface Mass Storage USB flash drive memory card reader digital audio player digitalcamera external drive

09h Device USB hub Full speed hub hi-speed hub

0Ah Interface CDC-Data (This class is used together with class 02h - Communications andCDC Control)

0Bh Interface Smart Card USB smart card reader

0Dh Interface Content Security -

0Eh Interface Video Webcam

0Fh Interface Personal Healthcare -

DCh Both Diagnostic Device USB compliance testing device

E0h Interface Wireless Controller Wi-Fi adapter Bluetooth adapter

EFh Both Miscellaneous ActiveSync device

FEh Interface Application Specific IrDA Bridge Test amp Measurement Class (USBTMC)[7]

FFh Both Vendor Specific (This class code indicates that the device needs vendor specificdrivers)

Note class 0 Use class information in the Interface Descriptors This base class is defined to be used in DeviceDescriptors to indicate that class information should be determined from the Interface Descriptors in the device

USB mass-storage

Main article USB mass storage device class

USB implements connections to storage devices using a set of standardscalled the USB mass storage device class (referred to as MSC or UMS)This was initially intended for traditional magnetic and optical drives but hasbeen extended to support a wide variety of devices particularly flash drivesThis generality is because many systems can be controlled with the familiarmetaphor of file manipulation within directories (the process of making anovel device look like a familiar device is also known as extension)

Though most newer computers are capable of booting off USB mass storagedevices USB is not intended to be a primary bus for a computers internalstorage buses such as ATA (IDE) Serial ATA (SATA) or SCSI fulfill thatrole in PC class computers However USB has one important advantage inthat it is possible to install and remove devices without opening the computer case (hotswapping) making it usefulfor mobile peripherals including drives of various kinds Originally conceived and still used today for optical storagedevices (CD-RW drives DVD drives etc) several manufacturers offer external portable USB hard drives or

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 527

empty enclosures for disk drives which offer performance comparable to internal drives limited by the currentnumber and type of attached USB devices and by the upper limit of the USB interface (in practice about 40 MiBsfor USB 20 and perhaps potentially 400 MiBs or more[8] for USB 30) These external drives have typicallyincluded a translating device that bridges between a drives interface (IDE ATA SATA PATA ATAPI or evenSCSI) to a USB interface port Functionally the drive appears to the user much like an internal drive Othercompeting standards for external drive connectivity include eSATA ExpressCard (now at version 20) andFireWire (IEEE 1394)

Another use for USB mass storage devices is the portable execution of software applications (such as webbrowsers and VoIP clients) without requiring installation on the host computer[9][10]

Human-interface devices (HIDs)

Mice and keyboards are frequently fitted with USB connectors but because most PC motherboards still retainPS2 connectors for the keyboard and mouse as of 2007 they are often supplied with a small USB-to-PS2adaptor allowing use with either USB or PS2 interface There is no logic inside these adaptors they make use ofthe fact that such HID interfaces are equipped with controllers that are capable of serving both the USB and thePS2 protocol and automatically detect which type of port they are plugged into Joysticks keypads tablets andother human-interface devices are also progressively migrating from MIDI PC game port and PS2 connectors toUSB

SignalingUSB supports following signaling rates

A low speed rate of 15 Mbits is defined by USB 10 It is very similar to full speed operation except eachbit takes 8 times as long to transmit It is intended primarily to save cost in low-bandwidth human interfacedevices (HID) such as keyboards mice and joysticksThe full speed rate of 12 Mbits is the basic USB data rate defined by USB 11 All USB hubs support fullspeedA hi-speed (USB 20) rate of 480 Mbits was introduced in 2001 All hi-speed devices are capable offalling back to full-speed operation if necessary they are backward compatible Connectors are identicalA SuperSpeed (USB 30) rate of 50 Gbits The USB 30 specification was released by Intel and partnersin August 2008 according to early reports from CNET news The first USB 3 controller chips were sampledby NEC May 2009 [11] and products using the 30 specification are expected to arrive beginning in Q3 2009and 2010[12] USB 30 connectors are generally backwards compatible but include new wiring and fullduplex operation There is some incompatibility with older connectors

USB signals are transmitted on a braided pair data cable with 90Ω plusmn15 Characteristic impedance[13] labeled D+and Dminus Prior to USB 30 These collectively use half-duplex differential signaling to reduce the effects ofelectromagnetic noise on longer lines Transmitted signal levels are 00ndash03 volts for low and 28ndash36 volts for highin full speed (FS) and low speed (LS) modes and minus10ndash10 mV for low and 360ndash440 mV for high in hi-speed (HS)mode In FS mode the cable wires are not terminated but the HS mode has termination of 45 Ω to ground or90 Ω differential to match the data cable impedance reducing interference of particular kinds USB 30 introducestwo additional pairs of shielded twisted wire and new mostly interoperable contacts in USB 30 cables for themThey permit the higher data rate and full duplex operation

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 627

A USB connection is always between a host or hub at the A connector end and a device or hubs upstreamport at the other end Originally this was a B connector preventing erroneous loop connections but additionalupstream connectors were specified and some cable vendors designed and sold cables which permitted erroneousconnections (and potential damage to the circuitry) USB interconnections are not as fool-proof or as simple asoriginally intended

The host includes 15 kΩ pull-down resistors on each data line When no device is connected this pulls both datalines low into the so-called single-ended zero state (SE0 in the USB documentation) and indicates a reset ordisconnected connection

A USB device pulls one of the data lines high with a 15 kΩ resistor This overpowers one of the pull-downresistors in the host and leaves the data lines in an idle state called J For USB 1x the choice of data line indicatesa devices speed support full-speed devices pull D+ high while low-speed devices pull Dminus high

USB data is transmitted by toggling the data lines between the J state and the opposite K state USB encodes datausing the NRZI convention a 0 bit is transmitted by toggling the data lines from J to K or vice-versa while a 1 bit istransmitted by leaving the data lines as-is To ensure a minimum density of signal transitions USB uses bit stuffingan extra 0 bit is inserted into the data stream after any appearance of six consecutive 1 bits Seven consecutive 1bits is always an error USB 300 has introduced additional data transmission encodings

A USB packet begins with an 8-bit synchronization sequence 00000001 That is after the initial idle state J thedata lines toggle KJKJKJKK The final 1 bit (repeated K state) marks the end of the sync pattern and thebeginning of the USB frame

A USB packets end called EOP (end-of-packet) is indicated by the transmitter driving 2 bit times of SE0 (D+and Dminus both below max) and 1 bit time of J state After this the transmitter ceases to drive the D+Dminus lines and theaforementioned pull up resistors hold it in the J (idle) state Sometimes skew due to hubs can add as much as onebit time before the SE0 of the end of packet This extra bit can also result in a bit stuff violation if the six bitsbefore it in the CRC are 1s This bit should be ignored by receiver

A USB bus is reset using a prolonged (10 to 20 milliseconds) SE0 signal

USB 20 devices use a special protocol during reset called chirping to negotiate the high speed mode with thehosthub A device that is HS capable first connects as an FS device (D+ pulled high) but upon receiving a USBRESET (both D+ and Dminus driven LOW by host for 10 to 20 mS) it pulls the Dminus line high known as chirp K Thisindicates to the host that the device is high speed If the hosthub is also HS capable it chirps (returns alternating Jand K states on Dminus and D+ lines) letting the device know that the hub will operate at high speed The device has toreceive at least 3 sets of KJ chirps before it changes to high speed terminations and begins high speed signalingBecause USB 30 use wiring separate and additional to that used by USB 20 and USB 1x such speed negotiationis not required

Clock tolerance is 48000 Mbits plusmn500 ppm 12000 Mbits plusmn2500 ppm 150 Mbits plusmn15000 ppm

Though high speed devices are commonly referred to as USB 20 and advertised as up to 480 Mbits not allUSB 20 devices are high speed The USB-IF certifies devices and provides licenses to use special marketing logosfor either basic speed (low and full) or high speed after passing a compliance test and paying a licensing fee Alldevices are tested according to the latest specification so recently-compliant low speed devices are also 20devices

The actual throughput currently (2006) of USB 20 high-speed attained with real-world devices is about two thirds

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 727

The actual throughput currently (2006) of USB 20 high-speed attained with real-world devices is about two thirdsof the maximum theoretical bulk data transfer rate of 53248 MiBs Typical high speed USB devices operate atlower speeds often about 3 MiBs overall sometimes up to 10ndash20 MiBs[14]

Data packetsUSB communication takes the form of packets Initially all packets are sent from the host via the root hub andpossibly more hubs to devices Some of those packets direct a device to send some packets in reply

After the sync field described above all packets are made of 8-bit bytes transmitted least-significant bit first Thefirst byte is a packet identifier (PID) byte The PID is actually 4 bits the byte consists of the 4-bit PID followed byits bitwise complement This redundancy helps detect errors (Note also that a PID byte contains at most fourconsecutive 1 bits and thus will never need bit-stuffing even when combined with the final 1 bit in the sync byteHowever trailing 1 bits in the PID may require bit-stuffing within the first few bits of the payload)

USB PID bytes

Type

PIDvalue(msb-first)

Transmittedbyte

(lsb-first)Name Description

Reserved 0000 0000 1111

Token1000 0001 1110 SPLIT High-speed (USB 20) split

transaction

0100 0010 1101 PING Check if endpoint can accept data(USB 20)

Special1100 0011 1100

PRE Low-speed USB preamble

Handshake

ERR Split transaction error (USB 20)

0010 0100 1011 ACK Data packet accepted

1010 0101 1010 NAK Data packet not accepted pleaseretransmit

0110 0110 1001 NYET Data not ready yet (USB 20)

1110 0111 1000 STALL Transfer impossible do errorrecovery

Token

0001 1000 0111 OUT Address for host-to-device transfer

1001 1001 0110 IN Address for device-to-host transfer

0101 1010 0101 SOF Start of frame marker (sent each ms)

1101 1011 0100 SETUP Address for host-to-device controltransfer

Data

0011 1100 0011 DATA0 Even-numbered data packet

1011 1101 0010 DATA1 Odd-numbered data packet

0111 1110 0001 DATA2 Data packet for high-speed

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 827

Data 0111 1110 0001 DATA2 isochronous transfer (USB 20)

1111 1111 0000 MDATA Data packet for high-speedisochronous transfer (USB 20)

Packets come in three basic types each with a different format and CRC (cyclic redundancy check)

Handshake packets

Handshake packets consist of nothing but a PID byte and are generally sent in response to data packets The threebasic types are ACK indicating that data was successfully received NAK indicating that the data cannot bereceived at this time and should be retried and STALL indicating that the device has an error and will never beable to successfully transfer data until some corrective action (such as device initialization) is performed

USB 20 added two additional handshake packets NYET which indicates that a split transaction is not yetcomplete A NYET packet is also used to tell the host that the receiver has accepted a data packet but cannotaccept any more due to buffers being full The host will then send PING packets and will continue with datapackets once the device ACKs the PING The other packet added was the ERR handshake to indicate that asplit transaction failed

The only handshake packet the USB host may generate is ACK if it is not ready to receive data it should notinstruct a device to send any

Token packets

Token packets consist of a PID byte followed by 2 payload bytes 11 bits of address and a 5-bit CRC Tokens areonly sent by the host never a device

IN and OUT tokens contain a 7-bit device number and 4-bit function number (for multifunction devices) andcommand the device to transmit DATAx packets or receive the following DATAx packets respectively

An IN token expects a response from a device The response may be a NAK or STALL response or a DATAxframe In the latter case the host issues an ACK handshake if appropriate

An OUT token is followed immediately by a DATAx frame The device responds with ACK NAKNYET orSTALL as appropriate

SETUP operates much like an OUT token but is used for initial device setup It is followed by an 8-byte DATA0frame with a standardized format

Every millisecond (12000 full-speed bit times) the USB host transmits a special SOF (start of frame) tokencontaining an 11-bit incrementing frame number in place of a device address This is used to synchronizeisochronous data flows High-speed USB 20 devices receive 7 additional duplicate SOF tokens per frame eachintroducing a 125 micros microframe

USB 20 added a PING token which asks a device if it is ready to receive an OUTDATA packet pair Thedevice responds with ACK NAK or STALL as appropriate This avoids the need to send the DATA packet ifthe device knows that it will just respond with NAK

USB 20 also added a larger 3-byte SPLIT token with a 7-bit hub number 12 bits of control flags and a 5-bit

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 927

CRC This is used to perform split transactions Rather than tie up the high-speed USB bus sending data to aslower USB device the nearest high-speed capable hub receives a SPLIT token followed by one or two USBpackets at high speed performs the data transfer at full or low speed and provides the response at high speedwhen prompted by a second SPLIT token The details are complex see the USB specification

Data packets

A data packet consists of the PID followed by 0ndash1023 bytes of data payload (up to 1024 in high speed at most 8at low speed) and a 16-bit CRC

There are two basic data packets DATA0 and DATA1 They must always be preceded by an address token andare usually followed by a handshake token from the receiver back to the transmitter The two packet types providethe 1-bit sequence number required by Stop-and-wait ARQ If a USB host does not receive a response (such asan ACK) for data it has transmitted it does not know if the data was received or not the data might have been lostin transit or it might have been received but the handshake response was lost

To solve this problem the device keeps track of the type of DATAx packet it last accepted If it receives anotherDATAx packet of the same type it is acknowledged but ignored as a duplicate Only a DATAx packet of theopposite type is actually received

When a device is reset with a SETUP packet it expects an 8-byte DATA0 packet next

USB 20 added DATA2 and MDATA packet types as well They are used only by high-speed devices doinghigh-bandwidth isochronous transfers which need to transfer more than 1024 bytes per 125 micros microframe(8192 kBs)

PRE packet

Low-speed devices are supported with a special PID value PRE This marks the beginning of a low-speedpacket and is used by hubs which normally do not send full-speed packets to low-speed devices Since all PIDbytes include four 0 bits they leave the bus in the full-speed K state which is the same as the low-speed J state Itis followed by a brief pause during which hubs enable their low-speed outputs already idling in the J state then alow-speed packet follows beginning with a sync sequence and PID byte and ending with a brief period of SE0Full-speed devices other than hubs can simply ignore the PRE packet and its low-speed contents until the final SE0indicates that a new packet follows

Protocol analyzersDue to the complexities of the USB protocol USB protocol analyzers are invaluable tools to USB devicedevelopers USB analyzers are able to capture the data on USB and display information from low-level bus statesto high-level data packets and class-level information

Connector propertiesThe connectors specified by the USB committee were designed to support a

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1027

Series A plug and receptacle

USB extension cord

The connectors specified by the USB committee were designed to support anumber of USBs underlying goals and to reflect lessons learned from themenagerie of connectors which have been used in the computer industry

Usability

It is deliberately difficult to attach a USB connector incorrectlyConnectors cannot be plugged in upside down and it is clear from theappearance and kinesthetic sensation of making a connection whenthe plug and socket are correctly mated However it is not obvious ata glance to the inexperienced user (or to a user without sight of theinstallation) which way around the connector goes thus it is often necessary to try both ways More oftenthan not however the side of the connector with the trident logo should be on top or toward the userMost manufacturers do not however make the trident easily visible or detectable by touchOnly moderate insertion removal force is needed (by specification) USB cables and small USB devices areheld in place by the gripping force from the receptacle (without need of the screws clips or thumbturns otherconnectors have required) The force needed to make or break a connection is modest allowing connectionsto be made in awkward circumstances (ie behind a floor mounted chassis or from below) or by those withmotor disabilities This has the disadvantage of easily and unintentionally breaking connections that one hasintended to be permanent in case of cable accident (eg tripping or inadvertent tugging) unless some way ofsecuring the USB cables together is employed (eg duct tape in an inelegant kludge solution)The standard connectors were deliberately intended to enforce the directed topology of a USB networktype A connectors on host devices that supply power and type B connectors on target devices that receivepower This prevents users from accidentally connecting two USB power supplies to each other whichcould lead to dangerously high currents circuit failures or even fire USB does not support cyclical networksand the standards connectors from incompatible USB devices are themselves incompatible Unlike othercommunications systems (eg RJ-45 cabling) gender changers make little sense with USB and are almostnever used

Durability

The original standard connectors were designed to be robust andrecent ones are even more so (eg the micro B connectors used insome mobile equipment like cellular phones) Many previousconnector designs were fragile specifying embedded component pinsor other delicate parts which proved liable to bending or breaks evenwith the application of only very modest force The electrical contactsin a USB connector are protected by an adjacent plastic tongue andthe entire connecting assembly is usually further protected by anenclosing metal sheath As a result USB connectors can safely behandled inserted and removed even by a young childThe connector construction always ensures that the external sheath onthe plug makes contact with its counterpart in the receptacle before any of the four connectors within makeelectrical contact The external metallic sheath is typically connected to system ground thus dissipating anypotentially damaging static charges (rather than via delicate electronic components) This enclosure designalso means that there is a (moderate) degree of protection from electromagnetic interference afforded to the

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1127

USB signal while it travels through the mated connector pair (this is the only location when the otherwisetwisted data pair must travel a distance in parallel) In addition because of the required sizes of the powerand common connections they are made after the system ground but before the data connections This typeof staged make-break timing allows for electrically safe hot-swapping and has long been common practice inthe design of connectors in the aerospace industryThe newer Micro-USB receptacles are designed to allow up to 10000 cycles of insertion and removalbetween the receptacle and plug compared to 500 for the standard USB and Mini-USB receptacle This isaccomplished by adding a locking device and by moving the leaf-spring connector from the jack to the plugso that the most-stressed part is on the cable side of the connection This change was made so that theconnector on the (inexpensive) cable would bear the most wear instead of the micro-USB device

Compatibility

The USB standard specifies relatively loose tolerances for compliant USB connectors intending to minimizeincompatibilities in connectors produced by different vendors (a goal that has been very successfullyachieved) Unlike most other connector standards the USB specification also defines limits to the size of aconnecting device in the area around its plug This was done to prevent a device from blocking adjacentports due to the size of the cable strain relief mechanism (usually molding integral with the cable outerinsulation) at the connector Compliant devices must either fit within the size restrictions or support acompliant extension cable which doesTwo-way communication is also possible In USB 30 full-duplex communications are done when usingSuperSpeed (USB 30) transfer In previous USB versions (ie 1x or 20) all communication is half-duplexand directionally controlled by the host

In general cables have only plugs (very few have a receptacle on one end) and hosts and devices have onlyreceptacles Hosts almost universally have type-A receptacles and devices one or another type-B variety Type-Aplugs mate only with type-A receptacles and type-B with type-B they are deliberately physically incompatibleHowever an extension to USB standard specification called USB On-The-Go (the capitalization oddity isdeliberate) allows a single port to act as either a host or a device mdash chosen by which end of the cable plugs into thereceptacle on the unit Even after the cable is hooked up and the units are talking the two units may swap endsunder program control This capability is meant for units such as PDAs in which the USB link might connect to aPCs host port as a device in one instance yet connect as a host itself to a keyboard and mouse device in anotherinstance

USB 30 receptacles are electrically compatible with USB 20 device plugs if they can physically matchMost combinations will work but there are a few physical incompatibilities However only USB 30Standard-A receptacles can accept USB 30 Standard-A device plugs

Host Interface receptacles (USB 1x20)

Receptacle

Plug

USB-A USB-B Mini-B Micro-A Micro-B

USB-A Yes No No No No

USB-B No Yes No No No

Mini-B No No Yes No No

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1227

Schematic diagram ofStandard Mini and Micro

USB connectors

Different types of USBconnectors from left to right

bull 8-pin AGOXbull Mini-B plugbull Type B plug

bull Type A receptaclebull Type A plug

Pin configuration of the USBconnectors Standard ABviewed from face of plug

Micro-A No No No Yes Yes

Micro-B No No No No Yes

Cable plugs (USB 1x20)

Plug

Plug

Micro-B Micro-A Mini-B USB-B USB-A

USB-A Yes NS Yes Yes NS

USB-B No NS No No

Mini-B No NS No

Micro-A Yes No

Micro-B No

NS non-standard existing for specific proprietary purposes and not interoperable with USB-IF compliantequipment

In addition to these cable assemblies a cable with Micro-A and Standard-A receptacle is compliant with USBspecifications Other combinations of connectors are not compliant However some older devices and cables withMini-A connector have been certified by USB-IF the Mini-A connectors have been deprecated though some arestill in use and no new certification for assemblies using Mini-A connector will be allowed[15]

Connector typesThere are several types of USB connectorsincluding some that have been added whilethe specification progressed The originalUSB specification detailed Standard-A andStandard-B plugs and receptacles The firstengineering change notice to the USB 20specification added Mini-B plugs andreceptacles

The data connectors in the A - Plug areactually recessed in the plug as compared tothe outside power connectors This permitsthe power to connect first which preventsdata errors by allowing the device to powerup first and then transfer the data Some

devices will operate in different modes depending on whether the dataconnection is made This difference in connection can be exploited by insertingthe connector only partially For example some battery-powered MP3 playersswitch into file transfer mode (and cannot play MP3 files) while a USB plug isfully inserted but can be operated in MP3 playback mode using USB power byinserting the plug only part way so that the power slots make contact while the

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1327

viewed from face of plugdata slots do not This enables those devices to be operated in MP3 playbackmode while getting power from the cable

USB-A

The Standard-A type of USB plug is a flattened rectangle which inserts into a downstream-port receptacle on theUSB host or a hub and carries both power and data This plug is frequently seen on cables that are permanentlyattached to a device such one connecting a keyboard or mouse to the computer

USB-B

A Standard-B plug mdash which has a square shape with beveled exterior corners mdash typically plugs into an upstreamreceptacle on a device that uses a removable cable eg a printer A Type B plug delivers power in addition tocarrying data On some devices the Type B receptacle has no data connections being used solely for acceptingpower from the upstream device

This two-connector-type scheme (AB) prevents a user from accidentally creating a potentially dangerous electricalloop[16]

Mini and Micro

Various connectors have been used for smaller devices such as PDAs mobile phones or digital cameras Theseinclude the now-deprecated[15] (but standardized) Mini-A and the currently standard Mini-B Micro-A andMicro-B connectors The Mini-A and Mini-B plugs are approximately 3 by 7 mm while the Micro plugs have asimilar width but approximately half the thickness enabling their integration into thinner portable devices Thedifference between Mini-B and Micro-B connectors is not always obvious

The Micro-USB connector was announced by the USB-IF on January 4 2007[17] and the Mini-A and Mini-ABUSB connectors were deprecated at the same time As of February 2009 many currently available devices andcables still use Mini plugs but the newer Micro connectors are being widely adopted The thinner micro connectorsare intended to replace the Mini plugs in new devices including smartphones and personal digital assistants TheMicro plug design is rated for 10000 connect-disconnect cycles which is significantly more than the Mini plugdesign[18] The Universal Serial Bus Micro-USB Cables and Connectors Specification[18] details themechanical characteristics of Micro-A plugs Micro-AB receptacles and Micro-B plugs and receptacles alongwith a Standard-A receptacle to Micro-A plug adapter

The cellular phone carrier group Open Mobile Terminal Platform (OMTP) have recently endorsed micro-USB asthe standard connector for data and power on mobile devices[19] These include various types of battery chargersallowing Micro-USB to be the single external cable link needed by some devices As of January 30 2009 Micro-USB has been accepted by almost all cell phone manufacturers as the standard charging port (including AppleMotorola Nokia LG RIM Samsung Sony Ericsson) in the EU and most of the world Worldwide conversion tothe new cellphone charging standard is expected to be completed between 2010 to 2012

Micro-AB Socket OTG

Main article USB On-The-Go

An OTG device is required to have one and only one USB connector a Micro-AB receptacle as defined in

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1427

HTC ExtUSB

Nokias Pop-Portconnector

[Micro-USB101] This receptacle is capable of accepting either a Micro-A plug or a Micro-B plug attached toany of the legal cables and adapters defined in [Micro-USB101]

The OTG device with the A-plug inserted is called the A-device and is responsible for powering the USB interfacewhen required and by default assumes the role of host The OTG device with the B-plug inserted is called the B-device and by default assumes the role of peripheral An OTG device with no plug inserted defaults to acting as aB-device If an application on the B-device requires the role of host then the HNP protocol is used to temporarilytransfer the host role to the B-device

OTG devices attached either to a peripheral-only B-device or a standardembedded host will have their role fixedby the cable since in these scenarios it is only possible to attach the cable one way around

Proprietary connectors and formats

Microsofts original Xbox game console uses standard USB 11 signaling in its controllers and memorycards but uses proprietary connectors and portsIBM UltraPort uses standard USB signaling but via a proprietary connection formatAmerican Power Conversion uses USB signaling and HID device class on its uninterruptible power suppliesusing 10P10C connectorsHTC manufactures Windows Mobile and Android-based Communicators which havea proprietary connector called HTC ExtUSB (Extended USB) ExtUSB combinesmini-USB (with which it is backwards-compatible) with audiovideo input and output inan 11-pin connectorNokia includes a USB connection as part of the Pop-Port connector on some oldermobile phone modelsThe second- and third-generation iPod Shuffle use a TRRS connector to carryUSB audio or power signalsiriver added a fifth power pin within USB-A plugs for higher power and fastercharging used for the iriver U10 series A mini-USB version contains a matchingextra power pin for the cradleApple has shipped non-standard USB extension cables with some of theircomputers for use with the included Apple USB keyboards The extension cablessocket is keyed with a small protrusion to prevent the insertion of a standard USB plug while the AppleUSB keyboards plug has a matching indentation The indentation on the keyboards plug does not interferewith insertion into a standard USB socket Despite the keying it is still possible to insert standard USB plugsinto the extension cordHP Tablet computers use non-standard connectors to transmit the USB signals between thekeyboardmouse unit and the Computer Tablet Unit

Comparison with FireWireUSB was originally seen as a complement to FireWire (IEEE 1394) which was designed as a high-speed serial buswhich could efficiently interconnect peripherals such as hard disks audio interfaces and video equipment USBoriginally operated at a far lower data rate and used much simpler hardware and was suitable for small peripheralssuch as keyboards and mice

The most significant technical differences between FireWire and USB include the following

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1527

USB 1x20 cable wiringPin Name Cable color Description

1 VCC Red +5 V

2 Dminus White Data minus

3 D+ Green Data +

4 GND Black Ground

USB networks use a tiered-star topology while FireWire networks use a tree topologyUSB 10 11 and 20 use a speak-when-spoken-to protocol Peripherals cannot communicate with thehost unless the host specifically requests communication USB 30 is planned to allow for device-initiatedcommunications towards the host (see USB 30 below) A FireWire device can communicate with any othernode at any time subject to network conditionsA USB network relies on a single host at the top of the tree to control the network In a FireWire networkany capable node can control the networkUSB runs with a 5 V power line while Firewire can supply up to 30 VUSB ports can provide up to 500mA of current (25 watts of power) while FireWire can in theory supplyup to 60 watts of power although 10 to 20 watts is more typical

These and other differences reflect the differing design goals of the two buses USB was designed for simplicity andlow cost while FireWire was designed for high performance particularly in time-sensitive applications such asaudio and video Although similar in theoretical maximum transfer rate FireWire 400 has performance advantageover USB 20 Hi-Speed in real-use[20] especially in high-bandwidth use such as external hard-drives[21][22][23][24]

The newer FireWire 800 standard being twice as fast as FireWire 400 outperforms USB 20 Hi-Speed boththeoretically and practically[25] The chipset and drivers used to implement USB and Firewire have a crucial impacton how much of the bandwidth prescribed by the specification is achieved in the real world along with compatibilitywith peripherals[26] Audio peripherals in particular are affected by the USB driver implementation[27]

CablesThe maximum length of a standard USB cable (for USB 20 or earlier)is 50 metres (164 ft) The primary reason for this limit is the maximumallowed round-trip delay of about 1500 ns If USB host commands areunanswered by the USB device within the allowed time the hostconsiders the command lost When adding USB device response timedelays from the maximum number of hubs added to the delays fromconnecting cables the maximum acceptable delay per cable amounts tobe 26 ns[28] The USB 20 specification requires cable delay to be lessthan 52 ns per meter (192000 kms which is close to the maximumachievable speed for standard copper cable)[29] This allows for a 5meter cable The USB 30 standard does not directly specify a maximum cable length requiring only that all cablesmeet an electrical specification For copper wire cabling some calculations have suggested a maximum length ofperhaps 3m No fiber optic cable designs are known to be under development but they would be likely to have amuch longer maximum allowable length and more complex construction

USB 1x20 MiniplugMicroplugPin Name Color Description

1 VCC Red +5 V

2 Dminus White Data minus

3 D+ Green Data +

permits distinction of

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1627

4 ID noneMicro-A- and Micro-B-Plug

Type A connected to Ground

Type B not connected

5 GND Black Signal Ground

The data cables for USB 1x and USB 2x use a twisted pair to reduce noise and crosstalk They are arrangedmuch as in the diagram below USB 30 cables are more complex and employ shielding for some of the added datalines (2 pairs) a shield is added around the pair sketched

Maximum useful distance

USB 11 maximum cable length is 3 metres (98 ft)[30] USB 20 maximum cable length is 5 metres (16 ft)Maximum permitted hubs connected in series is 5 Although a single cable is limited to 5 metres the USB 20specification permits up to five USB hubs in a long chain of cables and hubs This allows for a maximum distance of30 metres (98 ft) between host and device using six cables 5 metres (16 ft) long and five hubs In actual use sincesome USB devices have built-in cables for connecting to the hub the maximum achievable distance is 25 metres(82 ft) + the length of the devices cable For longer lengths USB extenders that use CAT5 cable can increase thedistance between USB devices up to 50 metres (160 ft)

Since USB host interfaces (and powered hubs) are required to provide power for devices connected to them aspecial type of USB extender cable was created consisting of a miniature one-port USB hub molded onto one endof a 5-metre cable These mini-hubs are fully self-contained within the cable requiring no separate bulky hub deviceand no external power They are as simple to use as plugging cables together with each hub drawing powerthrough all the previous single-port hubs in the chain Because bus power is limited the most practical arrangementconsists of four single-port hub extender cables one plain 5-metre cable and at the very end a powered multiporthub to support multiple USB devices

Another method of Extending USB beyond 5 metres (16 ft) is by using low resistance cable The higher cost ofUSB 20 Cat 5 extenders has urged some manufacturers to use other methods to extend USB such as using built-in USB hubs and custom low-resistance USB cable It is important to note that devices which use more buspower such as USB hard drives and USB scanners will require the use of a powered USB hub at the end of theextension so that a constant connection will be achieved If power and data does not have sufficient power thenproblems can result such as no connection at all or intermittent connections during use

USB 30 cable assembly may be of any length as long as all requirements defined in the specification are metHowever maximum speed can be achieved across a maximum cable length of approximately 3 metres[31]

PowerThe USB 1x and 20 specifications provide a 5 V supply on a single wire from which connected USB devices maydraw power The specification provides for no more than 525 V and no less than 475 V (5 Vplusmn5) between thepositive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1727

The Micro-USB interface isthe new standard charger for

mobile phones

positive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to525 V[32]

A unit load is defined as 100 mA in USB 20 and was raised to 150 mA in USB 30 A maximum of 5 unit loads(500 mA) can be drawn from a port in USB 20 which was raised to 6 (900 mA) in USB 30 There are two typesof devices low-power and high-power Low-power devices draw at most 1 unit load with minimum operatingvoltage of 44 V in USB 20 and 4 V in USB 30 High-power devices draw the maximum number of unit loadssupported by the standard All devices default as low-power but the devices software may request high-power aslong as the power is available on the providing bus[5]

A bus-powered hub is initialized at 1 unit load and transitions to maximum unit loads after hub configuration isobtained Any device connected to the hub will draw 1 unit load regardless of the current draw of devicesconnected to other ports of the hub (ie one device connected on a four-port hub will only draw 1 unit load despitethe fact that all unit loads are being supplied to the hub)[5]

A self-powered hub will supply maximum supported unit loads to any device connected to it A battery-poweredhub may supply maximum unit loads to ports In addition the VBUS will supply 1 unit load upstream forcommunication if parts of the Hub are powered down[5]

In Battery Charging Specification[33] new powering modes are added to the USB specification A host or hubCharging Downstream Port can supply a maximum of 15 A when communicating at low-speed or full-speed amaximum of 900 mA when communicating at high-speed and as much current as the connector will safely handlewhen no communication is taking place USB 20 standard-A connectors are rated at 1500 mA by default ADedicated Charging Port can supply a maximum of 18 A of current at 525 V A portable device can draw up to18 A from a Dedicated Charging Port The Dedicated Charging Port shorts the D+ and D- pins with a resistanceof at most 200Ω The short disables data transfer but allows devices to detect the Dedicated Charging Port andallows very simple high current chargers to be manufactured The increased current (faster 9W charging) willoccur once both the hosthub and devices support the new charging specification

Mobile device charger standards

As of June 14 2007 all new mobile phones applying for a license in China arerequired to use the USB port as a power port[34][35]

In September 2007 the Open Mobile Terminal Platform group mdash a forum ofmobile network operators and manufacturers such as Nokia SamsungMotorola Sony Ericsson and LG mdash announced that its members had agreed onmicro-USB as the future common connector for mobile devices[36][37]

On 17 February 2009 the GSM Association announced[38] that they hadagreed on a standard charger for mobile phones The standard connector to beadopted by 17 manufacturers including Nokia Motorola and Samsung is to bethe micro-USB connector (several media reports erroneously reported this asthe mini-USB) The new chargers will be much more efficient than existingchargers[38] Having a standard charger for all phones means that manufacturers will no longer have to supply acharger with every new phone The basis of the GSMAs Universal Charger Solution (UCS) is the technicalrecommendation from OMTP[39]

On 22 April 2009 (Earth Day) this was further endorsed by the CTIA [40]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1827

USB vacuum cleaner noveltydevice

On 29 June 2009 the European Commission announced an agreement with ten producers that starting in 2010data-enabled mobile phones sold in the European Union would include a micro-USB connector forrecharge[41][42]

On 22 October 2009 the International Telecommunication Union (ITU) announced that it had embraced theUniversal Charger Solution as its energy-efficient one-charger-fits-all new mobile phone solution and addedBased on the Micro-USB interface UCS chargers will also include a 4-star or higher efficiency rating - up to threetimes more energy-efficient than an unrated charger[43]

Non-standard devices

A number of USB devices require more power than is permitted by thespecifications for a single port This is common for external hard and opticaldisc drives and generally for devices with motors or lamps Such devicescan be used with an external power supply of adequate rating which isallowed by the standard or by means of a dual-input USB cable one inputof which is used for power and data transfer the other solely for powerwhich makes the device a non-standard USB device Some external hubsmay in practice supply more power to USB devices than required by thespecification but a standard-compliant device may not depend on this

Some non-standard USB devices use the 5 V power supply withoutparticipating in a proper USB network negotiating power draws with thehost interface These are usually referred to as USB decorations The typical example is a USB-powered readinglight fans mug coolers and heaters (though some may include USB hubs[44]) battery chargers (particularly formobile telephones) miniature vacuum cleaners miniature lava lamps and even toy missile launchers are available Inmost cases these items contain no digital circuitry and thus are not Standard compliant USB devices at all Thiscan theoretically cause problems with some computers prior to the Battery Charging Specification the USBspecification required that devices connect in a low-power mode (100 mA maximum) and state how much currentthey need before switching with the hosts permission into high-power mode

In addition to limiting the total average power used by the device the USB specification limits the inrush current (iethat used to charge decoupling and filter capacitors) when the device is first connected Otherwise connecting adevice could cause problems with the hosts internal power Also USB devices are required to automatically enterultra low-power suspend mode when the USB host is suspended Nevertheless many USB host interfaces do notcut off the power supply to USB devices when they are suspended since resuming from the suspended state wouldbecome a lot more complicated if they did

There are also devices at the host end that do not support negotiation such as battery packs that can power USB-powered devices some provide power while others pass through the data lines to a host PC USB poweradapters convert utility power andor another power source (eg a cars electrical system) to run attached devicesSome of these devices can supply up to 1 A of current Without negotiation the powered USB device is unable toinquire if it is allowed to draw 100 mA 500 mA or 1 A

Powered USB

Main article Powered USB

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1927

The Hi-Speed USB Logo

Powered USB uses standard USB signaling with the addition of extra power lines It uses four additional pins tosupply up to 6 A at either 5 V 12 V or 24 V (depending on keying) to peripheral devices The wires and contactson the USB portion have been upgraded to support higher current on the 5 V line as well This is commonly usedin retail systems and provides enough power to operate stationary barcode scanners printers pin pads signaturecapture devices etc This modification of the USB interface is proprietary and was developed by IBM NCR andFCIBerg It is essentially two connectors stacked such that the bottom connector accepts a standard USB plugand the top connector takes a power connector

Sleep-and-charge

Sleep-and-charge USB ports can be used to charge electronic devices even when the computer is switched off[45]

Version history

Prereleases

USB 07 Released in November 1994USB 08 Released in December 1994USB 09 Released in April 1995USB 099 Released in August 1995USB 10 Release Candidate Released in November 1995

USB 10

USB 10 Released in January 1996Specified data rates of 15 Mbits (Low-Speed) and 12 Mbits (Full-Speed) Does not allow forextension cables or pass-through monitors (due to timing and power limitations) Few such devices actuallymade it to marketUSB 11 Released in September 1998Fixed problems identified in 10 mostly relating to hubs Earliest revision to be widely adopted

USB 20

USB 20 Released in April 2000Added higher maximum speed of 480 Mbits (now called Hi-Speed)Further modifications to the USB specification have been done viaEngineering Change Notices (ECN) The most important of these ECNsare included into the USB 20 specification package available fromUSBorg (httpwwwUSBorg)

Mini-B Connector ECN Released in October 2000Specifications for Mini-B plug and receptacle These should not be confused with Micro-B plug andreceptacleErrata as of December 2000 Released in December 2000Pull-upPull-down Resistors ECN Released in May 2002Errata as of May 2002 Released in May 2002Interface Associations ECN Released in May 2003

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2027

The SuperSpeed USB Logo

The USB 30 Icon

Interface Associations ECN Released in May 2003New standard descriptor was added that allows multiple interfaces to be associated with a singledevice functionRounded Chamfer ECN Released in October 2003A recommended compatible change to Mini-B plugs that results in longer lasting connectorsUnicode ECN Released in February 2005This ECN specifies that strings are encoded using UTF-16LE USB 20 did specify that Unicode is tobe used but it did not specify the encodingInter-Chip USB Supplement Released in March 2006On-The-Go Supplement 13 Released in December 2006USB On-The-Go makes it possible for two USB devices to communicate with each other withoutrequiring a separate USB host In practice one of the USB devices acts as a host for the other deviceBattery Charging Specification 10 Released in March 2007Adds support for dedicated chargers (power supplies with USB connectors) host chargers (USBhosts that can act as chargers) and the No Dead Battery provision which allows devices totemporarily draw 100 mA current after they have been attached If a USB device is connected todedicated charger maximum current drawn by the device may be as high as 18A (Note that thisdocument is not distributed with USB 20 specification package)Micro-USB Cables and Connectors Specification 101 Released in April 2007Link Power Management Addendum ECN Released in July 2007This adds a new power state between enabled and suspended states Device in this state is notrequired to reduce its power consumption However switching between enabled and sleep states ismuch faster than switching between enabled and suspended states which allows devices to sleepwhile idle

USB 30

On September 18 2007 Pat Gelsinger demonstrated USB 30 at the IntelDeveloper Forum The USB 30 Promoter Group announced on November 172008 that version 30 of the specification had been completed and wastransitioned to the USB Implementers Forum (USB-IF) the managing body ofUSB specifications[4] This move effectively opened the spec to hardwaredevelopers for implementation in future products The first USB 30 ports werefeatured on the Asus P6X58 motherboard however this board was canceledbefore production[46]

Features

A new major feature is the SuperSpeed bus which provides a fourthtransfer mode at 48 Gbits The raw throughput is 4 Gbits and thespecification considers it reasonable to achieve 32 Gbits (04 Gbytes or400 Mbytes) or more after protocol overhead[47]

When operating in SuperSpeed mode full-duplex signaling occurs over 2 differential pairs separate from thenon-SuperSpeed differential pair This results in USB 30 cables containing 2 wires for power and ground 2wires for non-SuperSpeed data and 4 wires for SuperSpeed data and a shield (not required in previousspecifications)[48]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2127

To accommodate the additional pins for SuperSpeed mode the physical form factors for USB 30 plugs andreceptacles have been modified from those used in previous versions Standard-A cables have extendedheads where the SuperSpeed connectors extend beyond and slightly above the legacy connectors Similarlythe Standard-A receptacle is deeper to accept these new connectors A legacy Standard-A cable willoperate as intended and will never interact with the SuperSpeed connectors ensuring backwardcompatibility The Standard-B modifications could not be made as elegantly the SuperSpeed connectorshad to be placed on top of the existing form factor making legacy Standard-B plugs workable onSuperSpeed Standard-B receptacles but not vice versaSuperSpeed establishes a communications pipe between the host and each device in a host-directedprotocol In contrast USB 20 broadcasts packet traffic to all devicesUSB 30 extends the bulk transfer type in SuperSpeed with Streams This extension allows a host and deviceto create and transfer multiple streams of data through a single bulk pipeNew power management features include support of idle sleep and suspend states as well as Link-Device- and Function-level power managementThe bus power spec has been increased so that a unit load is 150 mA (+50 over minimum using USB 20)An unconfigured device can still draw only 1 unit load but a configured device can draw up to 6 unit loads(900 mA an 80 increase over USB 20 at a registered maximum of 500 mA) Minimum device operatingvoltage is dropped from 44 V to 4 VUSB 30 does not define cable assembly lengths except that it can be of any length as long as it meets all therequirements defined in the specification However electronicdesigncom estimates cables will be limited to 3m at SuperSpeed[31]

Technology is similar to a single channel (1x) of PCI Express 20 (5-Gbits) It uses 8B10B encoding linearfeedback shift register (LFSR) scrambling for data and spread spectrum It forces receivers to use lowfrequency periodic signaling (LFPS) dynamic equalization and training sequences to ensure fast signallocking

Availability

Consumer products are expected to become available in 2010[49] Commercial controllers are expected to enterinto volume production no later than the first quarter of 2010[50] NEC is aiming to produce its first USB 30controller in June 2009 initially priced at US$1500 Monthly production of NEC Electronics microPD720200 hostcontroller is expected to reach approximately 1000000 units in September 2009[51] On September 24 2009Freecom announced the availability of their USB 30 external hard drive[52] On October 29 2009 Asusannounced the November release of their first USB 30 motherboard the P7P55D-E Premium as well as a PCI-Express x1 add-on card for existing motherboards to provide USB 30 and SATA 6Gbps support [53]

Drivers are under development for Windows 7 but support will not be included with the initial release of theoperating system[54] The Linux kernel has supported USB 30 since version 2631 which was released inSeptember 2009[55][56][57]

At least one complete end-to-end test system for USB3 designers is now on the market[58]

Intel will not support USB 3 until 2011[59] which will slow down mainstream adoption Current AMD roadmapsindicate that the new southbridges released in the beginning of 2010 will not support USB 3[60] These delays maybe due to problems in the CMOS manufacturing process[61] a focus to advance the Nehalem platform [62] or a

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2227

be due to problems in the CMOS manufacturing process a focus to advance the Nehalem platform or atactic by Intel to boost its upcoming Light Peak interface[63] Market researcher In-Stat does not predict a relevantmarket share of USB 3 until 2011[64]

USB 20 bandwidthThe maximum data rate in USB 20 is 480 Mbits (60 MBs) per controller and is shared amongst all attacheddevices Some chipset manufacturers overcome this bottleneck by providing multiple USB 20 controllers within thesouthbridge Big performance gains can be achieved when attaching multiple high bandwidth USB devices such asdisk enclosures in different controllers The following table displays southbridge ICs that have multiple EHCIcontrollers

Vendor Southbridge USB 20 ports EHCI controllers Maximum bandwidth

AMD SB7x0 12 2 120 MBs

Broadcom HT1100 12 3 180 MBs

Intel ICH8 10 2 120 MBs

Intel ICH9 12 2 120 MBs

Intel ICH10 12 2 120 MBs

Every other AMD Broadcom Intel southbridge supporting USB 20 has only one EHCI controller All SiSsouthbridge supporting USB 20 have only one EHCI controller All ULi VIA southbridge single chipnorthbridgesouthbridge supporting USB 20 have only one EHCI controller Also all PCI USB 20 IC used foradd-in cards have only one EHCI controller

Related technologiesThe PictBridge standard allows for interconnecting consumer imaging devices It typically uses USB for itsunderlying communication layer

The USB Implementers Forum is working on a wireless networking standard based on the USB protocol WirelessUSB is intended as a cable-replacement technology and will use ultra-wideband wireless technology for data ratesof up to 480 Mbits

See alsoSerial cable (Bidirectional Communication)Serial ATARS-232Serial null modem cableFireWireHP-HILHP-ILSync cableEnhanced mini-USBUSB On-The-Go (master slave)

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2327

Ethernet over USBWireless USBUSB streamingHCI (UHCI EHCI xHCI 09 SuperSpeed - USB 30 WHCI 10)CEA-936-AU3List of device bandwidths

ACCESSbusApple Desktop Bus

PS2 connectorDE-9 connectorSecure USB driveList of computer standards

References1 ^ About USB-IF (httpwwwusborgabout) USB Implementers Forum Inc httpwwwusborgabout

Retrieved 2009-11-042 ^ USBorg Welcome (httpwwwusborghome) USB Implementers Forum Inc httpwwwusborghome

Retrieved 2009-11-043 ^ SuperSpeed USB 30 More Details Emerge

(httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml) 6 Jan 2009httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml

4 ^ a b httpwwwusborgpressUSB-IF_Press_Releases2008_11_17_USB_IFpdf5 ^ a b c d httpwwwusborgdevelopersdocs6 ^ USB Class Codes (httpwwwusborgdevelopersdefined_class) at USBorg7 ^ Universal Serial Bus Test and Measurement Class Specification (USBTMC) Revision 10 April 14 2003 USB

Implementers Forum Inc8 ^ Universal Serial Bus 30 Specification4411 Efficiency9 ^ 100 Portable Apps for your USB Stick (both for Mac and Win) (httpwwwmakeuseofcomtagportable-

software-usb) httpwwwmakeuseofcomtagportable-software-usb Retrieved 2008-10-3010 ^ Skype VoIP USB Installation Guide (httpwwwVoIP-DownloadcomSkypehtmUSB) httpwwwVoIP-

DownloadcomSkypehtmUSB Retrieved 2008-10-3011 ^ NEC ready to sample worlds first USB 30 controller chip

(httpwwwreghardwarecouk20090519nec_usb_3_host) httpwwwreghardwarecouk20090519nec_usb_3_host Retrieved 2009-06-15

12 ^ When will USB 30 products hit the market (httpwwweverythingusbcomsuperspeed-usbhtml6) httpwwweverythingusbcomsuperspeed-usbhtml6 Retrieved 2009-05-11

13 ^ USB in a NutShellmdashChapter 2mdashHardware (httpwwwbeyondlogicorgusbnutshellusb2htm) BeyondLogicorg httpwwwbeyondlogicorgusbnutshellusb2htm Retrieved 2007-08-25

14 ^ How Fast Does A USB 20 Drive Go On The Newest Macs How Does It Compare To FireWire(httpwwwbarefeatscomusb2html) Bare Facts May 8 2004 httpwwwbarefeatscomusb2htmlRetrieved 2007-08-25

15 ^ a b USB Implementers Forum (2007-05-27) Deprecation of the Mini-A and Mini-AB Connectors(httpwwwusborgdevelopersDeprecation_Announcement_052507pdf) (PDF) Press releasehttpwwwusborgdevelopersDeprecation_Announcement_052507pdf Retrieved 2009-01-13

16 ^ Quinnell Richard A (1996) USB a neat package with a few loose ends - USB Fundamentals(httpwwwedncomarchives1996102496df_01htmUSB20fundamentals) EDN Magazine of ReedProperties Inc httpwwwedncomarchives1996102496df_01htmUSB20fundamentals Retrieved 2008-08-

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2427

0617 ^ USB Implementers Forum (2007-01-04) Mobile phones to adopt new smaller USB connector

(httpwwwusborgpresspressroom2007_01_04_usbifpdf) (PDF) Press releasehttpwwwusborgpresspressroom2007_01_04_usbifpdf Retrieved 2007-01-08

18 ^ a b (zip) Universal Serial Bus Micro-USB Cables and Connectors Specification to the USB 20 SpecificationRevision 101 (httpwwwusborgdevelopersdocsusb_20_052709zip) USB Implementers Forum Inc 2007-04-07 httpwwwusborgdevelopersdocsusb_20_052709zip Retrieved 2009-10-07 Section 13 Additionalrequirements for a more rugged connector that will have durability past 10000 cycles and still meet the USB 20specification for mechanical and electrical performance was also a consideration The Mini-USB could not bemodified and remain backward compatible to the existing connector as defined in the USB OTG specification

19 ^ OMTP Local Connectivity Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19) Open Mobile Terminal Platform 17 September 2007httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19 Retrieved 2009-02-11

20 ^ httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf21 ^ FireWire vs USB 20 - Speed Tests (httpwwwcwolcomfirewirefirewire-vs-usbhtm)

httpwwwcwolcomfirewirefirewire-vs-usbhtm Retrieved 2007-08-2522 ^ USB 20 vs FireWire (httpwwwdigit-lifecomarticlesusb20vsfirewire) Digit-Life httpwwwdigit-

lifecomarticlesusb20vsfirewire Retrieved 2007-08-2523 ^ Metz Cade The Great Interface-Off FireWire Vs USB 20

(httpwwwpcmagcomarticle20414984771600asp) PC Magazinehttpwwwpcmagcomarticle20414984771600asp Retrieved 2007-08-25

24 ^ Heron Robert USB 20 Versus FireWire(httpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html) TechTVhttpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html Retrieved 2007-08-25

25 ^ FireWire vs USB 20 (httpwwwusb-warecomfirewire-vs-usbhtm) USB Ware httpwwwusb-warecomfirewire-vs-usbhtm Retrieved 2007-03-19

26 ^ Key Gary (2005-11-15) Firewire and USB Performance (httpwwwanandtechcommbshowdocaspxi=2602ampp=15) httpwwwanandtechcommbshowdocaspxi=2602ampp=15 Retrieved 2008-02-01

27 ^ httpwwwdigitalprosoundcom200101_janfeaturesmidi2001-3htm28 ^ USB Frequently Asked Questions (httpwwwusborgdevelopersusbfaqcab1) at USBorg29 ^ Propagation Delay (httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay)

httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay Retrieved 2008-10-3130 ^ httpdiscountcablesusacomusb-2html31 ^ a b httpelectronicdesigncomArticlesArticleID1968019680html32 ^ ldquo732 Bus TimingElectrical Characteristicsrdquo (httpwwwusborgdevelopersdocs) Universal Serial Bus

Specification USBorg httpwwwusborgdevelopersdocs33 ^ Battery Charging Specification (httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zip) USB

Implementers Forum Inc 15 April 2009 httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zipRetrieved 23 September 2009

34 ^ Cai Yan (2007-05-31) China to enforce universal cell phone charger(httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS) EETimescom httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS Retrieved 2007-08-25

35 ^ The Chinese FCCs technical standard YDT 1591-2006 Technical Requirements and Test Method of Chargerand Interface for Mobile Telecommunication Terminal Equipment(httpwwwdianyuancombbsu632015571206841181pdf) (Chinese)

36 ^ Pros seem to outdo cons in new phone charger standard (httpwwwnewscom2100-1041_3-6209247html) newscom September 20 2007 httpwwwnewscom2100-1041_3-6209247html Retrieved 2007-11-26

37 ^ Press Release Broad Manufacturer Agreement Gives Universal Phone Cable Green Light(httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd) OTMP September17 2007 httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd Retrieved

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2527

2007-11-2638 ^ a b GSM World agreement on Mobile phone Standard Charger (httpwwwgsmworldcomnewsroompress-

releases20092548htm) httpwwwgsmworldcomnewsroompress-releases20092548htm39 ^ Common Charging and Local Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=4dda105f-

8472-4c12-ba04-75dd3c1d4ca6) Open Mobile Terminal Platform 11 February 2009httpwwwomtporgPublicationsDisplayaspxId=4dda105f-8472-4c12-ba04-75dd3c1d4ca6 Retrieved 2009-02-11

40 ^ CTIAndashThe Wireless Association Announces One Universal Charger Solution to Celebrate Earth Day(httpwwwctiaorgmediapressbodycfmprid1817)

41 ^ httpeceuropaeuenterpriserttechargershtm42 ^ httpwwwwiredcomgadgetlab200906europe-gets-universal-cellphone-charger-in-201043 ^ httpwwwituintnewsroompress_releases200949html44 ^ httpwwwdealextremecomdetailsdxsku319545 ^ httpwwwusb-corecouk03-04-2008-toshiba-announces-sleep-and-charge-usb-portshtml46 ^ httpwwwtheinquirernetinquirernews1495417asus-cancels-usb-motherboard47 ^ Universal Serial Bus 30 Specification 4411 Efficiency48 ^ Universal Serial Bus 30 Specification 54 Cable Construction and Wire Assignments49 ^ httpwwwtgdailycomcontentview4022513550 ^ httpwwwdigitimescomnewsa20090415PB204html51 ^ httpwwwamnecelcomnewsnewsdetailhtmlpage=worlds_first_usb_30_host_controller52 ^ httpwwwfreecomcomnewsaspid=9205ampcatName=press53 ^ httpwwwinformationweekcomnewshardwareprocessorsshowArticlejhtmlarticleID=22130002454 ^ httpapcmagcomusb_in_windows_7_more_reliable_but_no_30_speed_boosthtm55 ^ httpkernelnewbiesorgLinux_2_6_3156 ^ httpwwwheisedenewstickerErste-USB-3-0-Treiber--meldung14010357 ^ httpwwwlinux-magazinecomonlinenewsfirst_driver_for_usb_3_058 ^ httpwwwlecroycomtmsolutionsserialdatausb359 ^ httpwwweetimescomnewslatestshowArticlejhtmlarticleID=22070048660 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html61 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html62 ^ httpwwwfierceciocomtechwatchstoryinsider-intel-hindering-usb-3-0-adoption2009-10-2363 ^ httpwwwtechspotcomnews36673-intel-delays-usb-30-support-until-2011html64 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html

view=zoomzoom=1

External linksUSB Implementers Forum Inc Official Website (httpwwwusborg)

USB 30 Specification (httpwwwusborgdevelopersdocs)USB Device Class documentation (httpwwwusborgdevelopersdevclass_docs)

USB Overview and Plug Receptacle Pinouts (httpwwwaccesscommscomaureferenceusbhtm)Overview comparison between USB 20 and FireWire 400(httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf)Intel Universal Host Controller Interface (UHCI) (httpdownloadintelcomtechnologyusbUHCI11Dpdf)

USB 30

USB Promoter Group - Mission Statement (httpwebarchiveorgwebhttpwwwusborgusb30) at theInternet Archive

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2627

Intel announces demonstrates USB 30 (httparstechnicacomnewsarspost20070918-intel-announces-demonstrates-usb-3-0html) Ars Technica 2007-09-18USB 30 guns for Firewire (httpwwweetimescomnewslatestshowArticlejhtmlarticleID=201807389)eeTimes 2007-09-18Universal Serial Bus 30 Specification (httpwwwusborgdevelopersdocsusb_30_speczip)USB 30 vs FireWire 3200 (httpwwwpcfastlanecomfeaturesusb-30-vs-firewire-3200)USB 3 Forum for discussions about implementations and architecture (httpwwwusb3forumscom)

Retrieved from httpenwikipediaorgwikiUniversal_Serial_BusCategories USB | 1996 introductions

This page was last modified on 7 November 2009 at 0135Text is available under the Creative Commons Attribution-ShareAlike License additional terms may applySee Terms of Use for detailsWikipediareg is a registered trademark of the Wikimedia Foundation Inc a non-profit organization

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2727

Page 5: universal serial bus - wikipedia, the free encyclopedia

A flash drive a typical USB mass-storage device

05h Interface Physical InterfaceDevice (PID) Force feedback joystick

06h Interface Image Webcam scanner

07h Interface Printer Laser printer inkjet printer CNC machine

08h Interface Mass Storage USB flash drive memory card reader digital audio player digitalcamera external drive

09h Device USB hub Full speed hub hi-speed hub

0Ah Interface CDC-Data (This class is used together with class 02h - Communications andCDC Control)

0Bh Interface Smart Card USB smart card reader

0Dh Interface Content Security -

0Eh Interface Video Webcam

0Fh Interface Personal Healthcare -

DCh Both Diagnostic Device USB compliance testing device

E0h Interface Wireless Controller Wi-Fi adapter Bluetooth adapter

EFh Both Miscellaneous ActiveSync device

FEh Interface Application Specific IrDA Bridge Test amp Measurement Class (USBTMC)[7]

FFh Both Vendor Specific (This class code indicates that the device needs vendor specificdrivers)

Note class 0 Use class information in the Interface Descriptors This base class is defined to be used in DeviceDescriptors to indicate that class information should be determined from the Interface Descriptors in the device

USB mass-storage

Main article USB mass storage device class

USB implements connections to storage devices using a set of standardscalled the USB mass storage device class (referred to as MSC or UMS)This was initially intended for traditional magnetic and optical drives but hasbeen extended to support a wide variety of devices particularly flash drivesThis generality is because many systems can be controlled with the familiarmetaphor of file manipulation within directories (the process of making anovel device look like a familiar device is also known as extension)

Though most newer computers are capable of booting off USB mass storagedevices USB is not intended to be a primary bus for a computers internalstorage buses such as ATA (IDE) Serial ATA (SATA) or SCSI fulfill thatrole in PC class computers However USB has one important advantage inthat it is possible to install and remove devices without opening the computer case (hotswapping) making it usefulfor mobile peripherals including drives of various kinds Originally conceived and still used today for optical storagedevices (CD-RW drives DVD drives etc) several manufacturers offer external portable USB hard drives or

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 527

empty enclosures for disk drives which offer performance comparable to internal drives limited by the currentnumber and type of attached USB devices and by the upper limit of the USB interface (in practice about 40 MiBsfor USB 20 and perhaps potentially 400 MiBs or more[8] for USB 30) These external drives have typicallyincluded a translating device that bridges between a drives interface (IDE ATA SATA PATA ATAPI or evenSCSI) to a USB interface port Functionally the drive appears to the user much like an internal drive Othercompeting standards for external drive connectivity include eSATA ExpressCard (now at version 20) andFireWire (IEEE 1394)

Another use for USB mass storage devices is the portable execution of software applications (such as webbrowsers and VoIP clients) without requiring installation on the host computer[9][10]

Human-interface devices (HIDs)

Mice and keyboards are frequently fitted with USB connectors but because most PC motherboards still retainPS2 connectors for the keyboard and mouse as of 2007 they are often supplied with a small USB-to-PS2adaptor allowing use with either USB or PS2 interface There is no logic inside these adaptors they make use ofthe fact that such HID interfaces are equipped with controllers that are capable of serving both the USB and thePS2 protocol and automatically detect which type of port they are plugged into Joysticks keypads tablets andother human-interface devices are also progressively migrating from MIDI PC game port and PS2 connectors toUSB

SignalingUSB supports following signaling rates

A low speed rate of 15 Mbits is defined by USB 10 It is very similar to full speed operation except eachbit takes 8 times as long to transmit It is intended primarily to save cost in low-bandwidth human interfacedevices (HID) such as keyboards mice and joysticksThe full speed rate of 12 Mbits is the basic USB data rate defined by USB 11 All USB hubs support fullspeedA hi-speed (USB 20) rate of 480 Mbits was introduced in 2001 All hi-speed devices are capable offalling back to full-speed operation if necessary they are backward compatible Connectors are identicalA SuperSpeed (USB 30) rate of 50 Gbits The USB 30 specification was released by Intel and partnersin August 2008 according to early reports from CNET news The first USB 3 controller chips were sampledby NEC May 2009 [11] and products using the 30 specification are expected to arrive beginning in Q3 2009and 2010[12] USB 30 connectors are generally backwards compatible but include new wiring and fullduplex operation There is some incompatibility with older connectors

USB signals are transmitted on a braided pair data cable with 90Ω plusmn15 Characteristic impedance[13] labeled D+and Dminus Prior to USB 30 These collectively use half-duplex differential signaling to reduce the effects ofelectromagnetic noise on longer lines Transmitted signal levels are 00ndash03 volts for low and 28ndash36 volts for highin full speed (FS) and low speed (LS) modes and minus10ndash10 mV for low and 360ndash440 mV for high in hi-speed (HS)mode In FS mode the cable wires are not terminated but the HS mode has termination of 45 Ω to ground or90 Ω differential to match the data cable impedance reducing interference of particular kinds USB 30 introducestwo additional pairs of shielded twisted wire and new mostly interoperable contacts in USB 30 cables for themThey permit the higher data rate and full duplex operation

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 627

A USB connection is always between a host or hub at the A connector end and a device or hubs upstreamport at the other end Originally this was a B connector preventing erroneous loop connections but additionalupstream connectors were specified and some cable vendors designed and sold cables which permitted erroneousconnections (and potential damage to the circuitry) USB interconnections are not as fool-proof or as simple asoriginally intended

The host includes 15 kΩ pull-down resistors on each data line When no device is connected this pulls both datalines low into the so-called single-ended zero state (SE0 in the USB documentation) and indicates a reset ordisconnected connection

A USB device pulls one of the data lines high with a 15 kΩ resistor This overpowers one of the pull-downresistors in the host and leaves the data lines in an idle state called J For USB 1x the choice of data line indicatesa devices speed support full-speed devices pull D+ high while low-speed devices pull Dminus high

USB data is transmitted by toggling the data lines between the J state and the opposite K state USB encodes datausing the NRZI convention a 0 bit is transmitted by toggling the data lines from J to K or vice-versa while a 1 bit istransmitted by leaving the data lines as-is To ensure a minimum density of signal transitions USB uses bit stuffingan extra 0 bit is inserted into the data stream after any appearance of six consecutive 1 bits Seven consecutive 1bits is always an error USB 300 has introduced additional data transmission encodings

A USB packet begins with an 8-bit synchronization sequence 00000001 That is after the initial idle state J thedata lines toggle KJKJKJKK The final 1 bit (repeated K state) marks the end of the sync pattern and thebeginning of the USB frame

A USB packets end called EOP (end-of-packet) is indicated by the transmitter driving 2 bit times of SE0 (D+and Dminus both below max) and 1 bit time of J state After this the transmitter ceases to drive the D+Dminus lines and theaforementioned pull up resistors hold it in the J (idle) state Sometimes skew due to hubs can add as much as onebit time before the SE0 of the end of packet This extra bit can also result in a bit stuff violation if the six bitsbefore it in the CRC are 1s This bit should be ignored by receiver

A USB bus is reset using a prolonged (10 to 20 milliseconds) SE0 signal

USB 20 devices use a special protocol during reset called chirping to negotiate the high speed mode with thehosthub A device that is HS capable first connects as an FS device (D+ pulled high) but upon receiving a USBRESET (both D+ and Dminus driven LOW by host for 10 to 20 mS) it pulls the Dminus line high known as chirp K Thisindicates to the host that the device is high speed If the hosthub is also HS capable it chirps (returns alternating Jand K states on Dminus and D+ lines) letting the device know that the hub will operate at high speed The device has toreceive at least 3 sets of KJ chirps before it changes to high speed terminations and begins high speed signalingBecause USB 30 use wiring separate and additional to that used by USB 20 and USB 1x such speed negotiationis not required

Clock tolerance is 48000 Mbits plusmn500 ppm 12000 Mbits plusmn2500 ppm 150 Mbits plusmn15000 ppm

Though high speed devices are commonly referred to as USB 20 and advertised as up to 480 Mbits not allUSB 20 devices are high speed The USB-IF certifies devices and provides licenses to use special marketing logosfor either basic speed (low and full) or high speed after passing a compliance test and paying a licensing fee Alldevices are tested according to the latest specification so recently-compliant low speed devices are also 20devices

The actual throughput currently (2006) of USB 20 high-speed attained with real-world devices is about two thirds

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 727

The actual throughput currently (2006) of USB 20 high-speed attained with real-world devices is about two thirdsof the maximum theoretical bulk data transfer rate of 53248 MiBs Typical high speed USB devices operate atlower speeds often about 3 MiBs overall sometimes up to 10ndash20 MiBs[14]

Data packetsUSB communication takes the form of packets Initially all packets are sent from the host via the root hub andpossibly more hubs to devices Some of those packets direct a device to send some packets in reply

After the sync field described above all packets are made of 8-bit bytes transmitted least-significant bit first Thefirst byte is a packet identifier (PID) byte The PID is actually 4 bits the byte consists of the 4-bit PID followed byits bitwise complement This redundancy helps detect errors (Note also that a PID byte contains at most fourconsecutive 1 bits and thus will never need bit-stuffing even when combined with the final 1 bit in the sync byteHowever trailing 1 bits in the PID may require bit-stuffing within the first few bits of the payload)

USB PID bytes

Type

PIDvalue(msb-first)

Transmittedbyte

(lsb-first)Name Description

Reserved 0000 0000 1111

Token1000 0001 1110 SPLIT High-speed (USB 20) split

transaction

0100 0010 1101 PING Check if endpoint can accept data(USB 20)

Special1100 0011 1100

PRE Low-speed USB preamble

Handshake

ERR Split transaction error (USB 20)

0010 0100 1011 ACK Data packet accepted

1010 0101 1010 NAK Data packet not accepted pleaseretransmit

0110 0110 1001 NYET Data not ready yet (USB 20)

1110 0111 1000 STALL Transfer impossible do errorrecovery

Token

0001 1000 0111 OUT Address for host-to-device transfer

1001 1001 0110 IN Address for device-to-host transfer

0101 1010 0101 SOF Start of frame marker (sent each ms)

1101 1011 0100 SETUP Address for host-to-device controltransfer

Data

0011 1100 0011 DATA0 Even-numbered data packet

1011 1101 0010 DATA1 Odd-numbered data packet

0111 1110 0001 DATA2 Data packet for high-speed

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 827

Data 0111 1110 0001 DATA2 isochronous transfer (USB 20)

1111 1111 0000 MDATA Data packet for high-speedisochronous transfer (USB 20)

Packets come in three basic types each with a different format and CRC (cyclic redundancy check)

Handshake packets

Handshake packets consist of nothing but a PID byte and are generally sent in response to data packets The threebasic types are ACK indicating that data was successfully received NAK indicating that the data cannot bereceived at this time and should be retried and STALL indicating that the device has an error and will never beable to successfully transfer data until some corrective action (such as device initialization) is performed

USB 20 added two additional handshake packets NYET which indicates that a split transaction is not yetcomplete A NYET packet is also used to tell the host that the receiver has accepted a data packet but cannotaccept any more due to buffers being full The host will then send PING packets and will continue with datapackets once the device ACKs the PING The other packet added was the ERR handshake to indicate that asplit transaction failed

The only handshake packet the USB host may generate is ACK if it is not ready to receive data it should notinstruct a device to send any

Token packets

Token packets consist of a PID byte followed by 2 payload bytes 11 bits of address and a 5-bit CRC Tokens areonly sent by the host never a device

IN and OUT tokens contain a 7-bit device number and 4-bit function number (for multifunction devices) andcommand the device to transmit DATAx packets or receive the following DATAx packets respectively

An IN token expects a response from a device The response may be a NAK or STALL response or a DATAxframe In the latter case the host issues an ACK handshake if appropriate

An OUT token is followed immediately by a DATAx frame The device responds with ACK NAKNYET orSTALL as appropriate

SETUP operates much like an OUT token but is used for initial device setup It is followed by an 8-byte DATA0frame with a standardized format

Every millisecond (12000 full-speed bit times) the USB host transmits a special SOF (start of frame) tokencontaining an 11-bit incrementing frame number in place of a device address This is used to synchronizeisochronous data flows High-speed USB 20 devices receive 7 additional duplicate SOF tokens per frame eachintroducing a 125 micros microframe

USB 20 added a PING token which asks a device if it is ready to receive an OUTDATA packet pair Thedevice responds with ACK NAK or STALL as appropriate This avoids the need to send the DATA packet ifthe device knows that it will just respond with NAK

USB 20 also added a larger 3-byte SPLIT token with a 7-bit hub number 12 bits of control flags and a 5-bit

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 927

CRC This is used to perform split transactions Rather than tie up the high-speed USB bus sending data to aslower USB device the nearest high-speed capable hub receives a SPLIT token followed by one or two USBpackets at high speed performs the data transfer at full or low speed and provides the response at high speedwhen prompted by a second SPLIT token The details are complex see the USB specification

Data packets

A data packet consists of the PID followed by 0ndash1023 bytes of data payload (up to 1024 in high speed at most 8at low speed) and a 16-bit CRC

There are two basic data packets DATA0 and DATA1 They must always be preceded by an address token andare usually followed by a handshake token from the receiver back to the transmitter The two packet types providethe 1-bit sequence number required by Stop-and-wait ARQ If a USB host does not receive a response (such asan ACK) for data it has transmitted it does not know if the data was received or not the data might have been lostin transit or it might have been received but the handshake response was lost

To solve this problem the device keeps track of the type of DATAx packet it last accepted If it receives anotherDATAx packet of the same type it is acknowledged but ignored as a duplicate Only a DATAx packet of theopposite type is actually received

When a device is reset with a SETUP packet it expects an 8-byte DATA0 packet next

USB 20 added DATA2 and MDATA packet types as well They are used only by high-speed devices doinghigh-bandwidth isochronous transfers which need to transfer more than 1024 bytes per 125 micros microframe(8192 kBs)

PRE packet

Low-speed devices are supported with a special PID value PRE This marks the beginning of a low-speedpacket and is used by hubs which normally do not send full-speed packets to low-speed devices Since all PIDbytes include four 0 bits they leave the bus in the full-speed K state which is the same as the low-speed J state Itis followed by a brief pause during which hubs enable their low-speed outputs already idling in the J state then alow-speed packet follows beginning with a sync sequence and PID byte and ending with a brief period of SE0Full-speed devices other than hubs can simply ignore the PRE packet and its low-speed contents until the final SE0indicates that a new packet follows

Protocol analyzersDue to the complexities of the USB protocol USB protocol analyzers are invaluable tools to USB devicedevelopers USB analyzers are able to capture the data on USB and display information from low-level bus statesto high-level data packets and class-level information

Connector propertiesThe connectors specified by the USB committee were designed to support a

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1027

Series A plug and receptacle

USB extension cord

The connectors specified by the USB committee were designed to support anumber of USBs underlying goals and to reflect lessons learned from themenagerie of connectors which have been used in the computer industry

Usability

It is deliberately difficult to attach a USB connector incorrectlyConnectors cannot be plugged in upside down and it is clear from theappearance and kinesthetic sensation of making a connection whenthe plug and socket are correctly mated However it is not obvious ata glance to the inexperienced user (or to a user without sight of theinstallation) which way around the connector goes thus it is often necessary to try both ways More oftenthan not however the side of the connector with the trident logo should be on top or toward the userMost manufacturers do not however make the trident easily visible or detectable by touchOnly moderate insertion removal force is needed (by specification) USB cables and small USB devices areheld in place by the gripping force from the receptacle (without need of the screws clips or thumbturns otherconnectors have required) The force needed to make or break a connection is modest allowing connectionsto be made in awkward circumstances (ie behind a floor mounted chassis or from below) or by those withmotor disabilities This has the disadvantage of easily and unintentionally breaking connections that one hasintended to be permanent in case of cable accident (eg tripping or inadvertent tugging) unless some way ofsecuring the USB cables together is employed (eg duct tape in an inelegant kludge solution)The standard connectors were deliberately intended to enforce the directed topology of a USB networktype A connectors on host devices that supply power and type B connectors on target devices that receivepower This prevents users from accidentally connecting two USB power supplies to each other whichcould lead to dangerously high currents circuit failures or even fire USB does not support cyclical networksand the standards connectors from incompatible USB devices are themselves incompatible Unlike othercommunications systems (eg RJ-45 cabling) gender changers make little sense with USB and are almostnever used

Durability

The original standard connectors were designed to be robust andrecent ones are even more so (eg the micro B connectors used insome mobile equipment like cellular phones) Many previousconnector designs were fragile specifying embedded component pinsor other delicate parts which proved liable to bending or breaks evenwith the application of only very modest force The electrical contactsin a USB connector are protected by an adjacent plastic tongue andthe entire connecting assembly is usually further protected by anenclosing metal sheath As a result USB connectors can safely behandled inserted and removed even by a young childThe connector construction always ensures that the external sheath onthe plug makes contact with its counterpart in the receptacle before any of the four connectors within makeelectrical contact The external metallic sheath is typically connected to system ground thus dissipating anypotentially damaging static charges (rather than via delicate electronic components) This enclosure designalso means that there is a (moderate) degree of protection from electromagnetic interference afforded to the

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1127

USB signal while it travels through the mated connector pair (this is the only location when the otherwisetwisted data pair must travel a distance in parallel) In addition because of the required sizes of the powerand common connections they are made after the system ground but before the data connections This typeof staged make-break timing allows for electrically safe hot-swapping and has long been common practice inthe design of connectors in the aerospace industryThe newer Micro-USB receptacles are designed to allow up to 10000 cycles of insertion and removalbetween the receptacle and plug compared to 500 for the standard USB and Mini-USB receptacle This isaccomplished by adding a locking device and by moving the leaf-spring connector from the jack to the plugso that the most-stressed part is on the cable side of the connection This change was made so that theconnector on the (inexpensive) cable would bear the most wear instead of the micro-USB device

Compatibility

The USB standard specifies relatively loose tolerances for compliant USB connectors intending to minimizeincompatibilities in connectors produced by different vendors (a goal that has been very successfullyachieved) Unlike most other connector standards the USB specification also defines limits to the size of aconnecting device in the area around its plug This was done to prevent a device from blocking adjacentports due to the size of the cable strain relief mechanism (usually molding integral with the cable outerinsulation) at the connector Compliant devices must either fit within the size restrictions or support acompliant extension cable which doesTwo-way communication is also possible In USB 30 full-duplex communications are done when usingSuperSpeed (USB 30) transfer In previous USB versions (ie 1x or 20) all communication is half-duplexand directionally controlled by the host

In general cables have only plugs (very few have a receptacle on one end) and hosts and devices have onlyreceptacles Hosts almost universally have type-A receptacles and devices one or another type-B variety Type-Aplugs mate only with type-A receptacles and type-B with type-B they are deliberately physically incompatibleHowever an extension to USB standard specification called USB On-The-Go (the capitalization oddity isdeliberate) allows a single port to act as either a host or a device mdash chosen by which end of the cable plugs into thereceptacle on the unit Even after the cable is hooked up and the units are talking the two units may swap endsunder program control This capability is meant for units such as PDAs in which the USB link might connect to aPCs host port as a device in one instance yet connect as a host itself to a keyboard and mouse device in anotherinstance

USB 30 receptacles are electrically compatible with USB 20 device plugs if they can physically matchMost combinations will work but there are a few physical incompatibilities However only USB 30Standard-A receptacles can accept USB 30 Standard-A device plugs

Host Interface receptacles (USB 1x20)

Receptacle

Plug

USB-A USB-B Mini-B Micro-A Micro-B

USB-A Yes No No No No

USB-B No Yes No No No

Mini-B No No Yes No No

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1227

Schematic diagram ofStandard Mini and Micro

USB connectors

Different types of USBconnectors from left to right

bull 8-pin AGOXbull Mini-B plugbull Type B plug

bull Type A receptaclebull Type A plug

Pin configuration of the USBconnectors Standard ABviewed from face of plug

Micro-A No No No Yes Yes

Micro-B No No No No Yes

Cable plugs (USB 1x20)

Plug

Plug

Micro-B Micro-A Mini-B USB-B USB-A

USB-A Yes NS Yes Yes NS

USB-B No NS No No

Mini-B No NS No

Micro-A Yes No

Micro-B No

NS non-standard existing for specific proprietary purposes and not interoperable with USB-IF compliantequipment

In addition to these cable assemblies a cable with Micro-A and Standard-A receptacle is compliant with USBspecifications Other combinations of connectors are not compliant However some older devices and cables withMini-A connector have been certified by USB-IF the Mini-A connectors have been deprecated though some arestill in use and no new certification for assemblies using Mini-A connector will be allowed[15]

Connector typesThere are several types of USB connectorsincluding some that have been added whilethe specification progressed The originalUSB specification detailed Standard-A andStandard-B plugs and receptacles The firstengineering change notice to the USB 20specification added Mini-B plugs andreceptacles

The data connectors in the A - Plug areactually recessed in the plug as compared tothe outside power connectors This permitsthe power to connect first which preventsdata errors by allowing the device to powerup first and then transfer the data Some

devices will operate in different modes depending on whether the dataconnection is made This difference in connection can be exploited by insertingthe connector only partially For example some battery-powered MP3 playersswitch into file transfer mode (and cannot play MP3 files) while a USB plug isfully inserted but can be operated in MP3 playback mode using USB power byinserting the plug only part way so that the power slots make contact while the

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1327

viewed from face of plugdata slots do not This enables those devices to be operated in MP3 playbackmode while getting power from the cable

USB-A

The Standard-A type of USB plug is a flattened rectangle which inserts into a downstream-port receptacle on theUSB host or a hub and carries both power and data This plug is frequently seen on cables that are permanentlyattached to a device such one connecting a keyboard or mouse to the computer

USB-B

A Standard-B plug mdash which has a square shape with beveled exterior corners mdash typically plugs into an upstreamreceptacle on a device that uses a removable cable eg a printer A Type B plug delivers power in addition tocarrying data On some devices the Type B receptacle has no data connections being used solely for acceptingpower from the upstream device

This two-connector-type scheme (AB) prevents a user from accidentally creating a potentially dangerous electricalloop[16]

Mini and Micro

Various connectors have been used for smaller devices such as PDAs mobile phones or digital cameras Theseinclude the now-deprecated[15] (but standardized) Mini-A and the currently standard Mini-B Micro-A andMicro-B connectors The Mini-A and Mini-B plugs are approximately 3 by 7 mm while the Micro plugs have asimilar width but approximately half the thickness enabling their integration into thinner portable devices Thedifference between Mini-B and Micro-B connectors is not always obvious

The Micro-USB connector was announced by the USB-IF on January 4 2007[17] and the Mini-A and Mini-ABUSB connectors were deprecated at the same time As of February 2009 many currently available devices andcables still use Mini plugs but the newer Micro connectors are being widely adopted The thinner micro connectorsare intended to replace the Mini plugs in new devices including smartphones and personal digital assistants TheMicro plug design is rated for 10000 connect-disconnect cycles which is significantly more than the Mini plugdesign[18] The Universal Serial Bus Micro-USB Cables and Connectors Specification[18] details themechanical characteristics of Micro-A plugs Micro-AB receptacles and Micro-B plugs and receptacles alongwith a Standard-A receptacle to Micro-A plug adapter

The cellular phone carrier group Open Mobile Terminal Platform (OMTP) have recently endorsed micro-USB asthe standard connector for data and power on mobile devices[19] These include various types of battery chargersallowing Micro-USB to be the single external cable link needed by some devices As of January 30 2009 Micro-USB has been accepted by almost all cell phone manufacturers as the standard charging port (including AppleMotorola Nokia LG RIM Samsung Sony Ericsson) in the EU and most of the world Worldwide conversion tothe new cellphone charging standard is expected to be completed between 2010 to 2012

Micro-AB Socket OTG

Main article USB On-The-Go

An OTG device is required to have one and only one USB connector a Micro-AB receptacle as defined in

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1427

HTC ExtUSB

Nokias Pop-Portconnector

[Micro-USB101] This receptacle is capable of accepting either a Micro-A plug or a Micro-B plug attached toany of the legal cables and adapters defined in [Micro-USB101]

The OTG device with the A-plug inserted is called the A-device and is responsible for powering the USB interfacewhen required and by default assumes the role of host The OTG device with the B-plug inserted is called the B-device and by default assumes the role of peripheral An OTG device with no plug inserted defaults to acting as aB-device If an application on the B-device requires the role of host then the HNP protocol is used to temporarilytransfer the host role to the B-device

OTG devices attached either to a peripheral-only B-device or a standardembedded host will have their role fixedby the cable since in these scenarios it is only possible to attach the cable one way around

Proprietary connectors and formats

Microsofts original Xbox game console uses standard USB 11 signaling in its controllers and memorycards but uses proprietary connectors and portsIBM UltraPort uses standard USB signaling but via a proprietary connection formatAmerican Power Conversion uses USB signaling and HID device class on its uninterruptible power suppliesusing 10P10C connectorsHTC manufactures Windows Mobile and Android-based Communicators which havea proprietary connector called HTC ExtUSB (Extended USB) ExtUSB combinesmini-USB (with which it is backwards-compatible) with audiovideo input and output inan 11-pin connectorNokia includes a USB connection as part of the Pop-Port connector on some oldermobile phone modelsThe second- and third-generation iPod Shuffle use a TRRS connector to carryUSB audio or power signalsiriver added a fifth power pin within USB-A plugs for higher power and fastercharging used for the iriver U10 series A mini-USB version contains a matchingextra power pin for the cradleApple has shipped non-standard USB extension cables with some of theircomputers for use with the included Apple USB keyboards The extension cablessocket is keyed with a small protrusion to prevent the insertion of a standard USB plug while the AppleUSB keyboards plug has a matching indentation The indentation on the keyboards plug does not interferewith insertion into a standard USB socket Despite the keying it is still possible to insert standard USB plugsinto the extension cordHP Tablet computers use non-standard connectors to transmit the USB signals between thekeyboardmouse unit and the Computer Tablet Unit

Comparison with FireWireUSB was originally seen as a complement to FireWire (IEEE 1394) which was designed as a high-speed serial buswhich could efficiently interconnect peripherals such as hard disks audio interfaces and video equipment USBoriginally operated at a far lower data rate and used much simpler hardware and was suitable for small peripheralssuch as keyboards and mice

The most significant technical differences between FireWire and USB include the following

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1527

USB 1x20 cable wiringPin Name Cable color Description

1 VCC Red +5 V

2 Dminus White Data minus

3 D+ Green Data +

4 GND Black Ground

USB networks use a tiered-star topology while FireWire networks use a tree topologyUSB 10 11 and 20 use a speak-when-spoken-to protocol Peripherals cannot communicate with thehost unless the host specifically requests communication USB 30 is planned to allow for device-initiatedcommunications towards the host (see USB 30 below) A FireWire device can communicate with any othernode at any time subject to network conditionsA USB network relies on a single host at the top of the tree to control the network In a FireWire networkany capable node can control the networkUSB runs with a 5 V power line while Firewire can supply up to 30 VUSB ports can provide up to 500mA of current (25 watts of power) while FireWire can in theory supplyup to 60 watts of power although 10 to 20 watts is more typical

These and other differences reflect the differing design goals of the two buses USB was designed for simplicity andlow cost while FireWire was designed for high performance particularly in time-sensitive applications such asaudio and video Although similar in theoretical maximum transfer rate FireWire 400 has performance advantageover USB 20 Hi-Speed in real-use[20] especially in high-bandwidth use such as external hard-drives[21][22][23][24]

The newer FireWire 800 standard being twice as fast as FireWire 400 outperforms USB 20 Hi-Speed boththeoretically and practically[25] The chipset and drivers used to implement USB and Firewire have a crucial impacton how much of the bandwidth prescribed by the specification is achieved in the real world along with compatibilitywith peripherals[26] Audio peripherals in particular are affected by the USB driver implementation[27]

CablesThe maximum length of a standard USB cable (for USB 20 or earlier)is 50 metres (164 ft) The primary reason for this limit is the maximumallowed round-trip delay of about 1500 ns If USB host commands areunanswered by the USB device within the allowed time the hostconsiders the command lost When adding USB device response timedelays from the maximum number of hubs added to the delays fromconnecting cables the maximum acceptable delay per cable amounts tobe 26 ns[28] The USB 20 specification requires cable delay to be lessthan 52 ns per meter (192000 kms which is close to the maximumachievable speed for standard copper cable)[29] This allows for a 5meter cable The USB 30 standard does not directly specify a maximum cable length requiring only that all cablesmeet an electrical specification For copper wire cabling some calculations have suggested a maximum length ofperhaps 3m No fiber optic cable designs are known to be under development but they would be likely to have amuch longer maximum allowable length and more complex construction

USB 1x20 MiniplugMicroplugPin Name Color Description

1 VCC Red +5 V

2 Dminus White Data minus

3 D+ Green Data +

permits distinction of

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1627

4 ID noneMicro-A- and Micro-B-Plug

Type A connected to Ground

Type B not connected

5 GND Black Signal Ground

The data cables for USB 1x and USB 2x use a twisted pair to reduce noise and crosstalk They are arrangedmuch as in the diagram below USB 30 cables are more complex and employ shielding for some of the added datalines (2 pairs) a shield is added around the pair sketched

Maximum useful distance

USB 11 maximum cable length is 3 metres (98 ft)[30] USB 20 maximum cable length is 5 metres (16 ft)Maximum permitted hubs connected in series is 5 Although a single cable is limited to 5 metres the USB 20specification permits up to five USB hubs in a long chain of cables and hubs This allows for a maximum distance of30 metres (98 ft) between host and device using six cables 5 metres (16 ft) long and five hubs In actual use sincesome USB devices have built-in cables for connecting to the hub the maximum achievable distance is 25 metres(82 ft) + the length of the devices cable For longer lengths USB extenders that use CAT5 cable can increase thedistance between USB devices up to 50 metres (160 ft)

Since USB host interfaces (and powered hubs) are required to provide power for devices connected to them aspecial type of USB extender cable was created consisting of a miniature one-port USB hub molded onto one endof a 5-metre cable These mini-hubs are fully self-contained within the cable requiring no separate bulky hub deviceand no external power They are as simple to use as plugging cables together with each hub drawing powerthrough all the previous single-port hubs in the chain Because bus power is limited the most practical arrangementconsists of four single-port hub extender cables one plain 5-metre cable and at the very end a powered multiporthub to support multiple USB devices

Another method of Extending USB beyond 5 metres (16 ft) is by using low resistance cable The higher cost ofUSB 20 Cat 5 extenders has urged some manufacturers to use other methods to extend USB such as using built-in USB hubs and custom low-resistance USB cable It is important to note that devices which use more buspower such as USB hard drives and USB scanners will require the use of a powered USB hub at the end of theextension so that a constant connection will be achieved If power and data does not have sufficient power thenproblems can result such as no connection at all or intermittent connections during use

USB 30 cable assembly may be of any length as long as all requirements defined in the specification are metHowever maximum speed can be achieved across a maximum cable length of approximately 3 metres[31]

PowerThe USB 1x and 20 specifications provide a 5 V supply on a single wire from which connected USB devices maydraw power The specification provides for no more than 525 V and no less than 475 V (5 Vplusmn5) between thepositive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1727

The Micro-USB interface isthe new standard charger for

mobile phones

positive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to525 V[32]

A unit load is defined as 100 mA in USB 20 and was raised to 150 mA in USB 30 A maximum of 5 unit loads(500 mA) can be drawn from a port in USB 20 which was raised to 6 (900 mA) in USB 30 There are two typesof devices low-power and high-power Low-power devices draw at most 1 unit load with minimum operatingvoltage of 44 V in USB 20 and 4 V in USB 30 High-power devices draw the maximum number of unit loadssupported by the standard All devices default as low-power but the devices software may request high-power aslong as the power is available on the providing bus[5]

A bus-powered hub is initialized at 1 unit load and transitions to maximum unit loads after hub configuration isobtained Any device connected to the hub will draw 1 unit load regardless of the current draw of devicesconnected to other ports of the hub (ie one device connected on a four-port hub will only draw 1 unit load despitethe fact that all unit loads are being supplied to the hub)[5]

A self-powered hub will supply maximum supported unit loads to any device connected to it A battery-poweredhub may supply maximum unit loads to ports In addition the VBUS will supply 1 unit load upstream forcommunication if parts of the Hub are powered down[5]

In Battery Charging Specification[33] new powering modes are added to the USB specification A host or hubCharging Downstream Port can supply a maximum of 15 A when communicating at low-speed or full-speed amaximum of 900 mA when communicating at high-speed and as much current as the connector will safely handlewhen no communication is taking place USB 20 standard-A connectors are rated at 1500 mA by default ADedicated Charging Port can supply a maximum of 18 A of current at 525 V A portable device can draw up to18 A from a Dedicated Charging Port The Dedicated Charging Port shorts the D+ and D- pins with a resistanceof at most 200Ω The short disables data transfer but allows devices to detect the Dedicated Charging Port andallows very simple high current chargers to be manufactured The increased current (faster 9W charging) willoccur once both the hosthub and devices support the new charging specification

Mobile device charger standards

As of June 14 2007 all new mobile phones applying for a license in China arerequired to use the USB port as a power port[34][35]

In September 2007 the Open Mobile Terminal Platform group mdash a forum ofmobile network operators and manufacturers such as Nokia SamsungMotorola Sony Ericsson and LG mdash announced that its members had agreed onmicro-USB as the future common connector for mobile devices[36][37]

On 17 February 2009 the GSM Association announced[38] that they hadagreed on a standard charger for mobile phones The standard connector to beadopted by 17 manufacturers including Nokia Motorola and Samsung is to bethe micro-USB connector (several media reports erroneously reported this asthe mini-USB) The new chargers will be much more efficient than existingchargers[38] Having a standard charger for all phones means that manufacturers will no longer have to supply acharger with every new phone The basis of the GSMAs Universal Charger Solution (UCS) is the technicalrecommendation from OMTP[39]

On 22 April 2009 (Earth Day) this was further endorsed by the CTIA [40]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1827

USB vacuum cleaner noveltydevice

On 29 June 2009 the European Commission announced an agreement with ten producers that starting in 2010data-enabled mobile phones sold in the European Union would include a micro-USB connector forrecharge[41][42]

On 22 October 2009 the International Telecommunication Union (ITU) announced that it had embraced theUniversal Charger Solution as its energy-efficient one-charger-fits-all new mobile phone solution and addedBased on the Micro-USB interface UCS chargers will also include a 4-star or higher efficiency rating - up to threetimes more energy-efficient than an unrated charger[43]

Non-standard devices

A number of USB devices require more power than is permitted by thespecifications for a single port This is common for external hard and opticaldisc drives and generally for devices with motors or lamps Such devicescan be used with an external power supply of adequate rating which isallowed by the standard or by means of a dual-input USB cable one inputof which is used for power and data transfer the other solely for powerwhich makes the device a non-standard USB device Some external hubsmay in practice supply more power to USB devices than required by thespecification but a standard-compliant device may not depend on this

Some non-standard USB devices use the 5 V power supply withoutparticipating in a proper USB network negotiating power draws with thehost interface These are usually referred to as USB decorations The typical example is a USB-powered readinglight fans mug coolers and heaters (though some may include USB hubs[44]) battery chargers (particularly formobile telephones) miniature vacuum cleaners miniature lava lamps and even toy missile launchers are available Inmost cases these items contain no digital circuitry and thus are not Standard compliant USB devices at all Thiscan theoretically cause problems with some computers prior to the Battery Charging Specification the USBspecification required that devices connect in a low-power mode (100 mA maximum) and state how much currentthey need before switching with the hosts permission into high-power mode

In addition to limiting the total average power used by the device the USB specification limits the inrush current (iethat used to charge decoupling and filter capacitors) when the device is first connected Otherwise connecting adevice could cause problems with the hosts internal power Also USB devices are required to automatically enterultra low-power suspend mode when the USB host is suspended Nevertheless many USB host interfaces do notcut off the power supply to USB devices when they are suspended since resuming from the suspended state wouldbecome a lot more complicated if they did

There are also devices at the host end that do not support negotiation such as battery packs that can power USB-powered devices some provide power while others pass through the data lines to a host PC USB poweradapters convert utility power andor another power source (eg a cars electrical system) to run attached devicesSome of these devices can supply up to 1 A of current Without negotiation the powered USB device is unable toinquire if it is allowed to draw 100 mA 500 mA or 1 A

Powered USB

Main article Powered USB

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1927

The Hi-Speed USB Logo

Powered USB uses standard USB signaling with the addition of extra power lines It uses four additional pins tosupply up to 6 A at either 5 V 12 V or 24 V (depending on keying) to peripheral devices The wires and contactson the USB portion have been upgraded to support higher current on the 5 V line as well This is commonly usedin retail systems and provides enough power to operate stationary barcode scanners printers pin pads signaturecapture devices etc This modification of the USB interface is proprietary and was developed by IBM NCR andFCIBerg It is essentially two connectors stacked such that the bottom connector accepts a standard USB plugand the top connector takes a power connector

Sleep-and-charge

Sleep-and-charge USB ports can be used to charge electronic devices even when the computer is switched off[45]

Version history

Prereleases

USB 07 Released in November 1994USB 08 Released in December 1994USB 09 Released in April 1995USB 099 Released in August 1995USB 10 Release Candidate Released in November 1995

USB 10

USB 10 Released in January 1996Specified data rates of 15 Mbits (Low-Speed) and 12 Mbits (Full-Speed) Does not allow forextension cables or pass-through monitors (due to timing and power limitations) Few such devices actuallymade it to marketUSB 11 Released in September 1998Fixed problems identified in 10 mostly relating to hubs Earliest revision to be widely adopted

USB 20

USB 20 Released in April 2000Added higher maximum speed of 480 Mbits (now called Hi-Speed)Further modifications to the USB specification have been done viaEngineering Change Notices (ECN) The most important of these ECNsare included into the USB 20 specification package available fromUSBorg (httpwwwUSBorg)

Mini-B Connector ECN Released in October 2000Specifications for Mini-B plug and receptacle These should not be confused with Micro-B plug andreceptacleErrata as of December 2000 Released in December 2000Pull-upPull-down Resistors ECN Released in May 2002Errata as of May 2002 Released in May 2002Interface Associations ECN Released in May 2003

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2027

The SuperSpeed USB Logo

The USB 30 Icon

Interface Associations ECN Released in May 2003New standard descriptor was added that allows multiple interfaces to be associated with a singledevice functionRounded Chamfer ECN Released in October 2003A recommended compatible change to Mini-B plugs that results in longer lasting connectorsUnicode ECN Released in February 2005This ECN specifies that strings are encoded using UTF-16LE USB 20 did specify that Unicode is tobe used but it did not specify the encodingInter-Chip USB Supplement Released in March 2006On-The-Go Supplement 13 Released in December 2006USB On-The-Go makes it possible for two USB devices to communicate with each other withoutrequiring a separate USB host In practice one of the USB devices acts as a host for the other deviceBattery Charging Specification 10 Released in March 2007Adds support for dedicated chargers (power supplies with USB connectors) host chargers (USBhosts that can act as chargers) and the No Dead Battery provision which allows devices totemporarily draw 100 mA current after they have been attached If a USB device is connected todedicated charger maximum current drawn by the device may be as high as 18A (Note that thisdocument is not distributed with USB 20 specification package)Micro-USB Cables and Connectors Specification 101 Released in April 2007Link Power Management Addendum ECN Released in July 2007This adds a new power state between enabled and suspended states Device in this state is notrequired to reduce its power consumption However switching between enabled and sleep states ismuch faster than switching between enabled and suspended states which allows devices to sleepwhile idle

USB 30

On September 18 2007 Pat Gelsinger demonstrated USB 30 at the IntelDeveloper Forum The USB 30 Promoter Group announced on November 172008 that version 30 of the specification had been completed and wastransitioned to the USB Implementers Forum (USB-IF) the managing body ofUSB specifications[4] This move effectively opened the spec to hardwaredevelopers for implementation in future products The first USB 30 ports werefeatured on the Asus P6X58 motherboard however this board was canceledbefore production[46]

Features

A new major feature is the SuperSpeed bus which provides a fourthtransfer mode at 48 Gbits The raw throughput is 4 Gbits and thespecification considers it reasonable to achieve 32 Gbits (04 Gbytes or400 Mbytes) or more after protocol overhead[47]

When operating in SuperSpeed mode full-duplex signaling occurs over 2 differential pairs separate from thenon-SuperSpeed differential pair This results in USB 30 cables containing 2 wires for power and ground 2wires for non-SuperSpeed data and 4 wires for SuperSpeed data and a shield (not required in previousspecifications)[48]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2127

To accommodate the additional pins for SuperSpeed mode the physical form factors for USB 30 plugs andreceptacles have been modified from those used in previous versions Standard-A cables have extendedheads where the SuperSpeed connectors extend beyond and slightly above the legacy connectors Similarlythe Standard-A receptacle is deeper to accept these new connectors A legacy Standard-A cable willoperate as intended and will never interact with the SuperSpeed connectors ensuring backwardcompatibility The Standard-B modifications could not be made as elegantly the SuperSpeed connectorshad to be placed on top of the existing form factor making legacy Standard-B plugs workable onSuperSpeed Standard-B receptacles but not vice versaSuperSpeed establishes a communications pipe between the host and each device in a host-directedprotocol In contrast USB 20 broadcasts packet traffic to all devicesUSB 30 extends the bulk transfer type in SuperSpeed with Streams This extension allows a host and deviceto create and transfer multiple streams of data through a single bulk pipeNew power management features include support of idle sleep and suspend states as well as Link-Device- and Function-level power managementThe bus power spec has been increased so that a unit load is 150 mA (+50 over minimum using USB 20)An unconfigured device can still draw only 1 unit load but a configured device can draw up to 6 unit loads(900 mA an 80 increase over USB 20 at a registered maximum of 500 mA) Minimum device operatingvoltage is dropped from 44 V to 4 VUSB 30 does not define cable assembly lengths except that it can be of any length as long as it meets all therequirements defined in the specification However electronicdesigncom estimates cables will be limited to 3m at SuperSpeed[31]

Technology is similar to a single channel (1x) of PCI Express 20 (5-Gbits) It uses 8B10B encoding linearfeedback shift register (LFSR) scrambling for data and spread spectrum It forces receivers to use lowfrequency periodic signaling (LFPS) dynamic equalization and training sequences to ensure fast signallocking

Availability

Consumer products are expected to become available in 2010[49] Commercial controllers are expected to enterinto volume production no later than the first quarter of 2010[50] NEC is aiming to produce its first USB 30controller in June 2009 initially priced at US$1500 Monthly production of NEC Electronics microPD720200 hostcontroller is expected to reach approximately 1000000 units in September 2009[51] On September 24 2009Freecom announced the availability of their USB 30 external hard drive[52] On October 29 2009 Asusannounced the November release of their first USB 30 motherboard the P7P55D-E Premium as well as a PCI-Express x1 add-on card for existing motherboards to provide USB 30 and SATA 6Gbps support [53]

Drivers are under development for Windows 7 but support will not be included with the initial release of theoperating system[54] The Linux kernel has supported USB 30 since version 2631 which was released inSeptember 2009[55][56][57]

At least one complete end-to-end test system for USB3 designers is now on the market[58]

Intel will not support USB 3 until 2011[59] which will slow down mainstream adoption Current AMD roadmapsindicate that the new southbridges released in the beginning of 2010 will not support USB 3[60] These delays maybe due to problems in the CMOS manufacturing process[61] a focus to advance the Nehalem platform [62] or a

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2227

be due to problems in the CMOS manufacturing process a focus to advance the Nehalem platform or atactic by Intel to boost its upcoming Light Peak interface[63] Market researcher In-Stat does not predict a relevantmarket share of USB 3 until 2011[64]

USB 20 bandwidthThe maximum data rate in USB 20 is 480 Mbits (60 MBs) per controller and is shared amongst all attacheddevices Some chipset manufacturers overcome this bottleneck by providing multiple USB 20 controllers within thesouthbridge Big performance gains can be achieved when attaching multiple high bandwidth USB devices such asdisk enclosures in different controllers The following table displays southbridge ICs that have multiple EHCIcontrollers

Vendor Southbridge USB 20 ports EHCI controllers Maximum bandwidth

AMD SB7x0 12 2 120 MBs

Broadcom HT1100 12 3 180 MBs

Intel ICH8 10 2 120 MBs

Intel ICH9 12 2 120 MBs

Intel ICH10 12 2 120 MBs

Every other AMD Broadcom Intel southbridge supporting USB 20 has only one EHCI controller All SiSsouthbridge supporting USB 20 have only one EHCI controller All ULi VIA southbridge single chipnorthbridgesouthbridge supporting USB 20 have only one EHCI controller Also all PCI USB 20 IC used foradd-in cards have only one EHCI controller

Related technologiesThe PictBridge standard allows for interconnecting consumer imaging devices It typically uses USB for itsunderlying communication layer

The USB Implementers Forum is working on a wireless networking standard based on the USB protocol WirelessUSB is intended as a cable-replacement technology and will use ultra-wideband wireless technology for data ratesof up to 480 Mbits

See alsoSerial cable (Bidirectional Communication)Serial ATARS-232Serial null modem cableFireWireHP-HILHP-ILSync cableEnhanced mini-USBUSB On-The-Go (master slave)

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2327

Ethernet over USBWireless USBUSB streamingHCI (UHCI EHCI xHCI 09 SuperSpeed - USB 30 WHCI 10)CEA-936-AU3List of device bandwidths

ACCESSbusApple Desktop Bus

PS2 connectorDE-9 connectorSecure USB driveList of computer standards

References1 ^ About USB-IF (httpwwwusborgabout) USB Implementers Forum Inc httpwwwusborgabout

Retrieved 2009-11-042 ^ USBorg Welcome (httpwwwusborghome) USB Implementers Forum Inc httpwwwusborghome

Retrieved 2009-11-043 ^ SuperSpeed USB 30 More Details Emerge

(httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml) 6 Jan 2009httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml

4 ^ a b httpwwwusborgpressUSB-IF_Press_Releases2008_11_17_USB_IFpdf5 ^ a b c d httpwwwusborgdevelopersdocs6 ^ USB Class Codes (httpwwwusborgdevelopersdefined_class) at USBorg7 ^ Universal Serial Bus Test and Measurement Class Specification (USBTMC) Revision 10 April 14 2003 USB

Implementers Forum Inc8 ^ Universal Serial Bus 30 Specification4411 Efficiency9 ^ 100 Portable Apps for your USB Stick (both for Mac and Win) (httpwwwmakeuseofcomtagportable-

software-usb) httpwwwmakeuseofcomtagportable-software-usb Retrieved 2008-10-3010 ^ Skype VoIP USB Installation Guide (httpwwwVoIP-DownloadcomSkypehtmUSB) httpwwwVoIP-

DownloadcomSkypehtmUSB Retrieved 2008-10-3011 ^ NEC ready to sample worlds first USB 30 controller chip

(httpwwwreghardwarecouk20090519nec_usb_3_host) httpwwwreghardwarecouk20090519nec_usb_3_host Retrieved 2009-06-15

12 ^ When will USB 30 products hit the market (httpwwweverythingusbcomsuperspeed-usbhtml6) httpwwweverythingusbcomsuperspeed-usbhtml6 Retrieved 2009-05-11

13 ^ USB in a NutShellmdashChapter 2mdashHardware (httpwwwbeyondlogicorgusbnutshellusb2htm) BeyondLogicorg httpwwwbeyondlogicorgusbnutshellusb2htm Retrieved 2007-08-25

14 ^ How Fast Does A USB 20 Drive Go On The Newest Macs How Does It Compare To FireWire(httpwwwbarefeatscomusb2html) Bare Facts May 8 2004 httpwwwbarefeatscomusb2htmlRetrieved 2007-08-25

15 ^ a b USB Implementers Forum (2007-05-27) Deprecation of the Mini-A and Mini-AB Connectors(httpwwwusborgdevelopersDeprecation_Announcement_052507pdf) (PDF) Press releasehttpwwwusborgdevelopersDeprecation_Announcement_052507pdf Retrieved 2009-01-13

16 ^ Quinnell Richard A (1996) USB a neat package with a few loose ends - USB Fundamentals(httpwwwedncomarchives1996102496df_01htmUSB20fundamentals) EDN Magazine of ReedProperties Inc httpwwwedncomarchives1996102496df_01htmUSB20fundamentals Retrieved 2008-08-

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2427

0617 ^ USB Implementers Forum (2007-01-04) Mobile phones to adopt new smaller USB connector

(httpwwwusborgpresspressroom2007_01_04_usbifpdf) (PDF) Press releasehttpwwwusborgpresspressroom2007_01_04_usbifpdf Retrieved 2007-01-08

18 ^ a b (zip) Universal Serial Bus Micro-USB Cables and Connectors Specification to the USB 20 SpecificationRevision 101 (httpwwwusborgdevelopersdocsusb_20_052709zip) USB Implementers Forum Inc 2007-04-07 httpwwwusborgdevelopersdocsusb_20_052709zip Retrieved 2009-10-07 Section 13 Additionalrequirements for a more rugged connector that will have durability past 10000 cycles and still meet the USB 20specification for mechanical and electrical performance was also a consideration The Mini-USB could not bemodified and remain backward compatible to the existing connector as defined in the USB OTG specification

19 ^ OMTP Local Connectivity Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19) Open Mobile Terminal Platform 17 September 2007httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19 Retrieved 2009-02-11

20 ^ httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf21 ^ FireWire vs USB 20 - Speed Tests (httpwwwcwolcomfirewirefirewire-vs-usbhtm)

httpwwwcwolcomfirewirefirewire-vs-usbhtm Retrieved 2007-08-2522 ^ USB 20 vs FireWire (httpwwwdigit-lifecomarticlesusb20vsfirewire) Digit-Life httpwwwdigit-

lifecomarticlesusb20vsfirewire Retrieved 2007-08-2523 ^ Metz Cade The Great Interface-Off FireWire Vs USB 20

(httpwwwpcmagcomarticle20414984771600asp) PC Magazinehttpwwwpcmagcomarticle20414984771600asp Retrieved 2007-08-25

24 ^ Heron Robert USB 20 Versus FireWire(httpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html) TechTVhttpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html Retrieved 2007-08-25

25 ^ FireWire vs USB 20 (httpwwwusb-warecomfirewire-vs-usbhtm) USB Ware httpwwwusb-warecomfirewire-vs-usbhtm Retrieved 2007-03-19

26 ^ Key Gary (2005-11-15) Firewire and USB Performance (httpwwwanandtechcommbshowdocaspxi=2602ampp=15) httpwwwanandtechcommbshowdocaspxi=2602ampp=15 Retrieved 2008-02-01

27 ^ httpwwwdigitalprosoundcom200101_janfeaturesmidi2001-3htm28 ^ USB Frequently Asked Questions (httpwwwusborgdevelopersusbfaqcab1) at USBorg29 ^ Propagation Delay (httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay)

httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay Retrieved 2008-10-3130 ^ httpdiscountcablesusacomusb-2html31 ^ a b httpelectronicdesigncomArticlesArticleID1968019680html32 ^ ldquo732 Bus TimingElectrical Characteristicsrdquo (httpwwwusborgdevelopersdocs) Universal Serial Bus

Specification USBorg httpwwwusborgdevelopersdocs33 ^ Battery Charging Specification (httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zip) USB

Implementers Forum Inc 15 April 2009 httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zipRetrieved 23 September 2009

34 ^ Cai Yan (2007-05-31) China to enforce universal cell phone charger(httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS) EETimescom httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS Retrieved 2007-08-25

35 ^ The Chinese FCCs technical standard YDT 1591-2006 Technical Requirements and Test Method of Chargerand Interface for Mobile Telecommunication Terminal Equipment(httpwwwdianyuancombbsu632015571206841181pdf) (Chinese)

36 ^ Pros seem to outdo cons in new phone charger standard (httpwwwnewscom2100-1041_3-6209247html) newscom September 20 2007 httpwwwnewscom2100-1041_3-6209247html Retrieved 2007-11-26

37 ^ Press Release Broad Manufacturer Agreement Gives Universal Phone Cable Green Light(httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd) OTMP September17 2007 httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd Retrieved

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2527

2007-11-2638 ^ a b GSM World agreement on Mobile phone Standard Charger (httpwwwgsmworldcomnewsroompress-

releases20092548htm) httpwwwgsmworldcomnewsroompress-releases20092548htm39 ^ Common Charging and Local Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=4dda105f-

8472-4c12-ba04-75dd3c1d4ca6) Open Mobile Terminal Platform 11 February 2009httpwwwomtporgPublicationsDisplayaspxId=4dda105f-8472-4c12-ba04-75dd3c1d4ca6 Retrieved 2009-02-11

40 ^ CTIAndashThe Wireless Association Announces One Universal Charger Solution to Celebrate Earth Day(httpwwwctiaorgmediapressbodycfmprid1817)

41 ^ httpeceuropaeuenterpriserttechargershtm42 ^ httpwwwwiredcomgadgetlab200906europe-gets-universal-cellphone-charger-in-201043 ^ httpwwwituintnewsroompress_releases200949html44 ^ httpwwwdealextremecomdetailsdxsku319545 ^ httpwwwusb-corecouk03-04-2008-toshiba-announces-sleep-and-charge-usb-portshtml46 ^ httpwwwtheinquirernetinquirernews1495417asus-cancels-usb-motherboard47 ^ Universal Serial Bus 30 Specification 4411 Efficiency48 ^ Universal Serial Bus 30 Specification 54 Cable Construction and Wire Assignments49 ^ httpwwwtgdailycomcontentview4022513550 ^ httpwwwdigitimescomnewsa20090415PB204html51 ^ httpwwwamnecelcomnewsnewsdetailhtmlpage=worlds_first_usb_30_host_controller52 ^ httpwwwfreecomcomnewsaspid=9205ampcatName=press53 ^ httpwwwinformationweekcomnewshardwareprocessorsshowArticlejhtmlarticleID=22130002454 ^ httpapcmagcomusb_in_windows_7_more_reliable_but_no_30_speed_boosthtm55 ^ httpkernelnewbiesorgLinux_2_6_3156 ^ httpwwwheisedenewstickerErste-USB-3-0-Treiber--meldung14010357 ^ httpwwwlinux-magazinecomonlinenewsfirst_driver_for_usb_3_058 ^ httpwwwlecroycomtmsolutionsserialdatausb359 ^ httpwwweetimescomnewslatestshowArticlejhtmlarticleID=22070048660 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html61 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html62 ^ httpwwwfierceciocomtechwatchstoryinsider-intel-hindering-usb-3-0-adoption2009-10-2363 ^ httpwwwtechspotcomnews36673-intel-delays-usb-30-support-until-2011html64 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html

view=zoomzoom=1

External linksUSB Implementers Forum Inc Official Website (httpwwwusborg)

USB 30 Specification (httpwwwusborgdevelopersdocs)USB Device Class documentation (httpwwwusborgdevelopersdevclass_docs)

USB Overview and Plug Receptacle Pinouts (httpwwwaccesscommscomaureferenceusbhtm)Overview comparison between USB 20 and FireWire 400(httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf)Intel Universal Host Controller Interface (UHCI) (httpdownloadintelcomtechnologyusbUHCI11Dpdf)

USB 30

USB Promoter Group - Mission Statement (httpwebarchiveorgwebhttpwwwusborgusb30) at theInternet Archive

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2627

Intel announces demonstrates USB 30 (httparstechnicacomnewsarspost20070918-intel-announces-demonstrates-usb-3-0html) Ars Technica 2007-09-18USB 30 guns for Firewire (httpwwweetimescomnewslatestshowArticlejhtmlarticleID=201807389)eeTimes 2007-09-18Universal Serial Bus 30 Specification (httpwwwusborgdevelopersdocsusb_30_speczip)USB 30 vs FireWire 3200 (httpwwwpcfastlanecomfeaturesusb-30-vs-firewire-3200)USB 3 Forum for discussions about implementations and architecture (httpwwwusb3forumscom)

Retrieved from httpenwikipediaorgwikiUniversal_Serial_BusCategories USB | 1996 introductions

This page was last modified on 7 November 2009 at 0135Text is available under the Creative Commons Attribution-ShareAlike License additional terms may applySee Terms of Use for detailsWikipediareg is a registered trademark of the Wikimedia Foundation Inc a non-profit organization

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2727

Page 6: universal serial bus - wikipedia, the free encyclopedia

empty enclosures for disk drives which offer performance comparable to internal drives limited by the currentnumber and type of attached USB devices and by the upper limit of the USB interface (in practice about 40 MiBsfor USB 20 and perhaps potentially 400 MiBs or more[8] for USB 30) These external drives have typicallyincluded a translating device that bridges between a drives interface (IDE ATA SATA PATA ATAPI or evenSCSI) to a USB interface port Functionally the drive appears to the user much like an internal drive Othercompeting standards for external drive connectivity include eSATA ExpressCard (now at version 20) andFireWire (IEEE 1394)

Another use for USB mass storage devices is the portable execution of software applications (such as webbrowsers and VoIP clients) without requiring installation on the host computer[9][10]

Human-interface devices (HIDs)

Mice and keyboards are frequently fitted with USB connectors but because most PC motherboards still retainPS2 connectors for the keyboard and mouse as of 2007 they are often supplied with a small USB-to-PS2adaptor allowing use with either USB or PS2 interface There is no logic inside these adaptors they make use ofthe fact that such HID interfaces are equipped with controllers that are capable of serving both the USB and thePS2 protocol and automatically detect which type of port they are plugged into Joysticks keypads tablets andother human-interface devices are also progressively migrating from MIDI PC game port and PS2 connectors toUSB

SignalingUSB supports following signaling rates

A low speed rate of 15 Mbits is defined by USB 10 It is very similar to full speed operation except eachbit takes 8 times as long to transmit It is intended primarily to save cost in low-bandwidth human interfacedevices (HID) such as keyboards mice and joysticksThe full speed rate of 12 Mbits is the basic USB data rate defined by USB 11 All USB hubs support fullspeedA hi-speed (USB 20) rate of 480 Mbits was introduced in 2001 All hi-speed devices are capable offalling back to full-speed operation if necessary they are backward compatible Connectors are identicalA SuperSpeed (USB 30) rate of 50 Gbits The USB 30 specification was released by Intel and partnersin August 2008 according to early reports from CNET news The first USB 3 controller chips were sampledby NEC May 2009 [11] and products using the 30 specification are expected to arrive beginning in Q3 2009and 2010[12] USB 30 connectors are generally backwards compatible but include new wiring and fullduplex operation There is some incompatibility with older connectors

USB signals are transmitted on a braided pair data cable with 90Ω plusmn15 Characteristic impedance[13] labeled D+and Dminus Prior to USB 30 These collectively use half-duplex differential signaling to reduce the effects ofelectromagnetic noise on longer lines Transmitted signal levels are 00ndash03 volts for low and 28ndash36 volts for highin full speed (FS) and low speed (LS) modes and minus10ndash10 mV for low and 360ndash440 mV for high in hi-speed (HS)mode In FS mode the cable wires are not terminated but the HS mode has termination of 45 Ω to ground or90 Ω differential to match the data cable impedance reducing interference of particular kinds USB 30 introducestwo additional pairs of shielded twisted wire and new mostly interoperable contacts in USB 30 cables for themThey permit the higher data rate and full duplex operation

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 627

A USB connection is always between a host or hub at the A connector end and a device or hubs upstreamport at the other end Originally this was a B connector preventing erroneous loop connections but additionalupstream connectors were specified and some cable vendors designed and sold cables which permitted erroneousconnections (and potential damage to the circuitry) USB interconnections are not as fool-proof or as simple asoriginally intended

The host includes 15 kΩ pull-down resistors on each data line When no device is connected this pulls both datalines low into the so-called single-ended zero state (SE0 in the USB documentation) and indicates a reset ordisconnected connection

A USB device pulls one of the data lines high with a 15 kΩ resistor This overpowers one of the pull-downresistors in the host and leaves the data lines in an idle state called J For USB 1x the choice of data line indicatesa devices speed support full-speed devices pull D+ high while low-speed devices pull Dminus high

USB data is transmitted by toggling the data lines between the J state and the opposite K state USB encodes datausing the NRZI convention a 0 bit is transmitted by toggling the data lines from J to K or vice-versa while a 1 bit istransmitted by leaving the data lines as-is To ensure a minimum density of signal transitions USB uses bit stuffingan extra 0 bit is inserted into the data stream after any appearance of six consecutive 1 bits Seven consecutive 1bits is always an error USB 300 has introduced additional data transmission encodings

A USB packet begins with an 8-bit synchronization sequence 00000001 That is after the initial idle state J thedata lines toggle KJKJKJKK The final 1 bit (repeated K state) marks the end of the sync pattern and thebeginning of the USB frame

A USB packets end called EOP (end-of-packet) is indicated by the transmitter driving 2 bit times of SE0 (D+and Dminus both below max) and 1 bit time of J state After this the transmitter ceases to drive the D+Dminus lines and theaforementioned pull up resistors hold it in the J (idle) state Sometimes skew due to hubs can add as much as onebit time before the SE0 of the end of packet This extra bit can also result in a bit stuff violation if the six bitsbefore it in the CRC are 1s This bit should be ignored by receiver

A USB bus is reset using a prolonged (10 to 20 milliseconds) SE0 signal

USB 20 devices use a special protocol during reset called chirping to negotiate the high speed mode with thehosthub A device that is HS capable first connects as an FS device (D+ pulled high) but upon receiving a USBRESET (both D+ and Dminus driven LOW by host for 10 to 20 mS) it pulls the Dminus line high known as chirp K Thisindicates to the host that the device is high speed If the hosthub is also HS capable it chirps (returns alternating Jand K states on Dminus and D+ lines) letting the device know that the hub will operate at high speed The device has toreceive at least 3 sets of KJ chirps before it changes to high speed terminations and begins high speed signalingBecause USB 30 use wiring separate and additional to that used by USB 20 and USB 1x such speed negotiationis not required

Clock tolerance is 48000 Mbits plusmn500 ppm 12000 Mbits plusmn2500 ppm 150 Mbits plusmn15000 ppm

Though high speed devices are commonly referred to as USB 20 and advertised as up to 480 Mbits not allUSB 20 devices are high speed The USB-IF certifies devices and provides licenses to use special marketing logosfor either basic speed (low and full) or high speed after passing a compliance test and paying a licensing fee Alldevices are tested according to the latest specification so recently-compliant low speed devices are also 20devices

The actual throughput currently (2006) of USB 20 high-speed attained with real-world devices is about two thirds

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 727

The actual throughput currently (2006) of USB 20 high-speed attained with real-world devices is about two thirdsof the maximum theoretical bulk data transfer rate of 53248 MiBs Typical high speed USB devices operate atlower speeds often about 3 MiBs overall sometimes up to 10ndash20 MiBs[14]

Data packetsUSB communication takes the form of packets Initially all packets are sent from the host via the root hub andpossibly more hubs to devices Some of those packets direct a device to send some packets in reply

After the sync field described above all packets are made of 8-bit bytes transmitted least-significant bit first Thefirst byte is a packet identifier (PID) byte The PID is actually 4 bits the byte consists of the 4-bit PID followed byits bitwise complement This redundancy helps detect errors (Note also that a PID byte contains at most fourconsecutive 1 bits and thus will never need bit-stuffing even when combined with the final 1 bit in the sync byteHowever trailing 1 bits in the PID may require bit-stuffing within the first few bits of the payload)

USB PID bytes

Type

PIDvalue(msb-first)

Transmittedbyte

(lsb-first)Name Description

Reserved 0000 0000 1111

Token1000 0001 1110 SPLIT High-speed (USB 20) split

transaction

0100 0010 1101 PING Check if endpoint can accept data(USB 20)

Special1100 0011 1100

PRE Low-speed USB preamble

Handshake

ERR Split transaction error (USB 20)

0010 0100 1011 ACK Data packet accepted

1010 0101 1010 NAK Data packet not accepted pleaseretransmit

0110 0110 1001 NYET Data not ready yet (USB 20)

1110 0111 1000 STALL Transfer impossible do errorrecovery

Token

0001 1000 0111 OUT Address for host-to-device transfer

1001 1001 0110 IN Address for device-to-host transfer

0101 1010 0101 SOF Start of frame marker (sent each ms)

1101 1011 0100 SETUP Address for host-to-device controltransfer

Data

0011 1100 0011 DATA0 Even-numbered data packet

1011 1101 0010 DATA1 Odd-numbered data packet

0111 1110 0001 DATA2 Data packet for high-speed

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 827

Data 0111 1110 0001 DATA2 isochronous transfer (USB 20)

1111 1111 0000 MDATA Data packet for high-speedisochronous transfer (USB 20)

Packets come in three basic types each with a different format and CRC (cyclic redundancy check)

Handshake packets

Handshake packets consist of nothing but a PID byte and are generally sent in response to data packets The threebasic types are ACK indicating that data was successfully received NAK indicating that the data cannot bereceived at this time and should be retried and STALL indicating that the device has an error and will never beable to successfully transfer data until some corrective action (such as device initialization) is performed

USB 20 added two additional handshake packets NYET which indicates that a split transaction is not yetcomplete A NYET packet is also used to tell the host that the receiver has accepted a data packet but cannotaccept any more due to buffers being full The host will then send PING packets and will continue with datapackets once the device ACKs the PING The other packet added was the ERR handshake to indicate that asplit transaction failed

The only handshake packet the USB host may generate is ACK if it is not ready to receive data it should notinstruct a device to send any

Token packets

Token packets consist of a PID byte followed by 2 payload bytes 11 bits of address and a 5-bit CRC Tokens areonly sent by the host never a device

IN and OUT tokens contain a 7-bit device number and 4-bit function number (for multifunction devices) andcommand the device to transmit DATAx packets or receive the following DATAx packets respectively

An IN token expects a response from a device The response may be a NAK or STALL response or a DATAxframe In the latter case the host issues an ACK handshake if appropriate

An OUT token is followed immediately by a DATAx frame The device responds with ACK NAKNYET orSTALL as appropriate

SETUP operates much like an OUT token but is used for initial device setup It is followed by an 8-byte DATA0frame with a standardized format

Every millisecond (12000 full-speed bit times) the USB host transmits a special SOF (start of frame) tokencontaining an 11-bit incrementing frame number in place of a device address This is used to synchronizeisochronous data flows High-speed USB 20 devices receive 7 additional duplicate SOF tokens per frame eachintroducing a 125 micros microframe

USB 20 added a PING token which asks a device if it is ready to receive an OUTDATA packet pair Thedevice responds with ACK NAK or STALL as appropriate This avoids the need to send the DATA packet ifthe device knows that it will just respond with NAK

USB 20 also added a larger 3-byte SPLIT token with a 7-bit hub number 12 bits of control flags and a 5-bit

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 927

CRC This is used to perform split transactions Rather than tie up the high-speed USB bus sending data to aslower USB device the nearest high-speed capable hub receives a SPLIT token followed by one or two USBpackets at high speed performs the data transfer at full or low speed and provides the response at high speedwhen prompted by a second SPLIT token The details are complex see the USB specification

Data packets

A data packet consists of the PID followed by 0ndash1023 bytes of data payload (up to 1024 in high speed at most 8at low speed) and a 16-bit CRC

There are two basic data packets DATA0 and DATA1 They must always be preceded by an address token andare usually followed by a handshake token from the receiver back to the transmitter The two packet types providethe 1-bit sequence number required by Stop-and-wait ARQ If a USB host does not receive a response (such asan ACK) for data it has transmitted it does not know if the data was received or not the data might have been lostin transit or it might have been received but the handshake response was lost

To solve this problem the device keeps track of the type of DATAx packet it last accepted If it receives anotherDATAx packet of the same type it is acknowledged but ignored as a duplicate Only a DATAx packet of theopposite type is actually received

When a device is reset with a SETUP packet it expects an 8-byte DATA0 packet next

USB 20 added DATA2 and MDATA packet types as well They are used only by high-speed devices doinghigh-bandwidth isochronous transfers which need to transfer more than 1024 bytes per 125 micros microframe(8192 kBs)

PRE packet

Low-speed devices are supported with a special PID value PRE This marks the beginning of a low-speedpacket and is used by hubs which normally do not send full-speed packets to low-speed devices Since all PIDbytes include four 0 bits they leave the bus in the full-speed K state which is the same as the low-speed J state Itis followed by a brief pause during which hubs enable their low-speed outputs already idling in the J state then alow-speed packet follows beginning with a sync sequence and PID byte and ending with a brief period of SE0Full-speed devices other than hubs can simply ignore the PRE packet and its low-speed contents until the final SE0indicates that a new packet follows

Protocol analyzersDue to the complexities of the USB protocol USB protocol analyzers are invaluable tools to USB devicedevelopers USB analyzers are able to capture the data on USB and display information from low-level bus statesto high-level data packets and class-level information

Connector propertiesThe connectors specified by the USB committee were designed to support a

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1027

Series A plug and receptacle

USB extension cord

The connectors specified by the USB committee were designed to support anumber of USBs underlying goals and to reflect lessons learned from themenagerie of connectors which have been used in the computer industry

Usability

It is deliberately difficult to attach a USB connector incorrectlyConnectors cannot be plugged in upside down and it is clear from theappearance and kinesthetic sensation of making a connection whenthe plug and socket are correctly mated However it is not obvious ata glance to the inexperienced user (or to a user without sight of theinstallation) which way around the connector goes thus it is often necessary to try both ways More oftenthan not however the side of the connector with the trident logo should be on top or toward the userMost manufacturers do not however make the trident easily visible or detectable by touchOnly moderate insertion removal force is needed (by specification) USB cables and small USB devices areheld in place by the gripping force from the receptacle (without need of the screws clips or thumbturns otherconnectors have required) The force needed to make or break a connection is modest allowing connectionsto be made in awkward circumstances (ie behind a floor mounted chassis or from below) or by those withmotor disabilities This has the disadvantage of easily and unintentionally breaking connections that one hasintended to be permanent in case of cable accident (eg tripping or inadvertent tugging) unless some way ofsecuring the USB cables together is employed (eg duct tape in an inelegant kludge solution)The standard connectors were deliberately intended to enforce the directed topology of a USB networktype A connectors on host devices that supply power and type B connectors on target devices that receivepower This prevents users from accidentally connecting two USB power supplies to each other whichcould lead to dangerously high currents circuit failures or even fire USB does not support cyclical networksand the standards connectors from incompatible USB devices are themselves incompatible Unlike othercommunications systems (eg RJ-45 cabling) gender changers make little sense with USB and are almostnever used

Durability

The original standard connectors were designed to be robust andrecent ones are even more so (eg the micro B connectors used insome mobile equipment like cellular phones) Many previousconnector designs were fragile specifying embedded component pinsor other delicate parts which proved liable to bending or breaks evenwith the application of only very modest force The electrical contactsin a USB connector are protected by an adjacent plastic tongue andthe entire connecting assembly is usually further protected by anenclosing metal sheath As a result USB connectors can safely behandled inserted and removed even by a young childThe connector construction always ensures that the external sheath onthe plug makes contact with its counterpart in the receptacle before any of the four connectors within makeelectrical contact The external metallic sheath is typically connected to system ground thus dissipating anypotentially damaging static charges (rather than via delicate electronic components) This enclosure designalso means that there is a (moderate) degree of protection from electromagnetic interference afforded to the

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1127

USB signal while it travels through the mated connector pair (this is the only location when the otherwisetwisted data pair must travel a distance in parallel) In addition because of the required sizes of the powerand common connections they are made after the system ground but before the data connections This typeof staged make-break timing allows for electrically safe hot-swapping and has long been common practice inthe design of connectors in the aerospace industryThe newer Micro-USB receptacles are designed to allow up to 10000 cycles of insertion and removalbetween the receptacle and plug compared to 500 for the standard USB and Mini-USB receptacle This isaccomplished by adding a locking device and by moving the leaf-spring connector from the jack to the plugso that the most-stressed part is on the cable side of the connection This change was made so that theconnector on the (inexpensive) cable would bear the most wear instead of the micro-USB device

Compatibility

The USB standard specifies relatively loose tolerances for compliant USB connectors intending to minimizeincompatibilities in connectors produced by different vendors (a goal that has been very successfullyachieved) Unlike most other connector standards the USB specification also defines limits to the size of aconnecting device in the area around its plug This was done to prevent a device from blocking adjacentports due to the size of the cable strain relief mechanism (usually molding integral with the cable outerinsulation) at the connector Compliant devices must either fit within the size restrictions or support acompliant extension cable which doesTwo-way communication is also possible In USB 30 full-duplex communications are done when usingSuperSpeed (USB 30) transfer In previous USB versions (ie 1x or 20) all communication is half-duplexand directionally controlled by the host

In general cables have only plugs (very few have a receptacle on one end) and hosts and devices have onlyreceptacles Hosts almost universally have type-A receptacles and devices one or another type-B variety Type-Aplugs mate only with type-A receptacles and type-B with type-B they are deliberately physically incompatibleHowever an extension to USB standard specification called USB On-The-Go (the capitalization oddity isdeliberate) allows a single port to act as either a host or a device mdash chosen by which end of the cable plugs into thereceptacle on the unit Even after the cable is hooked up and the units are talking the two units may swap endsunder program control This capability is meant for units such as PDAs in which the USB link might connect to aPCs host port as a device in one instance yet connect as a host itself to a keyboard and mouse device in anotherinstance

USB 30 receptacles are electrically compatible with USB 20 device plugs if they can physically matchMost combinations will work but there are a few physical incompatibilities However only USB 30Standard-A receptacles can accept USB 30 Standard-A device plugs

Host Interface receptacles (USB 1x20)

Receptacle

Plug

USB-A USB-B Mini-B Micro-A Micro-B

USB-A Yes No No No No

USB-B No Yes No No No

Mini-B No No Yes No No

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1227

Schematic diagram ofStandard Mini and Micro

USB connectors

Different types of USBconnectors from left to right

bull 8-pin AGOXbull Mini-B plugbull Type B plug

bull Type A receptaclebull Type A plug

Pin configuration of the USBconnectors Standard ABviewed from face of plug

Micro-A No No No Yes Yes

Micro-B No No No No Yes

Cable plugs (USB 1x20)

Plug

Plug

Micro-B Micro-A Mini-B USB-B USB-A

USB-A Yes NS Yes Yes NS

USB-B No NS No No

Mini-B No NS No

Micro-A Yes No

Micro-B No

NS non-standard existing for specific proprietary purposes and not interoperable with USB-IF compliantequipment

In addition to these cable assemblies a cable with Micro-A and Standard-A receptacle is compliant with USBspecifications Other combinations of connectors are not compliant However some older devices and cables withMini-A connector have been certified by USB-IF the Mini-A connectors have been deprecated though some arestill in use and no new certification for assemblies using Mini-A connector will be allowed[15]

Connector typesThere are several types of USB connectorsincluding some that have been added whilethe specification progressed The originalUSB specification detailed Standard-A andStandard-B plugs and receptacles The firstengineering change notice to the USB 20specification added Mini-B plugs andreceptacles

The data connectors in the A - Plug areactually recessed in the plug as compared tothe outside power connectors This permitsthe power to connect first which preventsdata errors by allowing the device to powerup first and then transfer the data Some

devices will operate in different modes depending on whether the dataconnection is made This difference in connection can be exploited by insertingthe connector only partially For example some battery-powered MP3 playersswitch into file transfer mode (and cannot play MP3 files) while a USB plug isfully inserted but can be operated in MP3 playback mode using USB power byinserting the plug only part way so that the power slots make contact while the

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1327

viewed from face of plugdata slots do not This enables those devices to be operated in MP3 playbackmode while getting power from the cable

USB-A

The Standard-A type of USB plug is a flattened rectangle which inserts into a downstream-port receptacle on theUSB host or a hub and carries both power and data This plug is frequently seen on cables that are permanentlyattached to a device such one connecting a keyboard or mouse to the computer

USB-B

A Standard-B plug mdash which has a square shape with beveled exterior corners mdash typically plugs into an upstreamreceptacle on a device that uses a removable cable eg a printer A Type B plug delivers power in addition tocarrying data On some devices the Type B receptacle has no data connections being used solely for acceptingpower from the upstream device

This two-connector-type scheme (AB) prevents a user from accidentally creating a potentially dangerous electricalloop[16]

Mini and Micro

Various connectors have been used for smaller devices such as PDAs mobile phones or digital cameras Theseinclude the now-deprecated[15] (but standardized) Mini-A and the currently standard Mini-B Micro-A andMicro-B connectors The Mini-A and Mini-B plugs are approximately 3 by 7 mm while the Micro plugs have asimilar width but approximately half the thickness enabling their integration into thinner portable devices Thedifference between Mini-B and Micro-B connectors is not always obvious

The Micro-USB connector was announced by the USB-IF on January 4 2007[17] and the Mini-A and Mini-ABUSB connectors were deprecated at the same time As of February 2009 many currently available devices andcables still use Mini plugs but the newer Micro connectors are being widely adopted The thinner micro connectorsare intended to replace the Mini plugs in new devices including smartphones and personal digital assistants TheMicro plug design is rated for 10000 connect-disconnect cycles which is significantly more than the Mini plugdesign[18] The Universal Serial Bus Micro-USB Cables and Connectors Specification[18] details themechanical characteristics of Micro-A plugs Micro-AB receptacles and Micro-B plugs and receptacles alongwith a Standard-A receptacle to Micro-A plug adapter

The cellular phone carrier group Open Mobile Terminal Platform (OMTP) have recently endorsed micro-USB asthe standard connector for data and power on mobile devices[19] These include various types of battery chargersallowing Micro-USB to be the single external cable link needed by some devices As of January 30 2009 Micro-USB has been accepted by almost all cell phone manufacturers as the standard charging port (including AppleMotorola Nokia LG RIM Samsung Sony Ericsson) in the EU and most of the world Worldwide conversion tothe new cellphone charging standard is expected to be completed between 2010 to 2012

Micro-AB Socket OTG

Main article USB On-The-Go

An OTG device is required to have one and only one USB connector a Micro-AB receptacle as defined in

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1427

HTC ExtUSB

Nokias Pop-Portconnector

[Micro-USB101] This receptacle is capable of accepting either a Micro-A plug or a Micro-B plug attached toany of the legal cables and adapters defined in [Micro-USB101]

The OTG device with the A-plug inserted is called the A-device and is responsible for powering the USB interfacewhen required and by default assumes the role of host The OTG device with the B-plug inserted is called the B-device and by default assumes the role of peripheral An OTG device with no plug inserted defaults to acting as aB-device If an application on the B-device requires the role of host then the HNP protocol is used to temporarilytransfer the host role to the B-device

OTG devices attached either to a peripheral-only B-device or a standardembedded host will have their role fixedby the cable since in these scenarios it is only possible to attach the cable one way around

Proprietary connectors and formats

Microsofts original Xbox game console uses standard USB 11 signaling in its controllers and memorycards but uses proprietary connectors and portsIBM UltraPort uses standard USB signaling but via a proprietary connection formatAmerican Power Conversion uses USB signaling and HID device class on its uninterruptible power suppliesusing 10P10C connectorsHTC manufactures Windows Mobile and Android-based Communicators which havea proprietary connector called HTC ExtUSB (Extended USB) ExtUSB combinesmini-USB (with which it is backwards-compatible) with audiovideo input and output inan 11-pin connectorNokia includes a USB connection as part of the Pop-Port connector on some oldermobile phone modelsThe second- and third-generation iPod Shuffle use a TRRS connector to carryUSB audio or power signalsiriver added a fifth power pin within USB-A plugs for higher power and fastercharging used for the iriver U10 series A mini-USB version contains a matchingextra power pin for the cradleApple has shipped non-standard USB extension cables with some of theircomputers for use with the included Apple USB keyboards The extension cablessocket is keyed with a small protrusion to prevent the insertion of a standard USB plug while the AppleUSB keyboards plug has a matching indentation The indentation on the keyboards plug does not interferewith insertion into a standard USB socket Despite the keying it is still possible to insert standard USB plugsinto the extension cordHP Tablet computers use non-standard connectors to transmit the USB signals between thekeyboardmouse unit and the Computer Tablet Unit

Comparison with FireWireUSB was originally seen as a complement to FireWire (IEEE 1394) which was designed as a high-speed serial buswhich could efficiently interconnect peripherals such as hard disks audio interfaces and video equipment USBoriginally operated at a far lower data rate and used much simpler hardware and was suitable for small peripheralssuch as keyboards and mice

The most significant technical differences between FireWire and USB include the following

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1527

USB 1x20 cable wiringPin Name Cable color Description

1 VCC Red +5 V

2 Dminus White Data minus

3 D+ Green Data +

4 GND Black Ground

USB networks use a tiered-star topology while FireWire networks use a tree topologyUSB 10 11 and 20 use a speak-when-spoken-to protocol Peripherals cannot communicate with thehost unless the host specifically requests communication USB 30 is planned to allow for device-initiatedcommunications towards the host (see USB 30 below) A FireWire device can communicate with any othernode at any time subject to network conditionsA USB network relies on a single host at the top of the tree to control the network In a FireWire networkany capable node can control the networkUSB runs with a 5 V power line while Firewire can supply up to 30 VUSB ports can provide up to 500mA of current (25 watts of power) while FireWire can in theory supplyup to 60 watts of power although 10 to 20 watts is more typical

These and other differences reflect the differing design goals of the two buses USB was designed for simplicity andlow cost while FireWire was designed for high performance particularly in time-sensitive applications such asaudio and video Although similar in theoretical maximum transfer rate FireWire 400 has performance advantageover USB 20 Hi-Speed in real-use[20] especially in high-bandwidth use such as external hard-drives[21][22][23][24]

The newer FireWire 800 standard being twice as fast as FireWire 400 outperforms USB 20 Hi-Speed boththeoretically and practically[25] The chipset and drivers used to implement USB and Firewire have a crucial impacton how much of the bandwidth prescribed by the specification is achieved in the real world along with compatibilitywith peripherals[26] Audio peripherals in particular are affected by the USB driver implementation[27]

CablesThe maximum length of a standard USB cable (for USB 20 or earlier)is 50 metres (164 ft) The primary reason for this limit is the maximumallowed round-trip delay of about 1500 ns If USB host commands areunanswered by the USB device within the allowed time the hostconsiders the command lost When adding USB device response timedelays from the maximum number of hubs added to the delays fromconnecting cables the maximum acceptable delay per cable amounts tobe 26 ns[28] The USB 20 specification requires cable delay to be lessthan 52 ns per meter (192000 kms which is close to the maximumachievable speed for standard copper cable)[29] This allows for a 5meter cable The USB 30 standard does not directly specify a maximum cable length requiring only that all cablesmeet an electrical specification For copper wire cabling some calculations have suggested a maximum length ofperhaps 3m No fiber optic cable designs are known to be under development but they would be likely to have amuch longer maximum allowable length and more complex construction

USB 1x20 MiniplugMicroplugPin Name Color Description

1 VCC Red +5 V

2 Dminus White Data minus

3 D+ Green Data +

permits distinction of

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1627

4 ID noneMicro-A- and Micro-B-Plug

Type A connected to Ground

Type B not connected

5 GND Black Signal Ground

The data cables for USB 1x and USB 2x use a twisted pair to reduce noise and crosstalk They are arrangedmuch as in the diagram below USB 30 cables are more complex and employ shielding for some of the added datalines (2 pairs) a shield is added around the pair sketched

Maximum useful distance

USB 11 maximum cable length is 3 metres (98 ft)[30] USB 20 maximum cable length is 5 metres (16 ft)Maximum permitted hubs connected in series is 5 Although a single cable is limited to 5 metres the USB 20specification permits up to five USB hubs in a long chain of cables and hubs This allows for a maximum distance of30 metres (98 ft) between host and device using six cables 5 metres (16 ft) long and five hubs In actual use sincesome USB devices have built-in cables for connecting to the hub the maximum achievable distance is 25 metres(82 ft) + the length of the devices cable For longer lengths USB extenders that use CAT5 cable can increase thedistance between USB devices up to 50 metres (160 ft)

Since USB host interfaces (and powered hubs) are required to provide power for devices connected to them aspecial type of USB extender cable was created consisting of a miniature one-port USB hub molded onto one endof a 5-metre cable These mini-hubs are fully self-contained within the cable requiring no separate bulky hub deviceand no external power They are as simple to use as plugging cables together with each hub drawing powerthrough all the previous single-port hubs in the chain Because bus power is limited the most practical arrangementconsists of four single-port hub extender cables one plain 5-metre cable and at the very end a powered multiporthub to support multiple USB devices

Another method of Extending USB beyond 5 metres (16 ft) is by using low resistance cable The higher cost ofUSB 20 Cat 5 extenders has urged some manufacturers to use other methods to extend USB such as using built-in USB hubs and custom low-resistance USB cable It is important to note that devices which use more buspower such as USB hard drives and USB scanners will require the use of a powered USB hub at the end of theextension so that a constant connection will be achieved If power and data does not have sufficient power thenproblems can result such as no connection at all or intermittent connections during use

USB 30 cable assembly may be of any length as long as all requirements defined in the specification are metHowever maximum speed can be achieved across a maximum cable length of approximately 3 metres[31]

PowerThe USB 1x and 20 specifications provide a 5 V supply on a single wire from which connected USB devices maydraw power The specification provides for no more than 525 V and no less than 475 V (5 Vplusmn5) between thepositive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1727

The Micro-USB interface isthe new standard charger for

mobile phones

positive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to525 V[32]

A unit load is defined as 100 mA in USB 20 and was raised to 150 mA in USB 30 A maximum of 5 unit loads(500 mA) can be drawn from a port in USB 20 which was raised to 6 (900 mA) in USB 30 There are two typesof devices low-power and high-power Low-power devices draw at most 1 unit load with minimum operatingvoltage of 44 V in USB 20 and 4 V in USB 30 High-power devices draw the maximum number of unit loadssupported by the standard All devices default as low-power but the devices software may request high-power aslong as the power is available on the providing bus[5]

A bus-powered hub is initialized at 1 unit load and transitions to maximum unit loads after hub configuration isobtained Any device connected to the hub will draw 1 unit load regardless of the current draw of devicesconnected to other ports of the hub (ie one device connected on a four-port hub will only draw 1 unit load despitethe fact that all unit loads are being supplied to the hub)[5]

A self-powered hub will supply maximum supported unit loads to any device connected to it A battery-poweredhub may supply maximum unit loads to ports In addition the VBUS will supply 1 unit load upstream forcommunication if parts of the Hub are powered down[5]

In Battery Charging Specification[33] new powering modes are added to the USB specification A host or hubCharging Downstream Port can supply a maximum of 15 A when communicating at low-speed or full-speed amaximum of 900 mA when communicating at high-speed and as much current as the connector will safely handlewhen no communication is taking place USB 20 standard-A connectors are rated at 1500 mA by default ADedicated Charging Port can supply a maximum of 18 A of current at 525 V A portable device can draw up to18 A from a Dedicated Charging Port The Dedicated Charging Port shorts the D+ and D- pins with a resistanceof at most 200Ω The short disables data transfer but allows devices to detect the Dedicated Charging Port andallows very simple high current chargers to be manufactured The increased current (faster 9W charging) willoccur once both the hosthub and devices support the new charging specification

Mobile device charger standards

As of June 14 2007 all new mobile phones applying for a license in China arerequired to use the USB port as a power port[34][35]

In September 2007 the Open Mobile Terminal Platform group mdash a forum ofmobile network operators and manufacturers such as Nokia SamsungMotorola Sony Ericsson and LG mdash announced that its members had agreed onmicro-USB as the future common connector for mobile devices[36][37]

On 17 February 2009 the GSM Association announced[38] that they hadagreed on a standard charger for mobile phones The standard connector to beadopted by 17 manufacturers including Nokia Motorola and Samsung is to bethe micro-USB connector (several media reports erroneously reported this asthe mini-USB) The new chargers will be much more efficient than existingchargers[38] Having a standard charger for all phones means that manufacturers will no longer have to supply acharger with every new phone The basis of the GSMAs Universal Charger Solution (UCS) is the technicalrecommendation from OMTP[39]

On 22 April 2009 (Earth Day) this was further endorsed by the CTIA [40]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1827

USB vacuum cleaner noveltydevice

On 29 June 2009 the European Commission announced an agreement with ten producers that starting in 2010data-enabled mobile phones sold in the European Union would include a micro-USB connector forrecharge[41][42]

On 22 October 2009 the International Telecommunication Union (ITU) announced that it had embraced theUniversal Charger Solution as its energy-efficient one-charger-fits-all new mobile phone solution and addedBased on the Micro-USB interface UCS chargers will also include a 4-star or higher efficiency rating - up to threetimes more energy-efficient than an unrated charger[43]

Non-standard devices

A number of USB devices require more power than is permitted by thespecifications for a single port This is common for external hard and opticaldisc drives and generally for devices with motors or lamps Such devicescan be used with an external power supply of adequate rating which isallowed by the standard or by means of a dual-input USB cable one inputof which is used for power and data transfer the other solely for powerwhich makes the device a non-standard USB device Some external hubsmay in practice supply more power to USB devices than required by thespecification but a standard-compliant device may not depend on this

Some non-standard USB devices use the 5 V power supply withoutparticipating in a proper USB network negotiating power draws with thehost interface These are usually referred to as USB decorations The typical example is a USB-powered readinglight fans mug coolers and heaters (though some may include USB hubs[44]) battery chargers (particularly formobile telephones) miniature vacuum cleaners miniature lava lamps and even toy missile launchers are available Inmost cases these items contain no digital circuitry and thus are not Standard compliant USB devices at all Thiscan theoretically cause problems with some computers prior to the Battery Charging Specification the USBspecification required that devices connect in a low-power mode (100 mA maximum) and state how much currentthey need before switching with the hosts permission into high-power mode

In addition to limiting the total average power used by the device the USB specification limits the inrush current (iethat used to charge decoupling and filter capacitors) when the device is first connected Otherwise connecting adevice could cause problems with the hosts internal power Also USB devices are required to automatically enterultra low-power suspend mode when the USB host is suspended Nevertheless many USB host interfaces do notcut off the power supply to USB devices when they are suspended since resuming from the suspended state wouldbecome a lot more complicated if they did

There are also devices at the host end that do not support negotiation such as battery packs that can power USB-powered devices some provide power while others pass through the data lines to a host PC USB poweradapters convert utility power andor another power source (eg a cars electrical system) to run attached devicesSome of these devices can supply up to 1 A of current Without negotiation the powered USB device is unable toinquire if it is allowed to draw 100 mA 500 mA or 1 A

Powered USB

Main article Powered USB

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1927

The Hi-Speed USB Logo

Powered USB uses standard USB signaling with the addition of extra power lines It uses four additional pins tosupply up to 6 A at either 5 V 12 V or 24 V (depending on keying) to peripheral devices The wires and contactson the USB portion have been upgraded to support higher current on the 5 V line as well This is commonly usedin retail systems and provides enough power to operate stationary barcode scanners printers pin pads signaturecapture devices etc This modification of the USB interface is proprietary and was developed by IBM NCR andFCIBerg It is essentially two connectors stacked such that the bottom connector accepts a standard USB plugand the top connector takes a power connector

Sleep-and-charge

Sleep-and-charge USB ports can be used to charge electronic devices even when the computer is switched off[45]

Version history

Prereleases

USB 07 Released in November 1994USB 08 Released in December 1994USB 09 Released in April 1995USB 099 Released in August 1995USB 10 Release Candidate Released in November 1995

USB 10

USB 10 Released in January 1996Specified data rates of 15 Mbits (Low-Speed) and 12 Mbits (Full-Speed) Does not allow forextension cables or pass-through monitors (due to timing and power limitations) Few such devices actuallymade it to marketUSB 11 Released in September 1998Fixed problems identified in 10 mostly relating to hubs Earliest revision to be widely adopted

USB 20

USB 20 Released in April 2000Added higher maximum speed of 480 Mbits (now called Hi-Speed)Further modifications to the USB specification have been done viaEngineering Change Notices (ECN) The most important of these ECNsare included into the USB 20 specification package available fromUSBorg (httpwwwUSBorg)

Mini-B Connector ECN Released in October 2000Specifications for Mini-B plug and receptacle These should not be confused with Micro-B plug andreceptacleErrata as of December 2000 Released in December 2000Pull-upPull-down Resistors ECN Released in May 2002Errata as of May 2002 Released in May 2002Interface Associations ECN Released in May 2003

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2027

The SuperSpeed USB Logo

The USB 30 Icon

Interface Associations ECN Released in May 2003New standard descriptor was added that allows multiple interfaces to be associated with a singledevice functionRounded Chamfer ECN Released in October 2003A recommended compatible change to Mini-B plugs that results in longer lasting connectorsUnicode ECN Released in February 2005This ECN specifies that strings are encoded using UTF-16LE USB 20 did specify that Unicode is tobe used but it did not specify the encodingInter-Chip USB Supplement Released in March 2006On-The-Go Supplement 13 Released in December 2006USB On-The-Go makes it possible for two USB devices to communicate with each other withoutrequiring a separate USB host In practice one of the USB devices acts as a host for the other deviceBattery Charging Specification 10 Released in March 2007Adds support for dedicated chargers (power supplies with USB connectors) host chargers (USBhosts that can act as chargers) and the No Dead Battery provision which allows devices totemporarily draw 100 mA current after they have been attached If a USB device is connected todedicated charger maximum current drawn by the device may be as high as 18A (Note that thisdocument is not distributed with USB 20 specification package)Micro-USB Cables and Connectors Specification 101 Released in April 2007Link Power Management Addendum ECN Released in July 2007This adds a new power state between enabled and suspended states Device in this state is notrequired to reduce its power consumption However switching between enabled and sleep states ismuch faster than switching between enabled and suspended states which allows devices to sleepwhile idle

USB 30

On September 18 2007 Pat Gelsinger demonstrated USB 30 at the IntelDeveloper Forum The USB 30 Promoter Group announced on November 172008 that version 30 of the specification had been completed and wastransitioned to the USB Implementers Forum (USB-IF) the managing body ofUSB specifications[4] This move effectively opened the spec to hardwaredevelopers for implementation in future products The first USB 30 ports werefeatured on the Asus P6X58 motherboard however this board was canceledbefore production[46]

Features

A new major feature is the SuperSpeed bus which provides a fourthtransfer mode at 48 Gbits The raw throughput is 4 Gbits and thespecification considers it reasonable to achieve 32 Gbits (04 Gbytes or400 Mbytes) or more after protocol overhead[47]

When operating in SuperSpeed mode full-duplex signaling occurs over 2 differential pairs separate from thenon-SuperSpeed differential pair This results in USB 30 cables containing 2 wires for power and ground 2wires for non-SuperSpeed data and 4 wires for SuperSpeed data and a shield (not required in previousspecifications)[48]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2127

To accommodate the additional pins for SuperSpeed mode the physical form factors for USB 30 plugs andreceptacles have been modified from those used in previous versions Standard-A cables have extendedheads where the SuperSpeed connectors extend beyond and slightly above the legacy connectors Similarlythe Standard-A receptacle is deeper to accept these new connectors A legacy Standard-A cable willoperate as intended and will never interact with the SuperSpeed connectors ensuring backwardcompatibility The Standard-B modifications could not be made as elegantly the SuperSpeed connectorshad to be placed on top of the existing form factor making legacy Standard-B plugs workable onSuperSpeed Standard-B receptacles but not vice versaSuperSpeed establishes a communications pipe between the host and each device in a host-directedprotocol In contrast USB 20 broadcasts packet traffic to all devicesUSB 30 extends the bulk transfer type in SuperSpeed with Streams This extension allows a host and deviceto create and transfer multiple streams of data through a single bulk pipeNew power management features include support of idle sleep and suspend states as well as Link-Device- and Function-level power managementThe bus power spec has been increased so that a unit load is 150 mA (+50 over minimum using USB 20)An unconfigured device can still draw only 1 unit load but a configured device can draw up to 6 unit loads(900 mA an 80 increase over USB 20 at a registered maximum of 500 mA) Minimum device operatingvoltage is dropped from 44 V to 4 VUSB 30 does not define cable assembly lengths except that it can be of any length as long as it meets all therequirements defined in the specification However electronicdesigncom estimates cables will be limited to 3m at SuperSpeed[31]

Technology is similar to a single channel (1x) of PCI Express 20 (5-Gbits) It uses 8B10B encoding linearfeedback shift register (LFSR) scrambling for data and spread spectrum It forces receivers to use lowfrequency periodic signaling (LFPS) dynamic equalization and training sequences to ensure fast signallocking

Availability

Consumer products are expected to become available in 2010[49] Commercial controllers are expected to enterinto volume production no later than the first quarter of 2010[50] NEC is aiming to produce its first USB 30controller in June 2009 initially priced at US$1500 Monthly production of NEC Electronics microPD720200 hostcontroller is expected to reach approximately 1000000 units in September 2009[51] On September 24 2009Freecom announced the availability of their USB 30 external hard drive[52] On October 29 2009 Asusannounced the November release of their first USB 30 motherboard the P7P55D-E Premium as well as a PCI-Express x1 add-on card for existing motherboards to provide USB 30 and SATA 6Gbps support [53]

Drivers are under development for Windows 7 but support will not be included with the initial release of theoperating system[54] The Linux kernel has supported USB 30 since version 2631 which was released inSeptember 2009[55][56][57]

At least one complete end-to-end test system for USB3 designers is now on the market[58]

Intel will not support USB 3 until 2011[59] which will slow down mainstream adoption Current AMD roadmapsindicate that the new southbridges released in the beginning of 2010 will not support USB 3[60] These delays maybe due to problems in the CMOS manufacturing process[61] a focus to advance the Nehalem platform [62] or a

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2227

be due to problems in the CMOS manufacturing process a focus to advance the Nehalem platform or atactic by Intel to boost its upcoming Light Peak interface[63] Market researcher In-Stat does not predict a relevantmarket share of USB 3 until 2011[64]

USB 20 bandwidthThe maximum data rate in USB 20 is 480 Mbits (60 MBs) per controller and is shared amongst all attacheddevices Some chipset manufacturers overcome this bottleneck by providing multiple USB 20 controllers within thesouthbridge Big performance gains can be achieved when attaching multiple high bandwidth USB devices such asdisk enclosures in different controllers The following table displays southbridge ICs that have multiple EHCIcontrollers

Vendor Southbridge USB 20 ports EHCI controllers Maximum bandwidth

AMD SB7x0 12 2 120 MBs

Broadcom HT1100 12 3 180 MBs

Intel ICH8 10 2 120 MBs

Intel ICH9 12 2 120 MBs

Intel ICH10 12 2 120 MBs

Every other AMD Broadcom Intel southbridge supporting USB 20 has only one EHCI controller All SiSsouthbridge supporting USB 20 have only one EHCI controller All ULi VIA southbridge single chipnorthbridgesouthbridge supporting USB 20 have only one EHCI controller Also all PCI USB 20 IC used foradd-in cards have only one EHCI controller

Related technologiesThe PictBridge standard allows for interconnecting consumer imaging devices It typically uses USB for itsunderlying communication layer

The USB Implementers Forum is working on a wireless networking standard based on the USB protocol WirelessUSB is intended as a cable-replacement technology and will use ultra-wideband wireless technology for data ratesof up to 480 Mbits

See alsoSerial cable (Bidirectional Communication)Serial ATARS-232Serial null modem cableFireWireHP-HILHP-ILSync cableEnhanced mini-USBUSB On-The-Go (master slave)

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2327

Ethernet over USBWireless USBUSB streamingHCI (UHCI EHCI xHCI 09 SuperSpeed - USB 30 WHCI 10)CEA-936-AU3List of device bandwidths

ACCESSbusApple Desktop Bus

PS2 connectorDE-9 connectorSecure USB driveList of computer standards

References1 ^ About USB-IF (httpwwwusborgabout) USB Implementers Forum Inc httpwwwusborgabout

Retrieved 2009-11-042 ^ USBorg Welcome (httpwwwusborghome) USB Implementers Forum Inc httpwwwusborghome

Retrieved 2009-11-043 ^ SuperSpeed USB 30 More Details Emerge

(httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml) 6 Jan 2009httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml

4 ^ a b httpwwwusborgpressUSB-IF_Press_Releases2008_11_17_USB_IFpdf5 ^ a b c d httpwwwusborgdevelopersdocs6 ^ USB Class Codes (httpwwwusborgdevelopersdefined_class) at USBorg7 ^ Universal Serial Bus Test and Measurement Class Specification (USBTMC) Revision 10 April 14 2003 USB

Implementers Forum Inc8 ^ Universal Serial Bus 30 Specification4411 Efficiency9 ^ 100 Portable Apps for your USB Stick (both for Mac and Win) (httpwwwmakeuseofcomtagportable-

software-usb) httpwwwmakeuseofcomtagportable-software-usb Retrieved 2008-10-3010 ^ Skype VoIP USB Installation Guide (httpwwwVoIP-DownloadcomSkypehtmUSB) httpwwwVoIP-

DownloadcomSkypehtmUSB Retrieved 2008-10-3011 ^ NEC ready to sample worlds first USB 30 controller chip

(httpwwwreghardwarecouk20090519nec_usb_3_host) httpwwwreghardwarecouk20090519nec_usb_3_host Retrieved 2009-06-15

12 ^ When will USB 30 products hit the market (httpwwweverythingusbcomsuperspeed-usbhtml6) httpwwweverythingusbcomsuperspeed-usbhtml6 Retrieved 2009-05-11

13 ^ USB in a NutShellmdashChapter 2mdashHardware (httpwwwbeyondlogicorgusbnutshellusb2htm) BeyondLogicorg httpwwwbeyondlogicorgusbnutshellusb2htm Retrieved 2007-08-25

14 ^ How Fast Does A USB 20 Drive Go On The Newest Macs How Does It Compare To FireWire(httpwwwbarefeatscomusb2html) Bare Facts May 8 2004 httpwwwbarefeatscomusb2htmlRetrieved 2007-08-25

15 ^ a b USB Implementers Forum (2007-05-27) Deprecation of the Mini-A and Mini-AB Connectors(httpwwwusborgdevelopersDeprecation_Announcement_052507pdf) (PDF) Press releasehttpwwwusborgdevelopersDeprecation_Announcement_052507pdf Retrieved 2009-01-13

16 ^ Quinnell Richard A (1996) USB a neat package with a few loose ends - USB Fundamentals(httpwwwedncomarchives1996102496df_01htmUSB20fundamentals) EDN Magazine of ReedProperties Inc httpwwwedncomarchives1996102496df_01htmUSB20fundamentals Retrieved 2008-08-

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2427

0617 ^ USB Implementers Forum (2007-01-04) Mobile phones to adopt new smaller USB connector

(httpwwwusborgpresspressroom2007_01_04_usbifpdf) (PDF) Press releasehttpwwwusborgpresspressroom2007_01_04_usbifpdf Retrieved 2007-01-08

18 ^ a b (zip) Universal Serial Bus Micro-USB Cables and Connectors Specification to the USB 20 SpecificationRevision 101 (httpwwwusborgdevelopersdocsusb_20_052709zip) USB Implementers Forum Inc 2007-04-07 httpwwwusborgdevelopersdocsusb_20_052709zip Retrieved 2009-10-07 Section 13 Additionalrequirements for a more rugged connector that will have durability past 10000 cycles and still meet the USB 20specification for mechanical and electrical performance was also a consideration The Mini-USB could not bemodified and remain backward compatible to the existing connector as defined in the USB OTG specification

19 ^ OMTP Local Connectivity Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19) Open Mobile Terminal Platform 17 September 2007httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19 Retrieved 2009-02-11

20 ^ httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf21 ^ FireWire vs USB 20 - Speed Tests (httpwwwcwolcomfirewirefirewire-vs-usbhtm)

httpwwwcwolcomfirewirefirewire-vs-usbhtm Retrieved 2007-08-2522 ^ USB 20 vs FireWire (httpwwwdigit-lifecomarticlesusb20vsfirewire) Digit-Life httpwwwdigit-

lifecomarticlesusb20vsfirewire Retrieved 2007-08-2523 ^ Metz Cade The Great Interface-Off FireWire Vs USB 20

(httpwwwpcmagcomarticle20414984771600asp) PC Magazinehttpwwwpcmagcomarticle20414984771600asp Retrieved 2007-08-25

24 ^ Heron Robert USB 20 Versus FireWire(httpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html) TechTVhttpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html Retrieved 2007-08-25

25 ^ FireWire vs USB 20 (httpwwwusb-warecomfirewire-vs-usbhtm) USB Ware httpwwwusb-warecomfirewire-vs-usbhtm Retrieved 2007-03-19

26 ^ Key Gary (2005-11-15) Firewire and USB Performance (httpwwwanandtechcommbshowdocaspxi=2602ampp=15) httpwwwanandtechcommbshowdocaspxi=2602ampp=15 Retrieved 2008-02-01

27 ^ httpwwwdigitalprosoundcom200101_janfeaturesmidi2001-3htm28 ^ USB Frequently Asked Questions (httpwwwusborgdevelopersusbfaqcab1) at USBorg29 ^ Propagation Delay (httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay)

httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay Retrieved 2008-10-3130 ^ httpdiscountcablesusacomusb-2html31 ^ a b httpelectronicdesigncomArticlesArticleID1968019680html32 ^ ldquo732 Bus TimingElectrical Characteristicsrdquo (httpwwwusborgdevelopersdocs) Universal Serial Bus

Specification USBorg httpwwwusborgdevelopersdocs33 ^ Battery Charging Specification (httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zip) USB

Implementers Forum Inc 15 April 2009 httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zipRetrieved 23 September 2009

34 ^ Cai Yan (2007-05-31) China to enforce universal cell phone charger(httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS) EETimescom httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS Retrieved 2007-08-25

35 ^ The Chinese FCCs technical standard YDT 1591-2006 Technical Requirements and Test Method of Chargerand Interface for Mobile Telecommunication Terminal Equipment(httpwwwdianyuancombbsu632015571206841181pdf) (Chinese)

36 ^ Pros seem to outdo cons in new phone charger standard (httpwwwnewscom2100-1041_3-6209247html) newscom September 20 2007 httpwwwnewscom2100-1041_3-6209247html Retrieved 2007-11-26

37 ^ Press Release Broad Manufacturer Agreement Gives Universal Phone Cable Green Light(httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd) OTMP September17 2007 httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd Retrieved

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2527

2007-11-2638 ^ a b GSM World agreement on Mobile phone Standard Charger (httpwwwgsmworldcomnewsroompress-

releases20092548htm) httpwwwgsmworldcomnewsroompress-releases20092548htm39 ^ Common Charging and Local Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=4dda105f-

8472-4c12-ba04-75dd3c1d4ca6) Open Mobile Terminal Platform 11 February 2009httpwwwomtporgPublicationsDisplayaspxId=4dda105f-8472-4c12-ba04-75dd3c1d4ca6 Retrieved 2009-02-11

40 ^ CTIAndashThe Wireless Association Announces One Universal Charger Solution to Celebrate Earth Day(httpwwwctiaorgmediapressbodycfmprid1817)

41 ^ httpeceuropaeuenterpriserttechargershtm42 ^ httpwwwwiredcomgadgetlab200906europe-gets-universal-cellphone-charger-in-201043 ^ httpwwwituintnewsroompress_releases200949html44 ^ httpwwwdealextremecomdetailsdxsku319545 ^ httpwwwusb-corecouk03-04-2008-toshiba-announces-sleep-and-charge-usb-portshtml46 ^ httpwwwtheinquirernetinquirernews1495417asus-cancels-usb-motherboard47 ^ Universal Serial Bus 30 Specification 4411 Efficiency48 ^ Universal Serial Bus 30 Specification 54 Cable Construction and Wire Assignments49 ^ httpwwwtgdailycomcontentview4022513550 ^ httpwwwdigitimescomnewsa20090415PB204html51 ^ httpwwwamnecelcomnewsnewsdetailhtmlpage=worlds_first_usb_30_host_controller52 ^ httpwwwfreecomcomnewsaspid=9205ampcatName=press53 ^ httpwwwinformationweekcomnewshardwareprocessorsshowArticlejhtmlarticleID=22130002454 ^ httpapcmagcomusb_in_windows_7_more_reliable_but_no_30_speed_boosthtm55 ^ httpkernelnewbiesorgLinux_2_6_3156 ^ httpwwwheisedenewstickerErste-USB-3-0-Treiber--meldung14010357 ^ httpwwwlinux-magazinecomonlinenewsfirst_driver_for_usb_3_058 ^ httpwwwlecroycomtmsolutionsserialdatausb359 ^ httpwwweetimescomnewslatestshowArticlejhtmlarticleID=22070048660 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html61 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html62 ^ httpwwwfierceciocomtechwatchstoryinsider-intel-hindering-usb-3-0-adoption2009-10-2363 ^ httpwwwtechspotcomnews36673-intel-delays-usb-30-support-until-2011html64 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html

view=zoomzoom=1

External linksUSB Implementers Forum Inc Official Website (httpwwwusborg)

USB 30 Specification (httpwwwusborgdevelopersdocs)USB Device Class documentation (httpwwwusborgdevelopersdevclass_docs)

USB Overview and Plug Receptacle Pinouts (httpwwwaccesscommscomaureferenceusbhtm)Overview comparison between USB 20 and FireWire 400(httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf)Intel Universal Host Controller Interface (UHCI) (httpdownloadintelcomtechnologyusbUHCI11Dpdf)

USB 30

USB Promoter Group - Mission Statement (httpwebarchiveorgwebhttpwwwusborgusb30) at theInternet Archive

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2627

Intel announces demonstrates USB 30 (httparstechnicacomnewsarspost20070918-intel-announces-demonstrates-usb-3-0html) Ars Technica 2007-09-18USB 30 guns for Firewire (httpwwweetimescomnewslatestshowArticlejhtmlarticleID=201807389)eeTimes 2007-09-18Universal Serial Bus 30 Specification (httpwwwusborgdevelopersdocsusb_30_speczip)USB 30 vs FireWire 3200 (httpwwwpcfastlanecomfeaturesusb-30-vs-firewire-3200)USB 3 Forum for discussions about implementations and architecture (httpwwwusb3forumscom)

Retrieved from httpenwikipediaorgwikiUniversal_Serial_BusCategories USB | 1996 introductions

This page was last modified on 7 November 2009 at 0135Text is available under the Creative Commons Attribution-ShareAlike License additional terms may applySee Terms of Use for detailsWikipediareg is a registered trademark of the Wikimedia Foundation Inc a non-profit organization

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2727

Page 7: universal serial bus - wikipedia, the free encyclopedia

A USB connection is always between a host or hub at the A connector end and a device or hubs upstreamport at the other end Originally this was a B connector preventing erroneous loop connections but additionalupstream connectors were specified and some cable vendors designed and sold cables which permitted erroneousconnections (and potential damage to the circuitry) USB interconnections are not as fool-proof or as simple asoriginally intended

The host includes 15 kΩ pull-down resistors on each data line When no device is connected this pulls both datalines low into the so-called single-ended zero state (SE0 in the USB documentation) and indicates a reset ordisconnected connection

A USB device pulls one of the data lines high with a 15 kΩ resistor This overpowers one of the pull-downresistors in the host and leaves the data lines in an idle state called J For USB 1x the choice of data line indicatesa devices speed support full-speed devices pull D+ high while low-speed devices pull Dminus high

USB data is transmitted by toggling the data lines between the J state and the opposite K state USB encodes datausing the NRZI convention a 0 bit is transmitted by toggling the data lines from J to K or vice-versa while a 1 bit istransmitted by leaving the data lines as-is To ensure a minimum density of signal transitions USB uses bit stuffingan extra 0 bit is inserted into the data stream after any appearance of six consecutive 1 bits Seven consecutive 1bits is always an error USB 300 has introduced additional data transmission encodings

A USB packet begins with an 8-bit synchronization sequence 00000001 That is after the initial idle state J thedata lines toggle KJKJKJKK The final 1 bit (repeated K state) marks the end of the sync pattern and thebeginning of the USB frame

A USB packets end called EOP (end-of-packet) is indicated by the transmitter driving 2 bit times of SE0 (D+and Dminus both below max) and 1 bit time of J state After this the transmitter ceases to drive the D+Dminus lines and theaforementioned pull up resistors hold it in the J (idle) state Sometimes skew due to hubs can add as much as onebit time before the SE0 of the end of packet This extra bit can also result in a bit stuff violation if the six bitsbefore it in the CRC are 1s This bit should be ignored by receiver

A USB bus is reset using a prolonged (10 to 20 milliseconds) SE0 signal

USB 20 devices use a special protocol during reset called chirping to negotiate the high speed mode with thehosthub A device that is HS capable first connects as an FS device (D+ pulled high) but upon receiving a USBRESET (both D+ and Dminus driven LOW by host for 10 to 20 mS) it pulls the Dminus line high known as chirp K Thisindicates to the host that the device is high speed If the hosthub is also HS capable it chirps (returns alternating Jand K states on Dminus and D+ lines) letting the device know that the hub will operate at high speed The device has toreceive at least 3 sets of KJ chirps before it changes to high speed terminations and begins high speed signalingBecause USB 30 use wiring separate and additional to that used by USB 20 and USB 1x such speed negotiationis not required

Clock tolerance is 48000 Mbits plusmn500 ppm 12000 Mbits plusmn2500 ppm 150 Mbits plusmn15000 ppm

Though high speed devices are commonly referred to as USB 20 and advertised as up to 480 Mbits not allUSB 20 devices are high speed The USB-IF certifies devices and provides licenses to use special marketing logosfor either basic speed (low and full) or high speed after passing a compliance test and paying a licensing fee Alldevices are tested according to the latest specification so recently-compliant low speed devices are also 20devices

The actual throughput currently (2006) of USB 20 high-speed attained with real-world devices is about two thirds

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 727

The actual throughput currently (2006) of USB 20 high-speed attained with real-world devices is about two thirdsof the maximum theoretical bulk data transfer rate of 53248 MiBs Typical high speed USB devices operate atlower speeds often about 3 MiBs overall sometimes up to 10ndash20 MiBs[14]

Data packetsUSB communication takes the form of packets Initially all packets are sent from the host via the root hub andpossibly more hubs to devices Some of those packets direct a device to send some packets in reply

After the sync field described above all packets are made of 8-bit bytes transmitted least-significant bit first Thefirst byte is a packet identifier (PID) byte The PID is actually 4 bits the byte consists of the 4-bit PID followed byits bitwise complement This redundancy helps detect errors (Note also that a PID byte contains at most fourconsecutive 1 bits and thus will never need bit-stuffing even when combined with the final 1 bit in the sync byteHowever trailing 1 bits in the PID may require bit-stuffing within the first few bits of the payload)

USB PID bytes

Type

PIDvalue(msb-first)

Transmittedbyte

(lsb-first)Name Description

Reserved 0000 0000 1111

Token1000 0001 1110 SPLIT High-speed (USB 20) split

transaction

0100 0010 1101 PING Check if endpoint can accept data(USB 20)

Special1100 0011 1100

PRE Low-speed USB preamble

Handshake

ERR Split transaction error (USB 20)

0010 0100 1011 ACK Data packet accepted

1010 0101 1010 NAK Data packet not accepted pleaseretransmit

0110 0110 1001 NYET Data not ready yet (USB 20)

1110 0111 1000 STALL Transfer impossible do errorrecovery

Token

0001 1000 0111 OUT Address for host-to-device transfer

1001 1001 0110 IN Address for device-to-host transfer

0101 1010 0101 SOF Start of frame marker (sent each ms)

1101 1011 0100 SETUP Address for host-to-device controltransfer

Data

0011 1100 0011 DATA0 Even-numbered data packet

1011 1101 0010 DATA1 Odd-numbered data packet

0111 1110 0001 DATA2 Data packet for high-speed

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 827

Data 0111 1110 0001 DATA2 isochronous transfer (USB 20)

1111 1111 0000 MDATA Data packet for high-speedisochronous transfer (USB 20)

Packets come in three basic types each with a different format and CRC (cyclic redundancy check)

Handshake packets

Handshake packets consist of nothing but a PID byte and are generally sent in response to data packets The threebasic types are ACK indicating that data was successfully received NAK indicating that the data cannot bereceived at this time and should be retried and STALL indicating that the device has an error and will never beable to successfully transfer data until some corrective action (such as device initialization) is performed

USB 20 added two additional handshake packets NYET which indicates that a split transaction is not yetcomplete A NYET packet is also used to tell the host that the receiver has accepted a data packet but cannotaccept any more due to buffers being full The host will then send PING packets and will continue with datapackets once the device ACKs the PING The other packet added was the ERR handshake to indicate that asplit transaction failed

The only handshake packet the USB host may generate is ACK if it is not ready to receive data it should notinstruct a device to send any

Token packets

Token packets consist of a PID byte followed by 2 payload bytes 11 bits of address and a 5-bit CRC Tokens areonly sent by the host never a device

IN and OUT tokens contain a 7-bit device number and 4-bit function number (for multifunction devices) andcommand the device to transmit DATAx packets or receive the following DATAx packets respectively

An IN token expects a response from a device The response may be a NAK or STALL response or a DATAxframe In the latter case the host issues an ACK handshake if appropriate

An OUT token is followed immediately by a DATAx frame The device responds with ACK NAKNYET orSTALL as appropriate

SETUP operates much like an OUT token but is used for initial device setup It is followed by an 8-byte DATA0frame with a standardized format

Every millisecond (12000 full-speed bit times) the USB host transmits a special SOF (start of frame) tokencontaining an 11-bit incrementing frame number in place of a device address This is used to synchronizeisochronous data flows High-speed USB 20 devices receive 7 additional duplicate SOF tokens per frame eachintroducing a 125 micros microframe

USB 20 added a PING token which asks a device if it is ready to receive an OUTDATA packet pair Thedevice responds with ACK NAK or STALL as appropriate This avoids the need to send the DATA packet ifthe device knows that it will just respond with NAK

USB 20 also added a larger 3-byte SPLIT token with a 7-bit hub number 12 bits of control flags and a 5-bit

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 927

CRC This is used to perform split transactions Rather than tie up the high-speed USB bus sending data to aslower USB device the nearest high-speed capable hub receives a SPLIT token followed by one or two USBpackets at high speed performs the data transfer at full or low speed and provides the response at high speedwhen prompted by a second SPLIT token The details are complex see the USB specification

Data packets

A data packet consists of the PID followed by 0ndash1023 bytes of data payload (up to 1024 in high speed at most 8at low speed) and a 16-bit CRC

There are two basic data packets DATA0 and DATA1 They must always be preceded by an address token andare usually followed by a handshake token from the receiver back to the transmitter The two packet types providethe 1-bit sequence number required by Stop-and-wait ARQ If a USB host does not receive a response (such asan ACK) for data it has transmitted it does not know if the data was received or not the data might have been lostin transit or it might have been received but the handshake response was lost

To solve this problem the device keeps track of the type of DATAx packet it last accepted If it receives anotherDATAx packet of the same type it is acknowledged but ignored as a duplicate Only a DATAx packet of theopposite type is actually received

When a device is reset with a SETUP packet it expects an 8-byte DATA0 packet next

USB 20 added DATA2 and MDATA packet types as well They are used only by high-speed devices doinghigh-bandwidth isochronous transfers which need to transfer more than 1024 bytes per 125 micros microframe(8192 kBs)

PRE packet

Low-speed devices are supported with a special PID value PRE This marks the beginning of a low-speedpacket and is used by hubs which normally do not send full-speed packets to low-speed devices Since all PIDbytes include four 0 bits they leave the bus in the full-speed K state which is the same as the low-speed J state Itis followed by a brief pause during which hubs enable their low-speed outputs already idling in the J state then alow-speed packet follows beginning with a sync sequence and PID byte and ending with a brief period of SE0Full-speed devices other than hubs can simply ignore the PRE packet and its low-speed contents until the final SE0indicates that a new packet follows

Protocol analyzersDue to the complexities of the USB protocol USB protocol analyzers are invaluable tools to USB devicedevelopers USB analyzers are able to capture the data on USB and display information from low-level bus statesto high-level data packets and class-level information

Connector propertiesThe connectors specified by the USB committee were designed to support a

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1027

Series A plug and receptacle

USB extension cord

The connectors specified by the USB committee were designed to support anumber of USBs underlying goals and to reflect lessons learned from themenagerie of connectors which have been used in the computer industry

Usability

It is deliberately difficult to attach a USB connector incorrectlyConnectors cannot be plugged in upside down and it is clear from theappearance and kinesthetic sensation of making a connection whenthe plug and socket are correctly mated However it is not obvious ata glance to the inexperienced user (or to a user without sight of theinstallation) which way around the connector goes thus it is often necessary to try both ways More oftenthan not however the side of the connector with the trident logo should be on top or toward the userMost manufacturers do not however make the trident easily visible or detectable by touchOnly moderate insertion removal force is needed (by specification) USB cables and small USB devices areheld in place by the gripping force from the receptacle (without need of the screws clips or thumbturns otherconnectors have required) The force needed to make or break a connection is modest allowing connectionsto be made in awkward circumstances (ie behind a floor mounted chassis or from below) or by those withmotor disabilities This has the disadvantage of easily and unintentionally breaking connections that one hasintended to be permanent in case of cable accident (eg tripping or inadvertent tugging) unless some way ofsecuring the USB cables together is employed (eg duct tape in an inelegant kludge solution)The standard connectors were deliberately intended to enforce the directed topology of a USB networktype A connectors on host devices that supply power and type B connectors on target devices that receivepower This prevents users from accidentally connecting two USB power supplies to each other whichcould lead to dangerously high currents circuit failures or even fire USB does not support cyclical networksand the standards connectors from incompatible USB devices are themselves incompatible Unlike othercommunications systems (eg RJ-45 cabling) gender changers make little sense with USB and are almostnever used

Durability

The original standard connectors were designed to be robust andrecent ones are even more so (eg the micro B connectors used insome mobile equipment like cellular phones) Many previousconnector designs were fragile specifying embedded component pinsor other delicate parts which proved liable to bending or breaks evenwith the application of only very modest force The electrical contactsin a USB connector are protected by an adjacent plastic tongue andthe entire connecting assembly is usually further protected by anenclosing metal sheath As a result USB connectors can safely behandled inserted and removed even by a young childThe connector construction always ensures that the external sheath onthe plug makes contact with its counterpart in the receptacle before any of the four connectors within makeelectrical contact The external metallic sheath is typically connected to system ground thus dissipating anypotentially damaging static charges (rather than via delicate electronic components) This enclosure designalso means that there is a (moderate) degree of protection from electromagnetic interference afforded to the

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1127

USB signal while it travels through the mated connector pair (this is the only location when the otherwisetwisted data pair must travel a distance in parallel) In addition because of the required sizes of the powerand common connections they are made after the system ground but before the data connections This typeof staged make-break timing allows for electrically safe hot-swapping and has long been common practice inthe design of connectors in the aerospace industryThe newer Micro-USB receptacles are designed to allow up to 10000 cycles of insertion and removalbetween the receptacle and plug compared to 500 for the standard USB and Mini-USB receptacle This isaccomplished by adding a locking device and by moving the leaf-spring connector from the jack to the plugso that the most-stressed part is on the cable side of the connection This change was made so that theconnector on the (inexpensive) cable would bear the most wear instead of the micro-USB device

Compatibility

The USB standard specifies relatively loose tolerances for compliant USB connectors intending to minimizeincompatibilities in connectors produced by different vendors (a goal that has been very successfullyachieved) Unlike most other connector standards the USB specification also defines limits to the size of aconnecting device in the area around its plug This was done to prevent a device from blocking adjacentports due to the size of the cable strain relief mechanism (usually molding integral with the cable outerinsulation) at the connector Compliant devices must either fit within the size restrictions or support acompliant extension cable which doesTwo-way communication is also possible In USB 30 full-duplex communications are done when usingSuperSpeed (USB 30) transfer In previous USB versions (ie 1x or 20) all communication is half-duplexand directionally controlled by the host

In general cables have only plugs (very few have a receptacle on one end) and hosts and devices have onlyreceptacles Hosts almost universally have type-A receptacles and devices one or another type-B variety Type-Aplugs mate only with type-A receptacles and type-B with type-B they are deliberately physically incompatibleHowever an extension to USB standard specification called USB On-The-Go (the capitalization oddity isdeliberate) allows a single port to act as either a host or a device mdash chosen by which end of the cable plugs into thereceptacle on the unit Even after the cable is hooked up and the units are talking the two units may swap endsunder program control This capability is meant for units such as PDAs in which the USB link might connect to aPCs host port as a device in one instance yet connect as a host itself to a keyboard and mouse device in anotherinstance

USB 30 receptacles are electrically compatible with USB 20 device plugs if they can physically matchMost combinations will work but there are a few physical incompatibilities However only USB 30Standard-A receptacles can accept USB 30 Standard-A device plugs

Host Interface receptacles (USB 1x20)

Receptacle

Plug

USB-A USB-B Mini-B Micro-A Micro-B

USB-A Yes No No No No

USB-B No Yes No No No

Mini-B No No Yes No No

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1227

Schematic diagram ofStandard Mini and Micro

USB connectors

Different types of USBconnectors from left to right

bull 8-pin AGOXbull Mini-B plugbull Type B plug

bull Type A receptaclebull Type A plug

Pin configuration of the USBconnectors Standard ABviewed from face of plug

Micro-A No No No Yes Yes

Micro-B No No No No Yes

Cable plugs (USB 1x20)

Plug

Plug

Micro-B Micro-A Mini-B USB-B USB-A

USB-A Yes NS Yes Yes NS

USB-B No NS No No

Mini-B No NS No

Micro-A Yes No

Micro-B No

NS non-standard existing for specific proprietary purposes and not interoperable with USB-IF compliantequipment

In addition to these cable assemblies a cable with Micro-A and Standard-A receptacle is compliant with USBspecifications Other combinations of connectors are not compliant However some older devices and cables withMini-A connector have been certified by USB-IF the Mini-A connectors have been deprecated though some arestill in use and no new certification for assemblies using Mini-A connector will be allowed[15]

Connector typesThere are several types of USB connectorsincluding some that have been added whilethe specification progressed The originalUSB specification detailed Standard-A andStandard-B plugs and receptacles The firstengineering change notice to the USB 20specification added Mini-B plugs andreceptacles

The data connectors in the A - Plug areactually recessed in the plug as compared tothe outside power connectors This permitsthe power to connect first which preventsdata errors by allowing the device to powerup first and then transfer the data Some

devices will operate in different modes depending on whether the dataconnection is made This difference in connection can be exploited by insertingthe connector only partially For example some battery-powered MP3 playersswitch into file transfer mode (and cannot play MP3 files) while a USB plug isfully inserted but can be operated in MP3 playback mode using USB power byinserting the plug only part way so that the power slots make contact while the

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1327

viewed from face of plugdata slots do not This enables those devices to be operated in MP3 playbackmode while getting power from the cable

USB-A

The Standard-A type of USB plug is a flattened rectangle which inserts into a downstream-port receptacle on theUSB host or a hub and carries both power and data This plug is frequently seen on cables that are permanentlyattached to a device such one connecting a keyboard or mouse to the computer

USB-B

A Standard-B plug mdash which has a square shape with beveled exterior corners mdash typically plugs into an upstreamreceptacle on a device that uses a removable cable eg a printer A Type B plug delivers power in addition tocarrying data On some devices the Type B receptacle has no data connections being used solely for acceptingpower from the upstream device

This two-connector-type scheme (AB) prevents a user from accidentally creating a potentially dangerous electricalloop[16]

Mini and Micro

Various connectors have been used for smaller devices such as PDAs mobile phones or digital cameras Theseinclude the now-deprecated[15] (but standardized) Mini-A and the currently standard Mini-B Micro-A andMicro-B connectors The Mini-A and Mini-B plugs are approximately 3 by 7 mm while the Micro plugs have asimilar width but approximately half the thickness enabling their integration into thinner portable devices Thedifference between Mini-B and Micro-B connectors is not always obvious

The Micro-USB connector was announced by the USB-IF on January 4 2007[17] and the Mini-A and Mini-ABUSB connectors were deprecated at the same time As of February 2009 many currently available devices andcables still use Mini plugs but the newer Micro connectors are being widely adopted The thinner micro connectorsare intended to replace the Mini plugs in new devices including smartphones and personal digital assistants TheMicro plug design is rated for 10000 connect-disconnect cycles which is significantly more than the Mini plugdesign[18] The Universal Serial Bus Micro-USB Cables and Connectors Specification[18] details themechanical characteristics of Micro-A plugs Micro-AB receptacles and Micro-B plugs and receptacles alongwith a Standard-A receptacle to Micro-A plug adapter

The cellular phone carrier group Open Mobile Terminal Platform (OMTP) have recently endorsed micro-USB asthe standard connector for data and power on mobile devices[19] These include various types of battery chargersallowing Micro-USB to be the single external cable link needed by some devices As of January 30 2009 Micro-USB has been accepted by almost all cell phone manufacturers as the standard charging port (including AppleMotorola Nokia LG RIM Samsung Sony Ericsson) in the EU and most of the world Worldwide conversion tothe new cellphone charging standard is expected to be completed between 2010 to 2012

Micro-AB Socket OTG

Main article USB On-The-Go

An OTG device is required to have one and only one USB connector a Micro-AB receptacle as defined in

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1427

HTC ExtUSB

Nokias Pop-Portconnector

[Micro-USB101] This receptacle is capable of accepting either a Micro-A plug or a Micro-B plug attached toany of the legal cables and adapters defined in [Micro-USB101]

The OTG device with the A-plug inserted is called the A-device and is responsible for powering the USB interfacewhen required and by default assumes the role of host The OTG device with the B-plug inserted is called the B-device and by default assumes the role of peripheral An OTG device with no plug inserted defaults to acting as aB-device If an application on the B-device requires the role of host then the HNP protocol is used to temporarilytransfer the host role to the B-device

OTG devices attached either to a peripheral-only B-device or a standardembedded host will have their role fixedby the cable since in these scenarios it is only possible to attach the cable one way around

Proprietary connectors and formats

Microsofts original Xbox game console uses standard USB 11 signaling in its controllers and memorycards but uses proprietary connectors and portsIBM UltraPort uses standard USB signaling but via a proprietary connection formatAmerican Power Conversion uses USB signaling and HID device class on its uninterruptible power suppliesusing 10P10C connectorsHTC manufactures Windows Mobile and Android-based Communicators which havea proprietary connector called HTC ExtUSB (Extended USB) ExtUSB combinesmini-USB (with which it is backwards-compatible) with audiovideo input and output inan 11-pin connectorNokia includes a USB connection as part of the Pop-Port connector on some oldermobile phone modelsThe second- and third-generation iPod Shuffle use a TRRS connector to carryUSB audio or power signalsiriver added a fifth power pin within USB-A plugs for higher power and fastercharging used for the iriver U10 series A mini-USB version contains a matchingextra power pin for the cradleApple has shipped non-standard USB extension cables with some of theircomputers for use with the included Apple USB keyboards The extension cablessocket is keyed with a small protrusion to prevent the insertion of a standard USB plug while the AppleUSB keyboards plug has a matching indentation The indentation on the keyboards plug does not interferewith insertion into a standard USB socket Despite the keying it is still possible to insert standard USB plugsinto the extension cordHP Tablet computers use non-standard connectors to transmit the USB signals between thekeyboardmouse unit and the Computer Tablet Unit

Comparison with FireWireUSB was originally seen as a complement to FireWire (IEEE 1394) which was designed as a high-speed serial buswhich could efficiently interconnect peripherals such as hard disks audio interfaces and video equipment USBoriginally operated at a far lower data rate and used much simpler hardware and was suitable for small peripheralssuch as keyboards and mice

The most significant technical differences between FireWire and USB include the following

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1527

USB 1x20 cable wiringPin Name Cable color Description

1 VCC Red +5 V

2 Dminus White Data minus

3 D+ Green Data +

4 GND Black Ground

USB networks use a tiered-star topology while FireWire networks use a tree topologyUSB 10 11 and 20 use a speak-when-spoken-to protocol Peripherals cannot communicate with thehost unless the host specifically requests communication USB 30 is planned to allow for device-initiatedcommunications towards the host (see USB 30 below) A FireWire device can communicate with any othernode at any time subject to network conditionsA USB network relies on a single host at the top of the tree to control the network In a FireWire networkany capable node can control the networkUSB runs with a 5 V power line while Firewire can supply up to 30 VUSB ports can provide up to 500mA of current (25 watts of power) while FireWire can in theory supplyup to 60 watts of power although 10 to 20 watts is more typical

These and other differences reflect the differing design goals of the two buses USB was designed for simplicity andlow cost while FireWire was designed for high performance particularly in time-sensitive applications such asaudio and video Although similar in theoretical maximum transfer rate FireWire 400 has performance advantageover USB 20 Hi-Speed in real-use[20] especially in high-bandwidth use such as external hard-drives[21][22][23][24]

The newer FireWire 800 standard being twice as fast as FireWire 400 outperforms USB 20 Hi-Speed boththeoretically and practically[25] The chipset and drivers used to implement USB and Firewire have a crucial impacton how much of the bandwidth prescribed by the specification is achieved in the real world along with compatibilitywith peripherals[26] Audio peripherals in particular are affected by the USB driver implementation[27]

CablesThe maximum length of a standard USB cable (for USB 20 or earlier)is 50 metres (164 ft) The primary reason for this limit is the maximumallowed round-trip delay of about 1500 ns If USB host commands areunanswered by the USB device within the allowed time the hostconsiders the command lost When adding USB device response timedelays from the maximum number of hubs added to the delays fromconnecting cables the maximum acceptable delay per cable amounts tobe 26 ns[28] The USB 20 specification requires cable delay to be lessthan 52 ns per meter (192000 kms which is close to the maximumachievable speed for standard copper cable)[29] This allows for a 5meter cable The USB 30 standard does not directly specify a maximum cable length requiring only that all cablesmeet an electrical specification For copper wire cabling some calculations have suggested a maximum length ofperhaps 3m No fiber optic cable designs are known to be under development but they would be likely to have amuch longer maximum allowable length and more complex construction

USB 1x20 MiniplugMicroplugPin Name Color Description

1 VCC Red +5 V

2 Dminus White Data minus

3 D+ Green Data +

permits distinction of

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1627

4 ID noneMicro-A- and Micro-B-Plug

Type A connected to Ground

Type B not connected

5 GND Black Signal Ground

The data cables for USB 1x and USB 2x use a twisted pair to reduce noise and crosstalk They are arrangedmuch as in the diagram below USB 30 cables are more complex and employ shielding for some of the added datalines (2 pairs) a shield is added around the pair sketched

Maximum useful distance

USB 11 maximum cable length is 3 metres (98 ft)[30] USB 20 maximum cable length is 5 metres (16 ft)Maximum permitted hubs connected in series is 5 Although a single cable is limited to 5 metres the USB 20specification permits up to five USB hubs in a long chain of cables and hubs This allows for a maximum distance of30 metres (98 ft) between host and device using six cables 5 metres (16 ft) long and five hubs In actual use sincesome USB devices have built-in cables for connecting to the hub the maximum achievable distance is 25 metres(82 ft) + the length of the devices cable For longer lengths USB extenders that use CAT5 cable can increase thedistance between USB devices up to 50 metres (160 ft)

Since USB host interfaces (and powered hubs) are required to provide power for devices connected to them aspecial type of USB extender cable was created consisting of a miniature one-port USB hub molded onto one endof a 5-metre cable These mini-hubs are fully self-contained within the cable requiring no separate bulky hub deviceand no external power They are as simple to use as plugging cables together with each hub drawing powerthrough all the previous single-port hubs in the chain Because bus power is limited the most practical arrangementconsists of four single-port hub extender cables one plain 5-metre cable and at the very end a powered multiporthub to support multiple USB devices

Another method of Extending USB beyond 5 metres (16 ft) is by using low resistance cable The higher cost ofUSB 20 Cat 5 extenders has urged some manufacturers to use other methods to extend USB such as using built-in USB hubs and custom low-resistance USB cable It is important to note that devices which use more buspower such as USB hard drives and USB scanners will require the use of a powered USB hub at the end of theextension so that a constant connection will be achieved If power and data does not have sufficient power thenproblems can result such as no connection at all or intermittent connections during use

USB 30 cable assembly may be of any length as long as all requirements defined in the specification are metHowever maximum speed can be achieved across a maximum cable length of approximately 3 metres[31]

PowerThe USB 1x and 20 specifications provide a 5 V supply on a single wire from which connected USB devices maydraw power The specification provides for no more than 525 V and no less than 475 V (5 Vplusmn5) between thepositive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1727

The Micro-USB interface isthe new standard charger for

mobile phones

positive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to525 V[32]

A unit load is defined as 100 mA in USB 20 and was raised to 150 mA in USB 30 A maximum of 5 unit loads(500 mA) can be drawn from a port in USB 20 which was raised to 6 (900 mA) in USB 30 There are two typesof devices low-power and high-power Low-power devices draw at most 1 unit load with minimum operatingvoltage of 44 V in USB 20 and 4 V in USB 30 High-power devices draw the maximum number of unit loadssupported by the standard All devices default as low-power but the devices software may request high-power aslong as the power is available on the providing bus[5]

A bus-powered hub is initialized at 1 unit load and transitions to maximum unit loads after hub configuration isobtained Any device connected to the hub will draw 1 unit load regardless of the current draw of devicesconnected to other ports of the hub (ie one device connected on a four-port hub will only draw 1 unit load despitethe fact that all unit loads are being supplied to the hub)[5]

A self-powered hub will supply maximum supported unit loads to any device connected to it A battery-poweredhub may supply maximum unit loads to ports In addition the VBUS will supply 1 unit load upstream forcommunication if parts of the Hub are powered down[5]

In Battery Charging Specification[33] new powering modes are added to the USB specification A host or hubCharging Downstream Port can supply a maximum of 15 A when communicating at low-speed or full-speed amaximum of 900 mA when communicating at high-speed and as much current as the connector will safely handlewhen no communication is taking place USB 20 standard-A connectors are rated at 1500 mA by default ADedicated Charging Port can supply a maximum of 18 A of current at 525 V A portable device can draw up to18 A from a Dedicated Charging Port The Dedicated Charging Port shorts the D+ and D- pins with a resistanceof at most 200Ω The short disables data transfer but allows devices to detect the Dedicated Charging Port andallows very simple high current chargers to be manufactured The increased current (faster 9W charging) willoccur once both the hosthub and devices support the new charging specification

Mobile device charger standards

As of June 14 2007 all new mobile phones applying for a license in China arerequired to use the USB port as a power port[34][35]

In September 2007 the Open Mobile Terminal Platform group mdash a forum ofmobile network operators and manufacturers such as Nokia SamsungMotorola Sony Ericsson and LG mdash announced that its members had agreed onmicro-USB as the future common connector for mobile devices[36][37]

On 17 February 2009 the GSM Association announced[38] that they hadagreed on a standard charger for mobile phones The standard connector to beadopted by 17 manufacturers including Nokia Motorola and Samsung is to bethe micro-USB connector (several media reports erroneously reported this asthe mini-USB) The new chargers will be much more efficient than existingchargers[38] Having a standard charger for all phones means that manufacturers will no longer have to supply acharger with every new phone The basis of the GSMAs Universal Charger Solution (UCS) is the technicalrecommendation from OMTP[39]

On 22 April 2009 (Earth Day) this was further endorsed by the CTIA [40]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1827

USB vacuum cleaner noveltydevice

On 29 June 2009 the European Commission announced an agreement with ten producers that starting in 2010data-enabled mobile phones sold in the European Union would include a micro-USB connector forrecharge[41][42]

On 22 October 2009 the International Telecommunication Union (ITU) announced that it had embraced theUniversal Charger Solution as its energy-efficient one-charger-fits-all new mobile phone solution and addedBased on the Micro-USB interface UCS chargers will also include a 4-star or higher efficiency rating - up to threetimes more energy-efficient than an unrated charger[43]

Non-standard devices

A number of USB devices require more power than is permitted by thespecifications for a single port This is common for external hard and opticaldisc drives and generally for devices with motors or lamps Such devicescan be used with an external power supply of adequate rating which isallowed by the standard or by means of a dual-input USB cable one inputof which is used for power and data transfer the other solely for powerwhich makes the device a non-standard USB device Some external hubsmay in practice supply more power to USB devices than required by thespecification but a standard-compliant device may not depend on this

Some non-standard USB devices use the 5 V power supply withoutparticipating in a proper USB network negotiating power draws with thehost interface These are usually referred to as USB decorations The typical example is a USB-powered readinglight fans mug coolers and heaters (though some may include USB hubs[44]) battery chargers (particularly formobile telephones) miniature vacuum cleaners miniature lava lamps and even toy missile launchers are available Inmost cases these items contain no digital circuitry and thus are not Standard compliant USB devices at all Thiscan theoretically cause problems with some computers prior to the Battery Charging Specification the USBspecification required that devices connect in a low-power mode (100 mA maximum) and state how much currentthey need before switching with the hosts permission into high-power mode

In addition to limiting the total average power used by the device the USB specification limits the inrush current (iethat used to charge decoupling and filter capacitors) when the device is first connected Otherwise connecting adevice could cause problems with the hosts internal power Also USB devices are required to automatically enterultra low-power suspend mode when the USB host is suspended Nevertheless many USB host interfaces do notcut off the power supply to USB devices when they are suspended since resuming from the suspended state wouldbecome a lot more complicated if they did

There are also devices at the host end that do not support negotiation such as battery packs that can power USB-powered devices some provide power while others pass through the data lines to a host PC USB poweradapters convert utility power andor another power source (eg a cars electrical system) to run attached devicesSome of these devices can supply up to 1 A of current Without negotiation the powered USB device is unable toinquire if it is allowed to draw 100 mA 500 mA or 1 A

Powered USB

Main article Powered USB

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1927

The Hi-Speed USB Logo

Powered USB uses standard USB signaling with the addition of extra power lines It uses four additional pins tosupply up to 6 A at either 5 V 12 V or 24 V (depending on keying) to peripheral devices The wires and contactson the USB portion have been upgraded to support higher current on the 5 V line as well This is commonly usedin retail systems and provides enough power to operate stationary barcode scanners printers pin pads signaturecapture devices etc This modification of the USB interface is proprietary and was developed by IBM NCR andFCIBerg It is essentially two connectors stacked such that the bottom connector accepts a standard USB plugand the top connector takes a power connector

Sleep-and-charge

Sleep-and-charge USB ports can be used to charge electronic devices even when the computer is switched off[45]

Version history

Prereleases

USB 07 Released in November 1994USB 08 Released in December 1994USB 09 Released in April 1995USB 099 Released in August 1995USB 10 Release Candidate Released in November 1995

USB 10

USB 10 Released in January 1996Specified data rates of 15 Mbits (Low-Speed) and 12 Mbits (Full-Speed) Does not allow forextension cables or pass-through monitors (due to timing and power limitations) Few such devices actuallymade it to marketUSB 11 Released in September 1998Fixed problems identified in 10 mostly relating to hubs Earliest revision to be widely adopted

USB 20

USB 20 Released in April 2000Added higher maximum speed of 480 Mbits (now called Hi-Speed)Further modifications to the USB specification have been done viaEngineering Change Notices (ECN) The most important of these ECNsare included into the USB 20 specification package available fromUSBorg (httpwwwUSBorg)

Mini-B Connector ECN Released in October 2000Specifications for Mini-B plug and receptacle These should not be confused with Micro-B plug andreceptacleErrata as of December 2000 Released in December 2000Pull-upPull-down Resistors ECN Released in May 2002Errata as of May 2002 Released in May 2002Interface Associations ECN Released in May 2003

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2027

The SuperSpeed USB Logo

The USB 30 Icon

Interface Associations ECN Released in May 2003New standard descriptor was added that allows multiple interfaces to be associated with a singledevice functionRounded Chamfer ECN Released in October 2003A recommended compatible change to Mini-B plugs that results in longer lasting connectorsUnicode ECN Released in February 2005This ECN specifies that strings are encoded using UTF-16LE USB 20 did specify that Unicode is tobe used but it did not specify the encodingInter-Chip USB Supplement Released in March 2006On-The-Go Supplement 13 Released in December 2006USB On-The-Go makes it possible for two USB devices to communicate with each other withoutrequiring a separate USB host In practice one of the USB devices acts as a host for the other deviceBattery Charging Specification 10 Released in March 2007Adds support for dedicated chargers (power supplies with USB connectors) host chargers (USBhosts that can act as chargers) and the No Dead Battery provision which allows devices totemporarily draw 100 mA current after they have been attached If a USB device is connected todedicated charger maximum current drawn by the device may be as high as 18A (Note that thisdocument is not distributed with USB 20 specification package)Micro-USB Cables and Connectors Specification 101 Released in April 2007Link Power Management Addendum ECN Released in July 2007This adds a new power state between enabled and suspended states Device in this state is notrequired to reduce its power consumption However switching between enabled and sleep states ismuch faster than switching between enabled and suspended states which allows devices to sleepwhile idle

USB 30

On September 18 2007 Pat Gelsinger demonstrated USB 30 at the IntelDeveloper Forum The USB 30 Promoter Group announced on November 172008 that version 30 of the specification had been completed and wastransitioned to the USB Implementers Forum (USB-IF) the managing body ofUSB specifications[4] This move effectively opened the spec to hardwaredevelopers for implementation in future products The first USB 30 ports werefeatured on the Asus P6X58 motherboard however this board was canceledbefore production[46]

Features

A new major feature is the SuperSpeed bus which provides a fourthtransfer mode at 48 Gbits The raw throughput is 4 Gbits and thespecification considers it reasonable to achieve 32 Gbits (04 Gbytes or400 Mbytes) or more after protocol overhead[47]

When operating in SuperSpeed mode full-duplex signaling occurs over 2 differential pairs separate from thenon-SuperSpeed differential pair This results in USB 30 cables containing 2 wires for power and ground 2wires for non-SuperSpeed data and 4 wires for SuperSpeed data and a shield (not required in previousspecifications)[48]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2127

To accommodate the additional pins for SuperSpeed mode the physical form factors for USB 30 plugs andreceptacles have been modified from those used in previous versions Standard-A cables have extendedheads where the SuperSpeed connectors extend beyond and slightly above the legacy connectors Similarlythe Standard-A receptacle is deeper to accept these new connectors A legacy Standard-A cable willoperate as intended and will never interact with the SuperSpeed connectors ensuring backwardcompatibility The Standard-B modifications could not be made as elegantly the SuperSpeed connectorshad to be placed on top of the existing form factor making legacy Standard-B plugs workable onSuperSpeed Standard-B receptacles but not vice versaSuperSpeed establishes a communications pipe between the host and each device in a host-directedprotocol In contrast USB 20 broadcasts packet traffic to all devicesUSB 30 extends the bulk transfer type in SuperSpeed with Streams This extension allows a host and deviceto create and transfer multiple streams of data through a single bulk pipeNew power management features include support of idle sleep and suspend states as well as Link-Device- and Function-level power managementThe bus power spec has been increased so that a unit load is 150 mA (+50 over minimum using USB 20)An unconfigured device can still draw only 1 unit load but a configured device can draw up to 6 unit loads(900 mA an 80 increase over USB 20 at a registered maximum of 500 mA) Minimum device operatingvoltage is dropped from 44 V to 4 VUSB 30 does not define cable assembly lengths except that it can be of any length as long as it meets all therequirements defined in the specification However electronicdesigncom estimates cables will be limited to 3m at SuperSpeed[31]

Technology is similar to a single channel (1x) of PCI Express 20 (5-Gbits) It uses 8B10B encoding linearfeedback shift register (LFSR) scrambling for data and spread spectrum It forces receivers to use lowfrequency periodic signaling (LFPS) dynamic equalization and training sequences to ensure fast signallocking

Availability

Consumer products are expected to become available in 2010[49] Commercial controllers are expected to enterinto volume production no later than the first quarter of 2010[50] NEC is aiming to produce its first USB 30controller in June 2009 initially priced at US$1500 Monthly production of NEC Electronics microPD720200 hostcontroller is expected to reach approximately 1000000 units in September 2009[51] On September 24 2009Freecom announced the availability of their USB 30 external hard drive[52] On October 29 2009 Asusannounced the November release of their first USB 30 motherboard the P7P55D-E Premium as well as a PCI-Express x1 add-on card for existing motherboards to provide USB 30 and SATA 6Gbps support [53]

Drivers are under development for Windows 7 but support will not be included with the initial release of theoperating system[54] The Linux kernel has supported USB 30 since version 2631 which was released inSeptember 2009[55][56][57]

At least one complete end-to-end test system for USB3 designers is now on the market[58]

Intel will not support USB 3 until 2011[59] which will slow down mainstream adoption Current AMD roadmapsindicate that the new southbridges released in the beginning of 2010 will not support USB 3[60] These delays maybe due to problems in the CMOS manufacturing process[61] a focus to advance the Nehalem platform [62] or a

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2227

be due to problems in the CMOS manufacturing process a focus to advance the Nehalem platform or atactic by Intel to boost its upcoming Light Peak interface[63] Market researcher In-Stat does not predict a relevantmarket share of USB 3 until 2011[64]

USB 20 bandwidthThe maximum data rate in USB 20 is 480 Mbits (60 MBs) per controller and is shared amongst all attacheddevices Some chipset manufacturers overcome this bottleneck by providing multiple USB 20 controllers within thesouthbridge Big performance gains can be achieved when attaching multiple high bandwidth USB devices such asdisk enclosures in different controllers The following table displays southbridge ICs that have multiple EHCIcontrollers

Vendor Southbridge USB 20 ports EHCI controllers Maximum bandwidth

AMD SB7x0 12 2 120 MBs

Broadcom HT1100 12 3 180 MBs

Intel ICH8 10 2 120 MBs

Intel ICH9 12 2 120 MBs

Intel ICH10 12 2 120 MBs

Every other AMD Broadcom Intel southbridge supporting USB 20 has only one EHCI controller All SiSsouthbridge supporting USB 20 have only one EHCI controller All ULi VIA southbridge single chipnorthbridgesouthbridge supporting USB 20 have only one EHCI controller Also all PCI USB 20 IC used foradd-in cards have only one EHCI controller

Related technologiesThe PictBridge standard allows for interconnecting consumer imaging devices It typically uses USB for itsunderlying communication layer

The USB Implementers Forum is working on a wireless networking standard based on the USB protocol WirelessUSB is intended as a cable-replacement technology and will use ultra-wideband wireless technology for data ratesof up to 480 Mbits

See alsoSerial cable (Bidirectional Communication)Serial ATARS-232Serial null modem cableFireWireHP-HILHP-ILSync cableEnhanced mini-USBUSB On-The-Go (master slave)

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2327

Ethernet over USBWireless USBUSB streamingHCI (UHCI EHCI xHCI 09 SuperSpeed - USB 30 WHCI 10)CEA-936-AU3List of device bandwidths

ACCESSbusApple Desktop Bus

PS2 connectorDE-9 connectorSecure USB driveList of computer standards

References1 ^ About USB-IF (httpwwwusborgabout) USB Implementers Forum Inc httpwwwusborgabout

Retrieved 2009-11-042 ^ USBorg Welcome (httpwwwusborghome) USB Implementers Forum Inc httpwwwusborghome

Retrieved 2009-11-043 ^ SuperSpeed USB 30 More Details Emerge

(httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml) 6 Jan 2009httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml

4 ^ a b httpwwwusborgpressUSB-IF_Press_Releases2008_11_17_USB_IFpdf5 ^ a b c d httpwwwusborgdevelopersdocs6 ^ USB Class Codes (httpwwwusborgdevelopersdefined_class) at USBorg7 ^ Universal Serial Bus Test and Measurement Class Specification (USBTMC) Revision 10 April 14 2003 USB

Implementers Forum Inc8 ^ Universal Serial Bus 30 Specification4411 Efficiency9 ^ 100 Portable Apps for your USB Stick (both for Mac and Win) (httpwwwmakeuseofcomtagportable-

software-usb) httpwwwmakeuseofcomtagportable-software-usb Retrieved 2008-10-3010 ^ Skype VoIP USB Installation Guide (httpwwwVoIP-DownloadcomSkypehtmUSB) httpwwwVoIP-

DownloadcomSkypehtmUSB Retrieved 2008-10-3011 ^ NEC ready to sample worlds first USB 30 controller chip

(httpwwwreghardwarecouk20090519nec_usb_3_host) httpwwwreghardwarecouk20090519nec_usb_3_host Retrieved 2009-06-15

12 ^ When will USB 30 products hit the market (httpwwweverythingusbcomsuperspeed-usbhtml6) httpwwweverythingusbcomsuperspeed-usbhtml6 Retrieved 2009-05-11

13 ^ USB in a NutShellmdashChapter 2mdashHardware (httpwwwbeyondlogicorgusbnutshellusb2htm) BeyondLogicorg httpwwwbeyondlogicorgusbnutshellusb2htm Retrieved 2007-08-25

14 ^ How Fast Does A USB 20 Drive Go On The Newest Macs How Does It Compare To FireWire(httpwwwbarefeatscomusb2html) Bare Facts May 8 2004 httpwwwbarefeatscomusb2htmlRetrieved 2007-08-25

15 ^ a b USB Implementers Forum (2007-05-27) Deprecation of the Mini-A and Mini-AB Connectors(httpwwwusborgdevelopersDeprecation_Announcement_052507pdf) (PDF) Press releasehttpwwwusborgdevelopersDeprecation_Announcement_052507pdf Retrieved 2009-01-13

16 ^ Quinnell Richard A (1996) USB a neat package with a few loose ends - USB Fundamentals(httpwwwedncomarchives1996102496df_01htmUSB20fundamentals) EDN Magazine of ReedProperties Inc httpwwwedncomarchives1996102496df_01htmUSB20fundamentals Retrieved 2008-08-

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2427

0617 ^ USB Implementers Forum (2007-01-04) Mobile phones to adopt new smaller USB connector

(httpwwwusborgpresspressroom2007_01_04_usbifpdf) (PDF) Press releasehttpwwwusborgpresspressroom2007_01_04_usbifpdf Retrieved 2007-01-08

18 ^ a b (zip) Universal Serial Bus Micro-USB Cables and Connectors Specification to the USB 20 SpecificationRevision 101 (httpwwwusborgdevelopersdocsusb_20_052709zip) USB Implementers Forum Inc 2007-04-07 httpwwwusborgdevelopersdocsusb_20_052709zip Retrieved 2009-10-07 Section 13 Additionalrequirements for a more rugged connector that will have durability past 10000 cycles and still meet the USB 20specification for mechanical and electrical performance was also a consideration The Mini-USB could not bemodified and remain backward compatible to the existing connector as defined in the USB OTG specification

19 ^ OMTP Local Connectivity Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19) Open Mobile Terminal Platform 17 September 2007httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19 Retrieved 2009-02-11

20 ^ httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf21 ^ FireWire vs USB 20 - Speed Tests (httpwwwcwolcomfirewirefirewire-vs-usbhtm)

httpwwwcwolcomfirewirefirewire-vs-usbhtm Retrieved 2007-08-2522 ^ USB 20 vs FireWire (httpwwwdigit-lifecomarticlesusb20vsfirewire) Digit-Life httpwwwdigit-

lifecomarticlesusb20vsfirewire Retrieved 2007-08-2523 ^ Metz Cade The Great Interface-Off FireWire Vs USB 20

(httpwwwpcmagcomarticle20414984771600asp) PC Magazinehttpwwwpcmagcomarticle20414984771600asp Retrieved 2007-08-25

24 ^ Heron Robert USB 20 Versus FireWire(httpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html) TechTVhttpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html Retrieved 2007-08-25

25 ^ FireWire vs USB 20 (httpwwwusb-warecomfirewire-vs-usbhtm) USB Ware httpwwwusb-warecomfirewire-vs-usbhtm Retrieved 2007-03-19

26 ^ Key Gary (2005-11-15) Firewire and USB Performance (httpwwwanandtechcommbshowdocaspxi=2602ampp=15) httpwwwanandtechcommbshowdocaspxi=2602ampp=15 Retrieved 2008-02-01

27 ^ httpwwwdigitalprosoundcom200101_janfeaturesmidi2001-3htm28 ^ USB Frequently Asked Questions (httpwwwusborgdevelopersusbfaqcab1) at USBorg29 ^ Propagation Delay (httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay)

httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay Retrieved 2008-10-3130 ^ httpdiscountcablesusacomusb-2html31 ^ a b httpelectronicdesigncomArticlesArticleID1968019680html32 ^ ldquo732 Bus TimingElectrical Characteristicsrdquo (httpwwwusborgdevelopersdocs) Universal Serial Bus

Specification USBorg httpwwwusborgdevelopersdocs33 ^ Battery Charging Specification (httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zip) USB

Implementers Forum Inc 15 April 2009 httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zipRetrieved 23 September 2009

34 ^ Cai Yan (2007-05-31) China to enforce universal cell phone charger(httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS) EETimescom httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS Retrieved 2007-08-25

35 ^ The Chinese FCCs technical standard YDT 1591-2006 Technical Requirements and Test Method of Chargerand Interface for Mobile Telecommunication Terminal Equipment(httpwwwdianyuancombbsu632015571206841181pdf) (Chinese)

36 ^ Pros seem to outdo cons in new phone charger standard (httpwwwnewscom2100-1041_3-6209247html) newscom September 20 2007 httpwwwnewscom2100-1041_3-6209247html Retrieved 2007-11-26

37 ^ Press Release Broad Manufacturer Agreement Gives Universal Phone Cable Green Light(httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd) OTMP September17 2007 httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd Retrieved

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2527

2007-11-2638 ^ a b GSM World agreement on Mobile phone Standard Charger (httpwwwgsmworldcomnewsroompress-

releases20092548htm) httpwwwgsmworldcomnewsroompress-releases20092548htm39 ^ Common Charging and Local Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=4dda105f-

8472-4c12-ba04-75dd3c1d4ca6) Open Mobile Terminal Platform 11 February 2009httpwwwomtporgPublicationsDisplayaspxId=4dda105f-8472-4c12-ba04-75dd3c1d4ca6 Retrieved 2009-02-11

40 ^ CTIAndashThe Wireless Association Announces One Universal Charger Solution to Celebrate Earth Day(httpwwwctiaorgmediapressbodycfmprid1817)

41 ^ httpeceuropaeuenterpriserttechargershtm42 ^ httpwwwwiredcomgadgetlab200906europe-gets-universal-cellphone-charger-in-201043 ^ httpwwwituintnewsroompress_releases200949html44 ^ httpwwwdealextremecomdetailsdxsku319545 ^ httpwwwusb-corecouk03-04-2008-toshiba-announces-sleep-and-charge-usb-portshtml46 ^ httpwwwtheinquirernetinquirernews1495417asus-cancels-usb-motherboard47 ^ Universal Serial Bus 30 Specification 4411 Efficiency48 ^ Universal Serial Bus 30 Specification 54 Cable Construction and Wire Assignments49 ^ httpwwwtgdailycomcontentview4022513550 ^ httpwwwdigitimescomnewsa20090415PB204html51 ^ httpwwwamnecelcomnewsnewsdetailhtmlpage=worlds_first_usb_30_host_controller52 ^ httpwwwfreecomcomnewsaspid=9205ampcatName=press53 ^ httpwwwinformationweekcomnewshardwareprocessorsshowArticlejhtmlarticleID=22130002454 ^ httpapcmagcomusb_in_windows_7_more_reliable_but_no_30_speed_boosthtm55 ^ httpkernelnewbiesorgLinux_2_6_3156 ^ httpwwwheisedenewstickerErste-USB-3-0-Treiber--meldung14010357 ^ httpwwwlinux-magazinecomonlinenewsfirst_driver_for_usb_3_058 ^ httpwwwlecroycomtmsolutionsserialdatausb359 ^ httpwwweetimescomnewslatestshowArticlejhtmlarticleID=22070048660 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html61 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html62 ^ httpwwwfierceciocomtechwatchstoryinsider-intel-hindering-usb-3-0-adoption2009-10-2363 ^ httpwwwtechspotcomnews36673-intel-delays-usb-30-support-until-2011html64 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html

view=zoomzoom=1

External linksUSB Implementers Forum Inc Official Website (httpwwwusborg)

USB 30 Specification (httpwwwusborgdevelopersdocs)USB Device Class documentation (httpwwwusborgdevelopersdevclass_docs)

USB Overview and Plug Receptacle Pinouts (httpwwwaccesscommscomaureferenceusbhtm)Overview comparison between USB 20 and FireWire 400(httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf)Intel Universal Host Controller Interface (UHCI) (httpdownloadintelcomtechnologyusbUHCI11Dpdf)

USB 30

USB Promoter Group - Mission Statement (httpwebarchiveorgwebhttpwwwusborgusb30) at theInternet Archive

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2627

Intel announces demonstrates USB 30 (httparstechnicacomnewsarspost20070918-intel-announces-demonstrates-usb-3-0html) Ars Technica 2007-09-18USB 30 guns for Firewire (httpwwweetimescomnewslatestshowArticlejhtmlarticleID=201807389)eeTimes 2007-09-18Universal Serial Bus 30 Specification (httpwwwusborgdevelopersdocsusb_30_speczip)USB 30 vs FireWire 3200 (httpwwwpcfastlanecomfeaturesusb-30-vs-firewire-3200)USB 3 Forum for discussions about implementations and architecture (httpwwwusb3forumscom)

Retrieved from httpenwikipediaorgwikiUniversal_Serial_BusCategories USB | 1996 introductions

This page was last modified on 7 November 2009 at 0135Text is available under the Creative Commons Attribution-ShareAlike License additional terms may applySee Terms of Use for detailsWikipediareg is a registered trademark of the Wikimedia Foundation Inc a non-profit organization

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2727

Page 8: universal serial bus - wikipedia, the free encyclopedia

The actual throughput currently (2006) of USB 20 high-speed attained with real-world devices is about two thirdsof the maximum theoretical bulk data transfer rate of 53248 MiBs Typical high speed USB devices operate atlower speeds often about 3 MiBs overall sometimes up to 10ndash20 MiBs[14]

Data packetsUSB communication takes the form of packets Initially all packets are sent from the host via the root hub andpossibly more hubs to devices Some of those packets direct a device to send some packets in reply

After the sync field described above all packets are made of 8-bit bytes transmitted least-significant bit first Thefirst byte is a packet identifier (PID) byte The PID is actually 4 bits the byte consists of the 4-bit PID followed byits bitwise complement This redundancy helps detect errors (Note also that a PID byte contains at most fourconsecutive 1 bits and thus will never need bit-stuffing even when combined with the final 1 bit in the sync byteHowever trailing 1 bits in the PID may require bit-stuffing within the first few bits of the payload)

USB PID bytes

Type

PIDvalue(msb-first)

Transmittedbyte

(lsb-first)Name Description

Reserved 0000 0000 1111

Token1000 0001 1110 SPLIT High-speed (USB 20) split

transaction

0100 0010 1101 PING Check if endpoint can accept data(USB 20)

Special1100 0011 1100

PRE Low-speed USB preamble

Handshake

ERR Split transaction error (USB 20)

0010 0100 1011 ACK Data packet accepted

1010 0101 1010 NAK Data packet not accepted pleaseretransmit

0110 0110 1001 NYET Data not ready yet (USB 20)

1110 0111 1000 STALL Transfer impossible do errorrecovery

Token

0001 1000 0111 OUT Address for host-to-device transfer

1001 1001 0110 IN Address for device-to-host transfer

0101 1010 0101 SOF Start of frame marker (sent each ms)

1101 1011 0100 SETUP Address for host-to-device controltransfer

Data

0011 1100 0011 DATA0 Even-numbered data packet

1011 1101 0010 DATA1 Odd-numbered data packet

0111 1110 0001 DATA2 Data packet for high-speed

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 827

Data 0111 1110 0001 DATA2 isochronous transfer (USB 20)

1111 1111 0000 MDATA Data packet for high-speedisochronous transfer (USB 20)

Packets come in three basic types each with a different format and CRC (cyclic redundancy check)

Handshake packets

Handshake packets consist of nothing but a PID byte and are generally sent in response to data packets The threebasic types are ACK indicating that data was successfully received NAK indicating that the data cannot bereceived at this time and should be retried and STALL indicating that the device has an error and will never beable to successfully transfer data until some corrective action (such as device initialization) is performed

USB 20 added two additional handshake packets NYET which indicates that a split transaction is not yetcomplete A NYET packet is also used to tell the host that the receiver has accepted a data packet but cannotaccept any more due to buffers being full The host will then send PING packets and will continue with datapackets once the device ACKs the PING The other packet added was the ERR handshake to indicate that asplit transaction failed

The only handshake packet the USB host may generate is ACK if it is not ready to receive data it should notinstruct a device to send any

Token packets

Token packets consist of a PID byte followed by 2 payload bytes 11 bits of address and a 5-bit CRC Tokens areonly sent by the host never a device

IN and OUT tokens contain a 7-bit device number and 4-bit function number (for multifunction devices) andcommand the device to transmit DATAx packets or receive the following DATAx packets respectively

An IN token expects a response from a device The response may be a NAK or STALL response or a DATAxframe In the latter case the host issues an ACK handshake if appropriate

An OUT token is followed immediately by a DATAx frame The device responds with ACK NAKNYET orSTALL as appropriate

SETUP operates much like an OUT token but is used for initial device setup It is followed by an 8-byte DATA0frame with a standardized format

Every millisecond (12000 full-speed bit times) the USB host transmits a special SOF (start of frame) tokencontaining an 11-bit incrementing frame number in place of a device address This is used to synchronizeisochronous data flows High-speed USB 20 devices receive 7 additional duplicate SOF tokens per frame eachintroducing a 125 micros microframe

USB 20 added a PING token which asks a device if it is ready to receive an OUTDATA packet pair Thedevice responds with ACK NAK or STALL as appropriate This avoids the need to send the DATA packet ifthe device knows that it will just respond with NAK

USB 20 also added a larger 3-byte SPLIT token with a 7-bit hub number 12 bits of control flags and a 5-bit

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 927

CRC This is used to perform split transactions Rather than tie up the high-speed USB bus sending data to aslower USB device the nearest high-speed capable hub receives a SPLIT token followed by one or two USBpackets at high speed performs the data transfer at full or low speed and provides the response at high speedwhen prompted by a second SPLIT token The details are complex see the USB specification

Data packets

A data packet consists of the PID followed by 0ndash1023 bytes of data payload (up to 1024 in high speed at most 8at low speed) and a 16-bit CRC

There are two basic data packets DATA0 and DATA1 They must always be preceded by an address token andare usually followed by a handshake token from the receiver back to the transmitter The two packet types providethe 1-bit sequence number required by Stop-and-wait ARQ If a USB host does not receive a response (such asan ACK) for data it has transmitted it does not know if the data was received or not the data might have been lostin transit or it might have been received but the handshake response was lost

To solve this problem the device keeps track of the type of DATAx packet it last accepted If it receives anotherDATAx packet of the same type it is acknowledged but ignored as a duplicate Only a DATAx packet of theopposite type is actually received

When a device is reset with a SETUP packet it expects an 8-byte DATA0 packet next

USB 20 added DATA2 and MDATA packet types as well They are used only by high-speed devices doinghigh-bandwidth isochronous transfers which need to transfer more than 1024 bytes per 125 micros microframe(8192 kBs)

PRE packet

Low-speed devices are supported with a special PID value PRE This marks the beginning of a low-speedpacket and is used by hubs which normally do not send full-speed packets to low-speed devices Since all PIDbytes include four 0 bits they leave the bus in the full-speed K state which is the same as the low-speed J state Itis followed by a brief pause during which hubs enable their low-speed outputs already idling in the J state then alow-speed packet follows beginning with a sync sequence and PID byte and ending with a brief period of SE0Full-speed devices other than hubs can simply ignore the PRE packet and its low-speed contents until the final SE0indicates that a new packet follows

Protocol analyzersDue to the complexities of the USB protocol USB protocol analyzers are invaluable tools to USB devicedevelopers USB analyzers are able to capture the data on USB and display information from low-level bus statesto high-level data packets and class-level information

Connector propertiesThe connectors specified by the USB committee were designed to support a

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1027

Series A plug and receptacle

USB extension cord

The connectors specified by the USB committee were designed to support anumber of USBs underlying goals and to reflect lessons learned from themenagerie of connectors which have been used in the computer industry

Usability

It is deliberately difficult to attach a USB connector incorrectlyConnectors cannot be plugged in upside down and it is clear from theappearance and kinesthetic sensation of making a connection whenthe plug and socket are correctly mated However it is not obvious ata glance to the inexperienced user (or to a user without sight of theinstallation) which way around the connector goes thus it is often necessary to try both ways More oftenthan not however the side of the connector with the trident logo should be on top or toward the userMost manufacturers do not however make the trident easily visible or detectable by touchOnly moderate insertion removal force is needed (by specification) USB cables and small USB devices areheld in place by the gripping force from the receptacle (without need of the screws clips or thumbturns otherconnectors have required) The force needed to make or break a connection is modest allowing connectionsto be made in awkward circumstances (ie behind a floor mounted chassis or from below) or by those withmotor disabilities This has the disadvantage of easily and unintentionally breaking connections that one hasintended to be permanent in case of cable accident (eg tripping or inadvertent tugging) unless some way ofsecuring the USB cables together is employed (eg duct tape in an inelegant kludge solution)The standard connectors were deliberately intended to enforce the directed topology of a USB networktype A connectors on host devices that supply power and type B connectors on target devices that receivepower This prevents users from accidentally connecting two USB power supplies to each other whichcould lead to dangerously high currents circuit failures or even fire USB does not support cyclical networksand the standards connectors from incompatible USB devices are themselves incompatible Unlike othercommunications systems (eg RJ-45 cabling) gender changers make little sense with USB and are almostnever used

Durability

The original standard connectors were designed to be robust andrecent ones are even more so (eg the micro B connectors used insome mobile equipment like cellular phones) Many previousconnector designs were fragile specifying embedded component pinsor other delicate parts which proved liable to bending or breaks evenwith the application of only very modest force The electrical contactsin a USB connector are protected by an adjacent plastic tongue andthe entire connecting assembly is usually further protected by anenclosing metal sheath As a result USB connectors can safely behandled inserted and removed even by a young childThe connector construction always ensures that the external sheath onthe plug makes contact with its counterpart in the receptacle before any of the four connectors within makeelectrical contact The external metallic sheath is typically connected to system ground thus dissipating anypotentially damaging static charges (rather than via delicate electronic components) This enclosure designalso means that there is a (moderate) degree of protection from electromagnetic interference afforded to the

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1127

USB signal while it travels through the mated connector pair (this is the only location when the otherwisetwisted data pair must travel a distance in parallel) In addition because of the required sizes of the powerand common connections they are made after the system ground but before the data connections This typeof staged make-break timing allows for electrically safe hot-swapping and has long been common practice inthe design of connectors in the aerospace industryThe newer Micro-USB receptacles are designed to allow up to 10000 cycles of insertion and removalbetween the receptacle and plug compared to 500 for the standard USB and Mini-USB receptacle This isaccomplished by adding a locking device and by moving the leaf-spring connector from the jack to the plugso that the most-stressed part is on the cable side of the connection This change was made so that theconnector on the (inexpensive) cable would bear the most wear instead of the micro-USB device

Compatibility

The USB standard specifies relatively loose tolerances for compliant USB connectors intending to minimizeincompatibilities in connectors produced by different vendors (a goal that has been very successfullyachieved) Unlike most other connector standards the USB specification also defines limits to the size of aconnecting device in the area around its plug This was done to prevent a device from blocking adjacentports due to the size of the cable strain relief mechanism (usually molding integral with the cable outerinsulation) at the connector Compliant devices must either fit within the size restrictions or support acompliant extension cable which doesTwo-way communication is also possible In USB 30 full-duplex communications are done when usingSuperSpeed (USB 30) transfer In previous USB versions (ie 1x or 20) all communication is half-duplexand directionally controlled by the host

In general cables have only plugs (very few have a receptacle on one end) and hosts and devices have onlyreceptacles Hosts almost universally have type-A receptacles and devices one or another type-B variety Type-Aplugs mate only with type-A receptacles and type-B with type-B they are deliberately physically incompatibleHowever an extension to USB standard specification called USB On-The-Go (the capitalization oddity isdeliberate) allows a single port to act as either a host or a device mdash chosen by which end of the cable plugs into thereceptacle on the unit Even after the cable is hooked up and the units are talking the two units may swap endsunder program control This capability is meant for units such as PDAs in which the USB link might connect to aPCs host port as a device in one instance yet connect as a host itself to a keyboard and mouse device in anotherinstance

USB 30 receptacles are electrically compatible with USB 20 device plugs if they can physically matchMost combinations will work but there are a few physical incompatibilities However only USB 30Standard-A receptacles can accept USB 30 Standard-A device plugs

Host Interface receptacles (USB 1x20)

Receptacle

Plug

USB-A USB-B Mini-B Micro-A Micro-B

USB-A Yes No No No No

USB-B No Yes No No No

Mini-B No No Yes No No

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1227

Schematic diagram ofStandard Mini and Micro

USB connectors

Different types of USBconnectors from left to right

bull 8-pin AGOXbull Mini-B plugbull Type B plug

bull Type A receptaclebull Type A plug

Pin configuration of the USBconnectors Standard ABviewed from face of plug

Micro-A No No No Yes Yes

Micro-B No No No No Yes

Cable plugs (USB 1x20)

Plug

Plug

Micro-B Micro-A Mini-B USB-B USB-A

USB-A Yes NS Yes Yes NS

USB-B No NS No No

Mini-B No NS No

Micro-A Yes No

Micro-B No

NS non-standard existing for specific proprietary purposes and not interoperable with USB-IF compliantequipment

In addition to these cable assemblies a cable with Micro-A and Standard-A receptacle is compliant with USBspecifications Other combinations of connectors are not compliant However some older devices and cables withMini-A connector have been certified by USB-IF the Mini-A connectors have been deprecated though some arestill in use and no new certification for assemblies using Mini-A connector will be allowed[15]

Connector typesThere are several types of USB connectorsincluding some that have been added whilethe specification progressed The originalUSB specification detailed Standard-A andStandard-B plugs and receptacles The firstengineering change notice to the USB 20specification added Mini-B plugs andreceptacles

The data connectors in the A - Plug areactually recessed in the plug as compared tothe outside power connectors This permitsthe power to connect first which preventsdata errors by allowing the device to powerup first and then transfer the data Some

devices will operate in different modes depending on whether the dataconnection is made This difference in connection can be exploited by insertingthe connector only partially For example some battery-powered MP3 playersswitch into file transfer mode (and cannot play MP3 files) while a USB plug isfully inserted but can be operated in MP3 playback mode using USB power byinserting the plug only part way so that the power slots make contact while the

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1327

viewed from face of plugdata slots do not This enables those devices to be operated in MP3 playbackmode while getting power from the cable

USB-A

The Standard-A type of USB plug is a flattened rectangle which inserts into a downstream-port receptacle on theUSB host or a hub and carries both power and data This plug is frequently seen on cables that are permanentlyattached to a device such one connecting a keyboard or mouse to the computer

USB-B

A Standard-B plug mdash which has a square shape with beveled exterior corners mdash typically plugs into an upstreamreceptacle on a device that uses a removable cable eg a printer A Type B plug delivers power in addition tocarrying data On some devices the Type B receptacle has no data connections being used solely for acceptingpower from the upstream device

This two-connector-type scheme (AB) prevents a user from accidentally creating a potentially dangerous electricalloop[16]

Mini and Micro

Various connectors have been used for smaller devices such as PDAs mobile phones or digital cameras Theseinclude the now-deprecated[15] (but standardized) Mini-A and the currently standard Mini-B Micro-A andMicro-B connectors The Mini-A and Mini-B plugs are approximately 3 by 7 mm while the Micro plugs have asimilar width but approximately half the thickness enabling their integration into thinner portable devices Thedifference between Mini-B and Micro-B connectors is not always obvious

The Micro-USB connector was announced by the USB-IF on January 4 2007[17] and the Mini-A and Mini-ABUSB connectors were deprecated at the same time As of February 2009 many currently available devices andcables still use Mini plugs but the newer Micro connectors are being widely adopted The thinner micro connectorsare intended to replace the Mini plugs in new devices including smartphones and personal digital assistants TheMicro plug design is rated for 10000 connect-disconnect cycles which is significantly more than the Mini plugdesign[18] The Universal Serial Bus Micro-USB Cables and Connectors Specification[18] details themechanical characteristics of Micro-A plugs Micro-AB receptacles and Micro-B plugs and receptacles alongwith a Standard-A receptacle to Micro-A plug adapter

The cellular phone carrier group Open Mobile Terminal Platform (OMTP) have recently endorsed micro-USB asthe standard connector for data and power on mobile devices[19] These include various types of battery chargersallowing Micro-USB to be the single external cable link needed by some devices As of January 30 2009 Micro-USB has been accepted by almost all cell phone manufacturers as the standard charging port (including AppleMotorola Nokia LG RIM Samsung Sony Ericsson) in the EU and most of the world Worldwide conversion tothe new cellphone charging standard is expected to be completed between 2010 to 2012

Micro-AB Socket OTG

Main article USB On-The-Go

An OTG device is required to have one and only one USB connector a Micro-AB receptacle as defined in

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1427

HTC ExtUSB

Nokias Pop-Portconnector

[Micro-USB101] This receptacle is capable of accepting either a Micro-A plug or a Micro-B plug attached toany of the legal cables and adapters defined in [Micro-USB101]

The OTG device with the A-plug inserted is called the A-device and is responsible for powering the USB interfacewhen required and by default assumes the role of host The OTG device with the B-plug inserted is called the B-device and by default assumes the role of peripheral An OTG device with no plug inserted defaults to acting as aB-device If an application on the B-device requires the role of host then the HNP protocol is used to temporarilytransfer the host role to the B-device

OTG devices attached either to a peripheral-only B-device or a standardembedded host will have their role fixedby the cable since in these scenarios it is only possible to attach the cable one way around

Proprietary connectors and formats

Microsofts original Xbox game console uses standard USB 11 signaling in its controllers and memorycards but uses proprietary connectors and portsIBM UltraPort uses standard USB signaling but via a proprietary connection formatAmerican Power Conversion uses USB signaling and HID device class on its uninterruptible power suppliesusing 10P10C connectorsHTC manufactures Windows Mobile and Android-based Communicators which havea proprietary connector called HTC ExtUSB (Extended USB) ExtUSB combinesmini-USB (with which it is backwards-compatible) with audiovideo input and output inan 11-pin connectorNokia includes a USB connection as part of the Pop-Port connector on some oldermobile phone modelsThe second- and third-generation iPod Shuffle use a TRRS connector to carryUSB audio or power signalsiriver added a fifth power pin within USB-A plugs for higher power and fastercharging used for the iriver U10 series A mini-USB version contains a matchingextra power pin for the cradleApple has shipped non-standard USB extension cables with some of theircomputers for use with the included Apple USB keyboards The extension cablessocket is keyed with a small protrusion to prevent the insertion of a standard USB plug while the AppleUSB keyboards plug has a matching indentation The indentation on the keyboards plug does not interferewith insertion into a standard USB socket Despite the keying it is still possible to insert standard USB plugsinto the extension cordHP Tablet computers use non-standard connectors to transmit the USB signals between thekeyboardmouse unit and the Computer Tablet Unit

Comparison with FireWireUSB was originally seen as a complement to FireWire (IEEE 1394) which was designed as a high-speed serial buswhich could efficiently interconnect peripherals such as hard disks audio interfaces and video equipment USBoriginally operated at a far lower data rate and used much simpler hardware and was suitable for small peripheralssuch as keyboards and mice

The most significant technical differences between FireWire and USB include the following

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1527

USB 1x20 cable wiringPin Name Cable color Description

1 VCC Red +5 V

2 Dminus White Data minus

3 D+ Green Data +

4 GND Black Ground

USB networks use a tiered-star topology while FireWire networks use a tree topologyUSB 10 11 and 20 use a speak-when-spoken-to protocol Peripherals cannot communicate with thehost unless the host specifically requests communication USB 30 is planned to allow for device-initiatedcommunications towards the host (see USB 30 below) A FireWire device can communicate with any othernode at any time subject to network conditionsA USB network relies on a single host at the top of the tree to control the network In a FireWire networkany capable node can control the networkUSB runs with a 5 V power line while Firewire can supply up to 30 VUSB ports can provide up to 500mA of current (25 watts of power) while FireWire can in theory supplyup to 60 watts of power although 10 to 20 watts is more typical

These and other differences reflect the differing design goals of the two buses USB was designed for simplicity andlow cost while FireWire was designed for high performance particularly in time-sensitive applications such asaudio and video Although similar in theoretical maximum transfer rate FireWire 400 has performance advantageover USB 20 Hi-Speed in real-use[20] especially in high-bandwidth use such as external hard-drives[21][22][23][24]

The newer FireWire 800 standard being twice as fast as FireWire 400 outperforms USB 20 Hi-Speed boththeoretically and practically[25] The chipset and drivers used to implement USB and Firewire have a crucial impacton how much of the bandwidth prescribed by the specification is achieved in the real world along with compatibilitywith peripherals[26] Audio peripherals in particular are affected by the USB driver implementation[27]

CablesThe maximum length of a standard USB cable (for USB 20 or earlier)is 50 metres (164 ft) The primary reason for this limit is the maximumallowed round-trip delay of about 1500 ns If USB host commands areunanswered by the USB device within the allowed time the hostconsiders the command lost When adding USB device response timedelays from the maximum number of hubs added to the delays fromconnecting cables the maximum acceptable delay per cable amounts tobe 26 ns[28] The USB 20 specification requires cable delay to be lessthan 52 ns per meter (192000 kms which is close to the maximumachievable speed for standard copper cable)[29] This allows for a 5meter cable The USB 30 standard does not directly specify a maximum cable length requiring only that all cablesmeet an electrical specification For copper wire cabling some calculations have suggested a maximum length ofperhaps 3m No fiber optic cable designs are known to be under development but they would be likely to have amuch longer maximum allowable length and more complex construction

USB 1x20 MiniplugMicroplugPin Name Color Description

1 VCC Red +5 V

2 Dminus White Data minus

3 D+ Green Data +

permits distinction of

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1627

4 ID noneMicro-A- and Micro-B-Plug

Type A connected to Ground

Type B not connected

5 GND Black Signal Ground

The data cables for USB 1x and USB 2x use a twisted pair to reduce noise and crosstalk They are arrangedmuch as in the diagram below USB 30 cables are more complex and employ shielding for some of the added datalines (2 pairs) a shield is added around the pair sketched

Maximum useful distance

USB 11 maximum cable length is 3 metres (98 ft)[30] USB 20 maximum cable length is 5 metres (16 ft)Maximum permitted hubs connected in series is 5 Although a single cable is limited to 5 metres the USB 20specification permits up to five USB hubs in a long chain of cables and hubs This allows for a maximum distance of30 metres (98 ft) between host and device using six cables 5 metres (16 ft) long and five hubs In actual use sincesome USB devices have built-in cables for connecting to the hub the maximum achievable distance is 25 metres(82 ft) + the length of the devices cable For longer lengths USB extenders that use CAT5 cable can increase thedistance between USB devices up to 50 metres (160 ft)

Since USB host interfaces (and powered hubs) are required to provide power for devices connected to them aspecial type of USB extender cable was created consisting of a miniature one-port USB hub molded onto one endof a 5-metre cable These mini-hubs are fully self-contained within the cable requiring no separate bulky hub deviceand no external power They are as simple to use as plugging cables together with each hub drawing powerthrough all the previous single-port hubs in the chain Because bus power is limited the most practical arrangementconsists of four single-port hub extender cables one plain 5-metre cable and at the very end a powered multiporthub to support multiple USB devices

Another method of Extending USB beyond 5 metres (16 ft) is by using low resistance cable The higher cost ofUSB 20 Cat 5 extenders has urged some manufacturers to use other methods to extend USB such as using built-in USB hubs and custom low-resistance USB cable It is important to note that devices which use more buspower such as USB hard drives and USB scanners will require the use of a powered USB hub at the end of theextension so that a constant connection will be achieved If power and data does not have sufficient power thenproblems can result such as no connection at all or intermittent connections during use

USB 30 cable assembly may be of any length as long as all requirements defined in the specification are metHowever maximum speed can be achieved across a maximum cable length of approximately 3 metres[31]

PowerThe USB 1x and 20 specifications provide a 5 V supply on a single wire from which connected USB devices maydraw power The specification provides for no more than 525 V and no less than 475 V (5 Vplusmn5) between thepositive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1727

The Micro-USB interface isthe new standard charger for

mobile phones

positive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to525 V[32]

A unit load is defined as 100 mA in USB 20 and was raised to 150 mA in USB 30 A maximum of 5 unit loads(500 mA) can be drawn from a port in USB 20 which was raised to 6 (900 mA) in USB 30 There are two typesof devices low-power and high-power Low-power devices draw at most 1 unit load with minimum operatingvoltage of 44 V in USB 20 and 4 V in USB 30 High-power devices draw the maximum number of unit loadssupported by the standard All devices default as low-power but the devices software may request high-power aslong as the power is available on the providing bus[5]

A bus-powered hub is initialized at 1 unit load and transitions to maximum unit loads after hub configuration isobtained Any device connected to the hub will draw 1 unit load regardless of the current draw of devicesconnected to other ports of the hub (ie one device connected on a four-port hub will only draw 1 unit load despitethe fact that all unit loads are being supplied to the hub)[5]

A self-powered hub will supply maximum supported unit loads to any device connected to it A battery-poweredhub may supply maximum unit loads to ports In addition the VBUS will supply 1 unit load upstream forcommunication if parts of the Hub are powered down[5]

In Battery Charging Specification[33] new powering modes are added to the USB specification A host or hubCharging Downstream Port can supply a maximum of 15 A when communicating at low-speed or full-speed amaximum of 900 mA when communicating at high-speed and as much current as the connector will safely handlewhen no communication is taking place USB 20 standard-A connectors are rated at 1500 mA by default ADedicated Charging Port can supply a maximum of 18 A of current at 525 V A portable device can draw up to18 A from a Dedicated Charging Port The Dedicated Charging Port shorts the D+ and D- pins with a resistanceof at most 200Ω The short disables data transfer but allows devices to detect the Dedicated Charging Port andallows very simple high current chargers to be manufactured The increased current (faster 9W charging) willoccur once both the hosthub and devices support the new charging specification

Mobile device charger standards

As of June 14 2007 all new mobile phones applying for a license in China arerequired to use the USB port as a power port[34][35]

In September 2007 the Open Mobile Terminal Platform group mdash a forum ofmobile network operators and manufacturers such as Nokia SamsungMotorola Sony Ericsson and LG mdash announced that its members had agreed onmicro-USB as the future common connector for mobile devices[36][37]

On 17 February 2009 the GSM Association announced[38] that they hadagreed on a standard charger for mobile phones The standard connector to beadopted by 17 manufacturers including Nokia Motorola and Samsung is to bethe micro-USB connector (several media reports erroneously reported this asthe mini-USB) The new chargers will be much more efficient than existingchargers[38] Having a standard charger for all phones means that manufacturers will no longer have to supply acharger with every new phone The basis of the GSMAs Universal Charger Solution (UCS) is the technicalrecommendation from OMTP[39]

On 22 April 2009 (Earth Day) this was further endorsed by the CTIA [40]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1827

USB vacuum cleaner noveltydevice

On 29 June 2009 the European Commission announced an agreement with ten producers that starting in 2010data-enabled mobile phones sold in the European Union would include a micro-USB connector forrecharge[41][42]

On 22 October 2009 the International Telecommunication Union (ITU) announced that it had embraced theUniversal Charger Solution as its energy-efficient one-charger-fits-all new mobile phone solution and addedBased on the Micro-USB interface UCS chargers will also include a 4-star or higher efficiency rating - up to threetimes more energy-efficient than an unrated charger[43]

Non-standard devices

A number of USB devices require more power than is permitted by thespecifications for a single port This is common for external hard and opticaldisc drives and generally for devices with motors or lamps Such devicescan be used with an external power supply of adequate rating which isallowed by the standard or by means of a dual-input USB cable one inputof which is used for power and data transfer the other solely for powerwhich makes the device a non-standard USB device Some external hubsmay in practice supply more power to USB devices than required by thespecification but a standard-compliant device may not depend on this

Some non-standard USB devices use the 5 V power supply withoutparticipating in a proper USB network negotiating power draws with thehost interface These are usually referred to as USB decorations The typical example is a USB-powered readinglight fans mug coolers and heaters (though some may include USB hubs[44]) battery chargers (particularly formobile telephones) miniature vacuum cleaners miniature lava lamps and even toy missile launchers are available Inmost cases these items contain no digital circuitry and thus are not Standard compliant USB devices at all Thiscan theoretically cause problems with some computers prior to the Battery Charging Specification the USBspecification required that devices connect in a low-power mode (100 mA maximum) and state how much currentthey need before switching with the hosts permission into high-power mode

In addition to limiting the total average power used by the device the USB specification limits the inrush current (iethat used to charge decoupling and filter capacitors) when the device is first connected Otherwise connecting adevice could cause problems with the hosts internal power Also USB devices are required to automatically enterultra low-power suspend mode when the USB host is suspended Nevertheless many USB host interfaces do notcut off the power supply to USB devices when they are suspended since resuming from the suspended state wouldbecome a lot more complicated if they did

There are also devices at the host end that do not support negotiation such as battery packs that can power USB-powered devices some provide power while others pass through the data lines to a host PC USB poweradapters convert utility power andor another power source (eg a cars electrical system) to run attached devicesSome of these devices can supply up to 1 A of current Without negotiation the powered USB device is unable toinquire if it is allowed to draw 100 mA 500 mA or 1 A

Powered USB

Main article Powered USB

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1927

The Hi-Speed USB Logo

Powered USB uses standard USB signaling with the addition of extra power lines It uses four additional pins tosupply up to 6 A at either 5 V 12 V or 24 V (depending on keying) to peripheral devices The wires and contactson the USB portion have been upgraded to support higher current on the 5 V line as well This is commonly usedin retail systems and provides enough power to operate stationary barcode scanners printers pin pads signaturecapture devices etc This modification of the USB interface is proprietary and was developed by IBM NCR andFCIBerg It is essentially two connectors stacked such that the bottom connector accepts a standard USB plugand the top connector takes a power connector

Sleep-and-charge

Sleep-and-charge USB ports can be used to charge electronic devices even when the computer is switched off[45]

Version history

Prereleases

USB 07 Released in November 1994USB 08 Released in December 1994USB 09 Released in April 1995USB 099 Released in August 1995USB 10 Release Candidate Released in November 1995

USB 10

USB 10 Released in January 1996Specified data rates of 15 Mbits (Low-Speed) and 12 Mbits (Full-Speed) Does not allow forextension cables or pass-through monitors (due to timing and power limitations) Few such devices actuallymade it to marketUSB 11 Released in September 1998Fixed problems identified in 10 mostly relating to hubs Earliest revision to be widely adopted

USB 20

USB 20 Released in April 2000Added higher maximum speed of 480 Mbits (now called Hi-Speed)Further modifications to the USB specification have been done viaEngineering Change Notices (ECN) The most important of these ECNsare included into the USB 20 specification package available fromUSBorg (httpwwwUSBorg)

Mini-B Connector ECN Released in October 2000Specifications for Mini-B plug and receptacle These should not be confused with Micro-B plug andreceptacleErrata as of December 2000 Released in December 2000Pull-upPull-down Resistors ECN Released in May 2002Errata as of May 2002 Released in May 2002Interface Associations ECN Released in May 2003

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2027

The SuperSpeed USB Logo

The USB 30 Icon

Interface Associations ECN Released in May 2003New standard descriptor was added that allows multiple interfaces to be associated with a singledevice functionRounded Chamfer ECN Released in October 2003A recommended compatible change to Mini-B plugs that results in longer lasting connectorsUnicode ECN Released in February 2005This ECN specifies that strings are encoded using UTF-16LE USB 20 did specify that Unicode is tobe used but it did not specify the encodingInter-Chip USB Supplement Released in March 2006On-The-Go Supplement 13 Released in December 2006USB On-The-Go makes it possible for two USB devices to communicate with each other withoutrequiring a separate USB host In practice one of the USB devices acts as a host for the other deviceBattery Charging Specification 10 Released in March 2007Adds support for dedicated chargers (power supplies with USB connectors) host chargers (USBhosts that can act as chargers) and the No Dead Battery provision which allows devices totemporarily draw 100 mA current after they have been attached If a USB device is connected todedicated charger maximum current drawn by the device may be as high as 18A (Note that thisdocument is not distributed with USB 20 specification package)Micro-USB Cables and Connectors Specification 101 Released in April 2007Link Power Management Addendum ECN Released in July 2007This adds a new power state between enabled and suspended states Device in this state is notrequired to reduce its power consumption However switching between enabled and sleep states ismuch faster than switching between enabled and suspended states which allows devices to sleepwhile idle

USB 30

On September 18 2007 Pat Gelsinger demonstrated USB 30 at the IntelDeveloper Forum The USB 30 Promoter Group announced on November 172008 that version 30 of the specification had been completed and wastransitioned to the USB Implementers Forum (USB-IF) the managing body ofUSB specifications[4] This move effectively opened the spec to hardwaredevelopers for implementation in future products The first USB 30 ports werefeatured on the Asus P6X58 motherboard however this board was canceledbefore production[46]

Features

A new major feature is the SuperSpeed bus which provides a fourthtransfer mode at 48 Gbits The raw throughput is 4 Gbits and thespecification considers it reasonable to achieve 32 Gbits (04 Gbytes or400 Mbytes) or more after protocol overhead[47]

When operating in SuperSpeed mode full-duplex signaling occurs over 2 differential pairs separate from thenon-SuperSpeed differential pair This results in USB 30 cables containing 2 wires for power and ground 2wires for non-SuperSpeed data and 4 wires for SuperSpeed data and a shield (not required in previousspecifications)[48]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2127

To accommodate the additional pins for SuperSpeed mode the physical form factors for USB 30 plugs andreceptacles have been modified from those used in previous versions Standard-A cables have extendedheads where the SuperSpeed connectors extend beyond and slightly above the legacy connectors Similarlythe Standard-A receptacle is deeper to accept these new connectors A legacy Standard-A cable willoperate as intended and will never interact with the SuperSpeed connectors ensuring backwardcompatibility The Standard-B modifications could not be made as elegantly the SuperSpeed connectorshad to be placed on top of the existing form factor making legacy Standard-B plugs workable onSuperSpeed Standard-B receptacles but not vice versaSuperSpeed establishes a communications pipe between the host and each device in a host-directedprotocol In contrast USB 20 broadcasts packet traffic to all devicesUSB 30 extends the bulk transfer type in SuperSpeed with Streams This extension allows a host and deviceto create and transfer multiple streams of data through a single bulk pipeNew power management features include support of idle sleep and suspend states as well as Link-Device- and Function-level power managementThe bus power spec has been increased so that a unit load is 150 mA (+50 over minimum using USB 20)An unconfigured device can still draw only 1 unit load but a configured device can draw up to 6 unit loads(900 mA an 80 increase over USB 20 at a registered maximum of 500 mA) Minimum device operatingvoltage is dropped from 44 V to 4 VUSB 30 does not define cable assembly lengths except that it can be of any length as long as it meets all therequirements defined in the specification However electronicdesigncom estimates cables will be limited to 3m at SuperSpeed[31]

Technology is similar to a single channel (1x) of PCI Express 20 (5-Gbits) It uses 8B10B encoding linearfeedback shift register (LFSR) scrambling for data and spread spectrum It forces receivers to use lowfrequency periodic signaling (LFPS) dynamic equalization and training sequences to ensure fast signallocking

Availability

Consumer products are expected to become available in 2010[49] Commercial controllers are expected to enterinto volume production no later than the first quarter of 2010[50] NEC is aiming to produce its first USB 30controller in June 2009 initially priced at US$1500 Monthly production of NEC Electronics microPD720200 hostcontroller is expected to reach approximately 1000000 units in September 2009[51] On September 24 2009Freecom announced the availability of their USB 30 external hard drive[52] On October 29 2009 Asusannounced the November release of their first USB 30 motherboard the P7P55D-E Premium as well as a PCI-Express x1 add-on card for existing motherboards to provide USB 30 and SATA 6Gbps support [53]

Drivers are under development for Windows 7 but support will not be included with the initial release of theoperating system[54] The Linux kernel has supported USB 30 since version 2631 which was released inSeptember 2009[55][56][57]

At least one complete end-to-end test system for USB3 designers is now on the market[58]

Intel will not support USB 3 until 2011[59] which will slow down mainstream adoption Current AMD roadmapsindicate that the new southbridges released in the beginning of 2010 will not support USB 3[60] These delays maybe due to problems in the CMOS manufacturing process[61] a focus to advance the Nehalem platform [62] or a

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2227

be due to problems in the CMOS manufacturing process a focus to advance the Nehalem platform or atactic by Intel to boost its upcoming Light Peak interface[63] Market researcher In-Stat does not predict a relevantmarket share of USB 3 until 2011[64]

USB 20 bandwidthThe maximum data rate in USB 20 is 480 Mbits (60 MBs) per controller and is shared amongst all attacheddevices Some chipset manufacturers overcome this bottleneck by providing multiple USB 20 controllers within thesouthbridge Big performance gains can be achieved when attaching multiple high bandwidth USB devices such asdisk enclosures in different controllers The following table displays southbridge ICs that have multiple EHCIcontrollers

Vendor Southbridge USB 20 ports EHCI controllers Maximum bandwidth

AMD SB7x0 12 2 120 MBs

Broadcom HT1100 12 3 180 MBs

Intel ICH8 10 2 120 MBs

Intel ICH9 12 2 120 MBs

Intel ICH10 12 2 120 MBs

Every other AMD Broadcom Intel southbridge supporting USB 20 has only one EHCI controller All SiSsouthbridge supporting USB 20 have only one EHCI controller All ULi VIA southbridge single chipnorthbridgesouthbridge supporting USB 20 have only one EHCI controller Also all PCI USB 20 IC used foradd-in cards have only one EHCI controller

Related technologiesThe PictBridge standard allows for interconnecting consumer imaging devices It typically uses USB for itsunderlying communication layer

The USB Implementers Forum is working on a wireless networking standard based on the USB protocol WirelessUSB is intended as a cable-replacement technology and will use ultra-wideband wireless technology for data ratesof up to 480 Mbits

See alsoSerial cable (Bidirectional Communication)Serial ATARS-232Serial null modem cableFireWireHP-HILHP-ILSync cableEnhanced mini-USBUSB On-The-Go (master slave)

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2327

Ethernet over USBWireless USBUSB streamingHCI (UHCI EHCI xHCI 09 SuperSpeed - USB 30 WHCI 10)CEA-936-AU3List of device bandwidths

ACCESSbusApple Desktop Bus

PS2 connectorDE-9 connectorSecure USB driveList of computer standards

References1 ^ About USB-IF (httpwwwusborgabout) USB Implementers Forum Inc httpwwwusborgabout

Retrieved 2009-11-042 ^ USBorg Welcome (httpwwwusborghome) USB Implementers Forum Inc httpwwwusborghome

Retrieved 2009-11-043 ^ SuperSpeed USB 30 More Details Emerge

(httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml) 6 Jan 2009httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml

4 ^ a b httpwwwusborgpressUSB-IF_Press_Releases2008_11_17_USB_IFpdf5 ^ a b c d httpwwwusborgdevelopersdocs6 ^ USB Class Codes (httpwwwusborgdevelopersdefined_class) at USBorg7 ^ Universal Serial Bus Test and Measurement Class Specification (USBTMC) Revision 10 April 14 2003 USB

Implementers Forum Inc8 ^ Universal Serial Bus 30 Specification4411 Efficiency9 ^ 100 Portable Apps for your USB Stick (both for Mac and Win) (httpwwwmakeuseofcomtagportable-

software-usb) httpwwwmakeuseofcomtagportable-software-usb Retrieved 2008-10-3010 ^ Skype VoIP USB Installation Guide (httpwwwVoIP-DownloadcomSkypehtmUSB) httpwwwVoIP-

DownloadcomSkypehtmUSB Retrieved 2008-10-3011 ^ NEC ready to sample worlds first USB 30 controller chip

(httpwwwreghardwarecouk20090519nec_usb_3_host) httpwwwreghardwarecouk20090519nec_usb_3_host Retrieved 2009-06-15

12 ^ When will USB 30 products hit the market (httpwwweverythingusbcomsuperspeed-usbhtml6) httpwwweverythingusbcomsuperspeed-usbhtml6 Retrieved 2009-05-11

13 ^ USB in a NutShellmdashChapter 2mdashHardware (httpwwwbeyondlogicorgusbnutshellusb2htm) BeyondLogicorg httpwwwbeyondlogicorgusbnutshellusb2htm Retrieved 2007-08-25

14 ^ How Fast Does A USB 20 Drive Go On The Newest Macs How Does It Compare To FireWire(httpwwwbarefeatscomusb2html) Bare Facts May 8 2004 httpwwwbarefeatscomusb2htmlRetrieved 2007-08-25

15 ^ a b USB Implementers Forum (2007-05-27) Deprecation of the Mini-A and Mini-AB Connectors(httpwwwusborgdevelopersDeprecation_Announcement_052507pdf) (PDF) Press releasehttpwwwusborgdevelopersDeprecation_Announcement_052507pdf Retrieved 2009-01-13

16 ^ Quinnell Richard A (1996) USB a neat package with a few loose ends - USB Fundamentals(httpwwwedncomarchives1996102496df_01htmUSB20fundamentals) EDN Magazine of ReedProperties Inc httpwwwedncomarchives1996102496df_01htmUSB20fundamentals Retrieved 2008-08-

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2427

0617 ^ USB Implementers Forum (2007-01-04) Mobile phones to adopt new smaller USB connector

(httpwwwusborgpresspressroom2007_01_04_usbifpdf) (PDF) Press releasehttpwwwusborgpresspressroom2007_01_04_usbifpdf Retrieved 2007-01-08

18 ^ a b (zip) Universal Serial Bus Micro-USB Cables and Connectors Specification to the USB 20 SpecificationRevision 101 (httpwwwusborgdevelopersdocsusb_20_052709zip) USB Implementers Forum Inc 2007-04-07 httpwwwusborgdevelopersdocsusb_20_052709zip Retrieved 2009-10-07 Section 13 Additionalrequirements for a more rugged connector that will have durability past 10000 cycles and still meet the USB 20specification for mechanical and electrical performance was also a consideration The Mini-USB could not bemodified and remain backward compatible to the existing connector as defined in the USB OTG specification

19 ^ OMTP Local Connectivity Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19) Open Mobile Terminal Platform 17 September 2007httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19 Retrieved 2009-02-11

20 ^ httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf21 ^ FireWire vs USB 20 - Speed Tests (httpwwwcwolcomfirewirefirewire-vs-usbhtm)

httpwwwcwolcomfirewirefirewire-vs-usbhtm Retrieved 2007-08-2522 ^ USB 20 vs FireWire (httpwwwdigit-lifecomarticlesusb20vsfirewire) Digit-Life httpwwwdigit-

lifecomarticlesusb20vsfirewire Retrieved 2007-08-2523 ^ Metz Cade The Great Interface-Off FireWire Vs USB 20

(httpwwwpcmagcomarticle20414984771600asp) PC Magazinehttpwwwpcmagcomarticle20414984771600asp Retrieved 2007-08-25

24 ^ Heron Robert USB 20 Versus FireWire(httpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html) TechTVhttpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html Retrieved 2007-08-25

25 ^ FireWire vs USB 20 (httpwwwusb-warecomfirewire-vs-usbhtm) USB Ware httpwwwusb-warecomfirewire-vs-usbhtm Retrieved 2007-03-19

26 ^ Key Gary (2005-11-15) Firewire and USB Performance (httpwwwanandtechcommbshowdocaspxi=2602ampp=15) httpwwwanandtechcommbshowdocaspxi=2602ampp=15 Retrieved 2008-02-01

27 ^ httpwwwdigitalprosoundcom200101_janfeaturesmidi2001-3htm28 ^ USB Frequently Asked Questions (httpwwwusborgdevelopersusbfaqcab1) at USBorg29 ^ Propagation Delay (httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay)

httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay Retrieved 2008-10-3130 ^ httpdiscountcablesusacomusb-2html31 ^ a b httpelectronicdesigncomArticlesArticleID1968019680html32 ^ ldquo732 Bus TimingElectrical Characteristicsrdquo (httpwwwusborgdevelopersdocs) Universal Serial Bus

Specification USBorg httpwwwusborgdevelopersdocs33 ^ Battery Charging Specification (httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zip) USB

Implementers Forum Inc 15 April 2009 httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zipRetrieved 23 September 2009

34 ^ Cai Yan (2007-05-31) China to enforce universal cell phone charger(httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS) EETimescom httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS Retrieved 2007-08-25

35 ^ The Chinese FCCs technical standard YDT 1591-2006 Technical Requirements and Test Method of Chargerand Interface for Mobile Telecommunication Terminal Equipment(httpwwwdianyuancombbsu632015571206841181pdf) (Chinese)

36 ^ Pros seem to outdo cons in new phone charger standard (httpwwwnewscom2100-1041_3-6209247html) newscom September 20 2007 httpwwwnewscom2100-1041_3-6209247html Retrieved 2007-11-26

37 ^ Press Release Broad Manufacturer Agreement Gives Universal Phone Cable Green Light(httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd) OTMP September17 2007 httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd Retrieved

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2527

2007-11-2638 ^ a b GSM World agreement on Mobile phone Standard Charger (httpwwwgsmworldcomnewsroompress-

releases20092548htm) httpwwwgsmworldcomnewsroompress-releases20092548htm39 ^ Common Charging and Local Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=4dda105f-

8472-4c12-ba04-75dd3c1d4ca6) Open Mobile Terminal Platform 11 February 2009httpwwwomtporgPublicationsDisplayaspxId=4dda105f-8472-4c12-ba04-75dd3c1d4ca6 Retrieved 2009-02-11

40 ^ CTIAndashThe Wireless Association Announces One Universal Charger Solution to Celebrate Earth Day(httpwwwctiaorgmediapressbodycfmprid1817)

41 ^ httpeceuropaeuenterpriserttechargershtm42 ^ httpwwwwiredcomgadgetlab200906europe-gets-universal-cellphone-charger-in-201043 ^ httpwwwituintnewsroompress_releases200949html44 ^ httpwwwdealextremecomdetailsdxsku319545 ^ httpwwwusb-corecouk03-04-2008-toshiba-announces-sleep-and-charge-usb-portshtml46 ^ httpwwwtheinquirernetinquirernews1495417asus-cancels-usb-motherboard47 ^ Universal Serial Bus 30 Specification 4411 Efficiency48 ^ Universal Serial Bus 30 Specification 54 Cable Construction and Wire Assignments49 ^ httpwwwtgdailycomcontentview4022513550 ^ httpwwwdigitimescomnewsa20090415PB204html51 ^ httpwwwamnecelcomnewsnewsdetailhtmlpage=worlds_first_usb_30_host_controller52 ^ httpwwwfreecomcomnewsaspid=9205ampcatName=press53 ^ httpwwwinformationweekcomnewshardwareprocessorsshowArticlejhtmlarticleID=22130002454 ^ httpapcmagcomusb_in_windows_7_more_reliable_but_no_30_speed_boosthtm55 ^ httpkernelnewbiesorgLinux_2_6_3156 ^ httpwwwheisedenewstickerErste-USB-3-0-Treiber--meldung14010357 ^ httpwwwlinux-magazinecomonlinenewsfirst_driver_for_usb_3_058 ^ httpwwwlecroycomtmsolutionsserialdatausb359 ^ httpwwweetimescomnewslatestshowArticlejhtmlarticleID=22070048660 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html61 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html62 ^ httpwwwfierceciocomtechwatchstoryinsider-intel-hindering-usb-3-0-adoption2009-10-2363 ^ httpwwwtechspotcomnews36673-intel-delays-usb-30-support-until-2011html64 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html

view=zoomzoom=1

External linksUSB Implementers Forum Inc Official Website (httpwwwusborg)

USB 30 Specification (httpwwwusborgdevelopersdocs)USB Device Class documentation (httpwwwusborgdevelopersdevclass_docs)

USB Overview and Plug Receptacle Pinouts (httpwwwaccesscommscomaureferenceusbhtm)Overview comparison between USB 20 and FireWire 400(httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf)Intel Universal Host Controller Interface (UHCI) (httpdownloadintelcomtechnologyusbUHCI11Dpdf)

USB 30

USB Promoter Group - Mission Statement (httpwebarchiveorgwebhttpwwwusborgusb30) at theInternet Archive

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2627

Intel announces demonstrates USB 30 (httparstechnicacomnewsarspost20070918-intel-announces-demonstrates-usb-3-0html) Ars Technica 2007-09-18USB 30 guns for Firewire (httpwwweetimescomnewslatestshowArticlejhtmlarticleID=201807389)eeTimes 2007-09-18Universal Serial Bus 30 Specification (httpwwwusborgdevelopersdocsusb_30_speczip)USB 30 vs FireWire 3200 (httpwwwpcfastlanecomfeaturesusb-30-vs-firewire-3200)USB 3 Forum for discussions about implementations and architecture (httpwwwusb3forumscom)

Retrieved from httpenwikipediaorgwikiUniversal_Serial_BusCategories USB | 1996 introductions

This page was last modified on 7 November 2009 at 0135Text is available under the Creative Commons Attribution-ShareAlike License additional terms may applySee Terms of Use for detailsWikipediareg is a registered trademark of the Wikimedia Foundation Inc a non-profit organization

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2727

Page 9: universal serial bus - wikipedia, the free encyclopedia

Data 0111 1110 0001 DATA2 isochronous transfer (USB 20)

1111 1111 0000 MDATA Data packet for high-speedisochronous transfer (USB 20)

Packets come in three basic types each with a different format and CRC (cyclic redundancy check)

Handshake packets

Handshake packets consist of nothing but a PID byte and are generally sent in response to data packets The threebasic types are ACK indicating that data was successfully received NAK indicating that the data cannot bereceived at this time and should be retried and STALL indicating that the device has an error and will never beable to successfully transfer data until some corrective action (such as device initialization) is performed

USB 20 added two additional handshake packets NYET which indicates that a split transaction is not yetcomplete A NYET packet is also used to tell the host that the receiver has accepted a data packet but cannotaccept any more due to buffers being full The host will then send PING packets and will continue with datapackets once the device ACKs the PING The other packet added was the ERR handshake to indicate that asplit transaction failed

The only handshake packet the USB host may generate is ACK if it is not ready to receive data it should notinstruct a device to send any

Token packets

Token packets consist of a PID byte followed by 2 payload bytes 11 bits of address and a 5-bit CRC Tokens areonly sent by the host never a device

IN and OUT tokens contain a 7-bit device number and 4-bit function number (for multifunction devices) andcommand the device to transmit DATAx packets or receive the following DATAx packets respectively

An IN token expects a response from a device The response may be a NAK or STALL response or a DATAxframe In the latter case the host issues an ACK handshake if appropriate

An OUT token is followed immediately by a DATAx frame The device responds with ACK NAKNYET orSTALL as appropriate

SETUP operates much like an OUT token but is used for initial device setup It is followed by an 8-byte DATA0frame with a standardized format

Every millisecond (12000 full-speed bit times) the USB host transmits a special SOF (start of frame) tokencontaining an 11-bit incrementing frame number in place of a device address This is used to synchronizeisochronous data flows High-speed USB 20 devices receive 7 additional duplicate SOF tokens per frame eachintroducing a 125 micros microframe

USB 20 added a PING token which asks a device if it is ready to receive an OUTDATA packet pair Thedevice responds with ACK NAK or STALL as appropriate This avoids the need to send the DATA packet ifthe device knows that it will just respond with NAK

USB 20 also added a larger 3-byte SPLIT token with a 7-bit hub number 12 bits of control flags and a 5-bit

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 927

CRC This is used to perform split transactions Rather than tie up the high-speed USB bus sending data to aslower USB device the nearest high-speed capable hub receives a SPLIT token followed by one or two USBpackets at high speed performs the data transfer at full or low speed and provides the response at high speedwhen prompted by a second SPLIT token The details are complex see the USB specification

Data packets

A data packet consists of the PID followed by 0ndash1023 bytes of data payload (up to 1024 in high speed at most 8at low speed) and a 16-bit CRC

There are two basic data packets DATA0 and DATA1 They must always be preceded by an address token andare usually followed by a handshake token from the receiver back to the transmitter The two packet types providethe 1-bit sequence number required by Stop-and-wait ARQ If a USB host does not receive a response (such asan ACK) for data it has transmitted it does not know if the data was received or not the data might have been lostin transit or it might have been received but the handshake response was lost

To solve this problem the device keeps track of the type of DATAx packet it last accepted If it receives anotherDATAx packet of the same type it is acknowledged but ignored as a duplicate Only a DATAx packet of theopposite type is actually received

When a device is reset with a SETUP packet it expects an 8-byte DATA0 packet next

USB 20 added DATA2 and MDATA packet types as well They are used only by high-speed devices doinghigh-bandwidth isochronous transfers which need to transfer more than 1024 bytes per 125 micros microframe(8192 kBs)

PRE packet

Low-speed devices are supported with a special PID value PRE This marks the beginning of a low-speedpacket and is used by hubs which normally do not send full-speed packets to low-speed devices Since all PIDbytes include four 0 bits they leave the bus in the full-speed K state which is the same as the low-speed J state Itis followed by a brief pause during which hubs enable their low-speed outputs already idling in the J state then alow-speed packet follows beginning with a sync sequence and PID byte and ending with a brief period of SE0Full-speed devices other than hubs can simply ignore the PRE packet and its low-speed contents until the final SE0indicates that a new packet follows

Protocol analyzersDue to the complexities of the USB protocol USB protocol analyzers are invaluable tools to USB devicedevelopers USB analyzers are able to capture the data on USB and display information from low-level bus statesto high-level data packets and class-level information

Connector propertiesThe connectors specified by the USB committee were designed to support a

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1027

Series A plug and receptacle

USB extension cord

The connectors specified by the USB committee were designed to support anumber of USBs underlying goals and to reflect lessons learned from themenagerie of connectors which have been used in the computer industry

Usability

It is deliberately difficult to attach a USB connector incorrectlyConnectors cannot be plugged in upside down and it is clear from theappearance and kinesthetic sensation of making a connection whenthe plug and socket are correctly mated However it is not obvious ata glance to the inexperienced user (or to a user without sight of theinstallation) which way around the connector goes thus it is often necessary to try both ways More oftenthan not however the side of the connector with the trident logo should be on top or toward the userMost manufacturers do not however make the trident easily visible or detectable by touchOnly moderate insertion removal force is needed (by specification) USB cables and small USB devices areheld in place by the gripping force from the receptacle (without need of the screws clips or thumbturns otherconnectors have required) The force needed to make or break a connection is modest allowing connectionsto be made in awkward circumstances (ie behind a floor mounted chassis or from below) or by those withmotor disabilities This has the disadvantage of easily and unintentionally breaking connections that one hasintended to be permanent in case of cable accident (eg tripping or inadvertent tugging) unless some way ofsecuring the USB cables together is employed (eg duct tape in an inelegant kludge solution)The standard connectors were deliberately intended to enforce the directed topology of a USB networktype A connectors on host devices that supply power and type B connectors on target devices that receivepower This prevents users from accidentally connecting two USB power supplies to each other whichcould lead to dangerously high currents circuit failures or even fire USB does not support cyclical networksand the standards connectors from incompatible USB devices are themselves incompatible Unlike othercommunications systems (eg RJ-45 cabling) gender changers make little sense with USB and are almostnever used

Durability

The original standard connectors were designed to be robust andrecent ones are even more so (eg the micro B connectors used insome mobile equipment like cellular phones) Many previousconnector designs were fragile specifying embedded component pinsor other delicate parts which proved liable to bending or breaks evenwith the application of only very modest force The electrical contactsin a USB connector are protected by an adjacent plastic tongue andthe entire connecting assembly is usually further protected by anenclosing metal sheath As a result USB connectors can safely behandled inserted and removed even by a young childThe connector construction always ensures that the external sheath onthe plug makes contact with its counterpart in the receptacle before any of the four connectors within makeelectrical contact The external metallic sheath is typically connected to system ground thus dissipating anypotentially damaging static charges (rather than via delicate electronic components) This enclosure designalso means that there is a (moderate) degree of protection from electromagnetic interference afforded to the

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1127

USB signal while it travels through the mated connector pair (this is the only location when the otherwisetwisted data pair must travel a distance in parallel) In addition because of the required sizes of the powerand common connections they are made after the system ground but before the data connections This typeof staged make-break timing allows for electrically safe hot-swapping and has long been common practice inthe design of connectors in the aerospace industryThe newer Micro-USB receptacles are designed to allow up to 10000 cycles of insertion and removalbetween the receptacle and plug compared to 500 for the standard USB and Mini-USB receptacle This isaccomplished by adding a locking device and by moving the leaf-spring connector from the jack to the plugso that the most-stressed part is on the cable side of the connection This change was made so that theconnector on the (inexpensive) cable would bear the most wear instead of the micro-USB device

Compatibility

The USB standard specifies relatively loose tolerances for compliant USB connectors intending to minimizeincompatibilities in connectors produced by different vendors (a goal that has been very successfullyachieved) Unlike most other connector standards the USB specification also defines limits to the size of aconnecting device in the area around its plug This was done to prevent a device from blocking adjacentports due to the size of the cable strain relief mechanism (usually molding integral with the cable outerinsulation) at the connector Compliant devices must either fit within the size restrictions or support acompliant extension cable which doesTwo-way communication is also possible In USB 30 full-duplex communications are done when usingSuperSpeed (USB 30) transfer In previous USB versions (ie 1x or 20) all communication is half-duplexand directionally controlled by the host

In general cables have only plugs (very few have a receptacle on one end) and hosts and devices have onlyreceptacles Hosts almost universally have type-A receptacles and devices one or another type-B variety Type-Aplugs mate only with type-A receptacles and type-B with type-B they are deliberately physically incompatibleHowever an extension to USB standard specification called USB On-The-Go (the capitalization oddity isdeliberate) allows a single port to act as either a host or a device mdash chosen by which end of the cable plugs into thereceptacle on the unit Even after the cable is hooked up and the units are talking the two units may swap endsunder program control This capability is meant for units such as PDAs in which the USB link might connect to aPCs host port as a device in one instance yet connect as a host itself to a keyboard and mouse device in anotherinstance

USB 30 receptacles are electrically compatible with USB 20 device plugs if they can physically matchMost combinations will work but there are a few physical incompatibilities However only USB 30Standard-A receptacles can accept USB 30 Standard-A device plugs

Host Interface receptacles (USB 1x20)

Receptacle

Plug

USB-A USB-B Mini-B Micro-A Micro-B

USB-A Yes No No No No

USB-B No Yes No No No

Mini-B No No Yes No No

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1227

Schematic diagram ofStandard Mini and Micro

USB connectors

Different types of USBconnectors from left to right

bull 8-pin AGOXbull Mini-B plugbull Type B plug

bull Type A receptaclebull Type A plug

Pin configuration of the USBconnectors Standard ABviewed from face of plug

Micro-A No No No Yes Yes

Micro-B No No No No Yes

Cable plugs (USB 1x20)

Plug

Plug

Micro-B Micro-A Mini-B USB-B USB-A

USB-A Yes NS Yes Yes NS

USB-B No NS No No

Mini-B No NS No

Micro-A Yes No

Micro-B No

NS non-standard existing for specific proprietary purposes and not interoperable with USB-IF compliantequipment

In addition to these cable assemblies a cable with Micro-A and Standard-A receptacle is compliant with USBspecifications Other combinations of connectors are not compliant However some older devices and cables withMini-A connector have been certified by USB-IF the Mini-A connectors have been deprecated though some arestill in use and no new certification for assemblies using Mini-A connector will be allowed[15]

Connector typesThere are several types of USB connectorsincluding some that have been added whilethe specification progressed The originalUSB specification detailed Standard-A andStandard-B plugs and receptacles The firstengineering change notice to the USB 20specification added Mini-B plugs andreceptacles

The data connectors in the A - Plug areactually recessed in the plug as compared tothe outside power connectors This permitsthe power to connect first which preventsdata errors by allowing the device to powerup first and then transfer the data Some

devices will operate in different modes depending on whether the dataconnection is made This difference in connection can be exploited by insertingthe connector only partially For example some battery-powered MP3 playersswitch into file transfer mode (and cannot play MP3 files) while a USB plug isfully inserted but can be operated in MP3 playback mode using USB power byinserting the plug only part way so that the power slots make contact while the

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1327

viewed from face of plugdata slots do not This enables those devices to be operated in MP3 playbackmode while getting power from the cable

USB-A

The Standard-A type of USB plug is a flattened rectangle which inserts into a downstream-port receptacle on theUSB host or a hub and carries both power and data This plug is frequently seen on cables that are permanentlyattached to a device such one connecting a keyboard or mouse to the computer

USB-B

A Standard-B plug mdash which has a square shape with beveled exterior corners mdash typically plugs into an upstreamreceptacle on a device that uses a removable cable eg a printer A Type B plug delivers power in addition tocarrying data On some devices the Type B receptacle has no data connections being used solely for acceptingpower from the upstream device

This two-connector-type scheme (AB) prevents a user from accidentally creating a potentially dangerous electricalloop[16]

Mini and Micro

Various connectors have been used for smaller devices such as PDAs mobile phones or digital cameras Theseinclude the now-deprecated[15] (but standardized) Mini-A and the currently standard Mini-B Micro-A andMicro-B connectors The Mini-A and Mini-B plugs are approximately 3 by 7 mm while the Micro plugs have asimilar width but approximately half the thickness enabling their integration into thinner portable devices Thedifference between Mini-B and Micro-B connectors is not always obvious

The Micro-USB connector was announced by the USB-IF on January 4 2007[17] and the Mini-A and Mini-ABUSB connectors were deprecated at the same time As of February 2009 many currently available devices andcables still use Mini plugs but the newer Micro connectors are being widely adopted The thinner micro connectorsare intended to replace the Mini plugs in new devices including smartphones and personal digital assistants TheMicro plug design is rated for 10000 connect-disconnect cycles which is significantly more than the Mini plugdesign[18] The Universal Serial Bus Micro-USB Cables and Connectors Specification[18] details themechanical characteristics of Micro-A plugs Micro-AB receptacles and Micro-B plugs and receptacles alongwith a Standard-A receptacle to Micro-A plug adapter

The cellular phone carrier group Open Mobile Terminal Platform (OMTP) have recently endorsed micro-USB asthe standard connector for data and power on mobile devices[19] These include various types of battery chargersallowing Micro-USB to be the single external cable link needed by some devices As of January 30 2009 Micro-USB has been accepted by almost all cell phone manufacturers as the standard charging port (including AppleMotorola Nokia LG RIM Samsung Sony Ericsson) in the EU and most of the world Worldwide conversion tothe new cellphone charging standard is expected to be completed between 2010 to 2012

Micro-AB Socket OTG

Main article USB On-The-Go

An OTG device is required to have one and only one USB connector a Micro-AB receptacle as defined in

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1427

HTC ExtUSB

Nokias Pop-Portconnector

[Micro-USB101] This receptacle is capable of accepting either a Micro-A plug or a Micro-B plug attached toany of the legal cables and adapters defined in [Micro-USB101]

The OTG device with the A-plug inserted is called the A-device and is responsible for powering the USB interfacewhen required and by default assumes the role of host The OTG device with the B-plug inserted is called the B-device and by default assumes the role of peripheral An OTG device with no plug inserted defaults to acting as aB-device If an application on the B-device requires the role of host then the HNP protocol is used to temporarilytransfer the host role to the B-device

OTG devices attached either to a peripheral-only B-device or a standardembedded host will have their role fixedby the cable since in these scenarios it is only possible to attach the cable one way around

Proprietary connectors and formats

Microsofts original Xbox game console uses standard USB 11 signaling in its controllers and memorycards but uses proprietary connectors and portsIBM UltraPort uses standard USB signaling but via a proprietary connection formatAmerican Power Conversion uses USB signaling and HID device class on its uninterruptible power suppliesusing 10P10C connectorsHTC manufactures Windows Mobile and Android-based Communicators which havea proprietary connector called HTC ExtUSB (Extended USB) ExtUSB combinesmini-USB (with which it is backwards-compatible) with audiovideo input and output inan 11-pin connectorNokia includes a USB connection as part of the Pop-Port connector on some oldermobile phone modelsThe second- and third-generation iPod Shuffle use a TRRS connector to carryUSB audio or power signalsiriver added a fifth power pin within USB-A plugs for higher power and fastercharging used for the iriver U10 series A mini-USB version contains a matchingextra power pin for the cradleApple has shipped non-standard USB extension cables with some of theircomputers for use with the included Apple USB keyboards The extension cablessocket is keyed with a small protrusion to prevent the insertion of a standard USB plug while the AppleUSB keyboards plug has a matching indentation The indentation on the keyboards plug does not interferewith insertion into a standard USB socket Despite the keying it is still possible to insert standard USB plugsinto the extension cordHP Tablet computers use non-standard connectors to transmit the USB signals between thekeyboardmouse unit and the Computer Tablet Unit

Comparison with FireWireUSB was originally seen as a complement to FireWire (IEEE 1394) which was designed as a high-speed serial buswhich could efficiently interconnect peripherals such as hard disks audio interfaces and video equipment USBoriginally operated at a far lower data rate and used much simpler hardware and was suitable for small peripheralssuch as keyboards and mice

The most significant technical differences between FireWire and USB include the following

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1527

USB 1x20 cable wiringPin Name Cable color Description

1 VCC Red +5 V

2 Dminus White Data minus

3 D+ Green Data +

4 GND Black Ground

USB networks use a tiered-star topology while FireWire networks use a tree topologyUSB 10 11 and 20 use a speak-when-spoken-to protocol Peripherals cannot communicate with thehost unless the host specifically requests communication USB 30 is planned to allow for device-initiatedcommunications towards the host (see USB 30 below) A FireWire device can communicate with any othernode at any time subject to network conditionsA USB network relies on a single host at the top of the tree to control the network In a FireWire networkany capable node can control the networkUSB runs with a 5 V power line while Firewire can supply up to 30 VUSB ports can provide up to 500mA of current (25 watts of power) while FireWire can in theory supplyup to 60 watts of power although 10 to 20 watts is more typical

These and other differences reflect the differing design goals of the two buses USB was designed for simplicity andlow cost while FireWire was designed for high performance particularly in time-sensitive applications such asaudio and video Although similar in theoretical maximum transfer rate FireWire 400 has performance advantageover USB 20 Hi-Speed in real-use[20] especially in high-bandwidth use such as external hard-drives[21][22][23][24]

The newer FireWire 800 standard being twice as fast as FireWire 400 outperforms USB 20 Hi-Speed boththeoretically and practically[25] The chipset and drivers used to implement USB and Firewire have a crucial impacton how much of the bandwidth prescribed by the specification is achieved in the real world along with compatibilitywith peripherals[26] Audio peripherals in particular are affected by the USB driver implementation[27]

CablesThe maximum length of a standard USB cable (for USB 20 or earlier)is 50 metres (164 ft) The primary reason for this limit is the maximumallowed round-trip delay of about 1500 ns If USB host commands areunanswered by the USB device within the allowed time the hostconsiders the command lost When adding USB device response timedelays from the maximum number of hubs added to the delays fromconnecting cables the maximum acceptable delay per cable amounts tobe 26 ns[28] The USB 20 specification requires cable delay to be lessthan 52 ns per meter (192000 kms which is close to the maximumachievable speed for standard copper cable)[29] This allows for a 5meter cable The USB 30 standard does not directly specify a maximum cable length requiring only that all cablesmeet an electrical specification For copper wire cabling some calculations have suggested a maximum length ofperhaps 3m No fiber optic cable designs are known to be under development but they would be likely to have amuch longer maximum allowable length and more complex construction

USB 1x20 MiniplugMicroplugPin Name Color Description

1 VCC Red +5 V

2 Dminus White Data minus

3 D+ Green Data +

permits distinction of

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1627

4 ID noneMicro-A- and Micro-B-Plug

Type A connected to Ground

Type B not connected

5 GND Black Signal Ground

The data cables for USB 1x and USB 2x use a twisted pair to reduce noise and crosstalk They are arrangedmuch as in the diagram below USB 30 cables are more complex and employ shielding for some of the added datalines (2 pairs) a shield is added around the pair sketched

Maximum useful distance

USB 11 maximum cable length is 3 metres (98 ft)[30] USB 20 maximum cable length is 5 metres (16 ft)Maximum permitted hubs connected in series is 5 Although a single cable is limited to 5 metres the USB 20specification permits up to five USB hubs in a long chain of cables and hubs This allows for a maximum distance of30 metres (98 ft) between host and device using six cables 5 metres (16 ft) long and five hubs In actual use sincesome USB devices have built-in cables for connecting to the hub the maximum achievable distance is 25 metres(82 ft) + the length of the devices cable For longer lengths USB extenders that use CAT5 cable can increase thedistance between USB devices up to 50 metres (160 ft)

Since USB host interfaces (and powered hubs) are required to provide power for devices connected to them aspecial type of USB extender cable was created consisting of a miniature one-port USB hub molded onto one endof a 5-metre cable These mini-hubs are fully self-contained within the cable requiring no separate bulky hub deviceand no external power They are as simple to use as plugging cables together with each hub drawing powerthrough all the previous single-port hubs in the chain Because bus power is limited the most practical arrangementconsists of four single-port hub extender cables one plain 5-metre cable and at the very end a powered multiporthub to support multiple USB devices

Another method of Extending USB beyond 5 metres (16 ft) is by using low resistance cable The higher cost ofUSB 20 Cat 5 extenders has urged some manufacturers to use other methods to extend USB such as using built-in USB hubs and custom low-resistance USB cable It is important to note that devices which use more buspower such as USB hard drives and USB scanners will require the use of a powered USB hub at the end of theextension so that a constant connection will be achieved If power and data does not have sufficient power thenproblems can result such as no connection at all or intermittent connections during use

USB 30 cable assembly may be of any length as long as all requirements defined in the specification are metHowever maximum speed can be achieved across a maximum cable length of approximately 3 metres[31]

PowerThe USB 1x and 20 specifications provide a 5 V supply on a single wire from which connected USB devices maydraw power The specification provides for no more than 525 V and no less than 475 V (5 Vplusmn5) between thepositive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1727

The Micro-USB interface isthe new standard charger for

mobile phones

positive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to525 V[32]

A unit load is defined as 100 mA in USB 20 and was raised to 150 mA in USB 30 A maximum of 5 unit loads(500 mA) can be drawn from a port in USB 20 which was raised to 6 (900 mA) in USB 30 There are two typesof devices low-power and high-power Low-power devices draw at most 1 unit load with minimum operatingvoltage of 44 V in USB 20 and 4 V in USB 30 High-power devices draw the maximum number of unit loadssupported by the standard All devices default as low-power but the devices software may request high-power aslong as the power is available on the providing bus[5]

A bus-powered hub is initialized at 1 unit load and transitions to maximum unit loads after hub configuration isobtained Any device connected to the hub will draw 1 unit load regardless of the current draw of devicesconnected to other ports of the hub (ie one device connected on a four-port hub will only draw 1 unit load despitethe fact that all unit loads are being supplied to the hub)[5]

A self-powered hub will supply maximum supported unit loads to any device connected to it A battery-poweredhub may supply maximum unit loads to ports In addition the VBUS will supply 1 unit load upstream forcommunication if parts of the Hub are powered down[5]

In Battery Charging Specification[33] new powering modes are added to the USB specification A host or hubCharging Downstream Port can supply a maximum of 15 A when communicating at low-speed or full-speed amaximum of 900 mA when communicating at high-speed and as much current as the connector will safely handlewhen no communication is taking place USB 20 standard-A connectors are rated at 1500 mA by default ADedicated Charging Port can supply a maximum of 18 A of current at 525 V A portable device can draw up to18 A from a Dedicated Charging Port The Dedicated Charging Port shorts the D+ and D- pins with a resistanceof at most 200Ω The short disables data transfer but allows devices to detect the Dedicated Charging Port andallows very simple high current chargers to be manufactured The increased current (faster 9W charging) willoccur once both the hosthub and devices support the new charging specification

Mobile device charger standards

As of June 14 2007 all new mobile phones applying for a license in China arerequired to use the USB port as a power port[34][35]

In September 2007 the Open Mobile Terminal Platform group mdash a forum ofmobile network operators and manufacturers such as Nokia SamsungMotorola Sony Ericsson and LG mdash announced that its members had agreed onmicro-USB as the future common connector for mobile devices[36][37]

On 17 February 2009 the GSM Association announced[38] that they hadagreed on a standard charger for mobile phones The standard connector to beadopted by 17 manufacturers including Nokia Motorola and Samsung is to bethe micro-USB connector (several media reports erroneously reported this asthe mini-USB) The new chargers will be much more efficient than existingchargers[38] Having a standard charger for all phones means that manufacturers will no longer have to supply acharger with every new phone The basis of the GSMAs Universal Charger Solution (UCS) is the technicalrecommendation from OMTP[39]

On 22 April 2009 (Earth Day) this was further endorsed by the CTIA [40]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1827

USB vacuum cleaner noveltydevice

On 29 June 2009 the European Commission announced an agreement with ten producers that starting in 2010data-enabled mobile phones sold in the European Union would include a micro-USB connector forrecharge[41][42]

On 22 October 2009 the International Telecommunication Union (ITU) announced that it had embraced theUniversal Charger Solution as its energy-efficient one-charger-fits-all new mobile phone solution and addedBased on the Micro-USB interface UCS chargers will also include a 4-star or higher efficiency rating - up to threetimes more energy-efficient than an unrated charger[43]

Non-standard devices

A number of USB devices require more power than is permitted by thespecifications for a single port This is common for external hard and opticaldisc drives and generally for devices with motors or lamps Such devicescan be used with an external power supply of adequate rating which isallowed by the standard or by means of a dual-input USB cable one inputof which is used for power and data transfer the other solely for powerwhich makes the device a non-standard USB device Some external hubsmay in practice supply more power to USB devices than required by thespecification but a standard-compliant device may not depend on this

Some non-standard USB devices use the 5 V power supply withoutparticipating in a proper USB network negotiating power draws with thehost interface These are usually referred to as USB decorations The typical example is a USB-powered readinglight fans mug coolers and heaters (though some may include USB hubs[44]) battery chargers (particularly formobile telephones) miniature vacuum cleaners miniature lava lamps and even toy missile launchers are available Inmost cases these items contain no digital circuitry and thus are not Standard compliant USB devices at all Thiscan theoretically cause problems with some computers prior to the Battery Charging Specification the USBspecification required that devices connect in a low-power mode (100 mA maximum) and state how much currentthey need before switching with the hosts permission into high-power mode

In addition to limiting the total average power used by the device the USB specification limits the inrush current (iethat used to charge decoupling and filter capacitors) when the device is first connected Otherwise connecting adevice could cause problems with the hosts internal power Also USB devices are required to automatically enterultra low-power suspend mode when the USB host is suspended Nevertheless many USB host interfaces do notcut off the power supply to USB devices when they are suspended since resuming from the suspended state wouldbecome a lot more complicated if they did

There are also devices at the host end that do not support negotiation such as battery packs that can power USB-powered devices some provide power while others pass through the data lines to a host PC USB poweradapters convert utility power andor another power source (eg a cars electrical system) to run attached devicesSome of these devices can supply up to 1 A of current Without negotiation the powered USB device is unable toinquire if it is allowed to draw 100 mA 500 mA or 1 A

Powered USB

Main article Powered USB

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1927

The Hi-Speed USB Logo

Powered USB uses standard USB signaling with the addition of extra power lines It uses four additional pins tosupply up to 6 A at either 5 V 12 V or 24 V (depending on keying) to peripheral devices The wires and contactson the USB portion have been upgraded to support higher current on the 5 V line as well This is commonly usedin retail systems and provides enough power to operate stationary barcode scanners printers pin pads signaturecapture devices etc This modification of the USB interface is proprietary and was developed by IBM NCR andFCIBerg It is essentially two connectors stacked such that the bottom connector accepts a standard USB plugand the top connector takes a power connector

Sleep-and-charge

Sleep-and-charge USB ports can be used to charge electronic devices even when the computer is switched off[45]

Version history

Prereleases

USB 07 Released in November 1994USB 08 Released in December 1994USB 09 Released in April 1995USB 099 Released in August 1995USB 10 Release Candidate Released in November 1995

USB 10

USB 10 Released in January 1996Specified data rates of 15 Mbits (Low-Speed) and 12 Mbits (Full-Speed) Does not allow forextension cables or pass-through monitors (due to timing and power limitations) Few such devices actuallymade it to marketUSB 11 Released in September 1998Fixed problems identified in 10 mostly relating to hubs Earliest revision to be widely adopted

USB 20

USB 20 Released in April 2000Added higher maximum speed of 480 Mbits (now called Hi-Speed)Further modifications to the USB specification have been done viaEngineering Change Notices (ECN) The most important of these ECNsare included into the USB 20 specification package available fromUSBorg (httpwwwUSBorg)

Mini-B Connector ECN Released in October 2000Specifications for Mini-B plug and receptacle These should not be confused with Micro-B plug andreceptacleErrata as of December 2000 Released in December 2000Pull-upPull-down Resistors ECN Released in May 2002Errata as of May 2002 Released in May 2002Interface Associations ECN Released in May 2003

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2027

The SuperSpeed USB Logo

The USB 30 Icon

Interface Associations ECN Released in May 2003New standard descriptor was added that allows multiple interfaces to be associated with a singledevice functionRounded Chamfer ECN Released in October 2003A recommended compatible change to Mini-B plugs that results in longer lasting connectorsUnicode ECN Released in February 2005This ECN specifies that strings are encoded using UTF-16LE USB 20 did specify that Unicode is tobe used but it did not specify the encodingInter-Chip USB Supplement Released in March 2006On-The-Go Supplement 13 Released in December 2006USB On-The-Go makes it possible for two USB devices to communicate with each other withoutrequiring a separate USB host In practice one of the USB devices acts as a host for the other deviceBattery Charging Specification 10 Released in March 2007Adds support for dedicated chargers (power supplies with USB connectors) host chargers (USBhosts that can act as chargers) and the No Dead Battery provision which allows devices totemporarily draw 100 mA current after they have been attached If a USB device is connected todedicated charger maximum current drawn by the device may be as high as 18A (Note that thisdocument is not distributed with USB 20 specification package)Micro-USB Cables and Connectors Specification 101 Released in April 2007Link Power Management Addendum ECN Released in July 2007This adds a new power state between enabled and suspended states Device in this state is notrequired to reduce its power consumption However switching between enabled and sleep states ismuch faster than switching between enabled and suspended states which allows devices to sleepwhile idle

USB 30

On September 18 2007 Pat Gelsinger demonstrated USB 30 at the IntelDeveloper Forum The USB 30 Promoter Group announced on November 172008 that version 30 of the specification had been completed and wastransitioned to the USB Implementers Forum (USB-IF) the managing body ofUSB specifications[4] This move effectively opened the spec to hardwaredevelopers for implementation in future products The first USB 30 ports werefeatured on the Asus P6X58 motherboard however this board was canceledbefore production[46]

Features

A new major feature is the SuperSpeed bus which provides a fourthtransfer mode at 48 Gbits The raw throughput is 4 Gbits and thespecification considers it reasonable to achieve 32 Gbits (04 Gbytes or400 Mbytes) or more after protocol overhead[47]

When operating in SuperSpeed mode full-duplex signaling occurs over 2 differential pairs separate from thenon-SuperSpeed differential pair This results in USB 30 cables containing 2 wires for power and ground 2wires for non-SuperSpeed data and 4 wires for SuperSpeed data and a shield (not required in previousspecifications)[48]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2127

To accommodate the additional pins for SuperSpeed mode the physical form factors for USB 30 plugs andreceptacles have been modified from those used in previous versions Standard-A cables have extendedheads where the SuperSpeed connectors extend beyond and slightly above the legacy connectors Similarlythe Standard-A receptacle is deeper to accept these new connectors A legacy Standard-A cable willoperate as intended and will never interact with the SuperSpeed connectors ensuring backwardcompatibility The Standard-B modifications could not be made as elegantly the SuperSpeed connectorshad to be placed on top of the existing form factor making legacy Standard-B plugs workable onSuperSpeed Standard-B receptacles but not vice versaSuperSpeed establishes a communications pipe between the host and each device in a host-directedprotocol In contrast USB 20 broadcasts packet traffic to all devicesUSB 30 extends the bulk transfer type in SuperSpeed with Streams This extension allows a host and deviceto create and transfer multiple streams of data through a single bulk pipeNew power management features include support of idle sleep and suspend states as well as Link-Device- and Function-level power managementThe bus power spec has been increased so that a unit load is 150 mA (+50 over minimum using USB 20)An unconfigured device can still draw only 1 unit load but a configured device can draw up to 6 unit loads(900 mA an 80 increase over USB 20 at a registered maximum of 500 mA) Minimum device operatingvoltage is dropped from 44 V to 4 VUSB 30 does not define cable assembly lengths except that it can be of any length as long as it meets all therequirements defined in the specification However electronicdesigncom estimates cables will be limited to 3m at SuperSpeed[31]

Technology is similar to a single channel (1x) of PCI Express 20 (5-Gbits) It uses 8B10B encoding linearfeedback shift register (LFSR) scrambling for data and spread spectrum It forces receivers to use lowfrequency periodic signaling (LFPS) dynamic equalization and training sequences to ensure fast signallocking

Availability

Consumer products are expected to become available in 2010[49] Commercial controllers are expected to enterinto volume production no later than the first quarter of 2010[50] NEC is aiming to produce its first USB 30controller in June 2009 initially priced at US$1500 Monthly production of NEC Electronics microPD720200 hostcontroller is expected to reach approximately 1000000 units in September 2009[51] On September 24 2009Freecom announced the availability of their USB 30 external hard drive[52] On October 29 2009 Asusannounced the November release of their first USB 30 motherboard the P7P55D-E Premium as well as a PCI-Express x1 add-on card for existing motherboards to provide USB 30 and SATA 6Gbps support [53]

Drivers are under development for Windows 7 but support will not be included with the initial release of theoperating system[54] The Linux kernel has supported USB 30 since version 2631 which was released inSeptember 2009[55][56][57]

At least one complete end-to-end test system for USB3 designers is now on the market[58]

Intel will not support USB 3 until 2011[59] which will slow down mainstream adoption Current AMD roadmapsindicate that the new southbridges released in the beginning of 2010 will not support USB 3[60] These delays maybe due to problems in the CMOS manufacturing process[61] a focus to advance the Nehalem platform [62] or a

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2227

be due to problems in the CMOS manufacturing process a focus to advance the Nehalem platform or atactic by Intel to boost its upcoming Light Peak interface[63] Market researcher In-Stat does not predict a relevantmarket share of USB 3 until 2011[64]

USB 20 bandwidthThe maximum data rate in USB 20 is 480 Mbits (60 MBs) per controller and is shared amongst all attacheddevices Some chipset manufacturers overcome this bottleneck by providing multiple USB 20 controllers within thesouthbridge Big performance gains can be achieved when attaching multiple high bandwidth USB devices such asdisk enclosures in different controllers The following table displays southbridge ICs that have multiple EHCIcontrollers

Vendor Southbridge USB 20 ports EHCI controllers Maximum bandwidth

AMD SB7x0 12 2 120 MBs

Broadcom HT1100 12 3 180 MBs

Intel ICH8 10 2 120 MBs

Intel ICH9 12 2 120 MBs

Intel ICH10 12 2 120 MBs

Every other AMD Broadcom Intel southbridge supporting USB 20 has only one EHCI controller All SiSsouthbridge supporting USB 20 have only one EHCI controller All ULi VIA southbridge single chipnorthbridgesouthbridge supporting USB 20 have only one EHCI controller Also all PCI USB 20 IC used foradd-in cards have only one EHCI controller

Related technologiesThe PictBridge standard allows for interconnecting consumer imaging devices It typically uses USB for itsunderlying communication layer

The USB Implementers Forum is working on a wireless networking standard based on the USB protocol WirelessUSB is intended as a cable-replacement technology and will use ultra-wideband wireless technology for data ratesof up to 480 Mbits

See alsoSerial cable (Bidirectional Communication)Serial ATARS-232Serial null modem cableFireWireHP-HILHP-ILSync cableEnhanced mini-USBUSB On-The-Go (master slave)

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2327

Ethernet over USBWireless USBUSB streamingHCI (UHCI EHCI xHCI 09 SuperSpeed - USB 30 WHCI 10)CEA-936-AU3List of device bandwidths

ACCESSbusApple Desktop Bus

PS2 connectorDE-9 connectorSecure USB driveList of computer standards

References1 ^ About USB-IF (httpwwwusborgabout) USB Implementers Forum Inc httpwwwusborgabout

Retrieved 2009-11-042 ^ USBorg Welcome (httpwwwusborghome) USB Implementers Forum Inc httpwwwusborghome

Retrieved 2009-11-043 ^ SuperSpeed USB 30 More Details Emerge

(httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml) 6 Jan 2009httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml

4 ^ a b httpwwwusborgpressUSB-IF_Press_Releases2008_11_17_USB_IFpdf5 ^ a b c d httpwwwusborgdevelopersdocs6 ^ USB Class Codes (httpwwwusborgdevelopersdefined_class) at USBorg7 ^ Universal Serial Bus Test and Measurement Class Specification (USBTMC) Revision 10 April 14 2003 USB

Implementers Forum Inc8 ^ Universal Serial Bus 30 Specification4411 Efficiency9 ^ 100 Portable Apps for your USB Stick (both for Mac and Win) (httpwwwmakeuseofcomtagportable-

software-usb) httpwwwmakeuseofcomtagportable-software-usb Retrieved 2008-10-3010 ^ Skype VoIP USB Installation Guide (httpwwwVoIP-DownloadcomSkypehtmUSB) httpwwwVoIP-

DownloadcomSkypehtmUSB Retrieved 2008-10-3011 ^ NEC ready to sample worlds first USB 30 controller chip

(httpwwwreghardwarecouk20090519nec_usb_3_host) httpwwwreghardwarecouk20090519nec_usb_3_host Retrieved 2009-06-15

12 ^ When will USB 30 products hit the market (httpwwweverythingusbcomsuperspeed-usbhtml6) httpwwweverythingusbcomsuperspeed-usbhtml6 Retrieved 2009-05-11

13 ^ USB in a NutShellmdashChapter 2mdashHardware (httpwwwbeyondlogicorgusbnutshellusb2htm) BeyondLogicorg httpwwwbeyondlogicorgusbnutshellusb2htm Retrieved 2007-08-25

14 ^ How Fast Does A USB 20 Drive Go On The Newest Macs How Does It Compare To FireWire(httpwwwbarefeatscomusb2html) Bare Facts May 8 2004 httpwwwbarefeatscomusb2htmlRetrieved 2007-08-25

15 ^ a b USB Implementers Forum (2007-05-27) Deprecation of the Mini-A and Mini-AB Connectors(httpwwwusborgdevelopersDeprecation_Announcement_052507pdf) (PDF) Press releasehttpwwwusborgdevelopersDeprecation_Announcement_052507pdf Retrieved 2009-01-13

16 ^ Quinnell Richard A (1996) USB a neat package with a few loose ends - USB Fundamentals(httpwwwedncomarchives1996102496df_01htmUSB20fundamentals) EDN Magazine of ReedProperties Inc httpwwwedncomarchives1996102496df_01htmUSB20fundamentals Retrieved 2008-08-

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2427

0617 ^ USB Implementers Forum (2007-01-04) Mobile phones to adopt new smaller USB connector

(httpwwwusborgpresspressroom2007_01_04_usbifpdf) (PDF) Press releasehttpwwwusborgpresspressroom2007_01_04_usbifpdf Retrieved 2007-01-08

18 ^ a b (zip) Universal Serial Bus Micro-USB Cables and Connectors Specification to the USB 20 SpecificationRevision 101 (httpwwwusborgdevelopersdocsusb_20_052709zip) USB Implementers Forum Inc 2007-04-07 httpwwwusborgdevelopersdocsusb_20_052709zip Retrieved 2009-10-07 Section 13 Additionalrequirements for a more rugged connector that will have durability past 10000 cycles and still meet the USB 20specification for mechanical and electrical performance was also a consideration The Mini-USB could not bemodified and remain backward compatible to the existing connector as defined in the USB OTG specification

19 ^ OMTP Local Connectivity Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19) Open Mobile Terminal Platform 17 September 2007httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19 Retrieved 2009-02-11

20 ^ httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf21 ^ FireWire vs USB 20 - Speed Tests (httpwwwcwolcomfirewirefirewire-vs-usbhtm)

httpwwwcwolcomfirewirefirewire-vs-usbhtm Retrieved 2007-08-2522 ^ USB 20 vs FireWire (httpwwwdigit-lifecomarticlesusb20vsfirewire) Digit-Life httpwwwdigit-

lifecomarticlesusb20vsfirewire Retrieved 2007-08-2523 ^ Metz Cade The Great Interface-Off FireWire Vs USB 20

(httpwwwpcmagcomarticle20414984771600asp) PC Magazinehttpwwwpcmagcomarticle20414984771600asp Retrieved 2007-08-25

24 ^ Heron Robert USB 20 Versus FireWire(httpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html) TechTVhttpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html Retrieved 2007-08-25

25 ^ FireWire vs USB 20 (httpwwwusb-warecomfirewire-vs-usbhtm) USB Ware httpwwwusb-warecomfirewire-vs-usbhtm Retrieved 2007-03-19

26 ^ Key Gary (2005-11-15) Firewire and USB Performance (httpwwwanandtechcommbshowdocaspxi=2602ampp=15) httpwwwanandtechcommbshowdocaspxi=2602ampp=15 Retrieved 2008-02-01

27 ^ httpwwwdigitalprosoundcom200101_janfeaturesmidi2001-3htm28 ^ USB Frequently Asked Questions (httpwwwusborgdevelopersusbfaqcab1) at USBorg29 ^ Propagation Delay (httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay)

httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay Retrieved 2008-10-3130 ^ httpdiscountcablesusacomusb-2html31 ^ a b httpelectronicdesigncomArticlesArticleID1968019680html32 ^ ldquo732 Bus TimingElectrical Characteristicsrdquo (httpwwwusborgdevelopersdocs) Universal Serial Bus

Specification USBorg httpwwwusborgdevelopersdocs33 ^ Battery Charging Specification (httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zip) USB

Implementers Forum Inc 15 April 2009 httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zipRetrieved 23 September 2009

34 ^ Cai Yan (2007-05-31) China to enforce universal cell phone charger(httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS) EETimescom httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS Retrieved 2007-08-25

35 ^ The Chinese FCCs technical standard YDT 1591-2006 Technical Requirements and Test Method of Chargerand Interface for Mobile Telecommunication Terminal Equipment(httpwwwdianyuancombbsu632015571206841181pdf) (Chinese)

36 ^ Pros seem to outdo cons in new phone charger standard (httpwwwnewscom2100-1041_3-6209247html) newscom September 20 2007 httpwwwnewscom2100-1041_3-6209247html Retrieved 2007-11-26

37 ^ Press Release Broad Manufacturer Agreement Gives Universal Phone Cable Green Light(httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd) OTMP September17 2007 httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd Retrieved

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2527

2007-11-2638 ^ a b GSM World agreement on Mobile phone Standard Charger (httpwwwgsmworldcomnewsroompress-

releases20092548htm) httpwwwgsmworldcomnewsroompress-releases20092548htm39 ^ Common Charging and Local Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=4dda105f-

8472-4c12-ba04-75dd3c1d4ca6) Open Mobile Terminal Platform 11 February 2009httpwwwomtporgPublicationsDisplayaspxId=4dda105f-8472-4c12-ba04-75dd3c1d4ca6 Retrieved 2009-02-11

40 ^ CTIAndashThe Wireless Association Announces One Universal Charger Solution to Celebrate Earth Day(httpwwwctiaorgmediapressbodycfmprid1817)

41 ^ httpeceuropaeuenterpriserttechargershtm42 ^ httpwwwwiredcomgadgetlab200906europe-gets-universal-cellphone-charger-in-201043 ^ httpwwwituintnewsroompress_releases200949html44 ^ httpwwwdealextremecomdetailsdxsku319545 ^ httpwwwusb-corecouk03-04-2008-toshiba-announces-sleep-and-charge-usb-portshtml46 ^ httpwwwtheinquirernetinquirernews1495417asus-cancels-usb-motherboard47 ^ Universal Serial Bus 30 Specification 4411 Efficiency48 ^ Universal Serial Bus 30 Specification 54 Cable Construction and Wire Assignments49 ^ httpwwwtgdailycomcontentview4022513550 ^ httpwwwdigitimescomnewsa20090415PB204html51 ^ httpwwwamnecelcomnewsnewsdetailhtmlpage=worlds_first_usb_30_host_controller52 ^ httpwwwfreecomcomnewsaspid=9205ampcatName=press53 ^ httpwwwinformationweekcomnewshardwareprocessorsshowArticlejhtmlarticleID=22130002454 ^ httpapcmagcomusb_in_windows_7_more_reliable_but_no_30_speed_boosthtm55 ^ httpkernelnewbiesorgLinux_2_6_3156 ^ httpwwwheisedenewstickerErste-USB-3-0-Treiber--meldung14010357 ^ httpwwwlinux-magazinecomonlinenewsfirst_driver_for_usb_3_058 ^ httpwwwlecroycomtmsolutionsserialdatausb359 ^ httpwwweetimescomnewslatestshowArticlejhtmlarticleID=22070048660 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html61 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html62 ^ httpwwwfierceciocomtechwatchstoryinsider-intel-hindering-usb-3-0-adoption2009-10-2363 ^ httpwwwtechspotcomnews36673-intel-delays-usb-30-support-until-2011html64 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html

view=zoomzoom=1

External linksUSB Implementers Forum Inc Official Website (httpwwwusborg)

USB 30 Specification (httpwwwusborgdevelopersdocs)USB Device Class documentation (httpwwwusborgdevelopersdevclass_docs)

USB Overview and Plug Receptacle Pinouts (httpwwwaccesscommscomaureferenceusbhtm)Overview comparison between USB 20 and FireWire 400(httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf)Intel Universal Host Controller Interface (UHCI) (httpdownloadintelcomtechnologyusbUHCI11Dpdf)

USB 30

USB Promoter Group - Mission Statement (httpwebarchiveorgwebhttpwwwusborgusb30) at theInternet Archive

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2627

Intel announces demonstrates USB 30 (httparstechnicacomnewsarspost20070918-intel-announces-demonstrates-usb-3-0html) Ars Technica 2007-09-18USB 30 guns for Firewire (httpwwweetimescomnewslatestshowArticlejhtmlarticleID=201807389)eeTimes 2007-09-18Universal Serial Bus 30 Specification (httpwwwusborgdevelopersdocsusb_30_speczip)USB 30 vs FireWire 3200 (httpwwwpcfastlanecomfeaturesusb-30-vs-firewire-3200)USB 3 Forum for discussions about implementations and architecture (httpwwwusb3forumscom)

Retrieved from httpenwikipediaorgwikiUniversal_Serial_BusCategories USB | 1996 introductions

This page was last modified on 7 November 2009 at 0135Text is available under the Creative Commons Attribution-ShareAlike License additional terms may applySee Terms of Use for detailsWikipediareg is a registered trademark of the Wikimedia Foundation Inc a non-profit organization

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2727

Page 10: universal serial bus - wikipedia, the free encyclopedia

CRC This is used to perform split transactions Rather than tie up the high-speed USB bus sending data to aslower USB device the nearest high-speed capable hub receives a SPLIT token followed by one or two USBpackets at high speed performs the data transfer at full or low speed and provides the response at high speedwhen prompted by a second SPLIT token The details are complex see the USB specification

Data packets

A data packet consists of the PID followed by 0ndash1023 bytes of data payload (up to 1024 in high speed at most 8at low speed) and a 16-bit CRC

There are two basic data packets DATA0 and DATA1 They must always be preceded by an address token andare usually followed by a handshake token from the receiver back to the transmitter The two packet types providethe 1-bit sequence number required by Stop-and-wait ARQ If a USB host does not receive a response (such asan ACK) for data it has transmitted it does not know if the data was received or not the data might have been lostin transit or it might have been received but the handshake response was lost

To solve this problem the device keeps track of the type of DATAx packet it last accepted If it receives anotherDATAx packet of the same type it is acknowledged but ignored as a duplicate Only a DATAx packet of theopposite type is actually received

When a device is reset with a SETUP packet it expects an 8-byte DATA0 packet next

USB 20 added DATA2 and MDATA packet types as well They are used only by high-speed devices doinghigh-bandwidth isochronous transfers which need to transfer more than 1024 bytes per 125 micros microframe(8192 kBs)

PRE packet

Low-speed devices are supported with a special PID value PRE This marks the beginning of a low-speedpacket and is used by hubs which normally do not send full-speed packets to low-speed devices Since all PIDbytes include four 0 bits they leave the bus in the full-speed K state which is the same as the low-speed J state Itis followed by a brief pause during which hubs enable their low-speed outputs already idling in the J state then alow-speed packet follows beginning with a sync sequence and PID byte and ending with a brief period of SE0Full-speed devices other than hubs can simply ignore the PRE packet and its low-speed contents until the final SE0indicates that a new packet follows

Protocol analyzersDue to the complexities of the USB protocol USB protocol analyzers are invaluable tools to USB devicedevelopers USB analyzers are able to capture the data on USB and display information from low-level bus statesto high-level data packets and class-level information

Connector propertiesThe connectors specified by the USB committee were designed to support a

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1027

Series A plug and receptacle

USB extension cord

The connectors specified by the USB committee were designed to support anumber of USBs underlying goals and to reflect lessons learned from themenagerie of connectors which have been used in the computer industry

Usability

It is deliberately difficult to attach a USB connector incorrectlyConnectors cannot be plugged in upside down and it is clear from theappearance and kinesthetic sensation of making a connection whenthe plug and socket are correctly mated However it is not obvious ata glance to the inexperienced user (or to a user without sight of theinstallation) which way around the connector goes thus it is often necessary to try both ways More oftenthan not however the side of the connector with the trident logo should be on top or toward the userMost manufacturers do not however make the trident easily visible or detectable by touchOnly moderate insertion removal force is needed (by specification) USB cables and small USB devices areheld in place by the gripping force from the receptacle (without need of the screws clips or thumbturns otherconnectors have required) The force needed to make or break a connection is modest allowing connectionsto be made in awkward circumstances (ie behind a floor mounted chassis or from below) or by those withmotor disabilities This has the disadvantage of easily and unintentionally breaking connections that one hasintended to be permanent in case of cable accident (eg tripping or inadvertent tugging) unless some way ofsecuring the USB cables together is employed (eg duct tape in an inelegant kludge solution)The standard connectors were deliberately intended to enforce the directed topology of a USB networktype A connectors on host devices that supply power and type B connectors on target devices that receivepower This prevents users from accidentally connecting two USB power supplies to each other whichcould lead to dangerously high currents circuit failures or even fire USB does not support cyclical networksand the standards connectors from incompatible USB devices are themselves incompatible Unlike othercommunications systems (eg RJ-45 cabling) gender changers make little sense with USB and are almostnever used

Durability

The original standard connectors were designed to be robust andrecent ones are even more so (eg the micro B connectors used insome mobile equipment like cellular phones) Many previousconnector designs were fragile specifying embedded component pinsor other delicate parts which proved liable to bending or breaks evenwith the application of only very modest force The electrical contactsin a USB connector are protected by an adjacent plastic tongue andthe entire connecting assembly is usually further protected by anenclosing metal sheath As a result USB connectors can safely behandled inserted and removed even by a young childThe connector construction always ensures that the external sheath onthe plug makes contact with its counterpart in the receptacle before any of the four connectors within makeelectrical contact The external metallic sheath is typically connected to system ground thus dissipating anypotentially damaging static charges (rather than via delicate electronic components) This enclosure designalso means that there is a (moderate) degree of protection from electromagnetic interference afforded to the

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1127

USB signal while it travels through the mated connector pair (this is the only location when the otherwisetwisted data pair must travel a distance in parallel) In addition because of the required sizes of the powerand common connections they are made after the system ground but before the data connections This typeof staged make-break timing allows for electrically safe hot-swapping and has long been common practice inthe design of connectors in the aerospace industryThe newer Micro-USB receptacles are designed to allow up to 10000 cycles of insertion and removalbetween the receptacle and plug compared to 500 for the standard USB and Mini-USB receptacle This isaccomplished by adding a locking device and by moving the leaf-spring connector from the jack to the plugso that the most-stressed part is on the cable side of the connection This change was made so that theconnector on the (inexpensive) cable would bear the most wear instead of the micro-USB device

Compatibility

The USB standard specifies relatively loose tolerances for compliant USB connectors intending to minimizeincompatibilities in connectors produced by different vendors (a goal that has been very successfullyachieved) Unlike most other connector standards the USB specification also defines limits to the size of aconnecting device in the area around its plug This was done to prevent a device from blocking adjacentports due to the size of the cable strain relief mechanism (usually molding integral with the cable outerinsulation) at the connector Compliant devices must either fit within the size restrictions or support acompliant extension cable which doesTwo-way communication is also possible In USB 30 full-duplex communications are done when usingSuperSpeed (USB 30) transfer In previous USB versions (ie 1x or 20) all communication is half-duplexand directionally controlled by the host

In general cables have only plugs (very few have a receptacle on one end) and hosts and devices have onlyreceptacles Hosts almost universally have type-A receptacles and devices one or another type-B variety Type-Aplugs mate only with type-A receptacles and type-B with type-B they are deliberately physically incompatibleHowever an extension to USB standard specification called USB On-The-Go (the capitalization oddity isdeliberate) allows a single port to act as either a host or a device mdash chosen by which end of the cable plugs into thereceptacle on the unit Even after the cable is hooked up and the units are talking the two units may swap endsunder program control This capability is meant for units such as PDAs in which the USB link might connect to aPCs host port as a device in one instance yet connect as a host itself to a keyboard and mouse device in anotherinstance

USB 30 receptacles are electrically compatible with USB 20 device plugs if they can physically matchMost combinations will work but there are a few physical incompatibilities However only USB 30Standard-A receptacles can accept USB 30 Standard-A device plugs

Host Interface receptacles (USB 1x20)

Receptacle

Plug

USB-A USB-B Mini-B Micro-A Micro-B

USB-A Yes No No No No

USB-B No Yes No No No

Mini-B No No Yes No No

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1227

Schematic diagram ofStandard Mini and Micro

USB connectors

Different types of USBconnectors from left to right

bull 8-pin AGOXbull Mini-B plugbull Type B plug

bull Type A receptaclebull Type A plug

Pin configuration of the USBconnectors Standard ABviewed from face of plug

Micro-A No No No Yes Yes

Micro-B No No No No Yes

Cable plugs (USB 1x20)

Plug

Plug

Micro-B Micro-A Mini-B USB-B USB-A

USB-A Yes NS Yes Yes NS

USB-B No NS No No

Mini-B No NS No

Micro-A Yes No

Micro-B No

NS non-standard existing for specific proprietary purposes and not interoperable with USB-IF compliantequipment

In addition to these cable assemblies a cable with Micro-A and Standard-A receptacle is compliant with USBspecifications Other combinations of connectors are not compliant However some older devices and cables withMini-A connector have been certified by USB-IF the Mini-A connectors have been deprecated though some arestill in use and no new certification for assemblies using Mini-A connector will be allowed[15]

Connector typesThere are several types of USB connectorsincluding some that have been added whilethe specification progressed The originalUSB specification detailed Standard-A andStandard-B plugs and receptacles The firstengineering change notice to the USB 20specification added Mini-B plugs andreceptacles

The data connectors in the A - Plug areactually recessed in the plug as compared tothe outside power connectors This permitsthe power to connect first which preventsdata errors by allowing the device to powerup first and then transfer the data Some

devices will operate in different modes depending on whether the dataconnection is made This difference in connection can be exploited by insertingthe connector only partially For example some battery-powered MP3 playersswitch into file transfer mode (and cannot play MP3 files) while a USB plug isfully inserted but can be operated in MP3 playback mode using USB power byinserting the plug only part way so that the power slots make contact while the

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1327

viewed from face of plugdata slots do not This enables those devices to be operated in MP3 playbackmode while getting power from the cable

USB-A

The Standard-A type of USB plug is a flattened rectangle which inserts into a downstream-port receptacle on theUSB host or a hub and carries both power and data This plug is frequently seen on cables that are permanentlyattached to a device such one connecting a keyboard or mouse to the computer

USB-B

A Standard-B plug mdash which has a square shape with beveled exterior corners mdash typically plugs into an upstreamreceptacle on a device that uses a removable cable eg a printer A Type B plug delivers power in addition tocarrying data On some devices the Type B receptacle has no data connections being used solely for acceptingpower from the upstream device

This two-connector-type scheme (AB) prevents a user from accidentally creating a potentially dangerous electricalloop[16]

Mini and Micro

Various connectors have been used for smaller devices such as PDAs mobile phones or digital cameras Theseinclude the now-deprecated[15] (but standardized) Mini-A and the currently standard Mini-B Micro-A andMicro-B connectors The Mini-A and Mini-B plugs are approximately 3 by 7 mm while the Micro plugs have asimilar width but approximately half the thickness enabling their integration into thinner portable devices Thedifference between Mini-B and Micro-B connectors is not always obvious

The Micro-USB connector was announced by the USB-IF on January 4 2007[17] and the Mini-A and Mini-ABUSB connectors were deprecated at the same time As of February 2009 many currently available devices andcables still use Mini plugs but the newer Micro connectors are being widely adopted The thinner micro connectorsare intended to replace the Mini plugs in new devices including smartphones and personal digital assistants TheMicro plug design is rated for 10000 connect-disconnect cycles which is significantly more than the Mini plugdesign[18] The Universal Serial Bus Micro-USB Cables and Connectors Specification[18] details themechanical characteristics of Micro-A plugs Micro-AB receptacles and Micro-B plugs and receptacles alongwith a Standard-A receptacle to Micro-A plug adapter

The cellular phone carrier group Open Mobile Terminal Platform (OMTP) have recently endorsed micro-USB asthe standard connector for data and power on mobile devices[19] These include various types of battery chargersallowing Micro-USB to be the single external cable link needed by some devices As of January 30 2009 Micro-USB has been accepted by almost all cell phone manufacturers as the standard charging port (including AppleMotorola Nokia LG RIM Samsung Sony Ericsson) in the EU and most of the world Worldwide conversion tothe new cellphone charging standard is expected to be completed between 2010 to 2012

Micro-AB Socket OTG

Main article USB On-The-Go

An OTG device is required to have one and only one USB connector a Micro-AB receptacle as defined in

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1427

HTC ExtUSB

Nokias Pop-Portconnector

[Micro-USB101] This receptacle is capable of accepting either a Micro-A plug or a Micro-B plug attached toany of the legal cables and adapters defined in [Micro-USB101]

The OTG device with the A-plug inserted is called the A-device and is responsible for powering the USB interfacewhen required and by default assumes the role of host The OTG device with the B-plug inserted is called the B-device and by default assumes the role of peripheral An OTG device with no plug inserted defaults to acting as aB-device If an application on the B-device requires the role of host then the HNP protocol is used to temporarilytransfer the host role to the B-device

OTG devices attached either to a peripheral-only B-device or a standardembedded host will have their role fixedby the cable since in these scenarios it is only possible to attach the cable one way around

Proprietary connectors and formats

Microsofts original Xbox game console uses standard USB 11 signaling in its controllers and memorycards but uses proprietary connectors and portsIBM UltraPort uses standard USB signaling but via a proprietary connection formatAmerican Power Conversion uses USB signaling and HID device class on its uninterruptible power suppliesusing 10P10C connectorsHTC manufactures Windows Mobile and Android-based Communicators which havea proprietary connector called HTC ExtUSB (Extended USB) ExtUSB combinesmini-USB (with which it is backwards-compatible) with audiovideo input and output inan 11-pin connectorNokia includes a USB connection as part of the Pop-Port connector on some oldermobile phone modelsThe second- and third-generation iPod Shuffle use a TRRS connector to carryUSB audio or power signalsiriver added a fifth power pin within USB-A plugs for higher power and fastercharging used for the iriver U10 series A mini-USB version contains a matchingextra power pin for the cradleApple has shipped non-standard USB extension cables with some of theircomputers for use with the included Apple USB keyboards The extension cablessocket is keyed with a small protrusion to prevent the insertion of a standard USB plug while the AppleUSB keyboards plug has a matching indentation The indentation on the keyboards plug does not interferewith insertion into a standard USB socket Despite the keying it is still possible to insert standard USB plugsinto the extension cordHP Tablet computers use non-standard connectors to transmit the USB signals between thekeyboardmouse unit and the Computer Tablet Unit

Comparison with FireWireUSB was originally seen as a complement to FireWire (IEEE 1394) which was designed as a high-speed serial buswhich could efficiently interconnect peripherals such as hard disks audio interfaces and video equipment USBoriginally operated at a far lower data rate and used much simpler hardware and was suitable for small peripheralssuch as keyboards and mice

The most significant technical differences between FireWire and USB include the following

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1527

USB 1x20 cable wiringPin Name Cable color Description

1 VCC Red +5 V

2 Dminus White Data minus

3 D+ Green Data +

4 GND Black Ground

USB networks use a tiered-star topology while FireWire networks use a tree topologyUSB 10 11 and 20 use a speak-when-spoken-to protocol Peripherals cannot communicate with thehost unless the host specifically requests communication USB 30 is planned to allow for device-initiatedcommunications towards the host (see USB 30 below) A FireWire device can communicate with any othernode at any time subject to network conditionsA USB network relies on a single host at the top of the tree to control the network In a FireWire networkany capable node can control the networkUSB runs with a 5 V power line while Firewire can supply up to 30 VUSB ports can provide up to 500mA of current (25 watts of power) while FireWire can in theory supplyup to 60 watts of power although 10 to 20 watts is more typical

These and other differences reflect the differing design goals of the two buses USB was designed for simplicity andlow cost while FireWire was designed for high performance particularly in time-sensitive applications such asaudio and video Although similar in theoretical maximum transfer rate FireWire 400 has performance advantageover USB 20 Hi-Speed in real-use[20] especially in high-bandwidth use such as external hard-drives[21][22][23][24]

The newer FireWire 800 standard being twice as fast as FireWire 400 outperforms USB 20 Hi-Speed boththeoretically and practically[25] The chipset and drivers used to implement USB and Firewire have a crucial impacton how much of the bandwidth prescribed by the specification is achieved in the real world along with compatibilitywith peripherals[26] Audio peripherals in particular are affected by the USB driver implementation[27]

CablesThe maximum length of a standard USB cable (for USB 20 or earlier)is 50 metres (164 ft) The primary reason for this limit is the maximumallowed round-trip delay of about 1500 ns If USB host commands areunanswered by the USB device within the allowed time the hostconsiders the command lost When adding USB device response timedelays from the maximum number of hubs added to the delays fromconnecting cables the maximum acceptable delay per cable amounts tobe 26 ns[28] The USB 20 specification requires cable delay to be lessthan 52 ns per meter (192000 kms which is close to the maximumachievable speed for standard copper cable)[29] This allows for a 5meter cable The USB 30 standard does not directly specify a maximum cable length requiring only that all cablesmeet an electrical specification For copper wire cabling some calculations have suggested a maximum length ofperhaps 3m No fiber optic cable designs are known to be under development but they would be likely to have amuch longer maximum allowable length and more complex construction

USB 1x20 MiniplugMicroplugPin Name Color Description

1 VCC Red +5 V

2 Dminus White Data minus

3 D+ Green Data +

permits distinction of

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1627

4 ID noneMicro-A- and Micro-B-Plug

Type A connected to Ground

Type B not connected

5 GND Black Signal Ground

The data cables for USB 1x and USB 2x use a twisted pair to reduce noise and crosstalk They are arrangedmuch as in the diagram below USB 30 cables are more complex and employ shielding for some of the added datalines (2 pairs) a shield is added around the pair sketched

Maximum useful distance

USB 11 maximum cable length is 3 metres (98 ft)[30] USB 20 maximum cable length is 5 metres (16 ft)Maximum permitted hubs connected in series is 5 Although a single cable is limited to 5 metres the USB 20specification permits up to five USB hubs in a long chain of cables and hubs This allows for a maximum distance of30 metres (98 ft) between host and device using six cables 5 metres (16 ft) long and five hubs In actual use sincesome USB devices have built-in cables for connecting to the hub the maximum achievable distance is 25 metres(82 ft) + the length of the devices cable For longer lengths USB extenders that use CAT5 cable can increase thedistance between USB devices up to 50 metres (160 ft)

Since USB host interfaces (and powered hubs) are required to provide power for devices connected to them aspecial type of USB extender cable was created consisting of a miniature one-port USB hub molded onto one endof a 5-metre cable These mini-hubs are fully self-contained within the cable requiring no separate bulky hub deviceand no external power They are as simple to use as plugging cables together with each hub drawing powerthrough all the previous single-port hubs in the chain Because bus power is limited the most practical arrangementconsists of four single-port hub extender cables one plain 5-metre cable and at the very end a powered multiporthub to support multiple USB devices

Another method of Extending USB beyond 5 metres (16 ft) is by using low resistance cable The higher cost ofUSB 20 Cat 5 extenders has urged some manufacturers to use other methods to extend USB such as using built-in USB hubs and custom low-resistance USB cable It is important to note that devices which use more buspower such as USB hard drives and USB scanners will require the use of a powered USB hub at the end of theextension so that a constant connection will be achieved If power and data does not have sufficient power thenproblems can result such as no connection at all or intermittent connections during use

USB 30 cable assembly may be of any length as long as all requirements defined in the specification are metHowever maximum speed can be achieved across a maximum cable length of approximately 3 metres[31]

PowerThe USB 1x and 20 specifications provide a 5 V supply on a single wire from which connected USB devices maydraw power The specification provides for no more than 525 V and no less than 475 V (5 Vplusmn5) between thepositive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1727

The Micro-USB interface isthe new standard charger for

mobile phones

positive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to525 V[32]

A unit load is defined as 100 mA in USB 20 and was raised to 150 mA in USB 30 A maximum of 5 unit loads(500 mA) can be drawn from a port in USB 20 which was raised to 6 (900 mA) in USB 30 There are two typesof devices low-power and high-power Low-power devices draw at most 1 unit load with minimum operatingvoltage of 44 V in USB 20 and 4 V in USB 30 High-power devices draw the maximum number of unit loadssupported by the standard All devices default as low-power but the devices software may request high-power aslong as the power is available on the providing bus[5]

A bus-powered hub is initialized at 1 unit load and transitions to maximum unit loads after hub configuration isobtained Any device connected to the hub will draw 1 unit load regardless of the current draw of devicesconnected to other ports of the hub (ie one device connected on a four-port hub will only draw 1 unit load despitethe fact that all unit loads are being supplied to the hub)[5]

A self-powered hub will supply maximum supported unit loads to any device connected to it A battery-poweredhub may supply maximum unit loads to ports In addition the VBUS will supply 1 unit load upstream forcommunication if parts of the Hub are powered down[5]

In Battery Charging Specification[33] new powering modes are added to the USB specification A host or hubCharging Downstream Port can supply a maximum of 15 A when communicating at low-speed or full-speed amaximum of 900 mA when communicating at high-speed and as much current as the connector will safely handlewhen no communication is taking place USB 20 standard-A connectors are rated at 1500 mA by default ADedicated Charging Port can supply a maximum of 18 A of current at 525 V A portable device can draw up to18 A from a Dedicated Charging Port The Dedicated Charging Port shorts the D+ and D- pins with a resistanceof at most 200Ω The short disables data transfer but allows devices to detect the Dedicated Charging Port andallows very simple high current chargers to be manufactured The increased current (faster 9W charging) willoccur once both the hosthub and devices support the new charging specification

Mobile device charger standards

As of June 14 2007 all new mobile phones applying for a license in China arerequired to use the USB port as a power port[34][35]

In September 2007 the Open Mobile Terminal Platform group mdash a forum ofmobile network operators and manufacturers such as Nokia SamsungMotorola Sony Ericsson and LG mdash announced that its members had agreed onmicro-USB as the future common connector for mobile devices[36][37]

On 17 February 2009 the GSM Association announced[38] that they hadagreed on a standard charger for mobile phones The standard connector to beadopted by 17 manufacturers including Nokia Motorola and Samsung is to bethe micro-USB connector (several media reports erroneously reported this asthe mini-USB) The new chargers will be much more efficient than existingchargers[38] Having a standard charger for all phones means that manufacturers will no longer have to supply acharger with every new phone The basis of the GSMAs Universal Charger Solution (UCS) is the technicalrecommendation from OMTP[39]

On 22 April 2009 (Earth Day) this was further endorsed by the CTIA [40]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1827

USB vacuum cleaner noveltydevice

On 29 June 2009 the European Commission announced an agreement with ten producers that starting in 2010data-enabled mobile phones sold in the European Union would include a micro-USB connector forrecharge[41][42]

On 22 October 2009 the International Telecommunication Union (ITU) announced that it had embraced theUniversal Charger Solution as its energy-efficient one-charger-fits-all new mobile phone solution and addedBased on the Micro-USB interface UCS chargers will also include a 4-star or higher efficiency rating - up to threetimes more energy-efficient than an unrated charger[43]

Non-standard devices

A number of USB devices require more power than is permitted by thespecifications for a single port This is common for external hard and opticaldisc drives and generally for devices with motors or lamps Such devicescan be used with an external power supply of adequate rating which isallowed by the standard or by means of a dual-input USB cable one inputof which is used for power and data transfer the other solely for powerwhich makes the device a non-standard USB device Some external hubsmay in practice supply more power to USB devices than required by thespecification but a standard-compliant device may not depend on this

Some non-standard USB devices use the 5 V power supply withoutparticipating in a proper USB network negotiating power draws with thehost interface These are usually referred to as USB decorations The typical example is a USB-powered readinglight fans mug coolers and heaters (though some may include USB hubs[44]) battery chargers (particularly formobile telephones) miniature vacuum cleaners miniature lava lamps and even toy missile launchers are available Inmost cases these items contain no digital circuitry and thus are not Standard compliant USB devices at all Thiscan theoretically cause problems with some computers prior to the Battery Charging Specification the USBspecification required that devices connect in a low-power mode (100 mA maximum) and state how much currentthey need before switching with the hosts permission into high-power mode

In addition to limiting the total average power used by the device the USB specification limits the inrush current (iethat used to charge decoupling and filter capacitors) when the device is first connected Otherwise connecting adevice could cause problems with the hosts internal power Also USB devices are required to automatically enterultra low-power suspend mode when the USB host is suspended Nevertheless many USB host interfaces do notcut off the power supply to USB devices when they are suspended since resuming from the suspended state wouldbecome a lot more complicated if they did

There are also devices at the host end that do not support negotiation such as battery packs that can power USB-powered devices some provide power while others pass through the data lines to a host PC USB poweradapters convert utility power andor another power source (eg a cars electrical system) to run attached devicesSome of these devices can supply up to 1 A of current Without negotiation the powered USB device is unable toinquire if it is allowed to draw 100 mA 500 mA or 1 A

Powered USB

Main article Powered USB

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1927

The Hi-Speed USB Logo

Powered USB uses standard USB signaling with the addition of extra power lines It uses four additional pins tosupply up to 6 A at either 5 V 12 V or 24 V (depending on keying) to peripheral devices The wires and contactson the USB portion have been upgraded to support higher current on the 5 V line as well This is commonly usedin retail systems and provides enough power to operate stationary barcode scanners printers pin pads signaturecapture devices etc This modification of the USB interface is proprietary and was developed by IBM NCR andFCIBerg It is essentially two connectors stacked such that the bottom connector accepts a standard USB plugand the top connector takes a power connector

Sleep-and-charge

Sleep-and-charge USB ports can be used to charge electronic devices even when the computer is switched off[45]

Version history

Prereleases

USB 07 Released in November 1994USB 08 Released in December 1994USB 09 Released in April 1995USB 099 Released in August 1995USB 10 Release Candidate Released in November 1995

USB 10

USB 10 Released in January 1996Specified data rates of 15 Mbits (Low-Speed) and 12 Mbits (Full-Speed) Does not allow forextension cables or pass-through monitors (due to timing and power limitations) Few such devices actuallymade it to marketUSB 11 Released in September 1998Fixed problems identified in 10 mostly relating to hubs Earliest revision to be widely adopted

USB 20

USB 20 Released in April 2000Added higher maximum speed of 480 Mbits (now called Hi-Speed)Further modifications to the USB specification have been done viaEngineering Change Notices (ECN) The most important of these ECNsare included into the USB 20 specification package available fromUSBorg (httpwwwUSBorg)

Mini-B Connector ECN Released in October 2000Specifications for Mini-B plug and receptacle These should not be confused with Micro-B plug andreceptacleErrata as of December 2000 Released in December 2000Pull-upPull-down Resistors ECN Released in May 2002Errata as of May 2002 Released in May 2002Interface Associations ECN Released in May 2003

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2027

The SuperSpeed USB Logo

The USB 30 Icon

Interface Associations ECN Released in May 2003New standard descriptor was added that allows multiple interfaces to be associated with a singledevice functionRounded Chamfer ECN Released in October 2003A recommended compatible change to Mini-B plugs that results in longer lasting connectorsUnicode ECN Released in February 2005This ECN specifies that strings are encoded using UTF-16LE USB 20 did specify that Unicode is tobe used but it did not specify the encodingInter-Chip USB Supplement Released in March 2006On-The-Go Supplement 13 Released in December 2006USB On-The-Go makes it possible for two USB devices to communicate with each other withoutrequiring a separate USB host In practice one of the USB devices acts as a host for the other deviceBattery Charging Specification 10 Released in March 2007Adds support for dedicated chargers (power supplies with USB connectors) host chargers (USBhosts that can act as chargers) and the No Dead Battery provision which allows devices totemporarily draw 100 mA current after they have been attached If a USB device is connected todedicated charger maximum current drawn by the device may be as high as 18A (Note that thisdocument is not distributed with USB 20 specification package)Micro-USB Cables and Connectors Specification 101 Released in April 2007Link Power Management Addendum ECN Released in July 2007This adds a new power state between enabled and suspended states Device in this state is notrequired to reduce its power consumption However switching between enabled and sleep states ismuch faster than switching between enabled and suspended states which allows devices to sleepwhile idle

USB 30

On September 18 2007 Pat Gelsinger demonstrated USB 30 at the IntelDeveloper Forum The USB 30 Promoter Group announced on November 172008 that version 30 of the specification had been completed and wastransitioned to the USB Implementers Forum (USB-IF) the managing body ofUSB specifications[4] This move effectively opened the spec to hardwaredevelopers for implementation in future products The first USB 30 ports werefeatured on the Asus P6X58 motherboard however this board was canceledbefore production[46]

Features

A new major feature is the SuperSpeed bus which provides a fourthtransfer mode at 48 Gbits The raw throughput is 4 Gbits and thespecification considers it reasonable to achieve 32 Gbits (04 Gbytes or400 Mbytes) or more after protocol overhead[47]

When operating in SuperSpeed mode full-duplex signaling occurs over 2 differential pairs separate from thenon-SuperSpeed differential pair This results in USB 30 cables containing 2 wires for power and ground 2wires for non-SuperSpeed data and 4 wires for SuperSpeed data and a shield (not required in previousspecifications)[48]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2127

To accommodate the additional pins for SuperSpeed mode the physical form factors for USB 30 plugs andreceptacles have been modified from those used in previous versions Standard-A cables have extendedheads where the SuperSpeed connectors extend beyond and slightly above the legacy connectors Similarlythe Standard-A receptacle is deeper to accept these new connectors A legacy Standard-A cable willoperate as intended and will never interact with the SuperSpeed connectors ensuring backwardcompatibility The Standard-B modifications could not be made as elegantly the SuperSpeed connectorshad to be placed on top of the existing form factor making legacy Standard-B plugs workable onSuperSpeed Standard-B receptacles but not vice versaSuperSpeed establishes a communications pipe between the host and each device in a host-directedprotocol In contrast USB 20 broadcasts packet traffic to all devicesUSB 30 extends the bulk transfer type in SuperSpeed with Streams This extension allows a host and deviceto create and transfer multiple streams of data through a single bulk pipeNew power management features include support of idle sleep and suspend states as well as Link-Device- and Function-level power managementThe bus power spec has been increased so that a unit load is 150 mA (+50 over minimum using USB 20)An unconfigured device can still draw only 1 unit load but a configured device can draw up to 6 unit loads(900 mA an 80 increase over USB 20 at a registered maximum of 500 mA) Minimum device operatingvoltage is dropped from 44 V to 4 VUSB 30 does not define cable assembly lengths except that it can be of any length as long as it meets all therequirements defined in the specification However electronicdesigncom estimates cables will be limited to 3m at SuperSpeed[31]

Technology is similar to a single channel (1x) of PCI Express 20 (5-Gbits) It uses 8B10B encoding linearfeedback shift register (LFSR) scrambling for data and spread spectrum It forces receivers to use lowfrequency periodic signaling (LFPS) dynamic equalization and training sequences to ensure fast signallocking

Availability

Consumer products are expected to become available in 2010[49] Commercial controllers are expected to enterinto volume production no later than the first quarter of 2010[50] NEC is aiming to produce its first USB 30controller in June 2009 initially priced at US$1500 Monthly production of NEC Electronics microPD720200 hostcontroller is expected to reach approximately 1000000 units in September 2009[51] On September 24 2009Freecom announced the availability of their USB 30 external hard drive[52] On October 29 2009 Asusannounced the November release of their first USB 30 motherboard the P7P55D-E Premium as well as a PCI-Express x1 add-on card for existing motherboards to provide USB 30 and SATA 6Gbps support [53]

Drivers are under development for Windows 7 but support will not be included with the initial release of theoperating system[54] The Linux kernel has supported USB 30 since version 2631 which was released inSeptember 2009[55][56][57]

At least one complete end-to-end test system for USB3 designers is now on the market[58]

Intel will not support USB 3 until 2011[59] which will slow down mainstream adoption Current AMD roadmapsindicate that the new southbridges released in the beginning of 2010 will not support USB 3[60] These delays maybe due to problems in the CMOS manufacturing process[61] a focus to advance the Nehalem platform [62] or a

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2227

be due to problems in the CMOS manufacturing process a focus to advance the Nehalem platform or atactic by Intel to boost its upcoming Light Peak interface[63] Market researcher In-Stat does not predict a relevantmarket share of USB 3 until 2011[64]

USB 20 bandwidthThe maximum data rate in USB 20 is 480 Mbits (60 MBs) per controller and is shared amongst all attacheddevices Some chipset manufacturers overcome this bottleneck by providing multiple USB 20 controllers within thesouthbridge Big performance gains can be achieved when attaching multiple high bandwidth USB devices such asdisk enclosures in different controllers The following table displays southbridge ICs that have multiple EHCIcontrollers

Vendor Southbridge USB 20 ports EHCI controllers Maximum bandwidth

AMD SB7x0 12 2 120 MBs

Broadcom HT1100 12 3 180 MBs

Intel ICH8 10 2 120 MBs

Intel ICH9 12 2 120 MBs

Intel ICH10 12 2 120 MBs

Every other AMD Broadcom Intel southbridge supporting USB 20 has only one EHCI controller All SiSsouthbridge supporting USB 20 have only one EHCI controller All ULi VIA southbridge single chipnorthbridgesouthbridge supporting USB 20 have only one EHCI controller Also all PCI USB 20 IC used foradd-in cards have only one EHCI controller

Related technologiesThe PictBridge standard allows for interconnecting consumer imaging devices It typically uses USB for itsunderlying communication layer

The USB Implementers Forum is working on a wireless networking standard based on the USB protocol WirelessUSB is intended as a cable-replacement technology and will use ultra-wideband wireless technology for data ratesof up to 480 Mbits

See alsoSerial cable (Bidirectional Communication)Serial ATARS-232Serial null modem cableFireWireHP-HILHP-ILSync cableEnhanced mini-USBUSB On-The-Go (master slave)

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2327

Ethernet over USBWireless USBUSB streamingHCI (UHCI EHCI xHCI 09 SuperSpeed - USB 30 WHCI 10)CEA-936-AU3List of device bandwidths

ACCESSbusApple Desktop Bus

PS2 connectorDE-9 connectorSecure USB driveList of computer standards

References1 ^ About USB-IF (httpwwwusborgabout) USB Implementers Forum Inc httpwwwusborgabout

Retrieved 2009-11-042 ^ USBorg Welcome (httpwwwusborghome) USB Implementers Forum Inc httpwwwusborghome

Retrieved 2009-11-043 ^ SuperSpeed USB 30 More Details Emerge

(httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml) 6 Jan 2009httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml

4 ^ a b httpwwwusborgpressUSB-IF_Press_Releases2008_11_17_USB_IFpdf5 ^ a b c d httpwwwusborgdevelopersdocs6 ^ USB Class Codes (httpwwwusborgdevelopersdefined_class) at USBorg7 ^ Universal Serial Bus Test and Measurement Class Specification (USBTMC) Revision 10 April 14 2003 USB

Implementers Forum Inc8 ^ Universal Serial Bus 30 Specification4411 Efficiency9 ^ 100 Portable Apps for your USB Stick (both for Mac and Win) (httpwwwmakeuseofcomtagportable-

software-usb) httpwwwmakeuseofcomtagportable-software-usb Retrieved 2008-10-3010 ^ Skype VoIP USB Installation Guide (httpwwwVoIP-DownloadcomSkypehtmUSB) httpwwwVoIP-

DownloadcomSkypehtmUSB Retrieved 2008-10-3011 ^ NEC ready to sample worlds first USB 30 controller chip

(httpwwwreghardwarecouk20090519nec_usb_3_host) httpwwwreghardwarecouk20090519nec_usb_3_host Retrieved 2009-06-15

12 ^ When will USB 30 products hit the market (httpwwweverythingusbcomsuperspeed-usbhtml6) httpwwweverythingusbcomsuperspeed-usbhtml6 Retrieved 2009-05-11

13 ^ USB in a NutShellmdashChapter 2mdashHardware (httpwwwbeyondlogicorgusbnutshellusb2htm) BeyondLogicorg httpwwwbeyondlogicorgusbnutshellusb2htm Retrieved 2007-08-25

14 ^ How Fast Does A USB 20 Drive Go On The Newest Macs How Does It Compare To FireWire(httpwwwbarefeatscomusb2html) Bare Facts May 8 2004 httpwwwbarefeatscomusb2htmlRetrieved 2007-08-25

15 ^ a b USB Implementers Forum (2007-05-27) Deprecation of the Mini-A and Mini-AB Connectors(httpwwwusborgdevelopersDeprecation_Announcement_052507pdf) (PDF) Press releasehttpwwwusborgdevelopersDeprecation_Announcement_052507pdf Retrieved 2009-01-13

16 ^ Quinnell Richard A (1996) USB a neat package with a few loose ends - USB Fundamentals(httpwwwedncomarchives1996102496df_01htmUSB20fundamentals) EDN Magazine of ReedProperties Inc httpwwwedncomarchives1996102496df_01htmUSB20fundamentals Retrieved 2008-08-

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2427

0617 ^ USB Implementers Forum (2007-01-04) Mobile phones to adopt new smaller USB connector

(httpwwwusborgpresspressroom2007_01_04_usbifpdf) (PDF) Press releasehttpwwwusborgpresspressroom2007_01_04_usbifpdf Retrieved 2007-01-08

18 ^ a b (zip) Universal Serial Bus Micro-USB Cables and Connectors Specification to the USB 20 SpecificationRevision 101 (httpwwwusborgdevelopersdocsusb_20_052709zip) USB Implementers Forum Inc 2007-04-07 httpwwwusborgdevelopersdocsusb_20_052709zip Retrieved 2009-10-07 Section 13 Additionalrequirements for a more rugged connector that will have durability past 10000 cycles and still meet the USB 20specification for mechanical and electrical performance was also a consideration The Mini-USB could not bemodified and remain backward compatible to the existing connector as defined in the USB OTG specification

19 ^ OMTP Local Connectivity Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19) Open Mobile Terminal Platform 17 September 2007httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19 Retrieved 2009-02-11

20 ^ httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf21 ^ FireWire vs USB 20 - Speed Tests (httpwwwcwolcomfirewirefirewire-vs-usbhtm)

httpwwwcwolcomfirewirefirewire-vs-usbhtm Retrieved 2007-08-2522 ^ USB 20 vs FireWire (httpwwwdigit-lifecomarticlesusb20vsfirewire) Digit-Life httpwwwdigit-

lifecomarticlesusb20vsfirewire Retrieved 2007-08-2523 ^ Metz Cade The Great Interface-Off FireWire Vs USB 20

(httpwwwpcmagcomarticle20414984771600asp) PC Magazinehttpwwwpcmagcomarticle20414984771600asp Retrieved 2007-08-25

24 ^ Heron Robert USB 20 Versus FireWire(httpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html) TechTVhttpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html Retrieved 2007-08-25

25 ^ FireWire vs USB 20 (httpwwwusb-warecomfirewire-vs-usbhtm) USB Ware httpwwwusb-warecomfirewire-vs-usbhtm Retrieved 2007-03-19

26 ^ Key Gary (2005-11-15) Firewire and USB Performance (httpwwwanandtechcommbshowdocaspxi=2602ampp=15) httpwwwanandtechcommbshowdocaspxi=2602ampp=15 Retrieved 2008-02-01

27 ^ httpwwwdigitalprosoundcom200101_janfeaturesmidi2001-3htm28 ^ USB Frequently Asked Questions (httpwwwusborgdevelopersusbfaqcab1) at USBorg29 ^ Propagation Delay (httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay)

httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay Retrieved 2008-10-3130 ^ httpdiscountcablesusacomusb-2html31 ^ a b httpelectronicdesigncomArticlesArticleID1968019680html32 ^ ldquo732 Bus TimingElectrical Characteristicsrdquo (httpwwwusborgdevelopersdocs) Universal Serial Bus

Specification USBorg httpwwwusborgdevelopersdocs33 ^ Battery Charging Specification (httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zip) USB

Implementers Forum Inc 15 April 2009 httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zipRetrieved 23 September 2009

34 ^ Cai Yan (2007-05-31) China to enforce universal cell phone charger(httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS) EETimescom httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS Retrieved 2007-08-25

35 ^ The Chinese FCCs technical standard YDT 1591-2006 Technical Requirements and Test Method of Chargerand Interface for Mobile Telecommunication Terminal Equipment(httpwwwdianyuancombbsu632015571206841181pdf) (Chinese)

36 ^ Pros seem to outdo cons in new phone charger standard (httpwwwnewscom2100-1041_3-6209247html) newscom September 20 2007 httpwwwnewscom2100-1041_3-6209247html Retrieved 2007-11-26

37 ^ Press Release Broad Manufacturer Agreement Gives Universal Phone Cable Green Light(httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd) OTMP September17 2007 httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd Retrieved

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2527

2007-11-2638 ^ a b GSM World agreement on Mobile phone Standard Charger (httpwwwgsmworldcomnewsroompress-

releases20092548htm) httpwwwgsmworldcomnewsroompress-releases20092548htm39 ^ Common Charging and Local Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=4dda105f-

8472-4c12-ba04-75dd3c1d4ca6) Open Mobile Terminal Platform 11 February 2009httpwwwomtporgPublicationsDisplayaspxId=4dda105f-8472-4c12-ba04-75dd3c1d4ca6 Retrieved 2009-02-11

40 ^ CTIAndashThe Wireless Association Announces One Universal Charger Solution to Celebrate Earth Day(httpwwwctiaorgmediapressbodycfmprid1817)

41 ^ httpeceuropaeuenterpriserttechargershtm42 ^ httpwwwwiredcomgadgetlab200906europe-gets-universal-cellphone-charger-in-201043 ^ httpwwwituintnewsroompress_releases200949html44 ^ httpwwwdealextremecomdetailsdxsku319545 ^ httpwwwusb-corecouk03-04-2008-toshiba-announces-sleep-and-charge-usb-portshtml46 ^ httpwwwtheinquirernetinquirernews1495417asus-cancels-usb-motherboard47 ^ Universal Serial Bus 30 Specification 4411 Efficiency48 ^ Universal Serial Bus 30 Specification 54 Cable Construction and Wire Assignments49 ^ httpwwwtgdailycomcontentview4022513550 ^ httpwwwdigitimescomnewsa20090415PB204html51 ^ httpwwwamnecelcomnewsnewsdetailhtmlpage=worlds_first_usb_30_host_controller52 ^ httpwwwfreecomcomnewsaspid=9205ampcatName=press53 ^ httpwwwinformationweekcomnewshardwareprocessorsshowArticlejhtmlarticleID=22130002454 ^ httpapcmagcomusb_in_windows_7_more_reliable_but_no_30_speed_boosthtm55 ^ httpkernelnewbiesorgLinux_2_6_3156 ^ httpwwwheisedenewstickerErste-USB-3-0-Treiber--meldung14010357 ^ httpwwwlinux-magazinecomonlinenewsfirst_driver_for_usb_3_058 ^ httpwwwlecroycomtmsolutionsserialdatausb359 ^ httpwwweetimescomnewslatestshowArticlejhtmlarticleID=22070048660 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html61 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html62 ^ httpwwwfierceciocomtechwatchstoryinsider-intel-hindering-usb-3-0-adoption2009-10-2363 ^ httpwwwtechspotcomnews36673-intel-delays-usb-30-support-until-2011html64 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html

view=zoomzoom=1

External linksUSB Implementers Forum Inc Official Website (httpwwwusborg)

USB 30 Specification (httpwwwusborgdevelopersdocs)USB Device Class documentation (httpwwwusborgdevelopersdevclass_docs)

USB Overview and Plug Receptacle Pinouts (httpwwwaccesscommscomaureferenceusbhtm)Overview comparison between USB 20 and FireWire 400(httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf)Intel Universal Host Controller Interface (UHCI) (httpdownloadintelcomtechnologyusbUHCI11Dpdf)

USB 30

USB Promoter Group - Mission Statement (httpwebarchiveorgwebhttpwwwusborgusb30) at theInternet Archive

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2627

Intel announces demonstrates USB 30 (httparstechnicacomnewsarspost20070918-intel-announces-demonstrates-usb-3-0html) Ars Technica 2007-09-18USB 30 guns for Firewire (httpwwweetimescomnewslatestshowArticlejhtmlarticleID=201807389)eeTimes 2007-09-18Universal Serial Bus 30 Specification (httpwwwusborgdevelopersdocsusb_30_speczip)USB 30 vs FireWire 3200 (httpwwwpcfastlanecomfeaturesusb-30-vs-firewire-3200)USB 3 Forum for discussions about implementations and architecture (httpwwwusb3forumscom)

Retrieved from httpenwikipediaorgwikiUniversal_Serial_BusCategories USB | 1996 introductions

This page was last modified on 7 November 2009 at 0135Text is available under the Creative Commons Attribution-ShareAlike License additional terms may applySee Terms of Use for detailsWikipediareg is a registered trademark of the Wikimedia Foundation Inc a non-profit organization

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2727

Page 11: universal serial bus - wikipedia, the free encyclopedia

Series A plug and receptacle

USB extension cord

The connectors specified by the USB committee were designed to support anumber of USBs underlying goals and to reflect lessons learned from themenagerie of connectors which have been used in the computer industry

Usability

It is deliberately difficult to attach a USB connector incorrectlyConnectors cannot be plugged in upside down and it is clear from theappearance and kinesthetic sensation of making a connection whenthe plug and socket are correctly mated However it is not obvious ata glance to the inexperienced user (or to a user without sight of theinstallation) which way around the connector goes thus it is often necessary to try both ways More oftenthan not however the side of the connector with the trident logo should be on top or toward the userMost manufacturers do not however make the trident easily visible or detectable by touchOnly moderate insertion removal force is needed (by specification) USB cables and small USB devices areheld in place by the gripping force from the receptacle (without need of the screws clips or thumbturns otherconnectors have required) The force needed to make or break a connection is modest allowing connectionsto be made in awkward circumstances (ie behind a floor mounted chassis or from below) or by those withmotor disabilities This has the disadvantage of easily and unintentionally breaking connections that one hasintended to be permanent in case of cable accident (eg tripping or inadvertent tugging) unless some way ofsecuring the USB cables together is employed (eg duct tape in an inelegant kludge solution)The standard connectors were deliberately intended to enforce the directed topology of a USB networktype A connectors on host devices that supply power and type B connectors on target devices that receivepower This prevents users from accidentally connecting two USB power supplies to each other whichcould lead to dangerously high currents circuit failures or even fire USB does not support cyclical networksand the standards connectors from incompatible USB devices are themselves incompatible Unlike othercommunications systems (eg RJ-45 cabling) gender changers make little sense with USB and are almostnever used

Durability

The original standard connectors were designed to be robust andrecent ones are even more so (eg the micro B connectors used insome mobile equipment like cellular phones) Many previousconnector designs were fragile specifying embedded component pinsor other delicate parts which proved liable to bending or breaks evenwith the application of only very modest force The electrical contactsin a USB connector are protected by an adjacent plastic tongue andthe entire connecting assembly is usually further protected by anenclosing metal sheath As a result USB connectors can safely behandled inserted and removed even by a young childThe connector construction always ensures that the external sheath onthe plug makes contact with its counterpart in the receptacle before any of the four connectors within makeelectrical contact The external metallic sheath is typically connected to system ground thus dissipating anypotentially damaging static charges (rather than via delicate electronic components) This enclosure designalso means that there is a (moderate) degree of protection from electromagnetic interference afforded to the

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1127

USB signal while it travels through the mated connector pair (this is the only location when the otherwisetwisted data pair must travel a distance in parallel) In addition because of the required sizes of the powerand common connections they are made after the system ground but before the data connections This typeof staged make-break timing allows for electrically safe hot-swapping and has long been common practice inthe design of connectors in the aerospace industryThe newer Micro-USB receptacles are designed to allow up to 10000 cycles of insertion and removalbetween the receptacle and plug compared to 500 for the standard USB and Mini-USB receptacle This isaccomplished by adding a locking device and by moving the leaf-spring connector from the jack to the plugso that the most-stressed part is on the cable side of the connection This change was made so that theconnector on the (inexpensive) cable would bear the most wear instead of the micro-USB device

Compatibility

The USB standard specifies relatively loose tolerances for compliant USB connectors intending to minimizeincompatibilities in connectors produced by different vendors (a goal that has been very successfullyachieved) Unlike most other connector standards the USB specification also defines limits to the size of aconnecting device in the area around its plug This was done to prevent a device from blocking adjacentports due to the size of the cable strain relief mechanism (usually molding integral with the cable outerinsulation) at the connector Compliant devices must either fit within the size restrictions or support acompliant extension cable which doesTwo-way communication is also possible In USB 30 full-duplex communications are done when usingSuperSpeed (USB 30) transfer In previous USB versions (ie 1x or 20) all communication is half-duplexand directionally controlled by the host

In general cables have only plugs (very few have a receptacle on one end) and hosts and devices have onlyreceptacles Hosts almost universally have type-A receptacles and devices one or another type-B variety Type-Aplugs mate only with type-A receptacles and type-B with type-B they are deliberately physically incompatibleHowever an extension to USB standard specification called USB On-The-Go (the capitalization oddity isdeliberate) allows a single port to act as either a host or a device mdash chosen by which end of the cable plugs into thereceptacle on the unit Even after the cable is hooked up and the units are talking the two units may swap endsunder program control This capability is meant for units such as PDAs in which the USB link might connect to aPCs host port as a device in one instance yet connect as a host itself to a keyboard and mouse device in anotherinstance

USB 30 receptacles are electrically compatible with USB 20 device plugs if they can physically matchMost combinations will work but there are a few physical incompatibilities However only USB 30Standard-A receptacles can accept USB 30 Standard-A device plugs

Host Interface receptacles (USB 1x20)

Receptacle

Plug

USB-A USB-B Mini-B Micro-A Micro-B

USB-A Yes No No No No

USB-B No Yes No No No

Mini-B No No Yes No No

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1227

Schematic diagram ofStandard Mini and Micro

USB connectors

Different types of USBconnectors from left to right

bull 8-pin AGOXbull Mini-B plugbull Type B plug

bull Type A receptaclebull Type A plug

Pin configuration of the USBconnectors Standard ABviewed from face of plug

Micro-A No No No Yes Yes

Micro-B No No No No Yes

Cable plugs (USB 1x20)

Plug

Plug

Micro-B Micro-A Mini-B USB-B USB-A

USB-A Yes NS Yes Yes NS

USB-B No NS No No

Mini-B No NS No

Micro-A Yes No

Micro-B No

NS non-standard existing for specific proprietary purposes and not interoperable with USB-IF compliantequipment

In addition to these cable assemblies a cable with Micro-A and Standard-A receptacle is compliant with USBspecifications Other combinations of connectors are not compliant However some older devices and cables withMini-A connector have been certified by USB-IF the Mini-A connectors have been deprecated though some arestill in use and no new certification for assemblies using Mini-A connector will be allowed[15]

Connector typesThere are several types of USB connectorsincluding some that have been added whilethe specification progressed The originalUSB specification detailed Standard-A andStandard-B plugs and receptacles The firstengineering change notice to the USB 20specification added Mini-B plugs andreceptacles

The data connectors in the A - Plug areactually recessed in the plug as compared tothe outside power connectors This permitsthe power to connect first which preventsdata errors by allowing the device to powerup first and then transfer the data Some

devices will operate in different modes depending on whether the dataconnection is made This difference in connection can be exploited by insertingthe connector only partially For example some battery-powered MP3 playersswitch into file transfer mode (and cannot play MP3 files) while a USB plug isfully inserted but can be operated in MP3 playback mode using USB power byinserting the plug only part way so that the power slots make contact while the

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1327

viewed from face of plugdata slots do not This enables those devices to be operated in MP3 playbackmode while getting power from the cable

USB-A

The Standard-A type of USB plug is a flattened rectangle which inserts into a downstream-port receptacle on theUSB host or a hub and carries both power and data This plug is frequently seen on cables that are permanentlyattached to a device such one connecting a keyboard or mouse to the computer

USB-B

A Standard-B plug mdash which has a square shape with beveled exterior corners mdash typically plugs into an upstreamreceptacle on a device that uses a removable cable eg a printer A Type B plug delivers power in addition tocarrying data On some devices the Type B receptacle has no data connections being used solely for acceptingpower from the upstream device

This two-connector-type scheme (AB) prevents a user from accidentally creating a potentially dangerous electricalloop[16]

Mini and Micro

Various connectors have been used for smaller devices such as PDAs mobile phones or digital cameras Theseinclude the now-deprecated[15] (but standardized) Mini-A and the currently standard Mini-B Micro-A andMicro-B connectors The Mini-A and Mini-B plugs are approximately 3 by 7 mm while the Micro plugs have asimilar width but approximately half the thickness enabling their integration into thinner portable devices Thedifference between Mini-B and Micro-B connectors is not always obvious

The Micro-USB connector was announced by the USB-IF on January 4 2007[17] and the Mini-A and Mini-ABUSB connectors were deprecated at the same time As of February 2009 many currently available devices andcables still use Mini plugs but the newer Micro connectors are being widely adopted The thinner micro connectorsare intended to replace the Mini plugs in new devices including smartphones and personal digital assistants TheMicro plug design is rated for 10000 connect-disconnect cycles which is significantly more than the Mini plugdesign[18] The Universal Serial Bus Micro-USB Cables and Connectors Specification[18] details themechanical characteristics of Micro-A plugs Micro-AB receptacles and Micro-B plugs and receptacles alongwith a Standard-A receptacle to Micro-A plug adapter

The cellular phone carrier group Open Mobile Terminal Platform (OMTP) have recently endorsed micro-USB asthe standard connector for data and power on mobile devices[19] These include various types of battery chargersallowing Micro-USB to be the single external cable link needed by some devices As of January 30 2009 Micro-USB has been accepted by almost all cell phone manufacturers as the standard charging port (including AppleMotorola Nokia LG RIM Samsung Sony Ericsson) in the EU and most of the world Worldwide conversion tothe new cellphone charging standard is expected to be completed between 2010 to 2012

Micro-AB Socket OTG

Main article USB On-The-Go

An OTG device is required to have one and only one USB connector a Micro-AB receptacle as defined in

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1427

HTC ExtUSB

Nokias Pop-Portconnector

[Micro-USB101] This receptacle is capable of accepting either a Micro-A plug or a Micro-B plug attached toany of the legal cables and adapters defined in [Micro-USB101]

The OTG device with the A-plug inserted is called the A-device and is responsible for powering the USB interfacewhen required and by default assumes the role of host The OTG device with the B-plug inserted is called the B-device and by default assumes the role of peripheral An OTG device with no plug inserted defaults to acting as aB-device If an application on the B-device requires the role of host then the HNP protocol is used to temporarilytransfer the host role to the B-device

OTG devices attached either to a peripheral-only B-device or a standardembedded host will have their role fixedby the cable since in these scenarios it is only possible to attach the cable one way around

Proprietary connectors and formats

Microsofts original Xbox game console uses standard USB 11 signaling in its controllers and memorycards but uses proprietary connectors and portsIBM UltraPort uses standard USB signaling but via a proprietary connection formatAmerican Power Conversion uses USB signaling and HID device class on its uninterruptible power suppliesusing 10P10C connectorsHTC manufactures Windows Mobile and Android-based Communicators which havea proprietary connector called HTC ExtUSB (Extended USB) ExtUSB combinesmini-USB (with which it is backwards-compatible) with audiovideo input and output inan 11-pin connectorNokia includes a USB connection as part of the Pop-Port connector on some oldermobile phone modelsThe second- and third-generation iPod Shuffle use a TRRS connector to carryUSB audio or power signalsiriver added a fifth power pin within USB-A plugs for higher power and fastercharging used for the iriver U10 series A mini-USB version contains a matchingextra power pin for the cradleApple has shipped non-standard USB extension cables with some of theircomputers for use with the included Apple USB keyboards The extension cablessocket is keyed with a small protrusion to prevent the insertion of a standard USB plug while the AppleUSB keyboards plug has a matching indentation The indentation on the keyboards plug does not interferewith insertion into a standard USB socket Despite the keying it is still possible to insert standard USB plugsinto the extension cordHP Tablet computers use non-standard connectors to transmit the USB signals between thekeyboardmouse unit and the Computer Tablet Unit

Comparison with FireWireUSB was originally seen as a complement to FireWire (IEEE 1394) which was designed as a high-speed serial buswhich could efficiently interconnect peripherals such as hard disks audio interfaces and video equipment USBoriginally operated at a far lower data rate and used much simpler hardware and was suitable for small peripheralssuch as keyboards and mice

The most significant technical differences between FireWire and USB include the following

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1527

USB 1x20 cable wiringPin Name Cable color Description

1 VCC Red +5 V

2 Dminus White Data minus

3 D+ Green Data +

4 GND Black Ground

USB networks use a tiered-star topology while FireWire networks use a tree topologyUSB 10 11 and 20 use a speak-when-spoken-to protocol Peripherals cannot communicate with thehost unless the host specifically requests communication USB 30 is planned to allow for device-initiatedcommunications towards the host (see USB 30 below) A FireWire device can communicate with any othernode at any time subject to network conditionsA USB network relies on a single host at the top of the tree to control the network In a FireWire networkany capable node can control the networkUSB runs with a 5 V power line while Firewire can supply up to 30 VUSB ports can provide up to 500mA of current (25 watts of power) while FireWire can in theory supplyup to 60 watts of power although 10 to 20 watts is more typical

These and other differences reflect the differing design goals of the two buses USB was designed for simplicity andlow cost while FireWire was designed for high performance particularly in time-sensitive applications such asaudio and video Although similar in theoretical maximum transfer rate FireWire 400 has performance advantageover USB 20 Hi-Speed in real-use[20] especially in high-bandwidth use such as external hard-drives[21][22][23][24]

The newer FireWire 800 standard being twice as fast as FireWire 400 outperforms USB 20 Hi-Speed boththeoretically and practically[25] The chipset and drivers used to implement USB and Firewire have a crucial impacton how much of the bandwidth prescribed by the specification is achieved in the real world along with compatibilitywith peripherals[26] Audio peripherals in particular are affected by the USB driver implementation[27]

CablesThe maximum length of a standard USB cable (for USB 20 or earlier)is 50 metres (164 ft) The primary reason for this limit is the maximumallowed round-trip delay of about 1500 ns If USB host commands areunanswered by the USB device within the allowed time the hostconsiders the command lost When adding USB device response timedelays from the maximum number of hubs added to the delays fromconnecting cables the maximum acceptable delay per cable amounts tobe 26 ns[28] The USB 20 specification requires cable delay to be lessthan 52 ns per meter (192000 kms which is close to the maximumachievable speed for standard copper cable)[29] This allows for a 5meter cable The USB 30 standard does not directly specify a maximum cable length requiring only that all cablesmeet an electrical specification For copper wire cabling some calculations have suggested a maximum length ofperhaps 3m No fiber optic cable designs are known to be under development but they would be likely to have amuch longer maximum allowable length and more complex construction

USB 1x20 MiniplugMicroplugPin Name Color Description

1 VCC Red +5 V

2 Dminus White Data minus

3 D+ Green Data +

permits distinction of

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1627

4 ID noneMicro-A- and Micro-B-Plug

Type A connected to Ground

Type B not connected

5 GND Black Signal Ground

The data cables for USB 1x and USB 2x use a twisted pair to reduce noise and crosstalk They are arrangedmuch as in the diagram below USB 30 cables are more complex and employ shielding for some of the added datalines (2 pairs) a shield is added around the pair sketched

Maximum useful distance

USB 11 maximum cable length is 3 metres (98 ft)[30] USB 20 maximum cable length is 5 metres (16 ft)Maximum permitted hubs connected in series is 5 Although a single cable is limited to 5 metres the USB 20specification permits up to five USB hubs in a long chain of cables and hubs This allows for a maximum distance of30 metres (98 ft) between host and device using six cables 5 metres (16 ft) long and five hubs In actual use sincesome USB devices have built-in cables for connecting to the hub the maximum achievable distance is 25 metres(82 ft) + the length of the devices cable For longer lengths USB extenders that use CAT5 cable can increase thedistance between USB devices up to 50 metres (160 ft)

Since USB host interfaces (and powered hubs) are required to provide power for devices connected to them aspecial type of USB extender cable was created consisting of a miniature one-port USB hub molded onto one endof a 5-metre cable These mini-hubs are fully self-contained within the cable requiring no separate bulky hub deviceand no external power They are as simple to use as plugging cables together with each hub drawing powerthrough all the previous single-port hubs in the chain Because bus power is limited the most practical arrangementconsists of four single-port hub extender cables one plain 5-metre cable and at the very end a powered multiporthub to support multiple USB devices

Another method of Extending USB beyond 5 metres (16 ft) is by using low resistance cable The higher cost ofUSB 20 Cat 5 extenders has urged some manufacturers to use other methods to extend USB such as using built-in USB hubs and custom low-resistance USB cable It is important to note that devices which use more buspower such as USB hard drives and USB scanners will require the use of a powered USB hub at the end of theextension so that a constant connection will be achieved If power and data does not have sufficient power thenproblems can result such as no connection at all or intermittent connections during use

USB 30 cable assembly may be of any length as long as all requirements defined in the specification are metHowever maximum speed can be achieved across a maximum cable length of approximately 3 metres[31]

PowerThe USB 1x and 20 specifications provide a 5 V supply on a single wire from which connected USB devices maydraw power The specification provides for no more than 525 V and no less than 475 V (5 Vplusmn5) between thepositive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1727

The Micro-USB interface isthe new standard charger for

mobile phones

positive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to525 V[32]

A unit load is defined as 100 mA in USB 20 and was raised to 150 mA in USB 30 A maximum of 5 unit loads(500 mA) can be drawn from a port in USB 20 which was raised to 6 (900 mA) in USB 30 There are two typesof devices low-power and high-power Low-power devices draw at most 1 unit load with minimum operatingvoltage of 44 V in USB 20 and 4 V in USB 30 High-power devices draw the maximum number of unit loadssupported by the standard All devices default as low-power but the devices software may request high-power aslong as the power is available on the providing bus[5]

A bus-powered hub is initialized at 1 unit load and transitions to maximum unit loads after hub configuration isobtained Any device connected to the hub will draw 1 unit load regardless of the current draw of devicesconnected to other ports of the hub (ie one device connected on a four-port hub will only draw 1 unit load despitethe fact that all unit loads are being supplied to the hub)[5]

A self-powered hub will supply maximum supported unit loads to any device connected to it A battery-poweredhub may supply maximum unit loads to ports In addition the VBUS will supply 1 unit load upstream forcommunication if parts of the Hub are powered down[5]

In Battery Charging Specification[33] new powering modes are added to the USB specification A host or hubCharging Downstream Port can supply a maximum of 15 A when communicating at low-speed or full-speed amaximum of 900 mA when communicating at high-speed and as much current as the connector will safely handlewhen no communication is taking place USB 20 standard-A connectors are rated at 1500 mA by default ADedicated Charging Port can supply a maximum of 18 A of current at 525 V A portable device can draw up to18 A from a Dedicated Charging Port The Dedicated Charging Port shorts the D+ and D- pins with a resistanceof at most 200Ω The short disables data transfer but allows devices to detect the Dedicated Charging Port andallows very simple high current chargers to be manufactured The increased current (faster 9W charging) willoccur once both the hosthub and devices support the new charging specification

Mobile device charger standards

As of June 14 2007 all new mobile phones applying for a license in China arerequired to use the USB port as a power port[34][35]

In September 2007 the Open Mobile Terminal Platform group mdash a forum ofmobile network operators and manufacturers such as Nokia SamsungMotorola Sony Ericsson and LG mdash announced that its members had agreed onmicro-USB as the future common connector for mobile devices[36][37]

On 17 February 2009 the GSM Association announced[38] that they hadagreed on a standard charger for mobile phones The standard connector to beadopted by 17 manufacturers including Nokia Motorola and Samsung is to bethe micro-USB connector (several media reports erroneously reported this asthe mini-USB) The new chargers will be much more efficient than existingchargers[38] Having a standard charger for all phones means that manufacturers will no longer have to supply acharger with every new phone The basis of the GSMAs Universal Charger Solution (UCS) is the technicalrecommendation from OMTP[39]

On 22 April 2009 (Earth Day) this was further endorsed by the CTIA [40]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1827

USB vacuum cleaner noveltydevice

On 29 June 2009 the European Commission announced an agreement with ten producers that starting in 2010data-enabled mobile phones sold in the European Union would include a micro-USB connector forrecharge[41][42]

On 22 October 2009 the International Telecommunication Union (ITU) announced that it had embraced theUniversal Charger Solution as its energy-efficient one-charger-fits-all new mobile phone solution and addedBased on the Micro-USB interface UCS chargers will also include a 4-star or higher efficiency rating - up to threetimes more energy-efficient than an unrated charger[43]

Non-standard devices

A number of USB devices require more power than is permitted by thespecifications for a single port This is common for external hard and opticaldisc drives and generally for devices with motors or lamps Such devicescan be used with an external power supply of adequate rating which isallowed by the standard or by means of a dual-input USB cable one inputof which is used for power and data transfer the other solely for powerwhich makes the device a non-standard USB device Some external hubsmay in practice supply more power to USB devices than required by thespecification but a standard-compliant device may not depend on this

Some non-standard USB devices use the 5 V power supply withoutparticipating in a proper USB network negotiating power draws with thehost interface These are usually referred to as USB decorations The typical example is a USB-powered readinglight fans mug coolers and heaters (though some may include USB hubs[44]) battery chargers (particularly formobile telephones) miniature vacuum cleaners miniature lava lamps and even toy missile launchers are available Inmost cases these items contain no digital circuitry and thus are not Standard compliant USB devices at all Thiscan theoretically cause problems with some computers prior to the Battery Charging Specification the USBspecification required that devices connect in a low-power mode (100 mA maximum) and state how much currentthey need before switching with the hosts permission into high-power mode

In addition to limiting the total average power used by the device the USB specification limits the inrush current (iethat used to charge decoupling and filter capacitors) when the device is first connected Otherwise connecting adevice could cause problems with the hosts internal power Also USB devices are required to automatically enterultra low-power suspend mode when the USB host is suspended Nevertheless many USB host interfaces do notcut off the power supply to USB devices when they are suspended since resuming from the suspended state wouldbecome a lot more complicated if they did

There are also devices at the host end that do not support negotiation such as battery packs that can power USB-powered devices some provide power while others pass through the data lines to a host PC USB poweradapters convert utility power andor another power source (eg a cars electrical system) to run attached devicesSome of these devices can supply up to 1 A of current Without negotiation the powered USB device is unable toinquire if it is allowed to draw 100 mA 500 mA or 1 A

Powered USB

Main article Powered USB

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1927

The Hi-Speed USB Logo

Powered USB uses standard USB signaling with the addition of extra power lines It uses four additional pins tosupply up to 6 A at either 5 V 12 V or 24 V (depending on keying) to peripheral devices The wires and contactson the USB portion have been upgraded to support higher current on the 5 V line as well This is commonly usedin retail systems and provides enough power to operate stationary barcode scanners printers pin pads signaturecapture devices etc This modification of the USB interface is proprietary and was developed by IBM NCR andFCIBerg It is essentially two connectors stacked such that the bottom connector accepts a standard USB plugand the top connector takes a power connector

Sleep-and-charge

Sleep-and-charge USB ports can be used to charge electronic devices even when the computer is switched off[45]

Version history

Prereleases

USB 07 Released in November 1994USB 08 Released in December 1994USB 09 Released in April 1995USB 099 Released in August 1995USB 10 Release Candidate Released in November 1995

USB 10

USB 10 Released in January 1996Specified data rates of 15 Mbits (Low-Speed) and 12 Mbits (Full-Speed) Does not allow forextension cables or pass-through monitors (due to timing and power limitations) Few such devices actuallymade it to marketUSB 11 Released in September 1998Fixed problems identified in 10 mostly relating to hubs Earliest revision to be widely adopted

USB 20

USB 20 Released in April 2000Added higher maximum speed of 480 Mbits (now called Hi-Speed)Further modifications to the USB specification have been done viaEngineering Change Notices (ECN) The most important of these ECNsare included into the USB 20 specification package available fromUSBorg (httpwwwUSBorg)

Mini-B Connector ECN Released in October 2000Specifications for Mini-B plug and receptacle These should not be confused with Micro-B plug andreceptacleErrata as of December 2000 Released in December 2000Pull-upPull-down Resistors ECN Released in May 2002Errata as of May 2002 Released in May 2002Interface Associations ECN Released in May 2003

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2027

The SuperSpeed USB Logo

The USB 30 Icon

Interface Associations ECN Released in May 2003New standard descriptor was added that allows multiple interfaces to be associated with a singledevice functionRounded Chamfer ECN Released in October 2003A recommended compatible change to Mini-B plugs that results in longer lasting connectorsUnicode ECN Released in February 2005This ECN specifies that strings are encoded using UTF-16LE USB 20 did specify that Unicode is tobe used but it did not specify the encodingInter-Chip USB Supplement Released in March 2006On-The-Go Supplement 13 Released in December 2006USB On-The-Go makes it possible for two USB devices to communicate with each other withoutrequiring a separate USB host In practice one of the USB devices acts as a host for the other deviceBattery Charging Specification 10 Released in March 2007Adds support for dedicated chargers (power supplies with USB connectors) host chargers (USBhosts that can act as chargers) and the No Dead Battery provision which allows devices totemporarily draw 100 mA current after they have been attached If a USB device is connected todedicated charger maximum current drawn by the device may be as high as 18A (Note that thisdocument is not distributed with USB 20 specification package)Micro-USB Cables and Connectors Specification 101 Released in April 2007Link Power Management Addendum ECN Released in July 2007This adds a new power state between enabled and suspended states Device in this state is notrequired to reduce its power consumption However switching between enabled and sleep states ismuch faster than switching between enabled and suspended states which allows devices to sleepwhile idle

USB 30

On September 18 2007 Pat Gelsinger demonstrated USB 30 at the IntelDeveloper Forum The USB 30 Promoter Group announced on November 172008 that version 30 of the specification had been completed and wastransitioned to the USB Implementers Forum (USB-IF) the managing body ofUSB specifications[4] This move effectively opened the spec to hardwaredevelopers for implementation in future products The first USB 30 ports werefeatured on the Asus P6X58 motherboard however this board was canceledbefore production[46]

Features

A new major feature is the SuperSpeed bus which provides a fourthtransfer mode at 48 Gbits The raw throughput is 4 Gbits and thespecification considers it reasonable to achieve 32 Gbits (04 Gbytes or400 Mbytes) or more after protocol overhead[47]

When operating in SuperSpeed mode full-duplex signaling occurs over 2 differential pairs separate from thenon-SuperSpeed differential pair This results in USB 30 cables containing 2 wires for power and ground 2wires for non-SuperSpeed data and 4 wires for SuperSpeed data and a shield (not required in previousspecifications)[48]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2127

To accommodate the additional pins for SuperSpeed mode the physical form factors for USB 30 plugs andreceptacles have been modified from those used in previous versions Standard-A cables have extendedheads where the SuperSpeed connectors extend beyond and slightly above the legacy connectors Similarlythe Standard-A receptacle is deeper to accept these new connectors A legacy Standard-A cable willoperate as intended and will never interact with the SuperSpeed connectors ensuring backwardcompatibility The Standard-B modifications could not be made as elegantly the SuperSpeed connectorshad to be placed on top of the existing form factor making legacy Standard-B plugs workable onSuperSpeed Standard-B receptacles but not vice versaSuperSpeed establishes a communications pipe between the host and each device in a host-directedprotocol In contrast USB 20 broadcasts packet traffic to all devicesUSB 30 extends the bulk transfer type in SuperSpeed with Streams This extension allows a host and deviceto create and transfer multiple streams of data through a single bulk pipeNew power management features include support of idle sleep and suspend states as well as Link-Device- and Function-level power managementThe bus power spec has been increased so that a unit load is 150 mA (+50 over minimum using USB 20)An unconfigured device can still draw only 1 unit load but a configured device can draw up to 6 unit loads(900 mA an 80 increase over USB 20 at a registered maximum of 500 mA) Minimum device operatingvoltage is dropped from 44 V to 4 VUSB 30 does not define cable assembly lengths except that it can be of any length as long as it meets all therequirements defined in the specification However electronicdesigncom estimates cables will be limited to 3m at SuperSpeed[31]

Technology is similar to a single channel (1x) of PCI Express 20 (5-Gbits) It uses 8B10B encoding linearfeedback shift register (LFSR) scrambling for data and spread spectrum It forces receivers to use lowfrequency periodic signaling (LFPS) dynamic equalization and training sequences to ensure fast signallocking

Availability

Consumer products are expected to become available in 2010[49] Commercial controllers are expected to enterinto volume production no later than the first quarter of 2010[50] NEC is aiming to produce its first USB 30controller in June 2009 initially priced at US$1500 Monthly production of NEC Electronics microPD720200 hostcontroller is expected to reach approximately 1000000 units in September 2009[51] On September 24 2009Freecom announced the availability of their USB 30 external hard drive[52] On October 29 2009 Asusannounced the November release of their first USB 30 motherboard the P7P55D-E Premium as well as a PCI-Express x1 add-on card for existing motherboards to provide USB 30 and SATA 6Gbps support [53]

Drivers are under development for Windows 7 but support will not be included with the initial release of theoperating system[54] The Linux kernel has supported USB 30 since version 2631 which was released inSeptember 2009[55][56][57]

At least one complete end-to-end test system for USB3 designers is now on the market[58]

Intel will not support USB 3 until 2011[59] which will slow down mainstream adoption Current AMD roadmapsindicate that the new southbridges released in the beginning of 2010 will not support USB 3[60] These delays maybe due to problems in the CMOS manufacturing process[61] a focus to advance the Nehalem platform [62] or a

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2227

be due to problems in the CMOS manufacturing process a focus to advance the Nehalem platform or atactic by Intel to boost its upcoming Light Peak interface[63] Market researcher In-Stat does not predict a relevantmarket share of USB 3 until 2011[64]

USB 20 bandwidthThe maximum data rate in USB 20 is 480 Mbits (60 MBs) per controller and is shared amongst all attacheddevices Some chipset manufacturers overcome this bottleneck by providing multiple USB 20 controllers within thesouthbridge Big performance gains can be achieved when attaching multiple high bandwidth USB devices such asdisk enclosures in different controllers The following table displays southbridge ICs that have multiple EHCIcontrollers

Vendor Southbridge USB 20 ports EHCI controllers Maximum bandwidth

AMD SB7x0 12 2 120 MBs

Broadcom HT1100 12 3 180 MBs

Intel ICH8 10 2 120 MBs

Intel ICH9 12 2 120 MBs

Intel ICH10 12 2 120 MBs

Every other AMD Broadcom Intel southbridge supporting USB 20 has only one EHCI controller All SiSsouthbridge supporting USB 20 have only one EHCI controller All ULi VIA southbridge single chipnorthbridgesouthbridge supporting USB 20 have only one EHCI controller Also all PCI USB 20 IC used foradd-in cards have only one EHCI controller

Related technologiesThe PictBridge standard allows for interconnecting consumer imaging devices It typically uses USB for itsunderlying communication layer

The USB Implementers Forum is working on a wireless networking standard based on the USB protocol WirelessUSB is intended as a cable-replacement technology and will use ultra-wideband wireless technology for data ratesof up to 480 Mbits

See alsoSerial cable (Bidirectional Communication)Serial ATARS-232Serial null modem cableFireWireHP-HILHP-ILSync cableEnhanced mini-USBUSB On-The-Go (master slave)

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2327

Ethernet over USBWireless USBUSB streamingHCI (UHCI EHCI xHCI 09 SuperSpeed - USB 30 WHCI 10)CEA-936-AU3List of device bandwidths

ACCESSbusApple Desktop Bus

PS2 connectorDE-9 connectorSecure USB driveList of computer standards

References1 ^ About USB-IF (httpwwwusborgabout) USB Implementers Forum Inc httpwwwusborgabout

Retrieved 2009-11-042 ^ USBorg Welcome (httpwwwusborghome) USB Implementers Forum Inc httpwwwusborghome

Retrieved 2009-11-043 ^ SuperSpeed USB 30 More Details Emerge

(httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml) 6 Jan 2009httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml

4 ^ a b httpwwwusborgpressUSB-IF_Press_Releases2008_11_17_USB_IFpdf5 ^ a b c d httpwwwusborgdevelopersdocs6 ^ USB Class Codes (httpwwwusborgdevelopersdefined_class) at USBorg7 ^ Universal Serial Bus Test and Measurement Class Specification (USBTMC) Revision 10 April 14 2003 USB

Implementers Forum Inc8 ^ Universal Serial Bus 30 Specification4411 Efficiency9 ^ 100 Portable Apps for your USB Stick (both for Mac and Win) (httpwwwmakeuseofcomtagportable-

software-usb) httpwwwmakeuseofcomtagportable-software-usb Retrieved 2008-10-3010 ^ Skype VoIP USB Installation Guide (httpwwwVoIP-DownloadcomSkypehtmUSB) httpwwwVoIP-

DownloadcomSkypehtmUSB Retrieved 2008-10-3011 ^ NEC ready to sample worlds first USB 30 controller chip

(httpwwwreghardwarecouk20090519nec_usb_3_host) httpwwwreghardwarecouk20090519nec_usb_3_host Retrieved 2009-06-15

12 ^ When will USB 30 products hit the market (httpwwweverythingusbcomsuperspeed-usbhtml6) httpwwweverythingusbcomsuperspeed-usbhtml6 Retrieved 2009-05-11

13 ^ USB in a NutShellmdashChapter 2mdashHardware (httpwwwbeyondlogicorgusbnutshellusb2htm) BeyondLogicorg httpwwwbeyondlogicorgusbnutshellusb2htm Retrieved 2007-08-25

14 ^ How Fast Does A USB 20 Drive Go On The Newest Macs How Does It Compare To FireWire(httpwwwbarefeatscomusb2html) Bare Facts May 8 2004 httpwwwbarefeatscomusb2htmlRetrieved 2007-08-25

15 ^ a b USB Implementers Forum (2007-05-27) Deprecation of the Mini-A and Mini-AB Connectors(httpwwwusborgdevelopersDeprecation_Announcement_052507pdf) (PDF) Press releasehttpwwwusborgdevelopersDeprecation_Announcement_052507pdf Retrieved 2009-01-13

16 ^ Quinnell Richard A (1996) USB a neat package with a few loose ends - USB Fundamentals(httpwwwedncomarchives1996102496df_01htmUSB20fundamentals) EDN Magazine of ReedProperties Inc httpwwwedncomarchives1996102496df_01htmUSB20fundamentals Retrieved 2008-08-

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2427

0617 ^ USB Implementers Forum (2007-01-04) Mobile phones to adopt new smaller USB connector

(httpwwwusborgpresspressroom2007_01_04_usbifpdf) (PDF) Press releasehttpwwwusborgpresspressroom2007_01_04_usbifpdf Retrieved 2007-01-08

18 ^ a b (zip) Universal Serial Bus Micro-USB Cables and Connectors Specification to the USB 20 SpecificationRevision 101 (httpwwwusborgdevelopersdocsusb_20_052709zip) USB Implementers Forum Inc 2007-04-07 httpwwwusborgdevelopersdocsusb_20_052709zip Retrieved 2009-10-07 Section 13 Additionalrequirements for a more rugged connector that will have durability past 10000 cycles and still meet the USB 20specification for mechanical and electrical performance was also a consideration The Mini-USB could not bemodified and remain backward compatible to the existing connector as defined in the USB OTG specification

19 ^ OMTP Local Connectivity Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19) Open Mobile Terminal Platform 17 September 2007httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19 Retrieved 2009-02-11

20 ^ httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf21 ^ FireWire vs USB 20 - Speed Tests (httpwwwcwolcomfirewirefirewire-vs-usbhtm)

httpwwwcwolcomfirewirefirewire-vs-usbhtm Retrieved 2007-08-2522 ^ USB 20 vs FireWire (httpwwwdigit-lifecomarticlesusb20vsfirewire) Digit-Life httpwwwdigit-

lifecomarticlesusb20vsfirewire Retrieved 2007-08-2523 ^ Metz Cade The Great Interface-Off FireWire Vs USB 20

(httpwwwpcmagcomarticle20414984771600asp) PC Magazinehttpwwwpcmagcomarticle20414984771600asp Retrieved 2007-08-25

24 ^ Heron Robert USB 20 Versus FireWire(httpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html) TechTVhttpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html Retrieved 2007-08-25

25 ^ FireWire vs USB 20 (httpwwwusb-warecomfirewire-vs-usbhtm) USB Ware httpwwwusb-warecomfirewire-vs-usbhtm Retrieved 2007-03-19

26 ^ Key Gary (2005-11-15) Firewire and USB Performance (httpwwwanandtechcommbshowdocaspxi=2602ampp=15) httpwwwanandtechcommbshowdocaspxi=2602ampp=15 Retrieved 2008-02-01

27 ^ httpwwwdigitalprosoundcom200101_janfeaturesmidi2001-3htm28 ^ USB Frequently Asked Questions (httpwwwusborgdevelopersusbfaqcab1) at USBorg29 ^ Propagation Delay (httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay)

httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay Retrieved 2008-10-3130 ^ httpdiscountcablesusacomusb-2html31 ^ a b httpelectronicdesigncomArticlesArticleID1968019680html32 ^ ldquo732 Bus TimingElectrical Characteristicsrdquo (httpwwwusborgdevelopersdocs) Universal Serial Bus

Specification USBorg httpwwwusborgdevelopersdocs33 ^ Battery Charging Specification (httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zip) USB

Implementers Forum Inc 15 April 2009 httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zipRetrieved 23 September 2009

34 ^ Cai Yan (2007-05-31) China to enforce universal cell phone charger(httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS) EETimescom httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS Retrieved 2007-08-25

35 ^ The Chinese FCCs technical standard YDT 1591-2006 Technical Requirements and Test Method of Chargerand Interface for Mobile Telecommunication Terminal Equipment(httpwwwdianyuancombbsu632015571206841181pdf) (Chinese)

36 ^ Pros seem to outdo cons in new phone charger standard (httpwwwnewscom2100-1041_3-6209247html) newscom September 20 2007 httpwwwnewscom2100-1041_3-6209247html Retrieved 2007-11-26

37 ^ Press Release Broad Manufacturer Agreement Gives Universal Phone Cable Green Light(httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd) OTMP September17 2007 httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd Retrieved

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2527

2007-11-2638 ^ a b GSM World agreement on Mobile phone Standard Charger (httpwwwgsmworldcomnewsroompress-

releases20092548htm) httpwwwgsmworldcomnewsroompress-releases20092548htm39 ^ Common Charging and Local Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=4dda105f-

8472-4c12-ba04-75dd3c1d4ca6) Open Mobile Terminal Platform 11 February 2009httpwwwomtporgPublicationsDisplayaspxId=4dda105f-8472-4c12-ba04-75dd3c1d4ca6 Retrieved 2009-02-11

40 ^ CTIAndashThe Wireless Association Announces One Universal Charger Solution to Celebrate Earth Day(httpwwwctiaorgmediapressbodycfmprid1817)

41 ^ httpeceuropaeuenterpriserttechargershtm42 ^ httpwwwwiredcomgadgetlab200906europe-gets-universal-cellphone-charger-in-201043 ^ httpwwwituintnewsroompress_releases200949html44 ^ httpwwwdealextremecomdetailsdxsku319545 ^ httpwwwusb-corecouk03-04-2008-toshiba-announces-sleep-and-charge-usb-portshtml46 ^ httpwwwtheinquirernetinquirernews1495417asus-cancels-usb-motherboard47 ^ Universal Serial Bus 30 Specification 4411 Efficiency48 ^ Universal Serial Bus 30 Specification 54 Cable Construction and Wire Assignments49 ^ httpwwwtgdailycomcontentview4022513550 ^ httpwwwdigitimescomnewsa20090415PB204html51 ^ httpwwwamnecelcomnewsnewsdetailhtmlpage=worlds_first_usb_30_host_controller52 ^ httpwwwfreecomcomnewsaspid=9205ampcatName=press53 ^ httpwwwinformationweekcomnewshardwareprocessorsshowArticlejhtmlarticleID=22130002454 ^ httpapcmagcomusb_in_windows_7_more_reliable_but_no_30_speed_boosthtm55 ^ httpkernelnewbiesorgLinux_2_6_3156 ^ httpwwwheisedenewstickerErste-USB-3-0-Treiber--meldung14010357 ^ httpwwwlinux-magazinecomonlinenewsfirst_driver_for_usb_3_058 ^ httpwwwlecroycomtmsolutionsserialdatausb359 ^ httpwwweetimescomnewslatestshowArticlejhtmlarticleID=22070048660 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html61 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html62 ^ httpwwwfierceciocomtechwatchstoryinsider-intel-hindering-usb-3-0-adoption2009-10-2363 ^ httpwwwtechspotcomnews36673-intel-delays-usb-30-support-until-2011html64 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html

view=zoomzoom=1

External linksUSB Implementers Forum Inc Official Website (httpwwwusborg)

USB 30 Specification (httpwwwusborgdevelopersdocs)USB Device Class documentation (httpwwwusborgdevelopersdevclass_docs)

USB Overview and Plug Receptacle Pinouts (httpwwwaccesscommscomaureferenceusbhtm)Overview comparison between USB 20 and FireWire 400(httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf)Intel Universal Host Controller Interface (UHCI) (httpdownloadintelcomtechnologyusbUHCI11Dpdf)

USB 30

USB Promoter Group - Mission Statement (httpwebarchiveorgwebhttpwwwusborgusb30) at theInternet Archive

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2627

Intel announces demonstrates USB 30 (httparstechnicacomnewsarspost20070918-intel-announces-demonstrates-usb-3-0html) Ars Technica 2007-09-18USB 30 guns for Firewire (httpwwweetimescomnewslatestshowArticlejhtmlarticleID=201807389)eeTimes 2007-09-18Universal Serial Bus 30 Specification (httpwwwusborgdevelopersdocsusb_30_speczip)USB 30 vs FireWire 3200 (httpwwwpcfastlanecomfeaturesusb-30-vs-firewire-3200)USB 3 Forum for discussions about implementations and architecture (httpwwwusb3forumscom)

Retrieved from httpenwikipediaorgwikiUniversal_Serial_BusCategories USB | 1996 introductions

This page was last modified on 7 November 2009 at 0135Text is available under the Creative Commons Attribution-ShareAlike License additional terms may applySee Terms of Use for detailsWikipediareg is a registered trademark of the Wikimedia Foundation Inc a non-profit organization

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2727

Page 12: universal serial bus - wikipedia, the free encyclopedia

USB signal while it travels through the mated connector pair (this is the only location when the otherwisetwisted data pair must travel a distance in parallel) In addition because of the required sizes of the powerand common connections they are made after the system ground but before the data connections This typeof staged make-break timing allows for electrically safe hot-swapping and has long been common practice inthe design of connectors in the aerospace industryThe newer Micro-USB receptacles are designed to allow up to 10000 cycles of insertion and removalbetween the receptacle and plug compared to 500 for the standard USB and Mini-USB receptacle This isaccomplished by adding a locking device and by moving the leaf-spring connector from the jack to the plugso that the most-stressed part is on the cable side of the connection This change was made so that theconnector on the (inexpensive) cable would bear the most wear instead of the micro-USB device

Compatibility

The USB standard specifies relatively loose tolerances for compliant USB connectors intending to minimizeincompatibilities in connectors produced by different vendors (a goal that has been very successfullyachieved) Unlike most other connector standards the USB specification also defines limits to the size of aconnecting device in the area around its plug This was done to prevent a device from blocking adjacentports due to the size of the cable strain relief mechanism (usually molding integral with the cable outerinsulation) at the connector Compliant devices must either fit within the size restrictions or support acompliant extension cable which doesTwo-way communication is also possible In USB 30 full-duplex communications are done when usingSuperSpeed (USB 30) transfer In previous USB versions (ie 1x or 20) all communication is half-duplexand directionally controlled by the host

In general cables have only plugs (very few have a receptacle on one end) and hosts and devices have onlyreceptacles Hosts almost universally have type-A receptacles and devices one or another type-B variety Type-Aplugs mate only with type-A receptacles and type-B with type-B they are deliberately physically incompatibleHowever an extension to USB standard specification called USB On-The-Go (the capitalization oddity isdeliberate) allows a single port to act as either a host or a device mdash chosen by which end of the cable plugs into thereceptacle on the unit Even after the cable is hooked up and the units are talking the two units may swap endsunder program control This capability is meant for units such as PDAs in which the USB link might connect to aPCs host port as a device in one instance yet connect as a host itself to a keyboard and mouse device in anotherinstance

USB 30 receptacles are electrically compatible with USB 20 device plugs if they can physically matchMost combinations will work but there are a few physical incompatibilities However only USB 30Standard-A receptacles can accept USB 30 Standard-A device plugs

Host Interface receptacles (USB 1x20)

Receptacle

Plug

USB-A USB-B Mini-B Micro-A Micro-B

USB-A Yes No No No No

USB-B No Yes No No No

Mini-B No No Yes No No

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1227

Schematic diagram ofStandard Mini and Micro

USB connectors

Different types of USBconnectors from left to right

bull 8-pin AGOXbull Mini-B plugbull Type B plug

bull Type A receptaclebull Type A plug

Pin configuration of the USBconnectors Standard ABviewed from face of plug

Micro-A No No No Yes Yes

Micro-B No No No No Yes

Cable plugs (USB 1x20)

Plug

Plug

Micro-B Micro-A Mini-B USB-B USB-A

USB-A Yes NS Yes Yes NS

USB-B No NS No No

Mini-B No NS No

Micro-A Yes No

Micro-B No

NS non-standard existing for specific proprietary purposes and not interoperable with USB-IF compliantequipment

In addition to these cable assemblies a cable with Micro-A and Standard-A receptacle is compliant with USBspecifications Other combinations of connectors are not compliant However some older devices and cables withMini-A connector have been certified by USB-IF the Mini-A connectors have been deprecated though some arestill in use and no new certification for assemblies using Mini-A connector will be allowed[15]

Connector typesThere are several types of USB connectorsincluding some that have been added whilethe specification progressed The originalUSB specification detailed Standard-A andStandard-B plugs and receptacles The firstengineering change notice to the USB 20specification added Mini-B plugs andreceptacles

The data connectors in the A - Plug areactually recessed in the plug as compared tothe outside power connectors This permitsthe power to connect first which preventsdata errors by allowing the device to powerup first and then transfer the data Some

devices will operate in different modes depending on whether the dataconnection is made This difference in connection can be exploited by insertingthe connector only partially For example some battery-powered MP3 playersswitch into file transfer mode (and cannot play MP3 files) while a USB plug isfully inserted but can be operated in MP3 playback mode using USB power byinserting the plug only part way so that the power slots make contact while the

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1327

viewed from face of plugdata slots do not This enables those devices to be operated in MP3 playbackmode while getting power from the cable

USB-A

The Standard-A type of USB plug is a flattened rectangle which inserts into a downstream-port receptacle on theUSB host or a hub and carries both power and data This plug is frequently seen on cables that are permanentlyattached to a device such one connecting a keyboard or mouse to the computer

USB-B

A Standard-B plug mdash which has a square shape with beveled exterior corners mdash typically plugs into an upstreamreceptacle on a device that uses a removable cable eg a printer A Type B plug delivers power in addition tocarrying data On some devices the Type B receptacle has no data connections being used solely for acceptingpower from the upstream device

This two-connector-type scheme (AB) prevents a user from accidentally creating a potentially dangerous electricalloop[16]

Mini and Micro

Various connectors have been used for smaller devices such as PDAs mobile phones or digital cameras Theseinclude the now-deprecated[15] (but standardized) Mini-A and the currently standard Mini-B Micro-A andMicro-B connectors The Mini-A and Mini-B plugs are approximately 3 by 7 mm while the Micro plugs have asimilar width but approximately half the thickness enabling their integration into thinner portable devices Thedifference between Mini-B and Micro-B connectors is not always obvious

The Micro-USB connector was announced by the USB-IF on January 4 2007[17] and the Mini-A and Mini-ABUSB connectors were deprecated at the same time As of February 2009 many currently available devices andcables still use Mini plugs but the newer Micro connectors are being widely adopted The thinner micro connectorsare intended to replace the Mini plugs in new devices including smartphones and personal digital assistants TheMicro plug design is rated for 10000 connect-disconnect cycles which is significantly more than the Mini plugdesign[18] The Universal Serial Bus Micro-USB Cables and Connectors Specification[18] details themechanical characteristics of Micro-A plugs Micro-AB receptacles and Micro-B plugs and receptacles alongwith a Standard-A receptacle to Micro-A plug adapter

The cellular phone carrier group Open Mobile Terminal Platform (OMTP) have recently endorsed micro-USB asthe standard connector for data and power on mobile devices[19] These include various types of battery chargersallowing Micro-USB to be the single external cable link needed by some devices As of January 30 2009 Micro-USB has been accepted by almost all cell phone manufacturers as the standard charging port (including AppleMotorola Nokia LG RIM Samsung Sony Ericsson) in the EU and most of the world Worldwide conversion tothe new cellphone charging standard is expected to be completed between 2010 to 2012

Micro-AB Socket OTG

Main article USB On-The-Go

An OTG device is required to have one and only one USB connector a Micro-AB receptacle as defined in

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1427

HTC ExtUSB

Nokias Pop-Portconnector

[Micro-USB101] This receptacle is capable of accepting either a Micro-A plug or a Micro-B plug attached toany of the legal cables and adapters defined in [Micro-USB101]

The OTG device with the A-plug inserted is called the A-device and is responsible for powering the USB interfacewhen required and by default assumes the role of host The OTG device with the B-plug inserted is called the B-device and by default assumes the role of peripheral An OTG device with no plug inserted defaults to acting as aB-device If an application on the B-device requires the role of host then the HNP protocol is used to temporarilytransfer the host role to the B-device

OTG devices attached either to a peripheral-only B-device or a standardembedded host will have their role fixedby the cable since in these scenarios it is only possible to attach the cable one way around

Proprietary connectors and formats

Microsofts original Xbox game console uses standard USB 11 signaling in its controllers and memorycards but uses proprietary connectors and portsIBM UltraPort uses standard USB signaling but via a proprietary connection formatAmerican Power Conversion uses USB signaling and HID device class on its uninterruptible power suppliesusing 10P10C connectorsHTC manufactures Windows Mobile and Android-based Communicators which havea proprietary connector called HTC ExtUSB (Extended USB) ExtUSB combinesmini-USB (with which it is backwards-compatible) with audiovideo input and output inan 11-pin connectorNokia includes a USB connection as part of the Pop-Port connector on some oldermobile phone modelsThe second- and third-generation iPod Shuffle use a TRRS connector to carryUSB audio or power signalsiriver added a fifth power pin within USB-A plugs for higher power and fastercharging used for the iriver U10 series A mini-USB version contains a matchingextra power pin for the cradleApple has shipped non-standard USB extension cables with some of theircomputers for use with the included Apple USB keyboards The extension cablessocket is keyed with a small protrusion to prevent the insertion of a standard USB plug while the AppleUSB keyboards plug has a matching indentation The indentation on the keyboards plug does not interferewith insertion into a standard USB socket Despite the keying it is still possible to insert standard USB plugsinto the extension cordHP Tablet computers use non-standard connectors to transmit the USB signals between thekeyboardmouse unit and the Computer Tablet Unit

Comparison with FireWireUSB was originally seen as a complement to FireWire (IEEE 1394) which was designed as a high-speed serial buswhich could efficiently interconnect peripherals such as hard disks audio interfaces and video equipment USBoriginally operated at a far lower data rate and used much simpler hardware and was suitable for small peripheralssuch as keyboards and mice

The most significant technical differences between FireWire and USB include the following

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1527

USB 1x20 cable wiringPin Name Cable color Description

1 VCC Red +5 V

2 Dminus White Data minus

3 D+ Green Data +

4 GND Black Ground

USB networks use a tiered-star topology while FireWire networks use a tree topologyUSB 10 11 and 20 use a speak-when-spoken-to protocol Peripherals cannot communicate with thehost unless the host specifically requests communication USB 30 is planned to allow for device-initiatedcommunications towards the host (see USB 30 below) A FireWire device can communicate with any othernode at any time subject to network conditionsA USB network relies on a single host at the top of the tree to control the network In a FireWire networkany capable node can control the networkUSB runs with a 5 V power line while Firewire can supply up to 30 VUSB ports can provide up to 500mA of current (25 watts of power) while FireWire can in theory supplyup to 60 watts of power although 10 to 20 watts is more typical

These and other differences reflect the differing design goals of the two buses USB was designed for simplicity andlow cost while FireWire was designed for high performance particularly in time-sensitive applications such asaudio and video Although similar in theoretical maximum transfer rate FireWire 400 has performance advantageover USB 20 Hi-Speed in real-use[20] especially in high-bandwidth use such as external hard-drives[21][22][23][24]

The newer FireWire 800 standard being twice as fast as FireWire 400 outperforms USB 20 Hi-Speed boththeoretically and practically[25] The chipset and drivers used to implement USB and Firewire have a crucial impacton how much of the bandwidth prescribed by the specification is achieved in the real world along with compatibilitywith peripherals[26] Audio peripherals in particular are affected by the USB driver implementation[27]

CablesThe maximum length of a standard USB cable (for USB 20 or earlier)is 50 metres (164 ft) The primary reason for this limit is the maximumallowed round-trip delay of about 1500 ns If USB host commands areunanswered by the USB device within the allowed time the hostconsiders the command lost When adding USB device response timedelays from the maximum number of hubs added to the delays fromconnecting cables the maximum acceptable delay per cable amounts tobe 26 ns[28] The USB 20 specification requires cable delay to be lessthan 52 ns per meter (192000 kms which is close to the maximumachievable speed for standard copper cable)[29] This allows for a 5meter cable The USB 30 standard does not directly specify a maximum cable length requiring only that all cablesmeet an electrical specification For copper wire cabling some calculations have suggested a maximum length ofperhaps 3m No fiber optic cable designs are known to be under development but they would be likely to have amuch longer maximum allowable length and more complex construction

USB 1x20 MiniplugMicroplugPin Name Color Description

1 VCC Red +5 V

2 Dminus White Data minus

3 D+ Green Data +

permits distinction of

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1627

4 ID noneMicro-A- and Micro-B-Plug

Type A connected to Ground

Type B not connected

5 GND Black Signal Ground

The data cables for USB 1x and USB 2x use a twisted pair to reduce noise and crosstalk They are arrangedmuch as in the diagram below USB 30 cables are more complex and employ shielding for some of the added datalines (2 pairs) a shield is added around the pair sketched

Maximum useful distance

USB 11 maximum cable length is 3 metres (98 ft)[30] USB 20 maximum cable length is 5 metres (16 ft)Maximum permitted hubs connected in series is 5 Although a single cable is limited to 5 metres the USB 20specification permits up to five USB hubs in a long chain of cables and hubs This allows for a maximum distance of30 metres (98 ft) between host and device using six cables 5 metres (16 ft) long and five hubs In actual use sincesome USB devices have built-in cables for connecting to the hub the maximum achievable distance is 25 metres(82 ft) + the length of the devices cable For longer lengths USB extenders that use CAT5 cable can increase thedistance between USB devices up to 50 metres (160 ft)

Since USB host interfaces (and powered hubs) are required to provide power for devices connected to them aspecial type of USB extender cable was created consisting of a miniature one-port USB hub molded onto one endof a 5-metre cable These mini-hubs are fully self-contained within the cable requiring no separate bulky hub deviceand no external power They are as simple to use as plugging cables together with each hub drawing powerthrough all the previous single-port hubs in the chain Because bus power is limited the most practical arrangementconsists of four single-port hub extender cables one plain 5-metre cable and at the very end a powered multiporthub to support multiple USB devices

Another method of Extending USB beyond 5 metres (16 ft) is by using low resistance cable The higher cost ofUSB 20 Cat 5 extenders has urged some manufacturers to use other methods to extend USB such as using built-in USB hubs and custom low-resistance USB cable It is important to note that devices which use more buspower such as USB hard drives and USB scanners will require the use of a powered USB hub at the end of theextension so that a constant connection will be achieved If power and data does not have sufficient power thenproblems can result such as no connection at all or intermittent connections during use

USB 30 cable assembly may be of any length as long as all requirements defined in the specification are metHowever maximum speed can be achieved across a maximum cable length of approximately 3 metres[31]

PowerThe USB 1x and 20 specifications provide a 5 V supply on a single wire from which connected USB devices maydraw power The specification provides for no more than 525 V and no less than 475 V (5 Vplusmn5) between thepositive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1727

The Micro-USB interface isthe new standard charger for

mobile phones

positive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to525 V[32]

A unit load is defined as 100 mA in USB 20 and was raised to 150 mA in USB 30 A maximum of 5 unit loads(500 mA) can be drawn from a port in USB 20 which was raised to 6 (900 mA) in USB 30 There are two typesof devices low-power and high-power Low-power devices draw at most 1 unit load with minimum operatingvoltage of 44 V in USB 20 and 4 V in USB 30 High-power devices draw the maximum number of unit loadssupported by the standard All devices default as low-power but the devices software may request high-power aslong as the power is available on the providing bus[5]

A bus-powered hub is initialized at 1 unit load and transitions to maximum unit loads after hub configuration isobtained Any device connected to the hub will draw 1 unit load regardless of the current draw of devicesconnected to other ports of the hub (ie one device connected on a four-port hub will only draw 1 unit load despitethe fact that all unit loads are being supplied to the hub)[5]

A self-powered hub will supply maximum supported unit loads to any device connected to it A battery-poweredhub may supply maximum unit loads to ports In addition the VBUS will supply 1 unit load upstream forcommunication if parts of the Hub are powered down[5]

In Battery Charging Specification[33] new powering modes are added to the USB specification A host or hubCharging Downstream Port can supply a maximum of 15 A when communicating at low-speed or full-speed amaximum of 900 mA when communicating at high-speed and as much current as the connector will safely handlewhen no communication is taking place USB 20 standard-A connectors are rated at 1500 mA by default ADedicated Charging Port can supply a maximum of 18 A of current at 525 V A portable device can draw up to18 A from a Dedicated Charging Port The Dedicated Charging Port shorts the D+ and D- pins with a resistanceof at most 200Ω The short disables data transfer but allows devices to detect the Dedicated Charging Port andallows very simple high current chargers to be manufactured The increased current (faster 9W charging) willoccur once both the hosthub and devices support the new charging specification

Mobile device charger standards

As of June 14 2007 all new mobile phones applying for a license in China arerequired to use the USB port as a power port[34][35]

In September 2007 the Open Mobile Terminal Platform group mdash a forum ofmobile network operators and manufacturers such as Nokia SamsungMotorola Sony Ericsson and LG mdash announced that its members had agreed onmicro-USB as the future common connector for mobile devices[36][37]

On 17 February 2009 the GSM Association announced[38] that they hadagreed on a standard charger for mobile phones The standard connector to beadopted by 17 manufacturers including Nokia Motorola and Samsung is to bethe micro-USB connector (several media reports erroneously reported this asthe mini-USB) The new chargers will be much more efficient than existingchargers[38] Having a standard charger for all phones means that manufacturers will no longer have to supply acharger with every new phone The basis of the GSMAs Universal Charger Solution (UCS) is the technicalrecommendation from OMTP[39]

On 22 April 2009 (Earth Day) this was further endorsed by the CTIA [40]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1827

USB vacuum cleaner noveltydevice

On 29 June 2009 the European Commission announced an agreement with ten producers that starting in 2010data-enabled mobile phones sold in the European Union would include a micro-USB connector forrecharge[41][42]

On 22 October 2009 the International Telecommunication Union (ITU) announced that it had embraced theUniversal Charger Solution as its energy-efficient one-charger-fits-all new mobile phone solution and addedBased on the Micro-USB interface UCS chargers will also include a 4-star or higher efficiency rating - up to threetimes more energy-efficient than an unrated charger[43]

Non-standard devices

A number of USB devices require more power than is permitted by thespecifications for a single port This is common for external hard and opticaldisc drives and generally for devices with motors or lamps Such devicescan be used with an external power supply of adequate rating which isallowed by the standard or by means of a dual-input USB cable one inputof which is used for power and data transfer the other solely for powerwhich makes the device a non-standard USB device Some external hubsmay in practice supply more power to USB devices than required by thespecification but a standard-compliant device may not depend on this

Some non-standard USB devices use the 5 V power supply withoutparticipating in a proper USB network negotiating power draws with thehost interface These are usually referred to as USB decorations The typical example is a USB-powered readinglight fans mug coolers and heaters (though some may include USB hubs[44]) battery chargers (particularly formobile telephones) miniature vacuum cleaners miniature lava lamps and even toy missile launchers are available Inmost cases these items contain no digital circuitry and thus are not Standard compliant USB devices at all Thiscan theoretically cause problems with some computers prior to the Battery Charging Specification the USBspecification required that devices connect in a low-power mode (100 mA maximum) and state how much currentthey need before switching with the hosts permission into high-power mode

In addition to limiting the total average power used by the device the USB specification limits the inrush current (iethat used to charge decoupling and filter capacitors) when the device is first connected Otherwise connecting adevice could cause problems with the hosts internal power Also USB devices are required to automatically enterultra low-power suspend mode when the USB host is suspended Nevertheless many USB host interfaces do notcut off the power supply to USB devices when they are suspended since resuming from the suspended state wouldbecome a lot more complicated if they did

There are also devices at the host end that do not support negotiation such as battery packs that can power USB-powered devices some provide power while others pass through the data lines to a host PC USB poweradapters convert utility power andor another power source (eg a cars electrical system) to run attached devicesSome of these devices can supply up to 1 A of current Without negotiation the powered USB device is unable toinquire if it is allowed to draw 100 mA 500 mA or 1 A

Powered USB

Main article Powered USB

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1927

The Hi-Speed USB Logo

Powered USB uses standard USB signaling with the addition of extra power lines It uses four additional pins tosupply up to 6 A at either 5 V 12 V or 24 V (depending on keying) to peripheral devices The wires and contactson the USB portion have been upgraded to support higher current on the 5 V line as well This is commonly usedin retail systems and provides enough power to operate stationary barcode scanners printers pin pads signaturecapture devices etc This modification of the USB interface is proprietary and was developed by IBM NCR andFCIBerg It is essentially two connectors stacked such that the bottom connector accepts a standard USB plugand the top connector takes a power connector

Sleep-and-charge

Sleep-and-charge USB ports can be used to charge electronic devices even when the computer is switched off[45]

Version history

Prereleases

USB 07 Released in November 1994USB 08 Released in December 1994USB 09 Released in April 1995USB 099 Released in August 1995USB 10 Release Candidate Released in November 1995

USB 10

USB 10 Released in January 1996Specified data rates of 15 Mbits (Low-Speed) and 12 Mbits (Full-Speed) Does not allow forextension cables or pass-through monitors (due to timing and power limitations) Few such devices actuallymade it to marketUSB 11 Released in September 1998Fixed problems identified in 10 mostly relating to hubs Earliest revision to be widely adopted

USB 20

USB 20 Released in April 2000Added higher maximum speed of 480 Mbits (now called Hi-Speed)Further modifications to the USB specification have been done viaEngineering Change Notices (ECN) The most important of these ECNsare included into the USB 20 specification package available fromUSBorg (httpwwwUSBorg)

Mini-B Connector ECN Released in October 2000Specifications for Mini-B plug and receptacle These should not be confused with Micro-B plug andreceptacleErrata as of December 2000 Released in December 2000Pull-upPull-down Resistors ECN Released in May 2002Errata as of May 2002 Released in May 2002Interface Associations ECN Released in May 2003

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2027

The SuperSpeed USB Logo

The USB 30 Icon

Interface Associations ECN Released in May 2003New standard descriptor was added that allows multiple interfaces to be associated with a singledevice functionRounded Chamfer ECN Released in October 2003A recommended compatible change to Mini-B plugs that results in longer lasting connectorsUnicode ECN Released in February 2005This ECN specifies that strings are encoded using UTF-16LE USB 20 did specify that Unicode is tobe used but it did not specify the encodingInter-Chip USB Supplement Released in March 2006On-The-Go Supplement 13 Released in December 2006USB On-The-Go makes it possible for two USB devices to communicate with each other withoutrequiring a separate USB host In practice one of the USB devices acts as a host for the other deviceBattery Charging Specification 10 Released in March 2007Adds support for dedicated chargers (power supplies with USB connectors) host chargers (USBhosts that can act as chargers) and the No Dead Battery provision which allows devices totemporarily draw 100 mA current after they have been attached If a USB device is connected todedicated charger maximum current drawn by the device may be as high as 18A (Note that thisdocument is not distributed with USB 20 specification package)Micro-USB Cables and Connectors Specification 101 Released in April 2007Link Power Management Addendum ECN Released in July 2007This adds a new power state between enabled and suspended states Device in this state is notrequired to reduce its power consumption However switching between enabled and sleep states ismuch faster than switching between enabled and suspended states which allows devices to sleepwhile idle

USB 30

On September 18 2007 Pat Gelsinger demonstrated USB 30 at the IntelDeveloper Forum The USB 30 Promoter Group announced on November 172008 that version 30 of the specification had been completed and wastransitioned to the USB Implementers Forum (USB-IF) the managing body ofUSB specifications[4] This move effectively opened the spec to hardwaredevelopers for implementation in future products The first USB 30 ports werefeatured on the Asus P6X58 motherboard however this board was canceledbefore production[46]

Features

A new major feature is the SuperSpeed bus which provides a fourthtransfer mode at 48 Gbits The raw throughput is 4 Gbits and thespecification considers it reasonable to achieve 32 Gbits (04 Gbytes or400 Mbytes) or more after protocol overhead[47]

When operating in SuperSpeed mode full-duplex signaling occurs over 2 differential pairs separate from thenon-SuperSpeed differential pair This results in USB 30 cables containing 2 wires for power and ground 2wires for non-SuperSpeed data and 4 wires for SuperSpeed data and a shield (not required in previousspecifications)[48]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2127

To accommodate the additional pins for SuperSpeed mode the physical form factors for USB 30 plugs andreceptacles have been modified from those used in previous versions Standard-A cables have extendedheads where the SuperSpeed connectors extend beyond and slightly above the legacy connectors Similarlythe Standard-A receptacle is deeper to accept these new connectors A legacy Standard-A cable willoperate as intended and will never interact with the SuperSpeed connectors ensuring backwardcompatibility The Standard-B modifications could not be made as elegantly the SuperSpeed connectorshad to be placed on top of the existing form factor making legacy Standard-B plugs workable onSuperSpeed Standard-B receptacles but not vice versaSuperSpeed establishes a communications pipe between the host and each device in a host-directedprotocol In contrast USB 20 broadcasts packet traffic to all devicesUSB 30 extends the bulk transfer type in SuperSpeed with Streams This extension allows a host and deviceto create and transfer multiple streams of data through a single bulk pipeNew power management features include support of idle sleep and suspend states as well as Link-Device- and Function-level power managementThe bus power spec has been increased so that a unit load is 150 mA (+50 over minimum using USB 20)An unconfigured device can still draw only 1 unit load but a configured device can draw up to 6 unit loads(900 mA an 80 increase over USB 20 at a registered maximum of 500 mA) Minimum device operatingvoltage is dropped from 44 V to 4 VUSB 30 does not define cable assembly lengths except that it can be of any length as long as it meets all therequirements defined in the specification However electronicdesigncom estimates cables will be limited to 3m at SuperSpeed[31]

Technology is similar to a single channel (1x) of PCI Express 20 (5-Gbits) It uses 8B10B encoding linearfeedback shift register (LFSR) scrambling for data and spread spectrum It forces receivers to use lowfrequency periodic signaling (LFPS) dynamic equalization and training sequences to ensure fast signallocking

Availability

Consumer products are expected to become available in 2010[49] Commercial controllers are expected to enterinto volume production no later than the first quarter of 2010[50] NEC is aiming to produce its first USB 30controller in June 2009 initially priced at US$1500 Monthly production of NEC Electronics microPD720200 hostcontroller is expected to reach approximately 1000000 units in September 2009[51] On September 24 2009Freecom announced the availability of their USB 30 external hard drive[52] On October 29 2009 Asusannounced the November release of their first USB 30 motherboard the P7P55D-E Premium as well as a PCI-Express x1 add-on card for existing motherboards to provide USB 30 and SATA 6Gbps support [53]

Drivers are under development for Windows 7 but support will not be included with the initial release of theoperating system[54] The Linux kernel has supported USB 30 since version 2631 which was released inSeptember 2009[55][56][57]

At least one complete end-to-end test system for USB3 designers is now on the market[58]

Intel will not support USB 3 until 2011[59] which will slow down mainstream adoption Current AMD roadmapsindicate that the new southbridges released in the beginning of 2010 will not support USB 3[60] These delays maybe due to problems in the CMOS manufacturing process[61] a focus to advance the Nehalem platform [62] or a

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2227

be due to problems in the CMOS manufacturing process a focus to advance the Nehalem platform or atactic by Intel to boost its upcoming Light Peak interface[63] Market researcher In-Stat does not predict a relevantmarket share of USB 3 until 2011[64]

USB 20 bandwidthThe maximum data rate in USB 20 is 480 Mbits (60 MBs) per controller and is shared amongst all attacheddevices Some chipset manufacturers overcome this bottleneck by providing multiple USB 20 controllers within thesouthbridge Big performance gains can be achieved when attaching multiple high bandwidth USB devices such asdisk enclosures in different controllers The following table displays southbridge ICs that have multiple EHCIcontrollers

Vendor Southbridge USB 20 ports EHCI controllers Maximum bandwidth

AMD SB7x0 12 2 120 MBs

Broadcom HT1100 12 3 180 MBs

Intel ICH8 10 2 120 MBs

Intel ICH9 12 2 120 MBs

Intel ICH10 12 2 120 MBs

Every other AMD Broadcom Intel southbridge supporting USB 20 has only one EHCI controller All SiSsouthbridge supporting USB 20 have only one EHCI controller All ULi VIA southbridge single chipnorthbridgesouthbridge supporting USB 20 have only one EHCI controller Also all PCI USB 20 IC used foradd-in cards have only one EHCI controller

Related technologiesThe PictBridge standard allows for interconnecting consumer imaging devices It typically uses USB for itsunderlying communication layer

The USB Implementers Forum is working on a wireless networking standard based on the USB protocol WirelessUSB is intended as a cable-replacement technology and will use ultra-wideband wireless technology for data ratesof up to 480 Mbits

See alsoSerial cable (Bidirectional Communication)Serial ATARS-232Serial null modem cableFireWireHP-HILHP-ILSync cableEnhanced mini-USBUSB On-The-Go (master slave)

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2327

Ethernet over USBWireless USBUSB streamingHCI (UHCI EHCI xHCI 09 SuperSpeed - USB 30 WHCI 10)CEA-936-AU3List of device bandwidths

ACCESSbusApple Desktop Bus

PS2 connectorDE-9 connectorSecure USB driveList of computer standards

References1 ^ About USB-IF (httpwwwusborgabout) USB Implementers Forum Inc httpwwwusborgabout

Retrieved 2009-11-042 ^ USBorg Welcome (httpwwwusborghome) USB Implementers Forum Inc httpwwwusborghome

Retrieved 2009-11-043 ^ SuperSpeed USB 30 More Details Emerge

(httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml) 6 Jan 2009httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml

4 ^ a b httpwwwusborgpressUSB-IF_Press_Releases2008_11_17_USB_IFpdf5 ^ a b c d httpwwwusborgdevelopersdocs6 ^ USB Class Codes (httpwwwusborgdevelopersdefined_class) at USBorg7 ^ Universal Serial Bus Test and Measurement Class Specification (USBTMC) Revision 10 April 14 2003 USB

Implementers Forum Inc8 ^ Universal Serial Bus 30 Specification4411 Efficiency9 ^ 100 Portable Apps for your USB Stick (both for Mac and Win) (httpwwwmakeuseofcomtagportable-

software-usb) httpwwwmakeuseofcomtagportable-software-usb Retrieved 2008-10-3010 ^ Skype VoIP USB Installation Guide (httpwwwVoIP-DownloadcomSkypehtmUSB) httpwwwVoIP-

DownloadcomSkypehtmUSB Retrieved 2008-10-3011 ^ NEC ready to sample worlds first USB 30 controller chip

(httpwwwreghardwarecouk20090519nec_usb_3_host) httpwwwreghardwarecouk20090519nec_usb_3_host Retrieved 2009-06-15

12 ^ When will USB 30 products hit the market (httpwwweverythingusbcomsuperspeed-usbhtml6) httpwwweverythingusbcomsuperspeed-usbhtml6 Retrieved 2009-05-11

13 ^ USB in a NutShellmdashChapter 2mdashHardware (httpwwwbeyondlogicorgusbnutshellusb2htm) BeyondLogicorg httpwwwbeyondlogicorgusbnutshellusb2htm Retrieved 2007-08-25

14 ^ How Fast Does A USB 20 Drive Go On The Newest Macs How Does It Compare To FireWire(httpwwwbarefeatscomusb2html) Bare Facts May 8 2004 httpwwwbarefeatscomusb2htmlRetrieved 2007-08-25

15 ^ a b USB Implementers Forum (2007-05-27) Deprecation of the Mini-A and Mini-AB Connectors(httpwwwusborgdevelopersDeprecation_Announcement_052507pdf) (PDF) Press releasehttpwwwusborgdevelopersDeprecation_Announcement_052507pdf Retrieved 2009-01-13

16 ^ Quinnell Richard A (1996) USB a neat package with a few loose ends - USB Fundamentals(httpwwwedncomarchives1996102496df_01htmUSB20fundamentals) EDN Magazine of ReedProperties Inc httpwwwedncomarchives1996102496df_01htmUSB20fundamentals Retrieved 2008-08-

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2427

0617 ^ USB Implementers Forum (2007-01-04) Mobile phones to adopt new smaller USB connector

(httpwwwusborgpresspressroom2007_01_04_usbifpdf) (PDF) Press releasehttpwwwusborgpresspressroom2007_01_04_usbifpdf Retrieved 2007-01-08

18 ^ a b (zip) Universal Serial Bus Micro-USB Cables and Connectors Specification to the USB 20 SpecificationRevision 101 (httpwwwusborgdevelopersdocsusb_20_052709zip) USB Implementers Forum Inc 2007-04-07 httpwwwusborgdevelopersdocsusb_20_052709zip Retrieved 2009-10-07 Section 13 Additionalrequirements for a more rugged connector that will have durability past 10000 cycles and still meet the USB 20specification for mechanical and electrical performance was also a consideration The Mini-USB could not bemodified and remain backward compatible to the existing connector as defined in the USB OTG specification

19 ^ OMTP Local Connectivity Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19) Open Mobile Terminal Platform 17 September 2007httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19 Retrieved 2009-02-11

20 ^ httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf21 ^ FireWire vs USB 20 - Speed Tests (httpwwwcwolcomfirewirefirewire-vs-usbhtm)

httpwwwcwolcomfirewirefirewire-vs-usbhtm Retrieved 2007-08-2522 ^ USB 20 vs FireWire (httpwwwdigit-lifecomarticlesusb20vsfirewire) Digit-Life httpwwwdigit-

lifecomarticlesusb20vsfirewire Retrieved 2007-08-2523 ^ Metz Cade The Great Interface-Off FireWire Vs USB 20

(httpwwwpcmagcomarticle20414984771600asp) PC Magazinehttpwwwpcmagcomarticle20414984771600asp Retrieved 2007-08-25

24 ^ Heron Robert USB 20 Versus FireWire(httpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html) TechTVhttpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html Retrieved 2007-08-25

25 ^ FireWire vs USB 20 (httpwwwusb-warecomfirewire-vs-usbhtm) USB Ware httpwwwusb-warecomfirewire-vs-usbhtm Retrieved 2007-03-19

26 ^ Key Gary (2005-11-15) Firewire and USB Performance (httpwwwanandtechcommbshowdocaspxi=2602ampp=15) httpwwwanandtechcommbshowdocaspxi=2602ampp=15 Retrieved 2008-02-01

27 ^ httpwwwdigitalprosoundcom200101_janfeaturesmidi2001-3htm28 ^ USB Frequently Asked Questions (httpwwwusborgdevelopersusbfaqcab1) at USBorg29 ^ Propagation Delay (httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay)

httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay Retrieved 2008-10-3130 ^ httpdiscountcablesusacomusb-2html31 ^ a b httpelectronicdesigncomArticlesArticleID1968019680html32 ^ ldquo732 Bus TimingElectrical Characteristicsrdquo (httpwwwusborgdevelopersdocs) Universal Serial Bus

Specification USBorg httpwwwusborgdevelopersdocs33 ^ Battery Charging Specification (httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zip) USB

Implementers Forum Inc 15 April 2009 httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zipRetrieved 23 September 2009

34 ^ Cai Yan (2007-05-31) China to enforce universal cell phone charger(httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS) EETimescom httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS Retrieved 2007-08-25

35 ^ The Chinese FCCs technical standard YDT 1591-2006 Technical Requirements and Test Method of Chargerand Interface for Mobile Telecommunication Terminal Equipment(httpwwwdianyuancombbsu632015571206841181pdf) (Chinese)

36 ^ Pros seem to outdo cons in new phone charger standard (httpwwwnewscom2100-1041_3-6209247html) newscom September 20 2007 httpwwwnewscom2100-1041_3-6209247html Retrieved 2007-11-26

37 ^ Press Release Broad Manufacturer Agreement Gives Universal Phone Cable Green Light(httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd) OTMP September17 2007 httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd Retrieved

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2527

2007-11-2638 ^ a b GSM World agreement on Mobile phone Standard Charger (httpwwwgsmworldcomnewsroompress-

releases20092548htm) httpwwwgsmworldcomnewsroompress-releases20092548htm39 ^ Common Charging and Local Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=4dda105f-

8472-4c12-ba04-75dd3c1d4ca6) Open Mobile Terminal Platform 11 February 2009httpwwwomtporgPublicationsDisplayaspxId=4dda105f-8472-4c12-ba04-75dd3c1d4ca6 Retrieved 2009-02-11

40 ^ CTIAndashThe Wireless Association Announces One Universal Charger Solution to Celebrate Earth Day(httpwwwctiaorgmediapressbodycfmprid1817)

41 ^ httpeceuropaeuenterpriserttechargershtm42 ^ httpwwwwiredcomgadgetlab200906europe-gets-universal-cellphone-charger-in-201043 ^ httpwwwituintnewsroompress_releases200949html44 ^ httpwwwdealextremecomdetailsdxsku319545 ^ httpwwwusb-corecouk03-04-2008-toshiba-announces-sleep-and-charge-usb-portshtml46 ^ httpwwwtheinquirernetinquirernews1495417asus-cancels-usb-motherboard47 ^ Universal Serial Bus 30 Specification 4411 Efficiency48 ^ Universal Serial Bus 30 Specification 54 Cable Construction and Wire Assignments49 ^ httpwwwtgdailycomcontentview4022513550 ^ httpwwwdigitimescomnewsa20090415PB204html51 ^ httpwwwamnecelcomnewsnewsdetailhtmlpage=worlds_first_usb_30_host_controller52 ^ httpwwwfreecomcomnewsaspid=9205ampcatName=press53 ^ httpwwwinformationweekcomnewshardwareprocessorsshowArticlejhtmlarticleID=22130002454 ^ httpapcmagcomusb_in_windows_7_more_reliable_but_no_30_speed_boosthtm55 ^ httpkernelnewbiesorgLinux_2_6_3156 ^ httpwwwheisedenewstickerErste-USB-3-0-Treiber--meldung14010357 ^ httpwwwlinux-magazinecomonlinenewsfirst_driver_for_usb_3_058 ^ httpwwwlecroycomtmsolutionsserialdatausb359 ^ httpwwweetimescomnewslatestshowArticlejhtmlarticleID=22070048660 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html61 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html62 ^ httpwwwfierceciocomtechwatchstoryinsider-intel-hindering-usb-3-0-adoption2009-10-2363 ^ httpwwwtechspotcomnews36673-intel-delays-usb-30-support-until-2011html64 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html

view=zoomzoom=1

External linksUSB Implementers Forum Inc Official Website (httpwwwusborg)

USB 30 Specification (httpwwwusborgdevelopersdocs)USB Device Class documentation (httpwwwusborgdevelopersdevclass_docs)

USB Overview and Plug Receptacle Pinouts (httpwwwaccesscommscomaureferenceusbhtm)Overview comparison between USB 20 and FireWire 400(httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf)Intel Universal Host Controller Interface (UHCI) (httpdownloadintelcomtechnologyusbUHCI11Dpdf)

USB 30

USB Promoter Group - Mission Statement (httpwebarchiveorgwebhttpwwwusborgusb30) at theInternet Archive

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2627

Intel announces demonstrates USB 30 (httparstechnicacomnewsarspost20070918-intel-announces-demonstrates-usb-3-0html) Ars Technica 2007-09-18USB 30 guns for Firewire (httpwwweetimescomnewslatestshowArticlejhtmlarticleID=201807389)eeTimes 2007-09-18Universal Serial Bus 30 Specification (httpwwwusborgdevelopersdocsusb_30_speczip)USB 30 vs FireWire 3200 (httpwwwpcfastlanecomfeaturesusb-30-vs-firewire-3200)USB 3 Forum for discussions about implementations and architecture (httpwwwusb3forumscom)

Retrieved from httpenwikipediaorgwikiUniversal_Serial_BusCategories USB | 1996 introductions

This page was last modified on 7 November 2009 at 0135Text is available under the Creative Commons Attribution-ShareAlike License additional terms may applySee Terms of Use for detailsWikipediareg is a registered trademark of the Wikimedia Foundation Inc a non-profit organization

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2727

Page 13: universal serial bus - wikipedia, the free encyclopedia

Schematic diagram ofStandard Mini and Micro

USB connectors

Different types of USBconnectors from left to right

bull 8-pin AGOXbull Mini-B plugbull Type B plug

bull Type A receptaclebull Type A plug

Pin configuration of the USBconnectors Standard ABviewed from face of plug

Micro-A No No No Yes Yes

Micro-B No No No No Yes

Cable plugs (USB 1x20)

Plug

Plug

Micro-B Micro-A Mini-B USB-B USB-A

USB-A Yes NS Yes Yes NS

USB-B No NS No No

Mini-B No NS No

Micro-A Yes No

Micro-B No

NS non-standard existing for specific proprietary purposes and not interoperable with USB-IF compliantequipment

In addition to these cable assemblies a cable with Micro-A and Standard-A receptacle is compliant with USBspecifications Other combinations of connectors are not compliant However some older devices and cables withMini-A connector have been certified by USB-IF the Mini-A connectors have been deprecated though some arestill in use and no new certification for assemblies using Mini-A connector will be allowed[15]

Connector typesThere are several types of USB connectorsincluding some that have been added whilethe specification progressed The originalUSB specification detailed Standard-A andStandard-B plugs and receptacles The firstengineering change notice to the USB 20specification added Mini-B plugs andreceptacles

The data connectors in the A - Plug areactually recessed in the plug as compared tothe outside power connectors This permitsthe power to connect first which preventsdata errors by allowing the device to powerup first and then transfer the data Some

devices will operate in different modes depending on whether the dataconnection is made This difference in connection can be exploited by insertingthe connector only partially For example some battery-powered MP3 playersswitch into file transfer mode (and cannot play MP3 files) while a USB plug isfully inserted but can be operated in MP3 playback mode using USB power byinserting the plug only part way so that the power slots make contact while the

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1327

viewed from face of plugdata slots do not This enables those devices to be operated in MP3 playbackmode while getting power from the cable

USB-A

The Standard-A type of USB plug is a flattened rectangle which inserts into a downstream-port receptacle on theUSB host or a hub and carries both power and data This plug is frequently seen on cables that are permanentlyattached to a device such one connecting a keyboard or mouse to the computer

USB-B

A Standard-B plug mdash which has a square shape with beveled exterior corners mdash typically plugs into an upstreamreceptacle on a device that uses a removable cable eg a printer A Type B plug delivers power in addition tocarrying data On some devices the Type B receptacle has no data connections being used solely for acceptingpower from the upstream device

This two-connector-type scheme (AB) prevents a user from accidentally creating a potentially dangerous electricalloop[16]

Mini and Micro

Various connectors have been used for smaller devices such as PDAs mobile phones or digital cameras Theseinclude the now-deprecated[15] (but standardized) Mini-A and the currently standard Mini-B Micro-A andMicro-B connectors The Mini-A and Mini-B plugs are approximately 3 by 7 mm while the Micro plugs have asimilar width but approximately half the thickness enabling their integration into thinner portable devices Thedifference between Mini-B and Micro-B connectors is not always obvious

The Micro-USB connector was announced by the USB-IF on January 4 2007[17] and the Mini-A and Mini-ABUSB connectors were deprecated at the same time As of February 2009 many currently available devices andcables still use Mini plugs but the newer Micro connectors are being widely adopted The thinner micro connectorsare intended to replace the Mini plugs in new devices including smartphones and personal digital assistants TheMicro plug design is rated for 10000 connect-disconnect cycles which is significantly more than the Mini plugdesign[18] The Universal Serial Bus Micro-USB Cables and Connectors Specification[18] details themechanical characteristics of Micro-A plugs Micro-AB receptacles and Micro-B plugs and receptacles alongwith a Standard-A receptacle to Micro-A plug adapter

The cellular phone carrier group Open Mobile Terminal Platform (OMTP) have recently endorsed micro-USB asthe standard connector for data and power on mobile devices[19] These include various types of battery chargersallowing Micro-USB to be the single external cable link needed by some devices As of January 30 2009 Micro-USB has been accepted by almost all cell phone manufacturers as the standard charging port (including AppleMotorola Nokia LG RIM Samsung Sony Ericsson) in the EU and most of the world Worldwide conversion tothe new cellphone charging standard is expected to be completed between 2010 to 2012

Micro-AB Socket OTG

Main article USB On-The-Go

An OTG device is required to have one and only one USB connector a Micro-AB receptacle as defined in

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1427

HTC ExtUSB

Nokias Pop-Portconnector

[Micro-USB101] This receptacle is capable of accepting either a Micro-A plug or a Micro-B plug attached toany of the legal cables and adapters defined in [Micro-USB101]

The OTG device with the A-plug inserted is called the A-device and is responsible for powering the USB interfacewhen required and by default assumes the role of host The OTG device with the B-plug inserted is called the B-device and by default assumes the role of peripheral An OTG device with no plug inserted defaults to acting as aB-device If an application on the B-device requires the role of host then the HNP protocol is used to temporarilytransfer the host role to the B-device

OTG devices attached either to a peripheral-only B-device or a standardembedded host will have their role fixedby the cable since in these scenarios it is only possible to attach the cable one way around

Proprietary connectors and formats

Microsofts original Xbox game console uses standard USB 11 signaling in its controllers and memorycards but uses proprietary connectors and portsIBM UltraPort uses standard USB signaling but via a proprietary connection formatAmerican Power Conversion uses USB signaling and HID device class on its uninterruptible power suppliesusing 10P10C connectorsHTC manufactures Windows Mobile and Android-based Communicators which havea proprietary connector called HTC ExtUSB (Extended USB) ExtUSB combinesmini-USB (with which it is backwards-compatible) with audiovideo input and output inan 11-pin connectorNokia includes a USB connection as part of the Pop-Port connector on some oldermobile phone modelsThe second- and third-generation iPod Shuffle use a TRRS connector to carryUSB audio or power signalsiriver added a fifth power pin within USB-A plugs for higher power and fastercharging used for the iriver U10 series A mini-USB version contains a matchingextra power pin for the cradleApple has shipped non-standard USB extension cables with some of theircomputers for use with the included Apple USB keyboards The extension cablessocket is keyed with a small protrusion to prevent the insertion of a standard USB plug while the AppleUSB keyboards plug has a matching indentation The indentation on the keyboards plug does not interferewith insertion into a standard USB socket Despite the keying it is still possible to insert standard USB plugsinto the extension cordHP Tablet computers use non-standard connectors to transmit the USB signals between thekeyboardmouse unit and the Computer Tablet Unit

Comparison with FireWireUSB was originally seen as a complement to FireWire (IEEE 1394) which was designed as a high-speed serial buswhich could efficiently interconnect peripherals such as hard disks audio interfaces and video equipment USBoriginally operated at a far lower data rate and used much simpler hardware and was suitable for small peripheralssuch as keyboards and mice

The most significant technical differences between FireWire and USB include the following

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1527

USB 1x20 cable wiringPin Name Cable color Description

1 VCC Red +5 V

2 Dminus White Data minus

3 D+ Green Data +

4 GND Black Ground

USB networks use a tiered-star topology while FireWire networks use a tree topologyUSB 10 11 and 20 use a speak-when-spoken-to protocol Peripherals cannot communicate with thehost unless the host specifically requests communication USB 30 is planned to allow for device-initiatedcommunications towards the host (see USB 30 below) A FireWire device can communicate with any othernode at any time subject to network conditionsA USB network relies on a single host at the top of the tree to control the network In a FireWire networkany capable node can control the networkUSB runs with a 5 V power line while Firewire can supply up to 30 VUSB ports can provide up to 500mA of current (25 watts of power) while FireWire can in theory supplyup to 60 watts of power although 10 to 20 watts is more typical

These and other differences reflect the differing design goals of the two buses USB was designed for simplicity andlow cost while FireWire was designed for high performance particularly in time-sensitive applications such asaudio and video Although similar in theoretical maximum transfer rate FireWire 400 has performance advantageover USB 20 Hi-Speed in real-use[20] especially in high-bandwidth use such as external hard-drives[21][22][23][24]

The newer FireWire 800 standard being twice as fast as FireWire 400 outperforms USB 20 Hi-Speed boththeoretically and practically[25] The chipset and drivers used to implement USB and Firewire have a crucial impacton how much of the bandwidth prescribed by the specification is achieved in the real world along with compatibilitywith peripherals[26] Audio peripherals in particular are affected by the USB driver implementation[27]

CablesThe maximum length of a standard USB cable (for USB 20 or earlier)is 50 metres (164 ft) The primary reason for this limit is the maximumallowed round-trip delay of about 1500 ns If USB host commands areunanswered by the USB device within the allowed time the hostconsiders the command lost When adding USB device response timedelays from the maximum number of hubs added to the delays fromconnecting cables the maximum acceptable delay per cable amounts tobe 26 ns[28] The USB 20 specification requires cable delay to be lessthan 52 ns per meter (192000 kms which is close to the maximumachievable speed for standard copper cable)[29] This allows for a 5meter cable The USB 30 standard does not directly specify a maximum cable length requiring only that all cablesmeet an electrical specification For copper wire cabling some calculations have suggested a maximum length ofperhaps 3m No fiber optic cable designs are known to be under development but they would be likely to have amuch longer maximum allowable length and more complex construction

USB 1x20 MiniplugMicroplugPin Name Color Description

1 VCC Red +5 V

2 Dminus White Data minus

3 D+ Green Data +

permits distinction of

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1627

4 ID noneMicro-A- and Micro-B-Plug

Type A connected to Ground

Type B not connected

5 GND Black Signal Ground

The data cables for USB 1x and USB 2x use a twisted pair to reduce noise and crosstalk They are arrangedmuch as in the diagram below USB 30 cables are more complex and employ shielding for some of the added datalines (2 pairs) a shield is added around the pair sketched

Maximum useful distance

USB 11 maximum cable length is 3 metres (98 ft)[30] USB 20 maximum cable length is 5 metres (16 ft)Maximum permitted hubs connected in series is 5 Although a single cable is limited to 5 metres the USB 20specification permits up to five USB hubs in a long chain of cables and hubs This allows for a maximum distance of30 metres (98 ft) between host and device using six cables 5 metres (16 ft) long and five hubs In actual use sincesome USB devices have built-in cables for connecting to the hub the maximum achievable distance is 25 metres(82 ft) + the length of the devices cable For longer lengths USB extenders that use CAT5 cable can increase thedistance between USB devices up to 50 metres (160 ft)

Since USB host interfaces (and powered hubs) are required to provide power for devices connected to them aspecial type of USB extender cable was created consisting of a miniature one-port USB hub molded onto one endof a 5-metre cable These mini-hubs are fully self-contained within the cable requiring no separate bulky hub deviceand no external power They are as simple to use as plugging cables together with each hub drawing powerthrough all the previous single-port hubs in the chain Because bus power is limited the most practical arrangementconsists of four single-port hub extender cables one plain 5-metre cable and at the very end a powered multiporthub to support multiple USB devices

Another method of Extending USB beyond 5 metres (16 ft) is by using low resistance cable The higher cost ofUSB 20 Cat 5 extenders has urged some manufacturers to use other methods to extend USB such as using built-in USB hubs and custom low-resistance USB cable It is important to note that devices which use more buspower such as USB hard drives and USB scanners will require the use of a powered USB hub at the end of theextension so that a constant connection will be achieved If power and data does not have sufficient power thenproblems can result such as no connection at all or intermittent connections during use

USB 30 cable assembly may be of any length as long as all requirements defined in the specification are metHowever maximum speed can be achieved across a maximum cable length of approximately 3 metres[31]

PowerThe USB 1x and 20 specifications provide a 5 V supply on a single wire from which connected USB devices maydraw power The specification provides for no more than 525 V and no less than 475 V (5 Vplusmn5) between thepositive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1727

The Micro-USB interface isthe new standard charger for

mobile phones

positive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to525 V[32]

A unit load is defined as 100 mA in USB 20 and was raised to 150 mA in USB 30 A maximum of 5 unit loads(500 mA) can be drawn from a port in USB 20 which was raised to 6 (900 mA) in USB 30 There are two typesof devices low-power and high-power Low-power devices draw at most 1 unit load with minimum operatingvoltage of 44 V in USB 20 and 4 V in USB 30 High-power devices draw the maximum number of unit loadssupported by the standard All devices default as low-power but the devices software may request high-power aslong as the power is available on the providing bus[5]

A bus-powered hub is initialized at 1 unit load and transitions to maximum unit loads after hub configuration isobtained Any device connected to the hub will draw 1 unit load regardless of the current draw of devicesconnected to other ports of the hub (ie one device connected on a four-port hub will only draw 1 unit load despitethe fact that all unit loads are being supplied to the hub)[5]

A self-powered hub will supply maximum supported unit loads to any device connected to it A battery-poweredhub may supply maximum unit loads to ports In addition the VBUS will supply 1 unit load upstream forcommunication if parts of the Hub are powered down[5]

In Battery Charging Specification[33] new powering modes are added to the USB specification A host or hubCharging Downstream Port can supply a maximum of 15 A when communicating at low-speed or full-speed amaximum of 900 mA when communicating at high-speed and as much current as the connector will safely handlewhen no communication is taking place USB 20 standard-A connectors are rated at 1500 mA by default ADedicated Charging Port can supply a maximum of 18 A of current at 525 V A portable device can draw up to18 A from a Dedicated Charging Port The Dedicated Charging Port shorts the D+ and D- pins with a resistanceof at most 200Ω The short disables data transfer but allows devices to detect the Dedicated Charging Port andallows very simple high current chargers to be manufactured The increased current (faster 9W charging) willoccur once both the hosthub and devices support the new charging specification

Mobile device charger standards

As of June 14 2007 all new mobile phones applying for a license in China arerequired to use the USB port as a power port[34][35]

In September 2007 the Open Mobile Terminal Platform group mdash a forum ofmobile network operators and manufacturers such as Nokia SamsungMotorola Sony Ericsson and LG mdash announced that its members had agreed onmicro-USB as the future common connector for mobile devices[36][37]

On 17 February 2009 the GSM Association announced[38] that they hadagreed on a standard charger for mobile phones The standard connector to beadopted by 17 manufacturers including Nokia Motorola and Samsung is to bethe micro-USB connector (several media reports erroneously reported this asthe mini-USB) The new chargers will be much more efficient than existingchargers[38] Having a standard charger for all phones means that manufacturers will no longer have to supply acharger with every new phone The basis of the GSMAs Universal Charger Solution (UCS) is the technicalrecommendation from OMTP[39]

On 22 April 2009 (Earth Day) this was further endorsed by the CTIA [40]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1827

USB vacuum cleaner noveltydevice

On 29 June 2009 the European Commission announced an agreement with ten producers that starting in 2010data-enabled mobile phones sold in the European Union would include a micro-USB connector forrecharge[41][42]

On 22 October 2009 the International Telecommunication Union (ITU) announced that it had embraced theUniversal Charger Solution as its energy-efficient one-charger-fits-all new mobile phone solution and addedBased on the Micro-USB interface UCS chargers will also include a 4-star or higher efficiency rating - up to threetimes more energy-efficient than an unrated charger[43]

Non-standard devices

A number of USB devices require more power than is permitted by thespecifications for a single port This is common for external hard and opticaldisc drives and generally for devices with motors or lamps Such devicescan be used with an external power supply of adequate rating which isallowed by the standard or by means of a dual-input USB cable one inputof which is used for power and data transfer the other solely for powerwhich makes the device a non-standard USB device Some external hubsmay in practice supply more power to USB devices than required by thespecification but a standard-compliant device may not depend on this

Some non-standard USB devices use the 5 V power supply withoutparticipating in a proper USB network negotiating power draws with thehost interface These are usually referred to as USB decorations The typical example is a USB-powered readinglight fans mug coolers and heaters (though some may include USB hubs[44]) battery chargers (particularly formobile telephones) miniature vacuum cleaners miniature lava lamps and even toy missile launchers are available Inmost cases these items contain no digital circuitry and thus are not Standard compliant USB devices at all Thiscan theoretically cause problems with some computers prior to the Battery Charging Specification the USBspecification required that devices connect in a low-power mode (100 mA maximum) and state how much currentthey need before switching with the hosts permission into high-power mode

In addition to limiting the total average power used by the device the USB specification limits the inrush current (iethat used to charge decoupling and filter capacitors) when the device is first connected Otherwise connecting adevice could cause problems with the hosts internal power Also USB devices are required to automatically enterultra low-power suspend mode when the USB host is suspended Nevertheless many USB host interfaces do notcut off the power supply to USB devices when they are suspended since resuming from the suspended state wouldbecome a lot more complicated if they did

There are also devices at the host end that do not support negotiation such as battery packs that can power USB-powered devices some provide power while others pass through the data lines to a host PC USB poweradapters convert utility power andor another power source (eg a cars electrical system) to run attached devicesSome of these devices can supply up to 1 A of current Without negotiation the powered USB device is unable toinquire if it is allowed to draw 100 mA 500 mA or 1 A

Powered USB

Main article Powered USB

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1927

The Hi-Speed USB Logo

Powered USB uses standard USB signaling with the addition of extra power lines It uses four additional pins tosupply up to 6 A at either 5 V 12 V or 24 V (depending on keying) to peripheral devices The wires and contactson the USB portion have been upgraded to support higher current on the 5 V line as well This is commonly usedin retail systems and provides enough power to operate stationary barcode scanners printers pin pads signaturecapture devices etc This modification of the USB interface is proprietary and was developed by IBM NCR andFCIBerg It is essentially two connectors stacked such that the bottom connector accepts a standard USB plugand the top connector takes a power connector

Sleep-and-charge

Sleep-and-charge USB ports can be used to charge electronic devices even when the computer is switched off[45]

Version history

Prereleases

USB 07 Released in November 1994USB 08 Released in December 1994USB 09 Released in April 1995USB 099 Released in August 1995USB 10 Release Candidate Released in November 1995

USB 10

USB 10 Released in January 1996Specified data rates of 15 Mbits (Low-Speed) and 12 Mbits (Full-Speed) Does not allow forextension cables or pass-through monitors (due to timing and power limitations) Few such devices actuallymade it to marketUSB 11 Released in September 1998Fixed problems identified in 10 mostly relating to hubs Earliest revision to be widely adopted

USB 20

USB 20 Released in April 2000Added higher maximum speed of 480 Mbits (now called Hi-Speed)Further modifications to the USB specification have been done viaEngineering Change Notices (ECN) The most important of these ECNsare included into the USB 20 specification package available fromUSBorg (httpwwwUSBorg)

Mini-B Connector ECN Released in October 2000Specifications for Mini-B plug and receptacle These should not be confused with Micro-B plug andreceptacleErrata as of December 2000 Released in December 2000Pull-upPull-down Resistors ECN Released in May 2002Errata as of May 2002 Released in May 2002Interface Associations ECN Released in May 2003

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2027

The SuperSpeed USB Logo

The USB 30 Icon

Interface Associations ECN Released in May 2003New standard descriptor was added that allows multiple interfaces to be associated with a singledevice functionRounded Chamfer ECN Released in October 2003A recommended compatible change to Mini-B plugs that results in longer lasting connectorsUnicode ECN Released in February 2005This ECN specifies that strings are encoded using UTF-16LE USB 20 did specify that Unicode is tobe used but it did not specify the encodingInter-Chip USB Supplement Released in March 2006On-The-Go Supplement 13 Released in December 2006USB On-The-Go makes it possible for two USB devices to communicate with each other withoutrequiring a separate USB host In practice one of the USB devices acts as a host for the other deviceBattery Charging Specification 10 Released in March 2007Adds support for dedicated chargers (power supplies with USB connectors) host chargers (USBhosts that can act as chargers) and the No Dead Battery provision which allows devices totemporarily draw 100 mA current after they have been attached If a USB device is connected todedicated charger maximum current drawn by the device may be as high as 18A (Note that thisdocument is not distributed with USB 20 specification package)Micro-USB Cables and Connectors Specification 101 Released in April 2007Link Power Management Addendum ECN Released in July 2007This adds a new power state between enabled and suspended states Device in this state is notrequired to reduce its power consumption However switching between enabled and sleep states ismuch faster than switching between enabled and suspended states which allows devices to sleepwhile idle

USB 30

On September 18 2007 Pat Gelsinger demonstrated USB 30 at the IntelDeveloper Forum The USB 30 Promoter Group announced on November 172008 that version 30 of the specification had been completed and wastransitioned to the USB Implementers Forum (USB-IF) the managing body ofUSB specifications[4] This move effectively opened the spec to hardwaredevelopers for implementation in future products The first USB 30 ports werefeatured on the Asus P6X58 motherboard however this board was canceledbefore production[46]

Features

A new major feature is the SuperSpeed bus which provides a fourthtransfer mode at 48 Gbits The raw throughput is 4 Gbits and thespecification considers it reasonable to achieve 32 Gbits (04 Gbytes or400 Mbytes) or more after protocol overhead[47]

When operating in SuperSpeed mode full-duplex signaling occurs over 2 differential pairs separate from thenon-SuperSpeed differential pair This results in USB 30 cables containing 2 wires for power and ground 2wires for non-SuperSpeed data and 4 wires for SuperSpeed data and a shield (not required in previousspecifications)[48]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2127

To accommodate the additional pins for SuperSpeed mode the physical form factors for USB 30 plugs andreceptacles have been modified from those used in previous versions Standard-A cables have extendedheads where the SuperSpeed connectors extend beyond and slightly above the legacy connectors Similarlythe Standard-A receptacle is deeper to accept these new connectors A legacy Standard-A cable willoperate as intended and will never interact with the SuperSpeed connectors ensuring backwardcompatibility The Standard-B modifications could not be made as elegantly the SuperSpeed connectorshad to be placed on top of the existing form factor making legacy Standard-B plugs workable onSuperSpeed Standard-B receptacles but not vice versaSuperSpeed establishes a communications pipe between the host and each device in a host-directedprotocol In contrast USB 20 broadcasts packet traffic to all devicesUSB 30 extends the bulk transfer type in SuperSpeed with Streams This extension allows a host and deviceto create and transfer multiple streams of data through a single bulk pipeNew power management features include support of idle sleep and suspend states as well as Link-Device- and Function-level power managementThe bus power spec has been increased so that a unit load is 150 mA (+50 over minimum using USB 20)An unconfigured device can still draw only 1 unit load but a configured device can draw up to 6 unit loads(900 mA an 80 increase over USB 20 at a registered maximum of 500 mA) Minimum device operatingvoltage is dropped from 44 V to 4 VUSB 30 does not define cable assembly lengths except that it can be of any length as long as it meets all therequirements defined in the specification However electronicdesigncom estimates cables will be limited to 3m at SuperSpeed[31]

Technology is similar to a single channel (1x) of PCI Express 20 (5-Gbits) It uses 8B10B encoding linearfeedback shift register (LFSR) scrambling for data and spread spectrum It forces receivers to use lowfrequency periodic signaling (LFPS) dynamic equalization and training sequences to ensure fast signallocking

Availability

Consumer products are expected to become available in 2010[49] Commercial controllers are expected to enterinto volume production no later than the first quarter of 2010[50] NEC is aiming to produce its first USB 30controller in June 2009 initially priced at US$1500 Monthly production of NEC Electronics microPD720200 hostcontroller is expected to reach approximately 1000000 units in September 2009[51] On September 24 2009Freecom announced the availability of their USB 30 external hard drive[52] On October 29 2009 Asusannounced the November release of their first USB 30 motherboard the P7P55D-E Premium as well as a PCI-Express x1 add-on card for existing motherboards to provide USB 30 and SATA 6Gbps support [53]

Drivers are under development for Windows 7 but support will not be included with the initial release of theoperating system[54] The Linux kernel has supported USB 30 since version 2631 which was released inSeptember 2009[55][56][57]

At least one complete end-to-end test system for USB3 designers is now on the market[58]

Intel will not support USB 3 until 2011[59] which will slow down mainstream adoption Current AMD roadmapsindicate that the new southbridges released in the beginning of 2010 will not support USB 3[60] These delays maybe due to problems in the CMOS manufacturing process[61] a focus to advance the Nehalem platform [62] or a

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2227

be due to problems in the CMOS manufacturing process a focus to advance the Nehalem platform or atactic by Intel to boost its upcoming Light Peak interface[63] Market researcher In-Stat does not predict a relevantmarket share of USB 3 until 2011[64]

USB 20 bandwidthThe maximum data rate in USB 20 is 480 Mbits (60 MBs) per controller and is shared amongst all attacheddevices Some chipset manufacturers overcome this bottleneck by providing multiple USB 20 controllers within thesouthbridge Big performance gains can be achieved when attaching multiple high bandwidth USB devices such asdisk enclosures in different controllers The following table displays southbridge ICs that have multiple EHCIcontrollers

Vendor Southbridge USB 20 ports EHCI controllers Maximum bandwidth

AMD SB7x0 12 2 120 MBs

Broadcom HT1100 12 3 180 MBs

Intel ICH8 10 2 120 MBs

Intel ICH9 12 2 120 MBs

Intel ICH10 12 2 120 MBs

Every other AMD Broadcom Intel southbridge supporting USB 20 has only one EHCI controller All SiSsouthbridge supporting USB 20 have only one EHCI controller All ULi VIA southbridge single chipnorthbridgesouthbridge supporting USB 20 have only one EHCI controller Also all PCI USB 20 IC used foradd-in cards have only one EHCI controller

Related technologiesThe PictBridge standard allows for interconnecting consumer imaging devices It typically uses USB for itsunderlying communication layer

The USB Implementers Forum is working on a wireless networking standard based on the USB protocol WirelessUSB is intended as a cable-replacement technology and will use ultra-wideband wireless technology for data ratesof up to 480 Mbits

See alsoSerial cable (Bidirectional Communication)Serial ATARS-232Serial null modem cableFireWireHP-HILHP-ILSync cableEnhanced mini-USBUSB On-The-Go (master slave)

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2327

Ethernet over USBWireless USBUSB streamingHCI (UHCI EHCI xHCI 09 SuperSpeed - USB 30 WHCI 10)CEA-936-AU3List of device bandwidths

ACCESSbusApple Desktop Bus

PS2 connectorDE-9 connectorSecure USB driveList of computer standards

References1 ^ About USB-IF (httpwwwusborgabout) USB Implementers Forum Inc httpwwwusborgabout

Retrieved 2009-11-042 ^ USBorg Welcome (httpwwwusborghome) USB Implementers Forum Inc httpwwwusborghome

Retrieved 2009-11-043 ^ SuperSpeed USB 30 More Details Emerge

(httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml) 6 Jan 2009httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml

4 ^ a b httpwwwusborgpressUSB-IF_Press_Releases2008_11_17_USB_IFpdf5 ^ a b c d httpwwwusborgdevelopersdocs6 ^ USB Class Codes (httpwwwusborgdevelopersdefined_class) at USBorg7 ^ Universal Serial Bus Test and Measurement Class Specification (USBTMC) Revision 10 April 14 2003 USB

Implementers Forum Inc8 ^ Universal Serial Bus 30 Specification4411 Efficiency9 ^ 100 Portable Apps for your USB Stick (both for Mac and Win) (httpwwwmakeuseofcomtagportable-

software-usb) httpwwwmakeuseofcomtagportable-software-usb Retrieved 2008-10-3010 ^ Skype VoIP USB Installation Guide (httpwwwVoIP-DownloadcomSkypehtmUSB) httpwwwVoIP-

DownloadcomSkypehtmUSB Retrieved 2008-10-3011 ^ NEC ready to sample worlds first USB 30 controller chip

(httpwwwreghardwarecouk20090519nec_usb_3_host) httpwwwreghardwarecouk20090519nec_usb_3_host Retrieved 2009-06-15

12 ^ When will USB 30 products hit the market (httpwwweverythingusbcomsuperspeed-usbhtml6) httpwwweverythingusbcomsuperspeed-usbhtml6 Retrieved 2009-05-11

13 ^ USB in a NutShellmdashChapter 2mdashHardware (httpwwwbeyondlogicorgusbnutshellusb2htm) BeyondLogicorg httpwwwbeyondlogicorgusbnutshellusb2htm Retrieved 2007-08-25

14 ^ How Fast Does A USB 20 Drive Go On The Newest Macs How Does It Compare To FireWire(httpwwwbarefeatscomusb2html) Bare Facts May 8 2004 httpwwwbarefeatscomusb2htmlRetrieved 2007-08-25

15 ^ a b USB Implementers Forum (2007-05-27) Deprecation of the Mini-A and Mini-AB Connectors(httpwwwusborgdevelopersDeprecation_Announcement_052507pdf) (PDF) Press releasehttpwwwusborgdevelopersDeprecation_Announcement_052507pdf Retrieved 2009-01-13

16 ^ Quinnell Richard A (1996) USB a neat package with a few loose ends - USB Fundamentals(httpwwwedncomarchives1996102496df_01htmUSB20fundamentals) EDN Magazine of ReedProperties Inc httpwwwedncomarchives1996102496df_01htmUSB20fundamentals Retrieved 2008-08-

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2427

0617 ^ USB Implementers Forum (2007-01-04) Mobile phones to adopt new smaller USB connector

(httpwwwusborgpresspressroom2007_01_04_usbifpdf) (PDF) Press releasehttpwwwusborgpresspressroom2007_01_04_usbifpdf Retrieved 2007-01-08

18 ^ a b (zip) Universal Serial Bus Micro-USB Cables and Connectors Specification to the USB 20 SpecificationRevision 101 (httpwwwusborgdevelopersdocsusb_20_052709zip) USB Implementers Forum Inc 2007-04-07 httpwwwusborgdevelopersdocsusb_20_052709zip Retrieved 2009-10-07 Section 13 Additionalrequirements for a more rugged connector that will have durability past 10000 cycles and still meet the USB 20specification for mechanical and electrical performance was also a consideration The Mini-USB could not bemodified and remain backward compatible to the existing connector as defined in the USB OTG specification

19 ^ OMTP Local Connectivity Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19) Open Mobile Terminal Platform 17 September 2007httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19 Retrieved 2009-02-11

20 ^ httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf21 ^ FireWire vs USB 20 - Speed Tests (httpwwwcwolcomfirewirefirewire-vs-usbhtm)

httpwwwcwolcomfirewirefirewire-vs-usbhtm Retrieved 2007-08-2522 ^ USB 20 vs FireWire (httpwwwdigit-lifecomarticlesusb20vsfirewire) Digit-Life httpwwwdigit-

lifecomarticlesusb20vsfirewire Retrieved 2007-08-2523 ^ Metz Cade The Great Interface-Off FireWire Vs USB 20

(httpwwwpcmagcomarticle20414984771600asp) PC Magazinehttpwwwpcmagcomarticle20414984771600asp Retrieved 2007-08-25

24 ^ Heron Robert USB 20 Versus FireWire(httpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html) TechTVhttpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html Retrieved 2007-08-25

25 ^ FireWire vs USB 20 (httpwwwusb-warecomfirewire-vs-usbhtm) USB Ware httpwwwusb-warecomfirewire-vs-usbhtm Retrieved 2007-03-19

26 ^ Key Gary (2005-11-15) Firewire and USB Performance (httpwwwanandtechcommbshowdocaspxi=2602ampp=15) httpwwwanandtechcommbshowdocaspxi=2602ampp=15 Retrieved 2008-02-01

27 ^ httpwwwdigitalprosoundcom200101_janfeaturesmidi2001-3htm28 ^ USB Frequently Asked Questions (httpwwwusborgdevelopersusbfaqcab1) at USBorg29 ^ Propagation Delay (httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay)

httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay Retrieved 2008-10-3130 ^ httpdiscountcablesusacomusb-2html31 ^ a b httpelectronicdesigncomArticlesArticleID1968019680html32 ^ ldquo732 Bus TimingElectrical Characteristicsrdquo (httpwwwusborgdevelopersdocs) Universal Serial Bus

Specification USBorg httpwwwusborgdevelopersdocs33 ^ Battery Charging Specification (httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zip) USB

Implementers Forum Inc 15 April 2009 httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zipRetrieved 23 September 2009

34 ^ Cai Yan (2007-05-31) China to enforce universal cell phone charger(httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS) EETimescom httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS Retrieved 2007-08-25

35 ^ The Chinese FCCs technical standard YDT 1591-2006 Technical Requirements and Test Method of Chargerand Interface for Mobile Telecommunication Terminal Equipment(httpwwwdianyuancombbsu632015571206841181pdf) (Chinese)

36 ^ Pros seem to outdo cons in new phone charger standard (httpwwwnewscom2100-1041_3-6209247html) newscom September 20 2007 httpwwwnewscom2100-1041_3-6209247html Retrieved 2007-11-26

37 ^ Press Release Broad Manufacturer Agreement Gives Universal Phone Cable Green Light(httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd) OTMP September17 2007 httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd Retrieved

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2527

2007-11-2638 ^ a b GSM World agreement on Mobile phone Standard Charger (httpwwwgsmworldcomnewsroompress-

releases20092548htm) httpwwwgsmworldcomnewsroompress-releases20092548htm39 ^ Common Charging and Local Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=4dda105f-

8472-4c12-ba04-75dd3c1d4ca6) Open Mobile Terminal Platform 11 February 2009httpwwwomtporgPublicationsDisplayaspxId=4dda105f-8472-4c12-ba04-75dd3c1d4ca6 Retrieved 2009-02-11

40 ^ CTIAndashThe Wireless Association Announces One Universal Charger Solution to Celebrate Earth Day(httpwwwctiaorgmediapressbodycfmprid1817)

41 ^ httpeceuropaeuenterpriserttechargershtm42 ^ httpwwwwiredcomgadgetlab200906europe-gets-universal-cellphone-charger-in-201043 ^ httpwwwituintnewsroompress_releases200949html44 ^ httpwwwdealextremecomdetailsdxsku319545 ^ httpwwwusb-corecouk03-04-2008-toshiba-announces-sleep-and-charge-usb-portshtml46 ^ httpwwwtheinquirernetinquirernews1495417asus-cancels-usb-motherboard47 ^ Universal Serial Bus 30 Specification 4411 Efficiency48 ^ Universal Serial Bus 30 Specification 54 Cable Construction and Wire Assignments49 ^ httpwwwtgdailycomcontentview4022513550 ^ httpwwwdigitimescomnewsa20090415PB204html51 ^ httpwwwamnecelcomnewsnewsdetailhtmlpage=worlds_first_usb_30_host_controller52 ^ httpwwwfreecomcomnewsaspid=9205ampcatName=press53 ^ httpwwwinformationweekcomnewshardwareprocessorsshowArticlejhtmlarticleID=22130002454 ^ httpapcmagcomusb_in_windows_7_more_reliable_but_no_30_speed_boosthtm55 ^ httpkernelnewbiesorgLinux_2_6_3156 ^ httpwwwheisedenewstickerErste-USB-3-0-Treiber--meldung14010357 ^ httpwwwlinux-magazinecomonlinenewsfirst_driver_for_usb_3_058 ^ httpwwwlecroycomtmsolutionsserialdatausb359 ^ httpwwweetimescomnewslatestshowArticlejhtmlarticleID=22070048660 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html61 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html62 ^ httpwwwfierceciocomtechwatchstoryinsider-intel-hindering-usb-3-0-adoption2009-10-2363 ^ httpwwwtechspotcomnews36673-intel-delays-usb-30-support-until-2011html64 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html

view=zoomzoom=1

External linksUSB Implementers Forum Inc Official Website (httpwwwusborg)

USB 30 Specification (httpwwwusborgdevelopersdocs)USB Device Class documentation (httpwwwusborgdevelopersdevclass_docs)

USB Overview and Plug Receptacle Pinouts (httpwwwaccesscommscomaureferenceusbhtm)Overview comparison between USB 20 and FireWire 400(httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf)Intel Universal Host Controller Interface (UHCI) (httpdownloadintelcomtechnologyusbUHCI11Dpdf)

USB 30

USB Promoter Group - Mission Statement (httpwebarchiveorgwebhttpwwwusborgusb30) at theInternet Archive

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2627

Intel announces demonstrates USB 30 (httparstechnicacomnewsarspost20070918-intel-announces-demonstrates-usb-3-0html) Ars Technica 2007-09-18USB 30 guns for Firewire (httpwwweetimescomnewslatestshowArticlejhtmlarticleID=201807389)eeTimes 2007-09-18Universal Serial Bus 30 Specification (httpwwwusborgdevelopersdocsusb_30_speczip)USB 30 vs FireWire 3200 (httpwwwpcfastlanecomfeaturesusb-30-vs-firewire-3200)USB 3 Forum for discussions about implementations and architecture (httpwwwusb3forumscom)

Retrieved from httpenwikipediaorgwikiUniversal_Serial_BusCategories USB | 1996 introductions

This page was last modified on 7 November 2009 at 0135Text is available under the Creative Commons Attribution-ShareAlike License additional terms may applySee Terms of Use for detailsWikipediareg is a registered trademark of the Wikimedia Foundation Inc a non-profit organization

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2727

Page 14: universal serial bus - wikipedia, the free encyclopedia

viewed from face of plugdata slots do not This enables those devices to be operated in MP3 playbackmode while getting power from the cable

USB-A

The Standard-A type of USB plug is a flattened rectangle which inserts into a downstream-port receptacle on theUSB host or a hub and carries both power and data This plug is frequently seen on cables that are permanentlyattached to a device such one connecting a keyboard or mouse to the computer

USB-B

A Standard-B plug mdash which has a square shape with beveled exterior corners mdash typically plugs into an upstreamreceptacle on a device that uses a removable cable eg a printer A Type B plug delivers power in addition tocarrying data On some devices the Type B receptacle has no data connections being used solely for acceptingpower from the upstream device

This two-connector-type scheme (AB) prevents a user from accidentally creating a potentially dangerous electricalloop[16]

Mini and Micro

Various connectors have been used for smaller devices such as PDAs mobile phones or digital cameras Theseinclude the now-deprecated[15] (but standardized) Mini-A and the currently standard Mini-B Micro-A andMicro-B connectors The Mini-A and Mini-B plugs are approximately 3 by 7 mm while the Micro plugs have asimilar width but approximately half the thickness enabling their integration into thinner portable devices Thedifference between Mini-B and Micro-B connectors is not always obvious

The Micro-USB connector was announced by the USB-IF on January 4 2007[17] and the Mini-A and Mini-ABUSB connectors were deprecated at the same time As of February 2009 many currently available devices andcables still use Mini plugs but the newer Micro connectors are being widely adopted The thinner micro connectorsare intended to replace the Mini plugs in new devices including smartphones and personal digital assistants TheMicro plug design is rated for 10000 connect-disconnect cycles which is significantly more than the Mini plugdesign[18] The Universal Serial Bus Micro-USB Cables and Connectors Specification[18] details themechanical characteristics of Micro-A plugs Micro-AB receptacles and Micro-B plugs and receptacles alongwith a Standard-A receptacle to Micro-A plug adapter

The cellular phone carrier group Open Mobile Terminal Platform (OMTP) have recently endorsed micro-USB asthe standard connector for data and power on mobile devices[19] These include various types of battery chargersallowing Micro-USB to be the single external cable link needed by some devices As of January 30 2009 Micro-USB has been accepted by almost all cell phone manufacturers as the standard charging port (including AppleMotorola Nokia LG RIM Samsung Sony Ericsson) in the EU and most of the world Worldwide conversion tothe new cellphone charging standard is expected to be completed between 2010 to 2012

Micro-AB Socket OTG

Main article USB On-The-Go

An OTG device is required to have one and only one USB connector a Micro-AB receptacle as defined in

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1427

HTC ExtUSB

Nokias Pop-Portconnector

[Micro-USB101] This receptacle is capable of accepting either a Micro-A plug or a Micro-B plug attached toany of the legal cables and adapters defined in [Micro-USB101]

The OTG device with the A-plug inserted is called the A-device and is responsible for powering the USB interfacewhen required and by default assumes the role of host The OTG device with the B-plug inserted is called the B-device and by default assumes the role of peripheral An OTG device with no plug inserted defaults to acting as aB-device If an application on the B-device requires the role of host then the HNP protocol is used to temporarilytransfer the host role to the B-device

OTG devices attached either to a peripheral-only B-device or a standardembedded host will have their role fixedby the cable since in these scenarios it is only possible to attach the cable one way around

Proprietary connectors and formats

Microsofts original Xbox game console uses standard USB 11 signaling in its controllers and memorycards but uses proprietary connectors and portsIBM UltraPort uses standard USB signaling but via a proprietary connection formatAmerican Power Conversion uses USB signaling and HID device class on its uninterruptible power suppliesusing 10P10C connectorsHTC manufactures Windows Mobile and Android-based Communicators which havea proprietary connector called HTC ExtUSB (Extended USB) ExtUSB combinesmini-USB (with which it is backwards-compatible) with audiovideo input and output inan 11-pin connectorNokia includes a USB connection as part of the Pop-Port connector on some oldermobile phone modelsThe second- and third-generation iPod Shuffle use a TRRS connector to carryUSB audio or power signalsiriver added a fifth power pin within USB-A plugs for higher power and fastercharging used for the iriver U10 series A mini-USB version contains a matchingextra power pin for the cradleApple has shipped non-standard USB extension cables with some of theircomputers for use with the included Apple USB keyboards The extension cablessocket is keyed with a small protrusion to prevent the insertion of a standard USB plug while the AppleUSB keyboards plug has a matching indentation The indentation on the keyboards plug does not interferewith insertion into a standard USB socket Despite the keying it is still possible to insert standard USB plugsinto the extension cordHP Tablet computers use non-standard connectors to transmit the USB signals between thekeyboardmouse unit and the Computer Tablet Unit

Comparison with FireWireUSB was originally seen as a complement to FireWire (IEEE 1394) which was designed as a high-speed serial buswhich could efficiently interconnect peripherals such as hard disks audio interfaces and video equipment USBoriginally operated at a far lower data rate and used much simpler hardware and was suitable for small peripheralssuch as keyboards and mice

The most significant technical differences between FireWire and USB include the following

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1527

USB 1x20 cable wiringPin Name Cable color Description

1 VCC Red +5 V

2 Dminus White Data minus

3 D+ Green Data +

4 GND Black Ground

USB networks use a tiered-star topology while FireWire networks use a tree topologyUSB 10 11 and 20 use a speak-when-spoken-to protocol Peripherals cannot communicate with thehost unless the host specifically requests communication USB 30 is planned to allow for device-initiatedcommunications towards the host (see USB 30 below) A FireWire device can communicate with any othernode at any time subject to network conditionsA USB network relies on a single host at the top of the tree to control the network In a FireWire networkany capable node can control the networkUSB runs with a 5 V power line while Firewire can supply up to 30 VUSB ports can provide up to 500mA of current (25 watts of power) while FireWire can in theory supplyup to 60 watts of power although 10 to 20 watts is more typical

These and other differences reflect the differing design goals of the two buses USB was designed for simplicity andlow cost while FireWire was designed for high performance particularly in time-sensitive applications such asaudio and video Although similar in theoretical maximum transfer rate FireWire 400 has performance advantageover USB 20 Hi-Speed in real-use[20] especially in high-bandwidth use such as external hard-drives[21][22][23][24]

The newer FireWire 800 standard being twice as fast as FireWire 400 outperforms USB 20 Hi-Speed boththeoretically and practically[25] The chipset and drivers used to implement USB and Firewire have a crucial impacton how much of the bandwidth prescribed by the specification is achieved in the real world along with compatibilitywith peripherals[26] Audio peripherals in particular are affected by the USB driver implementation[27]

CablesThe maximum length of a standard USB cable (for USB 20 or earlier)is 50 metres (164 ft) The primary reason for this limit is the maximumallowed round-trip delay of about 1500 ns If USB host commands areunanswered by the USB device within the allowed time the hostconsiders the command lost When adding USB device response timedelays from the maximum number of hubs added to the delays fromconnecting cables the maximum acceptable delay per cable amounts tobe 26 ns[28] The USB 20 specification requires cable delay to be lessthan 52 ns per meter (192000 kms which is close to the maximumachievable speed for standard copper cable)[29] This allows for a 5meter cable The USB 30 standard does not directly specify a maximum cable length requiring only that all cablesmeet an electrical specification For copper wire cabling some calculations have suggested a maximum length ofperhaps 3m No fiber optic cable designs are known to be under development but they would be likely to have amuch longer maximum allowable length and more complex construction

USB 1x20 MiniplugMicroplugPin Name Color Description

1 VCC Red +5 V

2 Dminus White Data minus

3 D+ Green Data +

permits distinction of

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1627

4 ID noneMicro-A- and Micro-B-Plug

Type A connected to Ground

Type B not connected

5 GND Black Signal Ground

The data cables for USB 1x and USB 2x use a twisted pair to reduce noise and crosstalk They are arrangedmuch as in the diagram below USB 30 cables are more complex and employ shielding for some of the added datalines (2 pairs) a shield is added around the pair sketched

Maximum useful distance

USB 11 maximum cable length is 3 metres (98 ft)[30] USB 20 maximum cable length is 5 metres (16 ft)Maximum permitted hubs connected in series is 5 Although a single cable is limited to 5 metres the USB 20specification permits up to five USB hubs in a long chain of cables and hubs This allows for a maximum distance of30 metres (98 ft) between host and device using six cables 5 metres (16 ft) long and five hubs In actual use sincesome USB devices have built-in cables for connecting to the hub the maximum achievable distance is 25 metres(82 ft) + the length of the devices cable For longer lengths USB extenders that use CAT5 cable can increase thedistance between USB devices up to 50 metres (160 ft)

Since USB host interfaces (and powered hubs) are required to provide power for devices connected to them aspecial type of USB extender cable was created consisting of a miniature one-port USB hub molded onto one endof a 5-metre cable These mini-hubs are fully self-contained within the cable requiring no separate bulky hub deviceand no external power They are as simple to use as plugging cables together with each hub drawing powerthrough all the previous single-port hubs in the chain Because bus power is limited the most practical arrangementconsists of four single-port hub extender cables one plain 5-metre cable and at the very end a powered multiporthub to support multiple USB devices

Another method of Extending USB beyond 5 metres (16 ft) is by using low resistance cable The higher cost ofUSB 20 Cat 5 extenders has urged some manufacturers to use other methods to extend USB such as using built-in USB hubs and custom low-resistance USB cable It is important to note that devices which use more buspower such as USB hard drives and USB scanners will require the use of a powered USB hub at the end of theextension so that a constant connection will be achieved If power and data does not have sufficient power thenproblems can result such as no connection at all or intermittent connections during use

USB 30 cable assembly may be of any length as long as all requirements defined in the specification are metHowever maximum speed can be achieved across a maximum cable length of approximately 3 metres[31]

PowerThe USB 1x and 20 specifications provide a 5 V supply on a single wire from which connected USB devices maydraw power The specification provides for no more than 525 V and no less than 475 V (5 Vplusmn5) between thepositive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1727

The Micro-USB interface isthe new standard charger for

mobile phones

positive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to525 V[32]

A unit load is defined as 100 mA in USB 20 and was raised to 150 mA in USB 30 A maximum of 5 unit loads(500 mA) can be drawn from a port in USB 20 which was raised to 6 (900 mA) in USB 30 There are two typesof devices low-power and high-power Low-power devices draw at most 1 unit load with minimum operatingvoltage of 44 V in USB 20 and 4 V in USB 30 High-power devices draw the maximum number of unit loadssupported by the standard All devices default as low-power but the devices software may request high-power aslong as the power is available on the providing bus[5]

A bus-powered hub is initialized at 1 unit load and transitions to maximum unit loads after hub configuration isobtained Any device connected to the hub will draw 1 unit load regardless of the current draw of devicesconnected to other ports of the hub (ie one device connected on a four-port hub will only draw 1 unit load despitethe fact that all unit loads are being supplied to the hub)[5]

A self-powered hub will supply maximum supported unit loads to any device connected to it A battery-poweredhub may supply maximum unit loads to ports In addition the VBUS will supply 1 unit load upstream forcommunication if parts of the Hub are powered down[5]

In Battery Charging Specification[33] new powering modes are added to the USB specification A host or hubCharging Downstream Port can supply a maximum of 15 A when communicating at low-speed or full-speed amaximum of 900 mA when communicating at high-speed and as much current as the connector will safely handlewhen no communication is taking place USB 20 standard-A connectors are rated at 1500 mA by default ADedicated Charging Port can supply a maximum of 18 A of current at 525 V A portable device can draw up to18 A from a Dedicated Charging Port The Dedicated Charging Port shorts the D+ and D- pins with a resistanceof at most 200Ω The short disables data transfer but allows devices to detect the Dedicated Charging Port andallows very simple high current chargers to be manufactured The increased current (faster 9W charging) willoccur once both the hosthub and devices support the new charging specification

Mobile device charger standards

As of June 14 2007 all new mobile phones applying for a license in China arerequired to use the USB port as a power port[34][35]

In September 2007 the Open Mobile Terminal Platform group mdash a forum ofmobile network operators and manufacturers such as Nokia SamsungMotorola Sony Ericsson and LG mdash announced that its members had agreed onmicro-USB as the future common connector for mobile devices[36][37]

On 17 February 2009 the GSM Association announced[38] that they hadagreed on a standard charger for mobile phones The standard connector to beadopted by 17 manufacturers including Nokia Motorola and Samsung is to bethe micro-USB connector (several media reports erroneously reported this asthe mini-USB) The new chargers will be much more efficient than existingchargers[38] Having a standard charger for all phones means that manufacturers will no longer have to supply acharger with every new phone The basis of the GSMAs Universal Charger Solution (UCS) is the technicalrecommendation from OMTP[39]

On 22 April 2009 (Earth Day) this was further endorsed by the CTIA [40]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1827

USB vacuum cleaner noveltydevice

On 29 June 2009 the European Commission announced an agreement with ten producers that starting in 2010data-enabled mobile phones sold in the European Union would include a micro-USB connector forrecharge[41][42]

On 22 October 2009 the International Telecommunication Union (ITU) announced that it had embraced theUniversal Charger Solution as its energy-efficient one-charger-fits-all new mobile phone solution and addedBased on the Micro-USB interface UCS chargers will also include a 4-star or higher efficiency rating - up to threetimes more energy-efficient than an unrated charger[43]

Non-standard devices

A number of USB devices require more power than is permitted by thespecifications for a single port This is common for external hard and opticaldisc drives and generally for devices with motors or lamps Such devicescan be used with an external power supply of adequate rating which isallowed by the standard or by means of a dual-input USB cable one inputof which is used for power and data transfer the other solely for powerwhich makes the device a non-standard USB device Some external hubsmay in practice supply more power to USB devices than required by thespecification but a standard-compliant device may not depend on this

Some non-standard USB devices use the 5 V power supply withoutparticipating in a proper USB network negotiating power draws with thehost interface These are usually referred to as USB decorations The typical example is a USB-powered readinglight fans mug coolers and heaters (though some may include USB hubs[44]) battery chargers (particularly formobile telephones) miniature vacuum cleaners miniature lava lamps and even toy missile launchers are available Inmost cases these items contain no digital circuitry and thus are not Standard compliant USB devices at all Thiscan theoretically cause problems with some computers prior to the Battery Charging Specification the USBspecification required that devices connect in a low-power mode (100 mA maximum) and state how much currentthey need before switching with the hosts permission into high-power mode

In addition to limiting the total average power used by the device the USB specification limits the inrush current (iethat used to charge decoupling and filter capacitors) when the device is first connected Otherwise connecting adevice could cause problems with the hosts internal power Also USB devices are required to automatically enterultra low-power suspend mode when the USB host is suspended Nevertheless many USB host interfaces do notcut off the power supply to USB devices when they are suspended since resuming from the suspended state wouldbecome a lot more complicated if they did

There are also devices at the host end that do not support negotiation such as battery packs that can power USB-powered devices some provide power while others pass through the data lines to a host PC USB poweradapters convert utility power andor another power source (eg a cars electrical system) to run attached devicesSome of these devices can supply up to 1 A of current Without negotiation the powered USB device is unable toinquire if it is allowed to draw 100 mA 500 mA or 1 A

Powered USB

Main article Powered USB

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1927

The Hi-Speed USB Logo

Powered USB uses standard USB signaling with the addition of extra power lines It uses four additional pins tosupply up to 6 A at either 5 V 12 V or 24 V (depending on keying) to peripheral devices The wires and contactson the USB portion have been upgraded to support higher current on the 5 V line as well This is commonly usedin retail systems and provides enough power to operate stationary barcode scanners printers pin pads signaturecapture devices etc This modification of the USB interface is proprietary and was developed by IBM NCR andFCIBerg It is essentially two connectors stacked such that the bottom connector accepts a standard USB plugand the top connector takes a power connector

Sleep-and-charge

Sleep-and-charge USB ports can be used to charge electronic devices even when the computer is switched off[45]

Version history

Prereleases

USB 07 Released in November 1994USB 08 Released in December 1994USB 09 Released in April 1995USB 099 Released in August 1995USB 10 Release Candidate Released in November 1995

USB 10

USB 10 Released in January 1996Specified data rates of 15 Mbits (Low-Speed) and 12 Mbits (Full-Speed) Does not allow forextension cables or pass-through monitors (due to timing and power limitations) Few such devices actuallymade it to marketUSB 11 Released in September 1998Fixed problems identified in 10 mostly relating to hubs Earliest revision to be widely adopted

USB 20

USB 20 Released in April 2000Added higher maximum speed of 480 Mbits (now called Hi-Speed)Further modifications to the USB specification have been done viaEngineering Change Notices (ECN) The most important of these ECNsare included into the USB 20 specification package available fromUSBorg (httpwwwUSBorg)

Mini-B Connector ECN Released in October 2000Specifications for Mini-B plug and receptacle These should not be confused with Micro-B plug andreceptacleErrata as of December 2000 Released in December 2000Pull-upPull-down Resistors ECN Released in May 2002Errata as of May 2002 Released in May 2002Interface Associations ECN Released in May 2003

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2027

The SuperSpeed USB Logo

The USB 30 Icon

Interface Associations ECN Released in May 2003New standard descriptor was added that allows multiple interfaces to be associated with a singledevice functionRounded Chamfer ECN Released in October 2003A recommended compatible change to Mini-B plugs that results in longer lasting connectorsUnicode ECN Released in February 2005This ECN specifies that strings are encoded using UTF-16LE USB 20 did specify that Unicode is tobe used but it did not specify the encodingInter-Chip USB Supplement Released in March 2006On-The-Go Supplement 13 Released in December 2006USB On-The-Go makes it possible for two USB devices to communicate with each other withoutrequiring a separate USB host In practice one of the USB devices acts as a host for the other deviceBattery Charging Specification 10 Released in March 2007Adds support for dedicated chargers (power supplies with USB connectors) host chargers (USBhosts that can act as chargers) and the No Dead Battery provision which allows devices totemporarily draw 100 mA current after they have been attached If a USB device is connected todedicated charger maximum current drawn by the device may be as high as 18A (Note that thisdocument is not distributed with USB 20 specification package)Micro-USB Cables and Connectors Specification 101 Released in April 2007Link Power Management Addendum ECN Released in July 2007This adds a new power state between enabled and suspended states Device in this state is notrequired to reduce its power consumption However switching between enabled and sleep states ismuch faster than switching between enabled and suspended states which allows devices to sleepwhile idle

USB 30

On September 18 2007 Pat Gelsinger demonstrated USB 30 at the IntelDeveloper Forum The USB 30 Promoter Group announced on November 172008 that version 30 of the specification had been completed and wastransitioned to the USB Implementers Forum (USB-IF) the managing body ofUSB specifications[4] This move effectively opened the spec to hardwaredevelopers for implementation in future products The first USB 30 ports werefeatured on the Asus P6X58 motherboard however this board was canceledbefore production[46]

Features

A new major feature is the SuperSpeed bus which provides a fourthtransfer mode at 48 Gbits The raw throughput is 4 Gbits and thespecification considers it reasonable to achieve 32 Gbits (04 Gbytes or400 Mbytes) or more after protocol overhead[47]

When operating in SuperSpeed mode full-duplex signaling occurs over 2 differential pairs separate from thenon-SuperSpeed differential pair This results in USB 30 cables containing 2 wires for power and ground 2wires for non-SuperSpeed data and 4 wires for SuperSpeed data and a shield (not required in previousspecifications)[48]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2127

To accommodate the additional pins for SuperSpeed mode the physical form factors for USB 30 plugs andreceptacles have been modified from those used in previous versions Standard-A cables have extendedheads where the SuperSpeed connectors extend beyond and slightly above the legacy connectors Similarlythe Standard-A receptacle is deeper to accept these new connectors A legacy Standard-A cable willoperate as intended and will never interact with the SuperSpeed connectors ensuring backwardcompatibility The Standard-B modifications could not be made as elegantly the SuperSpeed connectorshad to be placed on top of the existing form factor making legacy Standard-B plugs workable onSuperSpeed Standard-B receptacles but not vice versaSuperSpeed establishes a communications pipe between the host and each device in a host-directedprotocol In contrast USB 20 broadcasts packet traffic to all devicesUSB 30 extends the bulk transfer type in SuperSpeed with Streams This extension allows a host and deviceto create and transfer multiple streams of data through a single bulk pipeNew power management features include support of idle sleep and suspend states as well as Link-Device- and Function-level power managementThe bus power spec has been increased so that a unit load is 150 mA (+50 over minimum using USB 20)An unconfigured device can still draw only 1 unit load but a configured device can draw up to 6 unit loads(900 mA an 80 increase over USB 20 at a registered maximum of 500 mA) Minimum device operatingvoltage is dropped from 44 V to 4 VUSB 30 does not define cable assembly lengths except that it can be of any length as long as it meets all therequirements defined in the specification However electronicdesigncom estimates cables will be limited to 3m at SuperSpeed[31]

Technology is similar to a single channel (1x) of PCI Express 20 (5-Gbits) It uses 8B10B encoding linearfeedback shift register (LFSR) scrambling for data and spread spectrum It forces receivers to use lowfrequency periodic signaling (LFPS) dynamic equalization and training sequences to ensure fast signallocking

Availability

Consumer products are expected to become available in 2010[49] Commercial controllers are expected to enterinto volume production no later than the first quarter of 2010[50] NEC is aiming to produce its first USB 30controller in June 2009 initially priced at US$1500 Monthly production of NEC Electronics microPD720200 hostcontroller is expected to reach approximately 1000000 units in September 2009[51] On September 24 2009Freecom announced the availability of their USB 30 external hard drive[52] On October 29 2009 Asusannounced the November release of their first USB 30 motherboard the P7P55D-E Premium as well as a PCI-Express x1 add-on card for existing motherboards to provide USB 30 and SATA 6Gbps support [53]

Drivers are under development for Windows 7 but support will not be included with the initial release of theoperating system[54] The Linux kernel has supported USB 30 since version 2631 which was released inSeptember 2009[55][56][57]

At least one complete end-to-end test system for USB3 designers is now on the market[58]

Intel will not support USB 3 until 2011[59] which will slow down mainstream adoption Current AMD roadmapsindicate that the new southbridges released in the beginning of 2010 will not support USB 3[60] These delays maybe due to problems in the CMOS manufacturing process[61] a focus to advance the Nehalem platform [62] or a

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2227

be due to problems in the CMOS manufacturing process a focus to advance the Nehalem platform or atactic by Intel to boost its upcoming Light Peak interface[63] Market researcher In-Stat does not predict a relevantmarket share of USB 3 until 2011[64]

USB 20 bandwidthThe maximum data rate in USB 20 is 480 Mbits (60 MBs) per controller and is shared amongst all attacheddevices Some chipset manufacturers overcome this bottleneck by providing multiple USB 20 controllers within thesouthbridge Big performance gains can be achieved when attaching multiple high bandwidth USB devices such asdisk enclosures in different controllers The following table displays southbridge ICs that have multiple EHCIcontrollers

Vendor Southbridge USB 20 ports EHCI controllers Maximum bandwidth

AMD SB7x0 12 2 120 MBs

Broadcom HT1100 12 3 180 MBs

Intel ICH8 10 2 120 MBs

Intel ICH9 12 2 120 MBs

Intel ICH10 12 2 120 MBs

Every other AMD Broadcom Intel southbridge supporting USB 20 has only one EHCI controller All SiSsouthbridge supporting USB 20 have only one EHCI controller All ULi VIA southbridge single chipnorthbridgesouthbridge supporting USB 20 have only one EHCI controller Also all PCI USB 20 IC used foradd-in cards have only one EHCI controller

Related technologiesThe PictBridge standard allows for interconnecting consumer imaging devices It typically uses USB for itsunderlying communication layer

The USB Implementers Forum is working on a wireless networking standard based on the USB protocol WirelessUSB is intended as a cable-replacement technology and will use ultra-wideband wireless technology for data ratesof up to 480 Mbits

See alsoSerial cable (Bidirectional Communication)Serial ATARS-232Serial null modem cableFireWireHP-HILHP-ILSync cableEnhanced mini-USBUSB On-The-Go (master slave)

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2327

Ethernet over USBWireless USBUSB streamingHCI (UHCI EHCI xHCI 09 SuperSpeed - USB 30 WHCI 10)CEA-936-AU3List of device bandwidths

ACCESSbusApple Desktop Bus

PS2 connectorDE-9 connectorSecure USB driveList of computer standards

References1 ^ About USB-IF (httpwwwusborgabout) USB Implementers Forum Inc httpwwwusborgabout

Retrieved 2009-11-042 ^ USBorg Welcome (httpwwwusborghome) USB Implementers Forum Inc httpwwwusborghome

Retrieved 2009-11-043 ^ SuperSpeed USB 30 More Details Emerge

(httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml) 6 Jan 2009httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml

4 ^ a b httpwwwusborgpressUSB-IF_Press_Releases2008_11_17_USB_IFpdf5 ^ a b c d httpwwwusborgdevelopersdocs6 ^ USB Class Codes (httpwwwusborgdevelopersdefined_class) at USBorg7 ^ Universal Serial Bus Test and Measurement Class Specification (USBTMC) Revision 10 April 14 2003 USB

Implementers Forum Inc8 ^ Universal Serial Bus 30 Specification4411 Efficiency9 ^ 100 Portable Apps for your USB Stick (both for Mac and Win) (httpwwwmakeuseofcomtagportable-

software-usb) httpwwwmakeuseofcomtagportable-software-usb Retrieved 2008-10-3010 ^ Skype VoIP USB Installation Guide (httpwwwVoIP-DownloadcomSkypehtmUSB) httpwwwVoIP-

DownloadcomSkypehtmUSB Retrieved 2008-10-3011 ^ NEC ready to sample worlds first USB 30 controller chip

(httpwwwreghardwarecouk20090519nec_usb_3_host) httpwwwreghardwarecouk20090519nec_usb_3_host Retrieved 2009-06-15

12 ^ When will USB 30 products hit the market (httpwwweverythingusbcomsuperspeed-usbhtml6) httpwwweverythingusbcomsuperspeed-usbhtml6 Retrieved 2009-05-11

13 ^ USB in a NutShellmdashChapter 2mdashHardware (httpwwwbeyondlogicorgusbnutshellusb2htm) BeyondLogicorg httpwwwbeyondlogicorgusbnutshellusb2htm Retrieved 2007-08-25

14 ^ How Fast Does A USB 20 Drive Go On The Newest Macs How Does It Compare To FireWire(httpwwwbarefeatscomusb2html) Bare Facts May 8 2004 httpwwwbarefeatscomusb2htmlRetrieved 2007-08-25

15 ^ a b USB Implementers Forum (2007-05-27) Deprecation of the Mini-A and Mini-AB Connectors(httpwwwusborgdevelopersDeprecation_Announcement_052507pdf) (PDF) Press releasehttpwwwusborgdevelopersDeprecation_Announcement_052507pdf Retrieved 2009-01-13

16 ^ Quinnell Richard A (1996) USB a neat package with a few loose ends - USB Fundamentals(httpwwwedncomarchives1996102496df_01htmUSB20fundamentals) EDN Magazine of ReedProperties Inc httpwwwedncomarchives1996102496df_01htmUSB20fundamentals Retrieved 2008-08-

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2427

0617 ^ USB Implementers Forum (2007-01-04) Mobile phones to adopt new smaller USB connector

(httpwwwusborgpresspressroom2007_01_04_usbifpdf) (PDF) Press releasehttpwwwusborgpresspressroom2007_01_04_usbifpdf Retrieved 2007-01-08

18 ^ a b (zip) Universal Serial Bus Micro-USB Cables and Connectors Specification to the USB 20 SpecificationRevision 101 (httpwwwusborgdevelopersdocsusb_20_052709zip) USB Implementers Forum Inc 2007-04-07 httpwwwusborgdevelopersdocsusb_20_052709zip Retrieved 2009-10-07 Section 13 Additionalrequirements for a more rugged connector that will have durability past 10000 cycles and still meet the USB 20specification for mechanical and electrical performance was also a consideration The Mini-USB could not bemodified and remain backward compatible to the existing connector as defined in the USB OTG specification

19 ^ OMTP Local Connectivity Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19) Open Mobile Terminal Platform 17 September 2007httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19 Retrieved 2009-02-11

20 ^ httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf21 ^ FireWire vs USB 20 - Speed Tests (httpwwwcwolcomfirewirefirewire-vs-usbhtm)

httpwwwcwolcomfirewirefirewire-vs-usbhtm Retrieved 2007-08-2522 ^ USB 20 vs FireWire (httpwwwdigit-lifecomarticlesusb20vsfirewire) Digit-Life httpwwwdigit-

lifecomarticlesusb20vsfirewire Retrieved 2007-08-2523 ^ Metz Cade The Great Interface-Off FireWire Vs USB 20

(httpwwwpcmagcomarticle20414984771600asp) PC Magazinehttpwwwpcmagcomarticle20414984771600asp Retrieved 2007-08-25

24 ^ Heron Robert USB 20 Versus FireWire(httpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html) TechTVhttpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html Retrieved 2007-08-25

25 ^ FireWire vs USB 20 (httpwwwusb-warecomfirewire-vs-usbhtm) USB Ware httpwwwusb-warecomfirewire-vs-usbhtm Retrieved 2007-03-19

26 ^ Key Gary (2005-11-15) Firewire and USB Performance (httpwwwanandtechcommbshowdocaspxi=2602ampp=15) httpwwwanandtechcommbshowdocaspxi=2602ampp=15 Retrieved 2008-02-01

27 ^ httpwwwdigitalprosoundcom200101_janfeaturesmidi2001-3htm28 ^ USB Frequently Asked Questions (httpwwwusborgdevelopersusbfaqcab1) at USBorg29 ^ Propagation Delay (httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay)

httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay Retrieved 2008-10-3130 ^ httpdiscountcablesusacomusb-2html31 ^ a b httpelectronicdesigncomArticlesArticleID1968019680html32 ^ ldquo732 Bus TimingElectrical Characteristicsrdquo (httpwwwusborgdevelopersdocs) Universal Serial Bus

Specification USBorg httpwwwusborgdevelopersdocs33 ^ Battery Charging Specification (httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zip) USB

Implementers Forum Inc 15 April 2009 httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zipRetrieved 23 September 2009

34 ^ Cai Yan (2007-05-31) China to enforce universal cell phone charger(httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS) EETimescom httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS Retrieved 2007-08-25

35 ^ The Chinese FCCs technical standard YDT 1591-2006 Technical Requirements and Test Method of Chargerand Interface for Mobile Telecommunication Terminal Equipment(httpwwwdianyuancombbsu632015571206841181pdf) (Chinese)

36 ^ Pros seem to outdo cons in new phone charger standard (httpwwwnewscom2100-1041_3-6209247html) newscom September 20 2007 httpwwwnewscom2100-1041_3-6209247html Retrieved 2007-11-26

37 ^ Press Release Broad Manufacturer Agreement Gives Universal Phone Cable Green Light(httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd) OTMP September17 2007 httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd Retrieved

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2527

2007-11-2638 ^ a b GSM World agreement on Mobile phone Standard Charger (httpwwwgsmworldcomnewsroompress-

releases20092548htm) httpwwwgsmworldcomnewsroompress-releases20092548htm39 ^ Common Charging and Local Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=4dda105f-

8472-4c12-ba04-75dd3c1d4ca6) Open Mobile Terminal Platform 11 February 2009httpwwwomtporgPublicationsDisplayaspxId=4dda105f-8472-4c12-ba04-75dd3c1d4ca6 Retrieved 2009-02-11

40 ^ CTIAndashThe Wireless Association Announces One Universal Charger Solution to Celebrate Earth Day(httpwwwctiaorgmediapressbodycfmprid1817)

41 ^ httpeceuropaeuenterpriserttechargershtm42 ^ httpwwwwiredcomgadgetlab200906europe-gets-universal-cellphone-charger-in-201043 ^ httpwwwituintnewsroompress_releases200949html44 ^ httpwwwdealextremecomdetailsdxsku319545 ^ httpwwwusb-corecouk03-04-2008-toshiba-announces-sleep-and-charge-usb-portshtml46 ^ httpwwwtheinquirernetinquirernews1495417asus-cancels-usb-motherboard47 ^ Universal Serial Bus 30 Specification 4411 Efficiency48 ^ Universal Serial Bus 30 Specification 54 Cable Construction and Wire Assignments49 ^ httpwwwtgdailycomcontentview4022513550 ^ httpwwwdigitimescomnewsa20090415PB204html51 ^ httpwwwamnecelcomnewsnewsdetailhtmlpage=worlds_first_usb_30_host_controller52 ^ httpwwwfreecomcomnewsaspid=9205ampcatName=press53 ^ httpwwwinformationweekcomnewshardwareprocessorsshowArticlejhtmlarticleID=22130002454 ^ httpapcmagcomusb_in_windows_7_more_reliable_but_no_30_speed_boosthtm55 ^ httpkernelnewbiesorgLinux_2_6_3156 ^ httpwwwheisedenewstickerErste-USB-3-0-Treiber--meldung14010357 ^ httpwwwlinux-magazinecomonlinenewsfirst_driver_for_usb_3_058 ^ httpwwwlecroycomtmsolutionsserialdatausb359 ^ httpwwweetimescomnewslatestshowArticlejhtmlarticleID=22070048660 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html61 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html62 ^ httpwwwfierceciocomtechwatchstoryinsider-intel-hindering-usb-3-0-adoption2009-10-2363 ^ httpwwwtechspotcomnews36673-intel-delays-usb-30-support-until-2011html64 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html

view=zoomzoom=1

External linksUSB Implementers Forum Inc Official Website (httpwwwusborg)

USB 30 Specification (httpwwwusborgdevelopersdocs)USB Device Class documentation (httpwwwusborgdevelopersdevclass_docs)

USB Overview and Plug Receptacle Pinouts (httpwwwaccesscommscomaureferenceusbhtm)Overview comparison between USB 20 and FireWire 400(httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf)Intel Universal Host Controller Interface (UHCI) (httpdownloadintelcomtechnologyusbUHCI11Dpdf)

USB 30

USB Promoter Group - Mission Statement (httpwebarchiveorgwebhttpwwwusborgusb30) at theInternet Archive

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2627

Intel announces demonstrates USB 30 (httparstechnicacomnewsarspost20070918-intel-announces-demonstrates-usb-3-0html) Ars Technica 2007-09-18USB 30 guns for Firewire (httpwwweetimescomnewslatestshowArticlejhtmlarticleID=201807389)eeTimes 2007-09-18Universal Serial Bus 30 Specification (httpwwwusborgdevelopersdocsusb_30_speczip)USB 30 vs FireWire 3200 (httpwwwpcfastlanecomfeaturesusb-30-vs-firewire-3200)USB 3 Forum for discussions about implementations and architecture (httpwwwusb3forumscom)

Retrieved from httpenwikipediaorgwikiUniversal_Serial_BusCategories USB | 1996 introductions

This page was last modified on 7 November 2009 at 0135Text is available under the Creative Commons Attribution-ShareAlike License additional terms may applySee Terms of Use for detailsWikipediareg is a registered trademark of the Wikimedia Foundation Inc a non-profit organization

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2727

Page 15: universal serial bus - wikipedia, the free encyclopedia

HTC ExtUSB

Nokias Pop-Portconnector

[Micro-USB101] This receptacle is capable of accepting either a Micro-A plug or a Micro-B plug attached toany of the legal cables and adapters defined in [Micro-USB101]

The OTG device with the A-plug inserted is called the A-device and is responsible for powering the USB interfacewhen required and by default assumes the role of host The OTG device with the B-plug inserted is called the B-device and by default assumes the role of peripheral An OTG device with no plug inserted defaults to acting as aB-device If an application on the B-device requires the role of host then the HNP protocol is used to temporarilytransfer the host role to the B-device

OTG devices attached either to a peripheral-only B-device or a standardembedded host will have their role fixedby the cable since in these scenarios it is only possible to attach the cable one way around

Proprietary connectors and formats

Microsofts original Xbox game console uses standard USB 11 signaling in its controllers and memorycards but uses proprietary connectors and portsIBM UltraPort uses standard USB signaling but via a proprietary connection formatAmerican Power Conversion uses USB signaling and HID device class on its uninterruptible power suppliesusing 10P10C connectorsHTC manufactures Windows Mobile and Android-based Communicators which havea proprietary connector called HTC ExtUSB (Extended USB) ExtUSB combinesmini-USB (with which it is backwards-compatible) with audiovideo input and output inan 11-pin connectorNokia includes a USB connection as part of the Pop-Port connector on some oldermobile phone modelsThe second- and third-generation iPod Shuffle use a TRRS connector to carryUSB audio or power signalsiriver added a fifth power pin within USB-A plugs for higher power and fastercharging used for the iriver U10 series A mini-USB version contains a matchingextra power pin for the cradleApple has shipped non-standard USB extension cables with some of theircomputers for use with the included Apple USB keyboards The extension cablessocket is keyed with a small protrusion to prevent the insertion of a standard USB plug while the AppleUSB keyboards plug has a matching indentation The indentation on the keyboards plug does not interferewith insertion into a standard USB socket Despite the keying it is still possible to insert standard USB plugsinto the extension cordHP Tablet computers use non-standard connectors to transmit the USB signals between thekeyboardmouse unit and the Computer Tablet Unit

Comparison with FireWireUSB was originally seen as a complement to FireWire (IEEE 1394) which was designed as a high-speed serial buswhich could efficiently interconnect peripherals such as hard disks audio interfaces and video equipment USBoriginally operated at a far lower data rate and used much simpler hardware and was suitable for small peripheralssuch as keyboards and mice

The most significant technical differences between FireWire and USB include the following

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1527

USB 1x20 cable wiringPin Name Cable color Description

1 VCC Red +5 V

2 Dminus White Data minus

3 D+ Green Data +

4 GND Black Ground

USB networks use a tiered-star topology while FireWire networks use a tree topologyUSB 10 11 and 20 use a speak-when-spoken-to protocol Peripherals cannot communicate with thehost unless the host specifically requests communication USB 30 is planned to allow for device-initiatedcommunications towards the host (see USB 30 below) A FireWire device can communicate with any othernode at any time subject to network conditionsA USB network relies on a single host at the top of the tree to control the network In a FireWire networkany capable node can control the networkUSB runs with a 5 V power line while Firewire can supply up to 30 VUSB ports can provide up to 500mA of current (25 watts of power) while FireWire can in theory supplyup to 60 watts of power although 10 to 20 watts is more typical

These and other differences reflect the differing design goals of the two buses USB was designed for simplicity andlow cost while FireWire was designed for high performance particularly in time-sensitive applications such asaudio and video Although similar in theoretical maximum transfer rate FireWire 400 has performance advantageover USB 20 Hi-Speed in real-use[20] especially in high-bandwidth use such as external hard-drives[21][22][23][24]

The newer FireWire 800 standard being twice as fast as FireWire 400 outperforms USB 20 Hi-Speed boththeoretically and practically[25] The chipset and drivers used to implement USB and Firewire have a crucial impacton how much of the bandwidth prescribed by the specification is achieved in the real world along with compatibilitywith peripherals[26] Audio peripherals in particular are affected by the USB driver implementation[27]

CablesThe maximum length of a standard USB cable (for USB 20 or earlier)is 50 metres (164 ft) The primary reason for this limit is the maximumallowed round-trip delay of about 1500 ns If USB host commands areunanswered by the USB device within the allowed time the hostconsiders the command lost When adding USB device response timedelays from the maximum number of hubs added to the delays fromconnecting cables the maximum acceptable delay per cable amounts tobe 26 ns[28] The USB 20 specification requires cable delay to be lessthan 52 ns per meter (192000 kms which is close to the maximumachievable speed for standard copper cable)[29] This allows for a 5meter cable The USB 30 standard does not directly specify a maximum cable length requiring only that all cablesmeet an electrical specification For copper wire cabling some calculations have suggested a maximum length ofperhaps 3m No fiber optic cable designs are known to be under development but they would be likely to have amuch longer maximum allowable length and more complex construction

USB 1x20 MiniplugMicroplugPin Name Color Description

1 VCC Red +5 V

2 Dminus White Data minus

3 D+ Green Data +

permits distinction of

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1627

4 ID noneMicro-A- and Micro-B-Plug

Type A connected to Ground

Type B not connected

5 GND Black Signal Ground

The data cables for USB 1x and USB 2x use a twisted pair to reduce noise and crosstalk They are arrangedmuch as in the diagram below USB 30 cables are more complex and employ shielding for some of the added datalines (2 pairs) a shield is added around the pair sketched

Maximum useful distance

USB 11 maximum cable length is 3 metres (98 ft)[30] USB 20 maximum cable length is 5 metres (16 ft)Maximum permitted hubs connected in series is 5 Although a single cable is limited to 5 metres the USB 20specification permits up to five USB hubs in a long chain of cables and hubs This allows for a maximum distance of30 metres (98 ft) between host and device using six cables 5 metres (16 ft) long and five hubs In actual use sincesome USB devices have built-in cables for connecting to the hub the maximum achievable distance is 25 metres(82 ft) + the length of the devices cable For longer lengths USB extenders that use CAT5 cable can increase thedistance between USB devices up to 50 metres (160 ft)

Since USB host interfaces (and powered hubs) are required to provide power for devices connected to them aspecial type of USB extender cable was created consisting of a miniature one-port USB hub molded onto one endof a 5-metre cable These mini-hubs are fully self-contained within the cable requiring no separate bulky hub deviceand no external power They are as simple to use as plugging cables together with each hub drawing powerthrough all the previous single-port hubs in the chain Because bus power is limited the most practical arrangementconsists of four single-port hub extender cables one plain 5-metre cable and at the very end a powered multiporthub to support multiple USB devices

Another method of Extending USB beyond 5 metres (16 ft) is by using low resistance cable The higher cost ofUSB 20 Cat 5 extenders has urged some manufacturers to use other methods to extend USB such as using built-in USB hubs and custom low-resistance USB cable It is important to note that devices which use more buspower such as USB hard drives and USB scanners will require the use of a powered USB hub at the end of theextension so that a constant connection will be achieved If power and data does not have sufficient power thenproblems can result such as no connection at all or intermittent connections during use

USB 30 cable assembly may be of any length as long as all requirements defined in the specification are metHowever maximum speed can be achieved across a maximum cable length of approximately 3 metres[31]

PowerThe USB 1x and 20 specifications provide a 5 V supply on a single wire from which connected USB devices maydraw power The specification provides for no more than 525 V and no less than 475 V (5 Vplusmn5) between thepositive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1727

The Micro-USB interface isthe new standard charger for

mobile phones

positive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to525 V[32]

A unit load is defined as 100 mA in USB 20 and was raised to 150 mA in USB 30 A maximum of 5 unit loads(500 mA) can be drawn from a port in USB 20 which was raised to 6 (900 mA) in USB 30 There are two typesof devices low-power and high-power Low-power devices draw at most 1 unit load with minimum operatingvoltage of 44 V in USB 20 and 4 V in USB 30 High-power devices draw the maximum number of unit loadssupported by the standard All devices default as low-power but the devices software may request high-power aslong as the power is available on the providing bus[5]

A bus-powered hub is initialized at 1 unit load and transitions to maximum unit loads after hub configuration isobtained Any device connected to the hub will draw 1 unit load regardless of the current draw of devicesconnected to other ports of the hub (ie one device connected on a four-port hub will only draw 1 unit load despitethe fact that all unit loads are being supplied to the hub)[5]

A self-powered hub will supply maximum supported unit loads to any device connected to it A battery-poweredhub may supply maximum unit loads to ports In addition the VBUS will supply 1 unit load upstream forcommunication if parts of the Hub are powered down[5]

In Battery Charging Specification[33] new powering modes are added to the USB specification A host or hubCharging Downstream Port can supply a maximum of 15 A when communicating at low-speed or full-speed amaximum of 900 mA when communicating at high-speed and as much current as the connector will safely handlewhen no communication is taking place USB 20 standard-A connectors are rated at 1500 mA by default ADedicated Charging Port can supply a maximum of 18 A of current at 525 V A portable device can draw up to18 A from a Dedicated Charging Port The Dedicated Charging Port shorts the D+ and D- pins with a resistanceof at most 200Ω The short disables data transfer but allows devices to detect the Dedicated Charging Port andallows very simple high current chargers to be manufactured The increased current (faster 9W charging) willoccur once both the hosthub and devices support the new charging specification

Mobile device charger standards

As of June 14 2007 all new mobile phones applying for a license in China arerequired to use the USB port as a power port[34][35]

In September 2007 the Open Mobile Terminal Platform group mdash a forum ofmobile network operators and manufacturers such as Nokia SamsungMotorola Sony Ericsson and LG mdash announced that its members had agreed onmicro-USB as the future common connector for mobile devices[36][37]

On 17 February 2009 the GSM Association announced[38] that they hadagreed on a standard charger for mobile phones The standard connector to beadopted by 17 manufacturers including Nokia Motorola and Samsung is to bethe micro-USB connector (several media reports erroneously reported this asthe mini-USB) The new chargers will be much more efficient than existingchargers[38] Having a standard charger for all phones means that manufacturers will no longer have to supply acharger with every new phone The basis of the GSMAs Universal Charger Solution (UCS) is the technicalrecommendation from OMTP[39]

On 22 April 2009 (Earth Day) this was further endorsed by the CTIA [40]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1827

USB vacuum cleaner noveltydevice

On 29 June 2009 the European Commission announced an agreement with ten producers that starting in 2010data-enabled mobile phones sold in the European Union would include a micro-USB connector forrecharge[41][42]

On 22 October 2009 the International Telecommunication Union (ITU) announced that it had embraced theUniversal Charger Solution as its energy-efficient one-charger-fits-all new mobile phone solution and addedBased on the Micro-USB interface UCS chargers will also include a 4-star or higher efficiency rating - up to threetimes more energy-efficient than an unrated charger[43]

Non-standard devices

A number of USB devices require more power than is permitted by thespecifications for a single port This is common for external hard and opticaldisc drives and generally for devices with motors or lamps Such devicescan be used with an external power supply of adequate rating which isallowed by the standard or by means of a dual-input USB cable one inputof which is used for power and data transfer the other solely for powerwhich makes the device a non-standard USB device Some external hubsmay in practice supply more power to USB devices than required by thespecification but a standard-compliant device may not depend on this

Some non-standard USB devices use the 5 V power supply withoutparticipating in a proper USB network negotiating power draws with thehost interface These are usually referred to as USB decorations The typical example is a USB-powered readinglight fans mug coolers and heaters (though some may include USB hubs[44]) battery chargers (particularly formobile telephones) miniature vacuum cleaners miniature lava lamps and even toy missile launchers are available Inmost cases these items contain no digital circuitry and thus are not Standard compliant USB devices at all Thiscan theoretically cause problems with some computers prior to the Battery Charging Specification the USBspecification required that devices connect in a low-power mode (100 mA maximum) and state how much currentthey need before switching with the hosts permission into high-power mode

In addition to limiting the total average power used by the device the USB specification limits the inrush current (iethat used to charge decoupling and filter capacitors) when the device is first connected Otherwise connecting adevice could cause problems with the hosts internal power Also USB devices are required to automatically enterultra low-power suspend mode when the USB host is suspended Nevertheless many USB host interfaces do notcut off the power supply to USB devices when they are suspended since resuming from the suspended state wouldbecome a lot more complicated if they did

There are also devices at the host end that do not support negotiation such as battery packs that can power USB-powered devices some provide power while others pass through the data lines to a host PC USB poweradapters convert utility power andor another power source (eg a cars electrical system) to run attached devicesSome of these devices can supply up to 1 A of current Without negotiation the powered USB device is unable toinquire if it is allowed to draw 100 mA 500 mA or 1 A

Powered USB

Main article Powered USB

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1927

The Hi-Speed USB Logo

Powered USB uses standard USB signaling with the addition of extra power lines It uses four additional pins tosupply up to 6 A at either 5 V 12 V or 24 V (depending on keying) to peripheral devices The wires and contactson the USB portion have been upgraded to support higher current on the 5 V line as well This is commonly usedin retail systems and provides enough power to operate stationary barcode scanners printers pin pads signaturecapture devices etc This modification of the USB interface is proprietary and was developed by IBM NCR andFCIBerg It is essentially two connectors stacked such that the bottom connector accepts a standard USB plugand the top connector takes a power connector

Sleep-and-charge

Sleep-and-charge USB ports can be used to charge electronic devices even when the computer is switched off[45]

Version history

Prereleases

USB 07 Released in November 1994USB 08 Released in December 1994USB 09 Released in April 1995USB 099 Released in August 1995USB 10 Release Candidate Released in November 1995

USB 10

USB 10 Released in January 1996Specified data rates of 15 Mbits (Low-Speed) and 12 Mbits (Full-Speed) Does not allow forextension cables or pass-through monitors (due to timing and power limitations) Few such devices actuallymade it to marketUSB 11 Released in September 1998Fixed problems identified in 10 mostly relating to hubs Earliest revision to be widely adopted

USB 20

USB 20 Released in April 2000Added higher maximum speed of 480 Mbits (now called Hi-Speed)Further modifications to the USB specification have been done viaEngineering Change Notices (ECN) The most important of these ECNsare included into the USB 20 specification package available fromUSBorg (httpwwwUSBorg)

Mini-B Connector ECN Released in October 2000Specifications for Mini-B plug and receptacle These should not be confused with Micro-B plug andreceptacleErrata as of December 2000 Released in December 2000Pull-upPull-down Resistors ECN Released in May 2002Errata as of May 2002 Released in May 2002Interface Associations ECN Released in May 2003

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2027

The SuperSpeed USB Logo

The USB 30 Icon

Interface Associations ECN Released in May 2003New standard descriptor was added that allows multiple interfaces to be associated with a singledevice functionRounded Chamfer ECN Released in October 2003A recommended compatible change to Mini-B plugs that results in longer lasting connectorsUnicode ECN Released in February 2005This ECN specifies that strings are encoded using UTF-16LE USB 20 did specify that Unicode is tobe used but it did not specify the encodingInter-Chip USB Supplement Released in March 2006On-The-Go Supplement 13 Released in December 2006USB On-The-Go makes it possible for two USB devices to communicate with each other withoutrequiring a separate USB host In practice one of the USB devices acts as a host for the other deviceBattery Charging Specification 10 Released in March 2007Adds support for dedicated chargers (power supplies with USB connectors) host chargers (USBhosts that can act as chargers) and the No Dead Battery provision which allows devices totemporarily draw 100 mA current after they have been attached If a USB device is connected todedicated charger maximum current drawn by the device may be as high as 18A (Note that thisdocument is not distributed with USB 20 specification package)Micro-USB Cables and Connectors Specification 101 Released in April 2007Link Power Management Addendum ECN Released in July 2007This adds a new power state between enabled and suspended states Device in this state is notrequired to reduce its power consumption However switching between enabled and sleep states ismuch faster than switching between enabled and suspended states which allows devices to sleepwhile idle

USB 30

On September 18 2007 Pat Gelsinger demonstrated USB 30 at the IntelDeveloper Forum The USB 30 Promoter Group announced on November 172008 that version 30 of the specification had been completed and wastransitioned to the USB Implementers Forum (USB-IF) the managing body ofUSB specifications[4] This move effectively opened the spec to hardwaredevelopers for implementation in future products The first USB 30 ports werefeatured on the Asus P6X58 motherboard however this board was canceledbefore production[46]

Features

A new major feature is the SuperSpeed bus which provides a fourthtransfer mode at 48 Gbits The raw throughput is 4 Gbits and thespecification considers it reasonable to achieve 32 Gbits (04 Gbytes or400 Mbytes) or more after protocol overhead[47]

When operating in SuperSpeed mode full-duplex signaling occurs over 2 differential pairs separate from thenon-SuperSpeed differential pair This results in USB 30 cables containing 2 wires for power and ground 2wires for non-SuperSpeed data and 4 wires for SuperSpeed data and a shield (not required in previousspecifications)[48]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2127

To accommodate the additional pins for SuperSpeed mode the physical form factors for USB 30 plugs andreceptacles have been modified from those used in previous versions Standard-A cables have extendedheads where the SuperSpeed connectors extend beyond and slightly above the legacy connectors Similarlythe Standard-A receptacle is deeper to accept these new connectors A legacy Standard-A cable willoperate as intended and will never interact with the SuperSpeed connectors ensuring backwardcompatibility The Standard-B modifications could not be made as elegantly the SuperSpeed connectorshad to be placed on top of the existing form factor making legacy Standard-B plugs workable onSuperSpeed Standard-B receptacles but not vice versaSuperSpeed establishes a communications pipe between the host and each device in a host-directedprotocol In contrast USB 20 broadcasts packet traffic to all devicesUSB 30 extends the bulk transfer type in SuperSpeed with Streams This extension allows a host and deviceto create and transfer multiple streams of data through a single bulk pipeNew power management features include support of idle sleep and suspend states as well as Link-Device- and Function-level power managementThe bus power spec has been increased so that a unit load is 150 mA (+50 over minimum using USB 20)An unconfigured device can still draw only 1 unit load but a configured device can draw up to 6 unit loads(900 mA an 80 increase over USB 20 at a registered maximum of 500 mA) Minimum device operatingvoltage is dropped from 44 V to 4 VUSB 30 does not define cable assembly lengths except that it can be of any length as long as it meets all therequirements defined in the specification However electronicdesigncom estimates cables will be limited to 3m at SuperSpeed[31]

Technology is similar to a single channel (1x) of PCI Express 20 (5-Gbits) It uses 8B10B encoding linearfeedback shift register (LFSR) scrambling for data and spread spectrum It forces receivers to use lowfrequency periodic signaling (LFPS) dynamic equalization and training sequences to ensure fast signallocking

Availability

Consumer products are expected to become available in 2010[49] Commercial controllers are expected to enterinto volume production no later than the first quarter of 2010[50] NEC is aiming to produce its first USB 30controller in June 2009 initially priced at US$1500 Monthly production of NEC Electronics microPD720200 hostcontroller is expected to reach approximately 1000000 units in September 2009[51] On September 24 2009Freecom announced the availability of their USB 30 external hard drive[52] On October 29 2009 Asusannounced the November release of their first USB 30 motherboard the P7P55D-E Premium as well as a PCI-Express x1 add-on card for existing motherboards to provide USB 30 and SATA 6Gbps support [53]

Drivers are under development for Windows 7 but support will not be included with the initial release of theoperating system[54] The Linux kernel has supported USB 30 since version 2631 which was released inSeptember 2009[55][56][57]

At least one complete end-to-end test system for USB3 designers is now on the market[58]

Intel will not support USB 3 until 2011[59] which will slow down mainstream adoption Current AMD roadmapsindicate that the new southbridges released in the beginning of 2010 will not support USB 3[60] These delays maybe due to problems in the CMOS manufacturing process[61] a focus to advance the Nehalem platform [62] or a

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2227

be due to problems in the CMOS manufacturing process a focus to advance the Nehalem platform or atactic by Intel to boost its upcoming Light Peak interface[63] Market researcher In-Stat does not predict a relevantmarket share of USB 3 until 2011[64]

USB 20 bandwidthThe maximum data rate in USB 20 is 480 Mbits (60 MBs) per controller and is shared amongst all attacheddevices Some chipset manufacturers overcome this bottleneck by providing multiple USB 20 controllers within thesouthbridge Big performance gains can be achieved when attaching multiple high bandwidth USB devices such asdisk enclosures in different controllers The following table displays southbridge ICs that have multiple EHCIcontrollers

Vendor Southbridge USB 20 ports EHCI controllers Maximum bandwidth

AMD SB7x0 12 2 120 MBs

Broadcom HT1100 12 3 180 MBs

Intel ICH8 10 2 120 MBs

Intel ICH9 12 2 120 MBs

Intel ICH10 12 2 120 MBs

Every other AMD Broadcom Intel southbridge supporting USB 20 has only one EHCI controller All SiSsouthbridge supporting USB 20 have only one EHCI controller All ULi VIA southbridge single chipnorthbridgesouthbridge supporting USB 20 have only one EHCI controller Also all PCI USB 20 IC used foradd-in cards have only one EHCI controller

Related technologiesThe PictBridge standard allows for interconnecting consumer imaging devices It typically uses USB for itsunderlying communication layer

The USB Implementers Forum is working on a wireless networking standard based on the USB protocol WirelessUSB is intended as a cable-replacement technology and will use ultra-wideband wireless technology for data ratesof up to 480 Mbits

See alsoSerial cable (Bidirectional Communication)Serial ATARS-232Serial null modem cableFireWireHP-HILHP-ILSync cableEnhanced mini-USBUSB On-The-Go (master slave)

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2327

Ethernet over USBWireless USBUSB streamingHCI (UHCI EHCI xHCI 09 SuperSpeed - USB 30 WHCI 10)CEA-936-AU3List of device bandwidths

ACCESSbusApple Desktop Bus

PS2 connectorDE-9 connectorSecure USB driveList of computer standards

References1 ^ About USB-IF (httpwwwusborgabout) USB Implementers Forum Inc httpwwwusborgabout

Retrieved 2009-11-042 ^ USBorg Welcome (httpwwwusborghome) USB Implementers Forum Inc httpwwwusborghome

Retrieved 2009-11-043 ^ SuperSpeed USB 30 More Details Emerge

(httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml) 6 Jan 2009httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml

4 ^ a b httpwwwusborgpressUSB-IF_Press_Releases2008_11_17_USB_IFpdf5 ^ a b c d httpwwwusborgdevelopersdocs6 ^ USB Class Codes (httpwwwusborgdevelopersdefined_class) at USBorg7 ^ Universal Serial Bus Test and Measurement Class Specification (USBTMC) Revision 10 April 14 2003 USB

Implementers Forum Inc8 ^ Universal Serial Bus 30 Specification4411 Efficiency9 ^ 100 Portable Apps for your USB Stick (both for Mac and Win) (httpwwwmakeuseofcomtagportable-

software-usb) httpwwwmakeuseofcomtagportable-software-usb Retrieved 2008-10-3010 ^ Skype VoIP USB Installation Guide (httpwwwVoIP-DownloadcomSkypehtmUSB) httpwwwVoIP-

DownloadcomSkypehtmUSB Retrieved 2008-10-3011 ^ NEC ready to sample worlds first USB 30 controller chip

(httpwwwreghardwarecouk20090519nec_usb_3_host) httpwwwreghardwarecouk20090519nec_usb_3_host Retrieved 2009-06-15

12 ^ When will USB 30 products hit the market (httpwwweverythingusbcomsuperspeed-usbhtml6) httpwwweverythingusbcomsuperspeed-usbhtml6 Retrieved 2009-05-11

13 ^ USB in a NutShellmdashChapter 2mdashHardware (httpwwwbeyondlogicorgusbnutshellusb2htm) BeyondLogicorg httpwwwbeyondlogicorgusbnutshellusb2htm Retrieved 2007-08-25

14 ^ How Fast Does A USB 20 Drive Go On The Newest Macs How Does It Compare To FireWire(httpwwwbarefeatscomusb2html) Bare Facts May 8 2004 httpwwwbarefeatscomusb2htmlRetrieved 2007-08-25

15 ^ a b USB Implementers Forum (2007-05-27) Deprecation of the Mini-A and Mini-AB Connectors(httpwwwusborgdevelopersDeprecation_Announcement_052507pdf) (PDF) Press releasehttpwwwusborgdevelopersDeprecation_Announcement_052507pdf Retrieved 2009-01-13

16 ^ Quinnell Richard A (1996) USB a neat package with a few loose ends - USB Fundamentals(httpwwwedncomarchives1996102496df_01htmUSB20fundamentals) EDN Magazine of ReedProperties Inc httpwwwedncomarchives1996102496df_01htmUSB20fundamentals Retrieved 2008-08-

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2427

0617 ^ USB Implementers Forum (2007-01-04) Mobile phones to adopt new smaller USB connector

(httpwwwusborgpresspressroom2007_01_04_usbifpdf) (PDF) Press releasehttpwwwusborgpresspressroom2007_01_04_usbifpdf Retrieved 2007-01-08

18 ^ a b (zip) Universal Serial Bus Micro-USB Cables and Connectors Specification to the USB 20 SpecificationRevision 101 (httpwwwusborgdevelopersdocsusb_20_052709zip) USB Implementers Forum Inc 2007-04-07 httpwwwusborgdevelopersdocsusb_20_052709zip Retrieved 2009-10-07 Section 13 Additionalrequirements for a more rugged connector that will have durability past 10000 cycles and still meet the USB 20specification for mechanical and electrical performance was also a consideration The Mini-USB could not bemodified and remain backward compatible to the existing connector as defined in the USB OTG specification

19 ^ OMTP Local Connectivity Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19) Open Mobile Terminal Platform 17 September 2007httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19 Retrieved 2009-02-11

20 ^ httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf21 ^ FireWire vs USB 20 - Speed Tests (httpwwwcwolcomfirewirefirewire-vs-usbhtm)

httpwwwcwolcomfirewirefirewire-vs-usbhtm Retrieved 2007-08-2522 ^ USB 20 vs FireWire (httpwwwdigit-lifecomarticlesusb20vsfirewire) Digit-Life httpwwwdigit-

lifecomarticlesusb20vsfirewire Retrieved 2007-08-2523 ^ Metz Cade The Great Interface-Off FireWire Vs USB 20

(httpwwwpcmagcomarticle20414984771600asp) PC Magazinehttpwwwpcmagcomarticle20414984771600asp Retrieved 2007-08-25

24 ^ Heron Robert USB 20 Versus FireWire(httpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html) TechTVhttpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html Retrieved 2007-08-25

25 ^ FireWire vs USB 20 (httpwwwusb-warecomfirewire-vs-usbhtm) USB Ware httpwwwusb-warecomfirewire-vs-usbhtm Retrieved 2007-03-19

26 ^ Key Gary (2005-11-15) Firewire and USB Performance (httpwwwanandtechcommbshowdocaspxi=2602ampp=15) httpwwwanandtechcommbshowdocaspxi=2602ampp=15 Retrieved 2008-02-01

27 ^ httpwwwdigitalprosoundcom200101_janfeaturesmidi2001-3htm28 ^ USB Frequently Asked Questions (httpwwwusborgdevelopersusbfaqcab1) at USBorg29 ^ Propagation Delay (httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay)

httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay Retrieved 2008-10-3130 ^ httpdiscountcablesusacomusb-2html31 ^ a b httpelectronicdesigncomArticlesArticleID1968019680html32 ^ ldquo732 Bus TimingElectrical Characteristicsrdquo (httpwwwusborgdevelopersdocs) Universal Serial Bus

Specification USBorg httpwwwusborgdevelopersdocs33 ^ Battery Charging Specification (httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zip) USB

Implementers Forum Inc 15 April 2009 httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zipRetrieved 23 September 2009

34 ^ Cai Yan (2007-05-31) China to enforce universal cell phone charger(httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS) EETimescom httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS Retrieved 2007-08-25

35 ^ The Chinese FCCs technical standard YDT 1591-2006 Technical Requirements and Test Method of Chargerand Interface for Mobile Telecommunication Terminal Equipment(httpwwwdianyuancombbsu632015571206841181pdf) (Chinese)

36 ^ Pros seem to outdo cons in new phone charger standard (httpwwwnewscom2100-1041_3-6209247html) newscom September 20 2007 httpwwwnewscom2100-1041_3-6209247html Retrieved 2007-11-26

37 ^ Press Release Broad Manufacturer Agreement Gives Universal Phone Cable Green Light(httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd) OTMP September17 2007 httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd Retrieved

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2527

2007-11-2638 ^ a b GSM World agreement on Mobile phone Standard Charger (httpwwwgsmworldcomnewsroompress-

releases20092548htm) httpwwwgsmworldcomnewsroompress-releases20092548htm39 ^ Common Charging and Local Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=4dda105f-

8472-4c12-ba04-75dd3c1d4ca6) Open Mobile Terminal Platform 11 February 2009httpwwwomtporgPublicationsDisplayaspxId=4dda105f-8472-4c12-ba04-75dd3c1d4ca6 Retrieved 2009-02-11

40 ^ CTIAndashThe Wireless Association Announces One Universal Charger Solution to Celebrate Earth Day(httpwwwctiaorgmediapressbodycfmprid1817)

41 ^ httpeceuropaeuenterpriserttechargershtm42 ^ httpwwwwiredcomgadgetlab200906europe-gets-universal-cellphone-charger-in-201043 ^ httpwwwituintnewsroompress_releases200949html44 ^ httpwwwdealextremecomdetailsdxsku319545 ^ httpwwwusb-corecouk03-04-2008-toshiba-announces-sleep-and-charge-usb-portshtml46 ^ httpwwwtheinquirernetinquirernews1495417asus-cancels-usb-motherboard47 ^ Universal Serial Bus 30 Specification 4411 Efficiency48 ^ Universal Serial Bus 30 Specification 54 Cable Construction and Wire Assignments49 ^ httpwwwtgdailycomcontentview4022513550 ^ httpwwwdigitimescomnewsa20090415PB204html51 ^ httpwwwamnecelcomnewsnewsdetailhtmlpage=worlds_first_usb_30_host_controller52 ^ httpwwwfreecomcomnewsaspid=9205ampcatName=press53 ^ httpwwwinformationweekcomnewshardwareprocessorsshowArticlejhtmlarticleID=22130002454 ^ httpapcmagcomusb_in_windows_7_more_reliable_but_no_30_speed_boosthtm55 ^ httpkernelnewbiesorgLinux_2_6_3156 ^ httpwwwheisedenewstickerErste-USB-3-0-Treiber--meldung14010357 ^ httpwwwlinux-magazinecomonlinenewsfirst_driver_for_usb_3_058 ^ httpwwwlecroycomtmsolutionsserialdatausb359 ^ httpwwweetimescomnewslatestshowArticlejhtmlarticleID=22070048660 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html61 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html62 ^ httpwwwfierceciocomtechwatchstoryinsider-intel-hindering-usb-3-0-adoption2009-10-2363 ^ httpwwwtechspotcomnews36673-intel-delays-usb-30-support-until-2011html64 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html

view=zoomzoom=1

External linksUSB Implementers Forum Inc Official Website (httpwwwusborg)

USB 30 Specification (httpwwwusborgdevelopersdocs)USB Device Class documentation (httpwwwusborgdevelopersdevclass_docs)

USB Overview and Plug Receptacle Pinouts (httpwwwaccesscommscomaureferenceusbhtm)Overview comparison between USB 20 and FireWire 400(httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf)Intel Universal Host Controller Interface (UHCI) (httpdownloadintelcomtechnologyusbUHCI11Dpdf)

USB 30

USB Promoter Group - Mission Statement (httpwebarchiveorgwebhttpwwwusborgusb30) at theInternet Archive

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2627

Intel announces demonstrates USB 30 (httparstechnicacomnewsarspost20070918-intel-announces-demonstrates-usb-3-0html) Ars Technica 2007-09-18USB 30 guns for Firewire (httpwwweetimescomnewslatestshowArticlejhtmlarticleID=201807389)eeTimes 2007-09-18Universal Serial Bus 30 Specification (httpwwwusborgdevelopersdocsusb_30_speczip)USB 30 vs FireWire 3200 (httpwwwpcfastlanecomfeaturesusb-30-vs-firewire-3200)USB 3 Forum for discussions about implementations and architecture (httpwwwusb3forumscom)

Retrieved from httpenwikipediaorgwikiUniversal_Serial_BusCategories USB | 1996 introductions

This page was last modified on 7 November 2009 at 0135Text is available under the Creative Commons Attribution-ShareAlike License additional terms may applySee Terms of Use for detailsWikipediareg is a registered trademark of the Wikimedia Foundation Inc a non-profit organization

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2727

Page 16: universal serial bus - wikipedia, the free encyclopedia

USB 1x20 cable wiringPin Name Cable color Description

1 VCC Red +5 V

2 Dminus White Data minus

3 D+ Green Data +

4 GND Black Ground

USB networks use a tiered-star topology while FireWire networks use a tree topologyUSB 10 11 and 20 use a speak-when-spoken-to protocol Peripherals cannot communicate with thehost unless the host specifically requests communication USB 30 is planned to allow for device-initiatedcommunications towards the host (see USB 30 below) A FireWire device can communicate with any othernode at any time subject to network conditionsA USB network relies on a single host at the top of the tree to control the network In a FireWire networkany capable node can control the networkUSB runs with a 5 V power line while Firewire can supply up to 30 VUSB ports can provide up to 500mA of current (25 watts of power) while FireWire can in theory supplyup to 60 watts of power although 10 to 20 watts is more typical

These and other differences reflect the differing design goals of the two buses USB was designed for simplicity andlow cost while FireWire was designed for high performance particularly in time-sensitive applications such asaudio and video Although similar in theoretical maximum transfer rate FireWire 400 has performance advantageover USB 20 Hi-Speed in real-use[20] especially in high-bandwidth use such as external hard-drives[21][22][23][24]

The newer FireWire 800 standard being twice as fast as FireWire 400 outperforms USB 20 Hi-Speed boththeoretically and practically[25] The chipset and drivers used to implement USB and Firewire have a crucial impacton how much of the bandwidth prescribed by the specification is achieved in the real world along with compatibilitywith peripherals[26] Audio peripherals in particular are affected by the USB driver implementation[27]

CablesThe maximum length of a standard USB cable (for USB 20 or earlier)is 50 metres (164 ft) The primary reason for this limit is the maximumallowed round-trip delay of about 1500 ns If USB host commands areunanswered by the USB device within the allowed time the hostconsiders the command lost When adding USB device response timedelays from the maximum number of hubs added to the delays fromconnecting cables the maximum acceptable delay per cable amounts tobe 26 ns[28] The USB 20 specification requires cable delay to be lessthan 52 ns per meter (192000 kms which is close to the maximumachievable speed for standard copper cable)[29] This allows for a 5meter cable The USB 30 standard does not directly specify a maximum cable length requiring only that all cablesmeet an electrical specification For copper wire cabling some calculations have suggested a maximum length ofperhaps 3m No fiber optic cable designs are known to be under development but they would be likely to have amuch longer maximum allowable length and more complex construction

USB 1x20 MiniplugMicroplugPin Name Color Description

1 VCC Red +5 V

2 Dminus White Data minus

3 D+ Green Data +

permits distinction of

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1627

4 ID noneMicro-A- and Micro-B-Plug

Type A connected to Ground

Type B not connected

5 GND Black Signal Ground

The data cables for USB 1x and USB 2x use a twisted pair to reduce noise and crosstalk They are arrangedmuch as in the diagram below USB 30 cables are more complex and employ shielding for some of the added datalines (2 pairs) a shield is added around the pair sketched

Maximum useful distance

USB 11 maximum cable length is 3 metres (98 ft)[30] USB 20 maximum cable length is 5 metres (16 ft)Maximum permitted hubs connected in series is 5 Although a single cable is limited to 5 metres the USB 20specification permits up to five USB hubs in a long chain of cables and hubs This allows for a maximum distance of30 metres (98 ft) between host and device using six cables 5 metres (16 ft) long and five hubs In actual use sincesome USB devices have built-in cables for connecting to the hub the maximum achievable distance is 25 metres(82 ft) + the length of the devices cable For longer lengths USB extenders that use CAT5 cable can increase thedistance between USB devices up to 50 metres (160 ft)

Since USB host interfaces (and powered hubs) are required to provide power for devices connected to them aspecial type of USB extender cable was created consisting of a miniature one-port USB hub molded onto one endof a 5-metre cable These mini-hubs are fully self-contained within the cable requiring no separate bulky hub deviceand no external power They are as simple to use as plugging cables together with each hub drawing powerthrough all the previous single-port hubs in the chain Because bus power is limited the most practical arrangementconsists of four single-port hub extender cables one plain 5-metre cable and at the very end a powered multiporthub to support multiple USB devices

Another method of Extending USB beyond 5 metres (16 ft) is by using low resistance cable The higher cost ofUSB 20 Cat 5 extenders has urged some manufacturers to use other methods to extend USB such as using built-in USB hubs and custom low-resistance USB cable It is important to note that devices which use more buspower such as USB hard drives and USB scanners will require the use of a powered USB hub at the end of theextension so that a constant connection will be achieved If power and data does not have sufficient power thenproblems can result such as no connection at all or intermittent connections during use

USB 30 cable assembly may be of any length as long as all requirements defined in the specification are metHowever maximum speed can be achieved across a maximum cable length of approximately 3 metres[31]

PowerThe USB 1x and 20 specifications provide a 5 V supply on a single wire from which connected USB devices maydraw power The specification provides for no more than 525 V and no less than 475 V (5 Vplusmn5) between thepositive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1727

The Micro-USB interface isthe new standard charger for

mobile phones

positive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to525 V[32]

A unit load is defined as 100 mA in USB 20 and was raised to 150 mA in USB 30 A maximum of 5 unit loads(500 mA) can be drawn from a port in USB 20 which was raised to 6 (900 mA) in USB 30 There are two typesof devices low-power and high-power Low-power devices draw at most 1 unit load with minimum operatingvoltage of 44 V in USB 20 and 4 V in USB 30 High-power devices draw the maximum number of unit loadssupported by the standard All devices default as low-power but the devices software may request high-power aslong as the power is available on the providing bus[5]

A bus-powered hub is initialized at 1 unit load and transitions to maximum unit loads after hub configuration isobtained Any device connected to the hub will draw 1 unit load regardless of the current draw of devicesconnected to other ports of the hub (ie one device connected on a four-port hub will only draw 1 unit load despitethe fact that all unit loads are being supplied to the hub)[5]

A self-powered hub will supply maximum supported unit loads to any device connected to it A battery-poweredhub may supply maximum unit loads to ports In addition the VBUS will supply 1 unit load upstream forcommunication if parts of the Hub are powered down[5]

In Battery Charging Specification[33] new powering modes are added to the USB specification A host or hubCharging Downstream Port can supply a maximum of 15 A when communicating at low-speed or full-speed amaximum of 900 mA when communicating at high-speed and as much current as the connector will safely handlewhen no communication is taking place USB 20 standard-A connectors are rated at 1500 mA by default ADedicated Charging Port can supply a maximum of 18 A of current at 525 V A portable device can draw up to18 A from a Dedicated Charging Port The Dedicated Charging Port shorts the D+ and D- pins with a resistanceof at most 200Ω The short disables data transfer but allows devices to detect the Dedicated Charging Port andallows very simple high current chargers to be manufactured The increased current (faster 9W charging) willoccur once both the hosthub and devices support the new charging specification

Mobile device charger standards

As of June 14 2007 all new mobile phones applying for a license in China arerequired to use the USB port as a power port[34][35]

In September 2007 the Open Mobile Terminal Platform group mdash a forum ofmobile network operators and manufacturers such as Nokia SamsungMotorola Sony Ericsson and LG mdash announced that its members had agreed onmicro-USB as the future common connector for mobile devices[36][37]

On 17 February 2009 the GSM Association announced[38] that they hadagreed on a standard charger for mobile phones The standard connector to beadopted by 17 manufacturers including Nokia Motorola and Samsung is to bethe micro-USB connector (several media reports erroneously reported this asthe mini-USB) The new chargers will be much more efficient than existingchargers[38] Having a standard charger for all phones means that manufacturers will no longer have to supply acharger with every new phone The basis of the GSMAs Universal Charger Solution (UCS) is the technicalrecommendation from OMTP[39]

On 22 April 2009 (Earth Day) this was further endorsed by the CTIA [40]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1827

USB vacuum cleaner noveltydevice

On 29 June 2009 the European Commission announced an agreement with ten producers that starting in 2010data-enabled mobile phones sold in the European Union would include a micro-USB connector forrecharge[41][42]

On 22 October 2009 the International Telecommunication Union (ITU) announced that it had embraced theUniversal Charger Solution as its energy-efficient one-charger-fits-all new mobile phone solution and addedBased on the Micro-USB interface UCS chargers will also include a 4-star or higher efficiency rating - up to threetimes more energy-efficient than an unrated charger[43]

Non-standard devices

A number of USB devices require more power than is permitted by thespecifications for a single port This is common for external hard and opticaldisc drives and generally for devices with motors or lamps Such devicescan be used with an external power supply of adequate rating which isallowed by the standard or by means of a dual-input USB cable one inputof which is used for power and data transfer the other solely for powerwhich makes the device a non-standard USB device Some external hubsmay in practice supply more power to USB devices than required by thespecification but a standard-compliant device may not depend on this

Some non-standard USB devices use the 5 V power supply withoutparticipating in a proper USB network negotiating power draws with thehost interface These are usually referred to as USB decorations The typical example is a USB-powered readinglight fans mug coolers and heaters (though some may include USB hubs[44]) battery chargers (particularly formobile telephones) miniature vacuum cleaners miniature lava lamps and even toy missile launchers are available Inmost cases these items contain no digital circuitry and thus are not Standard compliant USB devices at all Thiscan theoretically cause problems with some computers prior to the Battery Charging Specification the USBspecification required that devices connect in a low-power mode (100 mA maximum) and state how much currentthey need before switching with the hosts permission into high-power mode

In addition to limiting the total average power used by the device the USB specification limits the inrush current (iethat used to charge decoupling and filter capacitors) when the device is first connected Otherwise connecting adevice could cause problems with the hosts internal power Also USB devices are required to automatically enterultra low-power suspend mode when the USB host is suspended Nevertheless many USB host interfaces do notcut off the power supply to USB devices when they are suspended since resuming from the suspended state wouldbecome a lot more complicated if they did

There are also devices at the host end that do not support negotiation such as battery packs that can power USB-powered devices some provide power while others pass through the data lines to a host PC USB poweradapters convert utility power andor another power source (eg a cars electrical system) to run attached devicesSome of these devices can supply up to 1 A of current Without negotiation the powered USB device is unable toinquire if it is allowed to draw 100 mA 500 mA or 1 A

Powered USB

Main article Powered USB

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1927

The Hi-Speed USB Logo

Powered USB uses standard USB signaling with the addition of extra power lines It uses four additional pins tosupply up to 6 A at either 5 V 12 V or 24 V (depending on keying) to peripheral devices The wires and contactson the USB portion have been upgraded to support higher current on the 5 V line as well This is commonly usedin retail systems and provides enough power to operate stationary barcode scanners printers pin pads signaturecapture devices etc This modification of the USB interface is proprietary and was developed by IBM NCR andFCIBerg It is essentially two connectors stacked such that the bottom connector accepts a standard USB plugand the top connector takes a power connector

Sleep-and-charge

Sleep-and-charge USB ports can be used to charge electronic devices even when the computer is switched off[45]

Version history

Prereleases

USB 07 Released in November 1994USB 08 Released in December 1994USB 09 Released in April 1995USB 099 Released in August 1995USB 10 Release Candidate Released in November 1995

USB 10

USB 10 Released in January 1996Specified data rates of 15 Mbits (Low-Speed) and 12 Mbits (Full-Speed) Does not allow forextension cables or pass-through monitors (due to timing and power limitations) Few such devices actuallymade it to marketUSB 11 Released in September 1998Fixed problems identified in 10 mostly relating to hubs Earliest revision to be widely adopted

USB 20

USB 20 Released in April 2000Added higher maximum speed of 480 Mbits (now called Hi-Speed)Further modifications to the USB specification have been done viaEngineering Change Notices (ECN) The most important of these ECNsare included into the USB 20 specification package available fromUSBorg (httpwwwUSBorg)

Mini-B Connector ECN Released in October 2000Specifications for Mini-B plug and receptacle These should not be confused with Micro-B plug andreceptacleErrata as of December 2000 Released in December 2000Pull-upPull-down Resistors ECN Released in May 2002Errata as of May 2002 Released in May 2002Interface Associations ECN Released in May 2003

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2027

The SuperSpeed USB Logo

The USB 30 Icon

Interface Associations ECN Released in May 2003New standard descriptor was added that allows multiple interfaces to be associated with a singledevice functionRounded Chamfer ECN Released in October 2003A recommended compatible change to Mini-B plugs that results in longer lasting connectorsUnicode ECN Released in February 2005This ECN specifies that strings are encoded using UTF-16LE USB 20 did specify that Unicode is tobe used but it did not specify the encodingInter-Chip USB Supplement Released in March 2006On-The-Go Supplement 13 Released in December 2006USB On-The-Go makes it possible for two USB devices to communicate with each other withoutrequiring a separate USB host In practice one of the USB devices acts as a host for the other deviceBattery Charging Specification 10 Released in March 2007Adds support for dedicated chargers (power supplies with USB connectors) host chargers (USBhosts that can act as chargers) and the No Dead Battery provision which allows devices totemporarily draw 100 mA current after they have been attached If a USB device is connected todedicated charger maximum current drawn by the device may be as high as 18A (Note that thisdocument is not distributed with USB 20 specification package)Micro-USB Cables and Connectors Specification 101 Released in April 2007Link Power Management Addendum ECN Released in July 2007This adds a new power state between enabled and suspended states Device in this state is notrequired to reduce its power consumption However switching between enabled and sleep states ismuch faster than switching between enabled and suspended states which allows devices to sleepwhile idle

USB 30

On September 18 2007 Pat Gelsinger demonstrated USB 30 at the IntelDeveloper Forum The USB 30 Promoter Group announced on November 172008 that version 30 of the specification had been completed and wastransitioned to the USB Implementers Forum (USB-IF) the managing body ofUSB specifications[4] This move effectively opened the spec to hardwaredevelopers for implementation in future products The first USB 30 ports werefeatured on the Asus P6X58 motherboard however this board was canceledbefore production[46]

Features

A new major feature is the SuperSpeed bus which provides a fourthtransfer mode at 48 Gbits The raw throughput is 4 Gbits and thespecification considers it reasonable to achieve 32 Gbits (04 Gbytes or400 Mbytes) or more after protocol overhead[47]

When operating in SuperSpeed mode full-duplex signaling occurs over 2 differential pairs separate from thenon-SuperSpeed differential pair This results in USB 30 cables containing 2 wires for power and ground 2wires for non-SuperSpeed data and 4 wires for SuperSpeed data and a shield (not required in previousspecifications)[48]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2127

To accommodate the additional pins for SuperSpeed mode the physical form factors for USB 30 plugs andreceptacles have been modified from those used in previous versions Standard-A cables have extendedheads where the SuperSpeed connectors extend beyond and slightly above the legacy connectors Similarlythe Standard-A receptacle is deeper to accept these new connectors A legacy Standard-A cable willoperate as intended and will never interact with the SuperSpeed connectors ensuring backwardcompatibility The Standard-B modifications could not be made as elegantly the SuperSpeed connectorshad to be placed on top of the existing form factor making legacy Standard-B plugs workable onSuperSpeed Standard-B receptacles but not vice versaSuperSpeed establishes a communications pipe between the host and each device in a host-directedprotocol In contrast USB 20 broadcasts packet traffic to all devicesUSB 30 extends the bulk transfer type in SuperSpeed with Streams This extension allows a host and deviceto create and transfer multiple streams of data through a single bulk pipeNew power management features include support of idle sleep and suspend states as well as Link-Device- and Function-level power managementThe bus power spec has been increased so that a unit load is 150 mA (+50 over minimum using USB 20)An unconfigured device can still draw only 1 unit load but a configured device can draw up to 6 unit loads(900 mA an 80 increase over USB 20 at a registered maximum of 500 mA) Minimum device operatingvoltage is dropped from 44 V to 4 VUSB 30 does not define cable assembly lengths except that it can be of any length as long as it meets all therequirements defined in the specification However electronicdesigncom estimates cables will be limited to 3m at SuperSpeed[31]

Technology is similar to a single channel (1x) of PCI Express 20 (5-Gbits) It uses 8B10B encoding linearfeedback shift register (LFSR) scrambling for data and spread spectrum It forces receivers to use lowfrequency periodic signaling (LFPS) dynamic equalization and training sequences to ensure fast signallocking

Availability

Consumer products are expected to become available in 2010[49] Commercial controllers are expected to enterinto volume production no later than the first quarter of 2010[50] NEC is aiming to produce its first USB 30controller in June 2009 initially priced at US$1500 Monthly production of NEC Electronics microPD720200 hostcontroller is expected to reach approximately 1000000 units in September 2009[51] On September 24 2009Freecom announced the availability of their USB 30 external hard drive[52] On October 29 2009 Asusannounced the November release of their first USB 30 motherboard the P7P55D-E Premium as well as a PCI-Express x1 add-on card for existing motherboards to provide USB 30 and SATA 6Gbps support [53]

Drivers are under development for Windows 7 but support will not be included with the initial release of theoperating system[54] The Linux kernel has supported USB 30 since version 2631 which was released inSeptember 2009[55][56][57]

At least one complete end-to-end test system for USB3 designers is now on the market[58]

Intel will not support USB 3 until 2011[59] which will slow down mainstream adoption Current AMD roadmapsindicate that the new southbridges released in the beginning of 2010 will not support USB 3[60] These delays maybe due to problems in the CMOS manufacturing process[61] a focus to advance the Nehalem platform [62] or a

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2227

be due to problems in the CMOS manufacturing process a focus to advance the Nehalem platform or atactic by Intel to boost its upcoming Light Peak interface[63] Market researcher In-Stat does not predict a relevantmarket share of USB 3 until 2011[64]

USB 20 bandwidthThe maximum data rate in USB 20 is 480 Mbits (60 MBs) per controller and is shared amongst all attacheddevices Some chipset manufacturers overcome this bottleneck by providing multiple USB 20 controllers within thesouthbridge Big performance gains can be achieved when attaching multiple high bandwidth USB devices such asdisk enclosures in different controllers The following table displays southbridge ICs that have multiple EHCIcontrollers

Vendor Southbridge USB 20 ports EHCI controllers Maximum bandwidth

AMD SB7x0 12 2 120 MBs

Broadcom HT1100 12 3 180 MBs

Intel ICH8 10 2 120 MBs

Intel ICH9 12 2 120 MBs

Intel ICH10 12 2 120 MBs

Every other AMD Broadcom Intel southbridge supporting USB 20 has only one EHCI controller All SiSsouthbridge supporting USB 20 have only one EHCI controller All ULi VIA southbridge single chipnorthbridgesouthbridge supporting USB 20 have only one EHCI controller Also all PCI USB 20 IC used foradd-in cards have only one EHCI controller

Related technologiesThe PictBridge standard allows for interconnecting consumer imaging devices It typically uses USB for itsunderlying communication layer

The USB Implementers Forum is working on a wireless networking standard based on the USB protocol WirelessUSB is intended as a cable-replacement technology and will use ultra-wideband wireless technology for data ratesof up to 480 Mbits

See alsoSerial cable (Bidirectional Communication)Serial ATARS-232Serial null modem cableFireWireHP-HILHP-ILSync cableEnhanced mini-USBUSB On-The-Go (master slave)

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2327

Ethernet over USBWireless USBUSB streamingHCI (UHCI EHCI xHCI 09 SuperSpeed - USB 30 WHCI 10)CEA-936-AU3List of device bandwidths

ACCESSbusApple Desktop Bus

PS2 connectorDE-9 connectorSecure USB driveList of computer standards

References1 ^ About USB-IF (httpwwwusborgabout) USB Implementers Forum Inc httpwwwusborgabout

Retrieved 2009-11-042 ^ USBorg Welcome (httpwwwusborghome) USB Implementers Forum Inc httpwwwusborghome

Retrieved 2009-11-043 ^ SuperSpeed USB 30 More Details Emerge

(httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml) 6 Jan 2009httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml

4 ^ a b httpwwwusborgpressUSB-IF_Press_Releases2008_11_17_USB_IFpdf5 ^ a b c d httpwwwusborgdevelopersdocs6 ^ USB Class Codes (httpwwwusborgdevelopersdefined_class) at USBorg7 ^ Universal Serial Bus Test and Measurement Class Specification (USBTMC) Revision 10 April 14 2003 USB

Implementers Forum Inc8 ^ Universal Serial Bus 30 Specification4411 Efficiency9 ^ 100 Portable Apps for your USB Stick (both for Mac and Win) (httpwwwmakeuseofcomtagportable-

software-usb) httpwwwmakeuseofcomtagportable-software-usb Retrieved 2008-10-3010 ^ Skype VoIP USB Installation Guide (httpwwwVoIP-DownloadcomSkypehtmUSB) httpwwwVoIP-

DownloadcomSkypehtmUSB Retrieved 2008-10-3011 ^ NEC ready to sample worlds first USB 30 controller chip

(httpwwwreghardwarecouk20090519nec_usb_3_host) httpwwwreghardwarecouk20090519nec_usb_3_host Retrieved 2009-06-15

12 ^ When will USB 30 products hit the market (httpwwweverythingusbcomsuperspeed-usbhtml6) httpwwweverythingusbcomsuperspeed-usbhtml6 Retrieved 2009-05-11

13 ^ USB in a NutShellmdashChapter 2mdashHardware (httpwwwbeyondlogicorgusbnutshellusb2htm) BeyondLogicorg httpwwwbeyondlogicorgusbnutshellusb2htm Retrieved 2007-08-25

14 ^ How Fast Does A USB 20 Drive Go On The Newest Macs How Does It Compare To FireWire(httpwwwbarefeatscomusb2html) Bare Facts May 8 2004 httpwwwbarefeatscomusb2htmlRetrieved 2007-08-25

15 ^ a b USB Implementers Forum (2007-05-27) Deprecation of the Mini-A and Mini-AB Connectors(httpwwwusborgdevelopersDeprecation_Announcement_052507pdf) (PDF) Press releasehttpwwwusborgdevelopersDeprecation_Announcement_052507pdf Retrieved 2009-01-13

16 ^ Quinnell Richard A (1996) USB a neat package with a few loose ends - USB Fundamentals(httpwwwedncomarchives1996102496df_01htmUSB20fundamentals) EDN Magazine of ReedProperties Inc httpwwwedncomarchives1996102496df_01htmUSB20fundamentals Retrieved 2008-08-

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2427

0617 ^ USB Implementers Forum (2007-01-04) Mobile phones to adopt new smaller USB connector

(httpwwwusborgpresspressroom2007_01_04_usbifpdf) (PDF) Press releasehttpwwwusborgpresspressroom2007_01_04_usbifpdf Retrieved 2007-01-08

18 ^ a b (zip) Universal Serial Bus Micro-USB Cables and Connectors Specification to the USB 20 SpecificationRevision 101 (httpwwwusborgdevelopersdocsusb_20_052709zip) USB Implementers Forum Inc 2007-04-07 httpwwwusborgdevelopersdocsusb_20_052709zip Retrieved 2009-10-07 Section 13 Additionalrequirements for a more rugged connector that will have durability past 10000 cycles and still meet the USB 20specification for mechanical and electrical performance was also a consideration The Mini-USB could not bemodified and remain backward compatible to the existing connector as defined in the USB OTG specification

19 ^ OMTP Local Connectivity Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19) Open Mobile Terminal Platform 17 September 2007httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19 Retrieved 2009-02-11

20 ^ httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf21 ^ FireWire vs USB 20 - Speed Tests (httpwwwcwolcomfirewirefirewire-vs-usbhtm)

httpwwwcwolcomfirewirefirewire-vs-usbhtm Retrieved 2007-08-2522 ^ USB 20 vs FireWire (httpwwwdigit-lifecomarticlesusb20vsfirewire) Digit-Life httpwwwdigit-

lifecomarticlesusb20vsfirewire Retrieved 2007-08-2523 ^ Metz Cade The Great Interface-Off FireWire Vs USB 20

(httpwwwpcmagcomarticle20414984771600asp) PC Magazinehttpwwwpcmagcomarticle20414984771600asp Retrieved 2007-08-25

24 ^ Heron Robert USB 20 Versus FireWire(httpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html) TechTVhttpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html Retrieved 2007-08-25

25 ^ FireWire vs USB 20 (httpwwwusb-warecomfirewire-vs-usbhtm) USB Ware httpwwwusb-warecomfirewire-vs-usbhtm Retrieved 2007-03-19

26 ^ Key Gary (2005-11-15) Firewire and USB Performance (httpwwwanandtechcommbshowdocaspxi=2602ampp=15) httpwwwanandtechcommbshowdocaspxi=2602ampp=15 Retrieved 2008-02-01

27 ^ httpwwwdigitalprosoundcom200101_janfeaturesmidi2001-3htm28 ^ USB Frequently Asked Questions (httpwwwusborgdevelopersusbfaqcab1) at USBorg29 ^ Propagation Delay (httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay)

httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay Retrieved 2008-10-3130 ^ httpdiscountcablesusacomusb-2html31 ^ a b httpelectronicdesigncomArticlesArticleID1968019680html32 ^ ldquo732 Bus TimingElectrical Characteristicsrdquo (httpwwwusborgdevelopersdocs) Universal Serial Bus

Specification USBorg httpwwwusborgdevelopersdocs33 ^ Battery Charging Specification (httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zip) USB

Implementers Forum Inc 15 April 2009 httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zipRetrieved 23 September 2009

34 ^ Cai Yan (2007-05-31) China to enforce universal cell phone charger(httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS) EETimescom httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS Retrieved 2007-08-25

35 ^ The Chinese FCCs technical standard YDT 1591-2006 Technical Requirements and Test Method of Chargerand Interface for Mobile Telecommunication Terminal Equipment(httpwwwdianyuancombbsu632015571206841181pdf) (Chinese)

36 ^ Pros seem to outdo cons in new phone charger standard (httpwwwnewscom2100-1041_3-6209247html) newscom September 20 2007 httpwwwnewscom2100-1041_3-6209247html Retrieved 2007-11-26

37 ^ Press Release Broad Manufacturer Agreement Gives Universal Phone Cable Green Light(httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd) OTMP September17 2007 httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd Retrieved

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2527

2007-11-2638 ^ a b GSM World agreement on Mobile phone Standard Charger (httpwwwgsmworldcomnewsroompress-

releases20092548htm) httpwwwgsmworldcomnewsroompress-releases20092548htm39 ^ Common Charging and Local Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=4dda105f-

8472-4c12-ba04-75dd3c1d4ca6) Open Mobile Terminal Platform 11 February 2009httpwwwomtporgPublicationsDisplayaspxId=4dda105f-8472-4c12-ba04-75dd3c1d4ca6 Retrieved 2009-02-11

40 ^ CTIAndashThe Wireless Association Announces One Universal Charger Solution to Celebrate Earth Day(httpwwwctiaorgmediapressbodycfmprid1817)

41 ^ httpeceuropaeuenterpriserttechargershtm42 ^ httpwwwwiredcomgadgetlab200906europe-gets-universal-cellphone-charger-in-201043 ^ httpwwwituintnewsroompress_releases200949html44 ^ httpwwwdealextremecomdetailsdxsku319545 ^ httpwwwusb-corecouk03-04-2008-toshiba-announces-sleep-and-charge-usb-portshtml46 ^ httpwwwtheinquirernetinquirernews1495417asus-cancels-usb-motherboard47 ^ Universal Serial Bus 30 Specification 4411 Efficiency48 ^ Universal Serial Bus 30 Specification 54 Cable Construction and Wire Assignments49 ^ httpwwwtgdailycomcontentview4022513550 ^ httpwwwdigitimescomnewsa20090415PB204html51 ^ httpwwwamnecelcomnewsnewsdetailhtmlpage=worlds_first_usb_30_host_controller52 ^ httpwwwfreecomcomnewsaspid=9205ampcatName=press53 ^ httpwwwinformationweekcomnewshardwareprocessorsshowArticlejhtmlarticleID=22130002454 ^ httpapcmagcomusb_in_windows_7_more_reliable_but_no_30_speed_boosthtm55 ^ httpkernelnewbiesorgLinux_2_6_3156 ^ httpwwwheisedenewstickerErste-USB-3-0-Treiber--meldung14010357 ^ httpwwwlinux-magazinecomonlinenewsfirst_driver_for_usb_3_058 ^ httpwwwlecroycomtmsolutionsserialdatausb359 ^ httpwwweetimescomnewslatestshowArticlejhtmlarticleID=22070048660 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html61 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html62 ^ httpwwwfierceciocomtechwatchstoryinsider-intel-hindering-usb-3-0-adoption2009-10-2363 ^ httpwwwtechspotcomnews36673-intel-delays-usb-30-support-until-2011html64 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html

view=zoomzoom=1

External linksUSB Implementers Forum Inc Official Website (httpwwwusborg)

USB 30 Specification (httpwwwusborgdevelopersdocs)USB Device Class documentation (httpwwwusborgdevelopersdevclass_docs)

USB Overview and Plug Receptacle Pinouts (httpwwwaccesscommscomaureferenceusbhtm)Overview comparison between USB 20 and FireWire 400(httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf)Intel Universal Host Controller Interface (UHCI) (httpdownloadintelcomtechnologyusbUHCI11Dpdf)

USB 30

USB Promoter Group - Mission Statement (httpwebarchiveorgwebhttpwwwusborgusb30) at theInternet Archive

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2627

Intel announces demonstrates USB 30 (httparstechnicacomnewsarspost20070918-intel-announces-demonstrates-usb-3-0html) Ars Technica 2007-09-18USB 30 guns for Firewire (httpwwweetimescomnewslatestshowArticlejhtmlarticleID=201807389)eeTimes 2007-09-18Universal Serial Bus 30 Specification (httpwwwusborgdevelopersdocsusb_30_speczip)USB 30 vs FireWire 3200 (httpwwwpcfastlanecomfeaturesusb-30-vs-firewire-3200)USB 3 Forum for discussions about implementations and architecture (httpwwwusb3forumscom)

Retrieved from httpenwikipediaorgwikiUniversal_Serial_BusCategories USB | 1996 introductions

This page was last modified on 7 November 2009 at 0135Text is available under the Creative Commons Attribution-ShareAlike License additional terms may applySee Terms of Use for detailsWikipediareg is a registered trademark of the Wikimedia Foundation Inc a non-profit organization

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2727

Page 17: universal serial bus - wikipedia, the free encyclopedia

4 ID noneMicro-A- and Micro-B-Plug

Type A connected to Ground

Type B not connected

5 GND Black Signal Ground

The data cables for USB 1x and USB 2x use a twisted pair to reduce noise and crosstalk They are arrangedmuch as in the diagram below USB 30 cables are more complex and employ shielding for some of the added datalines (2 pairs) a shield is added around the pair sketched

Maximum useful distance

USB 11 maximum cable length is 3 metres (98 ft)[30] USB 20 maximum cable length is 5 metres (16 ft)Maximum permitted hubs connected in series is 5 Although a single cable is limited to 5 metres the USB 20specification permits up to five USB hubs in a long chain of cables and hubs This allows for a maximum distance of30 metres (98 ft) between host and device using six cables 5 metres (16 ft) long and five hubs In actual use sincesome USB devices have built-in cables for connecting to the hub the maximum achievable distance is 25 metres(82 ft) + the length of the devices cable For longer lengths USB extenders that use CAT5 cable can increase thedistance between USB devices up to 50 metres (160 ft)

Since USB host interfaces (and powered hubs) are required to provide power for devices connected to them aspecial type of USB extender cable was created consisting of a miniature one-port USB hub molded onto one endof a 5-metre cable These mini-hubs are fully self-contained within the cable requiring no separate bulky hub deviceand no external power They are as simple to use as plugging cables together with each hub drawing powerthrough all the previous single-port hubs in the chain Because bus power is limited the most practical arrangementconsists of four single-port hub extender cables one plain 5-metre cable and at the very end a powered multiporthub to support multiple USB devices

Another method of Extending USB beyond 5 metres (16 ft) is by using low resistance cable The higher cost ofUSB 20 Cat 5 extenders has urged some manufacturers to use other methods to extend USB such as using built-in USB hubs and custom low-resistance USB cable It is important to note that devices which use more buspower such as USB hard drives and USB scanners will require the use of a powered USB hub at the end of theextension so that a constant connection will be achieved If power and data does not have sufficient power thenproblems can result such as no connection at all or intermittent connections during use

USB 30 cable assembly may be of any length as long as all requirements defined in the specification are metHowever maximum speed can be achieved across a maximum cable length of approximately 3 metres[31]

PowerThe USB 1x and 20 specifications provide a 5 V supply on a single wire from which connected USB devices maydraw power The specification provides for no more than 525 V and no less than 475 V (5 Vplusmn5) between thepositive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1727

The Micro-USB interface isthe new standard charger for

mobile phones

positive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to525 V[32]

A unit load is defined as 100 mA in USB 20 and was raised to 150 mA in USB 30 A maximum of 5 unit loads(500 mA) can be drawn from a port in USB 20 which was raised to 6 (900 mA) in USB 30 There are two typesof devices low-power and high-power Low-power devices draw at most 1 unit load with minimum operatingvoltage of 44 V in USB 20 and 4 V in USB 30 High-power devices draw the maximum number of unit loadssupported by the standard All devices default as low-power but the devices software may request high-power aslong as the power is available on the providing bus[5]

A bus-powered hub is initialized at 1 unit load and transitions to maximum unit loads after hub configuration isobtained Any device connected to the hub will draw 1 unit load regardless of the current draw of devicesconnected to other ports of the hub (ie one device connected on a four-port hub will only draw 1 unit load despitethe fact that all unit loads are being supplied to the hub)[5]

A self-powered hub will supply maximum supported unit loads to any device connected to it A battery-poweredhub may supply maximum unit loads to ports In addition the VBUS will supply 1 unit load upstream forcommunication if parts of the Hub are powered down[5]

In Battery Charging Specification[33] new powering modes are added to the USB specification A host or hubCharging Downstream Port can supply a maximum of 15 A when communicating at low-speed or full-speed amaximum of 900 mA when communicating at high-speed and as much current as the connector will safely handlewhen no communication is taking place USB 20 standard-A connectors are rated at 1500 mA by default ADedicated Charging Port can supply a maximum of 18 A of current at 525 V A portable device can draw up to18 A from a Dedicated Charging Port The Dedicated Charging Port shorts the D+ and D- pins with a resistanceof at most 200Ω The short disables data transfer but allows devices to detect the Dedicated Charging Port andallows very simple high current chargers to be manufactured The increased current (faster 9W charging) willoccur once both the hosthub and devices support the new charging specification

Mobile device charger standards

As of June 14 2007 all new mobile phones applying for a license in China arerequired to use the USB port as a power port[34][35]

In September 2007 the Open Mobile Terminal Platform group mdash a forum ofmobile network operators and manufacturers such as Nokia SamsungMotorola Sony Ericsson and LG mdash announced that its members had agreed onmicro-USB as the future common connector for mobile devices[36][37]

On 17 February 2009 the GSM Association announced[38] that they hadagreed on a standard charger for mobile phones The standard connector to beadopted by 17 manufacturers including Nokia Motorola and Samsung is to bethe micro-USB connector (several media reports erroneously reported this asthe mini-USB) The new chargers will be much more efficient than existingchargers[38] Having a standard charger for all phones means that manufacturers will no longer have to supply acharger with every new phone The basis of the GSMAs Universal Charger Solution (UCS) is the technicalrecommendation from OMTP[39]

On 22 April 2009 (Earth Day) this was further endorsed by the CTIA [40]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1827

USB vacuum cleaner noveltydevice

On 29 June 2009 the European Commission announced an agreement with ten producers that starting in 2010data-enabled mobile phones sold in the European Union would include a micro-USB connector forrecharge[41][42]

On 22 October 2009 the International Telecommunication Union (ITU) announced that it had embraced theUniversal Charger Solution as its energy-efficient one-charger-fits-all new mobile phone solution and addedBased on the Micro-USB interface UCS chargers will also include a 4-star or higher efficiency rating - up to threetimes more energy-efficient than an unrated charger[43]

Non-standard devices

A number of USB devices require more power than is permitted by thespecifications for a single port This is common for external hard and opticaldisc drives and generally for devices with motors or lamps Such devicescan be used with an external power supply of adequate rating which isallowed by the standard or by means of a dual-input USB cable one inputof which is used for power and data transfer the other solely for powerwhich makes the device a non-standard USB device Some external hubsmay in practice supply more power to USB devices than required by thespecification but a standard-compliant device may not depend on this

Some non-standard USB devices use the 5 V power supply withoutparticipating in a proper USB network negotiating power draws with thehost interface These are usually referred to as USB decorations The typical example is a USB-powered readinglight fans mug coolers and heaters (though some may include USB hubs[44]) battery chargers (particularly formobile telephones) miniature vacuum cleaners miniature lava lamps and even toy missile launchers are available Inmost cases these items contain no digital circuitry and thus are not Standard compliant USB devices at all Thiscan theoretically cause problems with some computers prior to the Battery Charging Specification the USBspecification required that devices connect in a low-power mode (100 mA maximum) and state how much currentthey need before switching with the hosts permission into high-power mode

In addition to limiting the total average power used by the device the USB specification limits the inrush current (iethat used to charge decoupling and filter capacitors) when the device is first connected Otherwise connecting adevice could cause problems with the hosts internal power Also USB devices are required to automatically enterultra low-power suspend mode when the USB host is suspended Nevertheless many USB host interfaces do notcut off the power supply to USB devices when they are suspended since resuming from the suspended state wouldbecome a lot more complicated if they did

There are also devices at the host end that do not support negotiation such as battery packs that can power USB-powered devices some provide power while others pass through the data lines to a host PC USB poweradapters convert utility power andor another power source (eg a cars electrical system) to run attached devicesSome of these devices can supply up to 1 A of current Without negotiation the powered USB device is unable toinquire if it is allowed to draw 100 mA 500 mA or 1 A

Powered USB

Main article Powered USB

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1927

The Hi-Speed USB Logo

Powered USB uses standard USB signaling with the addition of extra power lines It uses four additional pins tosupply up to 6 A at either 5 V 12 V or 24 V (depending on keying) to peripheral devices The wires and contactson the USB portion have been upgraded to support higher current on the 5 V line as well This is commonly usedin retail systems and provides enough power to operate stationary barcode scanners printers pin pads signaturecapture devices etc This modification of the USB interface is proprietary and was developed by IBM NCR andFCIBerg It is essentially two connectors stacked such that the bottom connector accepts a standard USB plugand the top connector takes a power connector

Sleep-and-charge

Sleep-and-charge USB ports can be used to charge electronic devices even when the computer is switched off[45]

Version history

Prereleases

USB 07 Released in November 1994USB 08 Released in December 1994USB 09 Released in April 1995USB 099 Released in August 1995USB 10 Release Candidate Released in November 1995

USB 10

USB 10 Released in January 1996Specified data rates of 15 Mbits (Low-Speed) and 12 Mbits (Full-Speed) Does not allow forextension cables or pass-through monitors (due to timing and power limitations) Few such devices actuallymade it to marketUSB 11 Released in September 1998Fixed problems identified in 10 mostly relating to hubs Earliest revision to be widely adopted

USB 20

USB 20 Released in April 2000Added higher maximum speed of 480 Mbits (now called Hi-Speed)Further modifications to the USB specification have been done viaEngineering Change Notices (ECN) The most important of these ECNsare included into the USB 20 specification package available fromUSBorg (httpwwwUSBorg)

Mini-B Connector ECN Released in October 2000Specifications for Mini-B plug and receptacle These should not be confused with Micro-B plug andreceptacleErrata as of December 2000 Released in December 2000Pull-upPull-down Resistors ECN Released in May 2002Errata as of May 2002 Released in May 2002Interface Associations ECN Released in May 2003

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2027

The SuperSpeed USB Logo

The USB 30 Icon

Interface Associations ECN Released in May 2003New standard descriptor was added that allows multiple interfaces to be associated with a singledevice functionRounded Chamfer ECN Released in October 2003A recommended compatible change to Mini-B plugs that results in longer lasting connectorsUnicode ECN Released in February 2005This ECN specifies that strings are encoded using UTF-16LE USB 20 did specify that Unicode is tobe used but it did not specify the encodingInter-Chip USB Supplement Released in March 2006On-The-Go Supplement 13 Released in December 2006USB On-The-Go makes it possible for two USB devices to communicate with each other withoutrequiring a separate USB host In practice one of the USB devices acts as a host for the other deviceBattery Charging Specification 10 Released in March 2007Adds support for dedicated chargers (power supplies with USB connectors) host chargers (USBhosts that can act as chargers) and the No Dead Battery provision which allows devices totemporarily draw 100 mA current after they have been attached If a USB device is connected todedicated charger maximum current drawn by the device may be as high as 18A (Note that thisdocument is not distributed with USB 20 specification package)Micro-USB Cables and Connectors Specification 101 Released in April 2007Link Power Management Addendum ECN Released in July 2007This adds a new power state between enabled and suspended states Device in this state is notrequired to reduce its power consumption However switching between enabled and sleep states ismuch faster than switching between enabled and suspended states which allows devices to sleepwhile idle

USB 30

On September 18 2007 Pat Gelsinger demonstrated USB 30 at the IntelDeveloper Forum The USB 30 Promoter Group announced on November 172008 that version 30 of the specification had been completed and wastransitioned to the USB Implementers Forum (USB-IF) the managing body ofUSB specifications[4] This move effectively opened the spec to hardwaredevelopers for implementation in future products The first USB 30 ports werefeatured on the Asus P6X58 motherboard however this board was canceledbefore production[46]

Features

A new major feature is the SuperSpeed bus which provides a fourthtransfer mode at 48 Gbits The raw throughput is 4 Gbits and thespecification considers it reasonable to achieve 32 Gbits (04 Gbytes or400 Mbytes) or more after protocol overhead[47]

When operating in SuperSpeed mode full-duplex signaling occurs over 2 differential pairs separate from thenon-SuperSpeed differential pair This results in USB 30 cables containing 2 wires for power and ground 2wires for non-SuperSpeed data and 4 wires for SuperSpeed data and a shield (not required in previousspecifications)[48]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2127

To accommodate the additional pins for SuperSpeed mode the physical form factors for USB 30 plugs andreceptacles have been modified from those used in previous versions Standard-A cables have extendedheads where the SuperSpeed connectors extend beyond and slightly above the legacy connectors Similarlythe Standard-A receptacle is deeper to accept these new connectors A legacy Standard-A cable willoperate as intended and will never interact with the SuperSpeed connectors ensuring backwardcompatibility The Standard-B modifications could not be made as elegantly the SuperSpeed connectorshad to be placed on top of the existing form factor making legacy Standard-B plugs workable onSuperSpeed Standard-B receptacles but not vice versaSuperSpeed establishes a communications pipe between the host and each device in a host-directedprotocol In contrast USB 20 broadcasts packet traffic to all devicesUSB 30 extends the bulk transfer type in SuperSpeed with Streams This extension allows a host and deviceto create and transfer multiple streams of data through a single bulk pipeNew power management features include support of idle sleep and suspend states as well as Link-Device- and Function-level power managementThe bus power spec has been increased so that a unit load is 150 mA (+50 over minimum using USB 20)An unconfigured device can still draw only 1 unit load but a configured device can draw up to 6 unit loads(900 mA an 80 increase over USB 20 at a registered maximum of 500 mA) Minimum device operatingvoltage is dropped from 44 V to 4 VUSB 30 does not define cable assembly lengths except that it can be of any length as long as it meets all therequirements defined in the specification However electronicdesigncom estimates cables will be limited to 3m at SuperSpeed[31]

Technology is similar to a single channel (1x) of PCI Express 20 (5-Gbits) It uses 8B10B encoding linearfeedback shift register (LFSR) scrambling for data and spread spectrum It forces receivers to use lowfrequency periodic signaling (LFPS) dynamic equalization and training sequences to ensure fast signallocking

Availability

Consumer products are expected to become available in 2010[49] Commercial controllers are expected to enterinto volume production no later than the first quarter of 2010[50] NEC is aiming to produce its first USB 30controller in June 2009 initially priced at US$1500 Monthly production of NEC Electronics microPD720200 hostcontroller is expected to reach approximately 1000000 units in September 2009[51] On September 24 2009Freecom announced the availability of their USB 30 external hard drive[52] On October 29 2009 Asusannounced the November release of their first USB 30 motherboard the P7P55D-E Premium as well as a PCI-Express x1 add-on card for existing motherboards to provide USB 30 and SATA 6Gbps support [53]

Drivers are under development for Windows 7 but support will not be included with the initial release of theoperating system[54] The Linux kernel has supported USB 30 since version 2631 which was released inSeptember 2009[55][56][57]

At least one complete end-to-end test system for USB3 designers is now on the market[58]

Intel will not support USB 3 until 2011[59] which will slow down mainstream adoption Current AMD roadmapsindicate that the new southbridges released in the beginning of 2010 will not support USB 3[60] These delays maybe due to problems in the CMOS manufacturing process[61] a focus to advance the Nehalem platform [62] or a

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2227

be due to problems in the CMOS manufacturing process a focus to advance the Nehalem platform or atactic by Intel to boost its upcoming Light Peak interface[63] Market researcher In-Stat does not predict a relevantmarket share of USB 3 until 2011[64]

USB 20 bandwidthThe maximum data rate in USB 20 is 480 Mbits (60 MBs) per controller and is shared amongst all attacheddevices Some chipset manufacturers overcome this bottleneck by providing multiple USB 20 controllers within thesouthbridge Big performance gains can be achieved when attaching multiple high bandwidth USB devices such asdisk enclosures in different controllers The following table displays southbridge ICs that have multiple EHCIcontrollers

Vendor Southbridge USB 20 ports EHCI controllers Maximum bandwidth

AMD SB7x0 12 2 120 MBs

Broadcom HT1100 12 3 180 MBs

Intel ICH8 10 2 120 MBs

Intel ICH9 12 2 120 MBs

Intel ICH10 12 2 120 MBs

Every other AMD Broadcom Intel southbridge supporting USB 20 has only one EHCI controller All SiSsouthbridge supporting USB 20 have only one EHCI controller All ULi VIA southbridge single chipnorthbridgesouthbridge supporting USB 20 have only one EHCI controller Also all PCI USB 20 IC used foradd-in cards have only one EHCI controller

Related technologiesThe PictBridge standard allows for interconnecting consumer imaging devices It typically uses USB for itsunderlying communication layer

The USB Implementers Forum is working on a wireless networking standard based on the USB protocol WirelessUSB is intended as a cable-replacement technology and will use ultra-wideband wireless technology for data ratesof up to 480 Mbits

See alsoSerial cable (Bidirectional Communication)Serial ATARS-232Serial null modem cableFireWireHP-HILHP-ILSync cableEnhanced mini-USBUSB On-The-Go (master slave)

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2327

Ethernet over USBWireless USBUSB streamingHCI (UHCI EHCI xHCI 09 SuperSpeed - USB 30 WHCI 10)CEA-936-AU3List of device bandwidths

ACCESSbusApple Desktop Bus

PS2 connectorDE-9 connectorSecure USB driveList of computer standards

References1 ^ About USB-IF (httpwwwusborgabout) USB Implementers Forum Inc httpwwwusborgabout

Retrieved 2009-11-042 ^ USBorg Welcome (httpwwwusborghome) USB Implementers Forum Inc httpwwwusborghome

Retrieved 2009-11-043 ^ SuperSpeed USB 30 More Details Emerge

(httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml) 6 Jan 2009httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml

4 ^ a b httpwwwusborgpressUSB-IF_Press_Releases2008_11_17_USB_IFpdf5 ^ a b c d httpwwwusborgdevelopersdocs6 ^ USB Class Codes (httpwwwusborgdevelopersdefined_class) at USBorg7 ^ Universal Serial Bus Test and Measurement Class Specification (USBTMC) Revision 10 April 14 2003 USB

Implementers Forum Inc8 ^ Universal Serial Bus 30 Specification4411 Efficiency9 ^ 100 Portable Apps for your USB Stick (both for Mac and Win) (httpwwwmakeuseofcomtagportable-

software-usb) httpwwwmakeuseofcomtagportable-software-usb Retrieved 2008-10-3010 ^ Skype VoIP USB Installation Guide (httpwwwVoIP-DownloadcomSkypehtmUSB) httpwwwVoIP-

DownloadcomSkypehtmUSB Retrieved 2008-10-3011 ^ NEC ready to sample worlds first USB 30 controller chip

(httpwwwreghardwarecouk20090519nec_usb_3_host) httpwwwreghardwarecouk20090519nec_usb_3_host Retrieved 2009-06-15

12 ^ When will USB 30 products hit the market (httpwwweverythingusbcomsuperspeed-usbhtml6) httpwwweverythingusbcomsuperspeed-usbhtml6 Retrieved 2009-05-11

13 ^ USB in a NutShellmdashChapter 2mdashHardware (httpwwwbeyondlogicorgusbnutshellusb2htm) BeyondLogicorg httpwwwbeyondlogicorgusbnutshellusb2htm Retrieved 2007-08-25

14 ^ How Fast Does A USB 20 Drive Go On The Newest Macs How Does It Compare To FireWire(httpwwwbarefeatscomusb2html) Bare Facts May 8 2004 httpwwwbarefeatscomusb2htmlRetrieved 2007-08-25

15 ^ a b USB Implementers Forum (2007-05-27) Deprecation of the Mini-A and Mini-AB Connectors(httpwwwusborgdevelopersDeprecation_Announcement_052507pdf) (PDF) Press releasehttpwwwusborgdevelopersDeprecation_Announcement_052507pdf Retrieved 2009-01-13

16 ^ Quinnell Richard A (1996) USB a neat package with a few loose ends - USB Fundamentals(httpwwwedncomarchives1996102496df_01htmUSB20fundamentals) EDN Magazine of ReedProperties Inc httpwwwedncomarchives1996102496df_01htmUSB20fundamentals Retrieved 2008-08-

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2427

0617 ^ USB Implementers Forum (2007-01-04) Mobile phones to adopt new smaller USB connector

(httpwwwusborgpresspressroom2007_01_04_usbifpdf) (PDF) Press releasehttpwwwusborgpresspressroom2007_01_04_usbifpdf Retrieved 2007-01-08

18 ^ a b (zip) Universal Serial Bus Micro-USB Cables and Connectors Specification to the USB 20 SpecificationRevision 101 (httpwwwusborgdevelopersdocsusb_20_052709zip) USB Implementers Forum Inc 2007-04-07 httpwwwusborgdevelopersdocsusb_20_052709zip Retrieved 2009-10-07 Section 13 Additionalrequirements for a more rugged connector that will have durability past 10000 cycles and still meet the USB 20specification for mechanical and electrical performance was also a consideration The Mini-USB could not bemodified and remain backward compatible to the existing connector as defined in the USB OTG specification

19 ^ OMTP Local Connectivity Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19) Open Mobile Terminal Platform 17 September 2007httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19 Retrieved 2009-02-11

20 ^ httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf21 ^ FireWire vs USB 20 - Speed Tests (httpwwwcwolcomfirewirefirewire-vs-usbhtm)

httpwwwcwolcomfirewirefirewire-vs-usbhtm Retrieved 2007-08-2522 ^ USB 20 vs FireWire (httpwwwdigit-lifecomarticlesusb20vsfirewire) Digit-Life httpwwwdigit-

lifecomarticlesusb20vsfirewire Retrieved 2007-08-2523 ^ Metz Cade The Great Interface-Off FireWire Vs USB 20

(httpwwwpcmagcomarticle20414984771600asp) PC Magazinehttpwwwpcmagcomarticle20414984771600asp Retrieved 2007-08-25

24 ^ Heron Robert USB 20 Versus FireWire(httpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html) TechTVhttpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html Retrieved 2007-08-25

25 ^ FireWire vs USB 20 (httpwwwusb-warecomfirewire-vs-usbhtm) USB Ware httpwwwusb-warecomfirewire-vs-usbhtm Retrieved 2007-03-19

26 ^ Key Gary (2005-11-15) Firewire and USB Performance (httpwwwanandtechcommbshowdocaspxi=2602ampp=15) httpwwwanandtechcommbshowdocaspxi=2602ampp=15 Retrieved 2008-02-01

27 ^ httpwwwdigitalprosoundcom200101_janfeaturesmidi2001-3htm28 ^ USB Frequently Asked Questions (httpwwwusborgdevelopersusbfaqcab1) at USBorg29 ^ Propagation Delay (httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay)

httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay Retrieved 2008-10-3130 ^ httpdiscountcablesusacomusb-2html31 ^ a b httpelectronicdesigncomArticlesArticleID1968019680html32 ^ ldquo732 Bus TimingElectrical Characteristicsrdquo (httpwwwusborgdevelopersdocs) Universal Serial Bus

Specification USBorg httpwwwusborgdevelopersdocs33 ^ Battery Charging Specification (httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zip) USB

Implementers Forum Inc 15 April 2009 httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zipRetrieved 23 September 2009

34 ^ Cai Yan (2007-05-31) China to enforce universal cell phone charger(httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS) EETimescom httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS Retrieved 2007-08-25

35 ^ The Chinese FCCs technical standard YDT 1591-2006 Technical Requirements and Test Method of Chargerand Interface for Mobile Telecommunication Terminal Equipment(httpwwwdianyuancombbsu632015571206841181pdf) (Chinese)

36 ^ Pros seem to outdo cons in new phone charger standard (httpwwwnewscom2100-1041_3-6209247html) newscom September 20 2007 httpwwwnewscom2100-1041_3-6209247html Retrieved 2007-11-26

37 ^ Press Release Broad Manufacturer Agreement Gives Universal Phone Cable Green Light(httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd) OTMP September17 2007 httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd Retrieved

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2527

2007-11-2638 ^ a b GSM World agreement on Mobile phone Standard Charger (httpwwwgsmworldcomnewsroompress-

releases20092548htm) httpwwwgsmworldcomnewsroompress-releases20092548htm39 ^ Common Charging and Local Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=4dda105f-

8472-4c12-ba04-75dd3c1d4ca6) Open Mobile Terminal Platform 11 February 2009httpwwwomtporgPublicationsDisplayaspxId=4dda105f-8472-4c12-ba04-75dd3c1d4ca6 Retrieved 2009-02-11

40 ^ CTIAndashThe Wireless Association Announces One Universal Charger Solution to Celebrate Earth Day(httpwwwctiaorgmediapressbodycfmprid1817)

41 ^ httpeceuropaeuenterpriserttechargershtm42 ^ httpwwwwiredcomgadgetlab200906europe-gets-universal-cellphone-charger-in-201043 ^ httpwwwituintnewsroompress_releases200949html44 ^ httpwwwdealextremecomdetailsdxsku319545 ^ httpwwwusb-corecouk03-04-2008-toshiba-announces-sleep-and-charge-usb-portshtml46 ^ httpwwwtheinquirernetinquirernews1495417asus-cancels-usb-motherboard47 ^ Universal Serial Bus 30 Specification 4411 Efficiency48 ^ Universal Serial Bus 30 Specification 54 Cable Construction and Wire Assignments49 ^ httpwwwtgdailycomcontentview4022513550 ^ httpwwwdigitimescomnewsa20090415PB204html51 ^ httpwwwamnecelcomnewsnewsdetailhtmlpage=worlds_first_usb_30_host_controller52 ^ httpwwwfreecomcomnewsaspid=9205ampcatName=press53 ^ httpwwwinformationweekcomnewshardwareprocessorsshowArticlejhtmlarticleID=22130002454 ^ httpapcmagcomusb_in_windows_7_more_reliable_but_no_30_speed_boosthtm55 ^ httpkernelnewbiesorgLinux_2_6_3156 ^ httpwwwheisedenewstickerErste-USB-3-0-Treiber--meldung14010357 ^ httpwwwlinux-magazinecomonlinenewsfirst_driver_for_usb_3_058 ^ httpwwwlecroycomtmsolutionsserialdatausb359 ^ httpwwweetimescomnewslatestshowArticlejhtmlarticleID=22070048660 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html61 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html62 ^ httpwwwfierceciocomtechwatchstoryinsider-intel-hindering-usb-3-0-adoption2009-10-2363 ^ httpwwwtechspotcomnews36673-intel-delays-usb-30-support-until-2011html64 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html

view=zoomzoom=1

External linksUSB Implementers Forum Inc Official Website (httpwwwusborg)

USB 30 Specification (httpwwwusborgdevelopersdocs)USB Device Class documentation (httpwwwusborgdevelopersdevclass_docs)

USB Overview and Plug Receptacle Pinouts (httpwwwaccesscommscomaureferenceusbhtm)Overview comparison between USB 20 and FireWire 400(httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf)Intel Universal Host Controller Interface (UHCI) (httpdownloadintelcomtechnologyusbUHCI11Dpdf)

USB 30

USB Promoter Group - Mission Statement (httpwebarchiveorgwebhttpwwwusborgusb30) at theInternet Archive

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2627

Intel announces demonstrates USB 30 (httparstechnicacomnewsarspost20070918-intel-announces-demonstrates-usb-3-0html) Ars Technica 2007-09-18USB 30 guns for Firewire (httpwwweetimescomnewslatestshowArticlejhtmlarticleID=201807389)eeTimes 2007-09-18Universal Serial Bus 30 Specification (httpwwwusborgdevelopersdocsusb_30_speczip)USB 30 vs FireWire 3200 (httpwwwpcfastlanecomfeaturesusb-30-vs-firewire-3200)USB 3 Forum for discussions about implementations and architecture (httpwwwusb3forumscom)

Retrieved from httpenwikipediaorgwikiUniversal_Serial_BusCategories USB | 1996 introductions

This page was last modified on 7 November 2009 at 0135Text is available under the Creative Commons Attribution-ShareAlike License additional terms may applySee Terms of Use for detailsWikipediareg is a registered trademark of the Wikimedia Foundation Inc a non-profit organization

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2727

Page 18: universal serial bus - wikipedia, the free encyclopedia

The Micro-USB interface isthe new standard charger for

mobile phones

positive and negative bus power lines For USB 20 the voltage supplied by low-powered hub ports is 44 V to525 V[32]

A unit load is defined as 100 mA in USB 20 and was raised to 150 mA in USB 30 A maximum of 5 unit loads(500 mA) can be drawn from a port in USB 20 which was raised to 6 (900 mA) in USB 30 There are two typesof devices low-power and high-power Low-power devices draw at most 1 unit load with minimum operatingvoltage of 44 V in USB 20 and 4 V in USB 30 High-power devices draw the maximum number of unit loadssupported by the standard All devices default as low-power but the devices software may request high-power aslong as the power is available on the providing bus[5]

A bus-powered hub is initialized at 1 unit load and transitions to maximum unit loads after hub configuration isobtained Any device connected to the hub will draw 1 unit load regardless of the current draw of devicesconnected to other ports of the hub (ie one device connected on a four-port hub will only draw 1 unit load despitethe fact that all unit loads are being supplied to the hub)[5]

A self-powered hub will supply maximum supported unit loads to any device connected to it A battery-poweredhub may supply maximum unit loads to ports In addition the VBUS will supply 1 unit load upstream forcommunication if parts of the Hub are powered down[5]

In Battery Charging Specification[33] new powering modes are added to the USB specification A host or hubCharging Downstream Port can supply a maximum of 15 A when communicating at low-speed or full-speed amaximum of 900 mA when communicating at high-speed and as much current as the connector will safely handlewhen no communication is taking place USB 20 standard-A connectors are rated at 1500 mA by default ADedicated Charging Port can supply a maximum of 18 A of current at 525 V A portable device can draw up to18 A from a Dedicated Charging Port The Dedicated Charging Port shorts the D+ and D- pins with a resistanceof at most 200Ω The short disables data transfer but allows devices to detect the Dedicated Charging Port andallows very simple high current chargers to be manufactured The increased current (faster 9W charging) willoccur once both the hosthub and devices support the new charging specification

Mobile device charger standards

As of June 14 2007 all new mobile phones applying for a license in China arerequired to use the USB port as a power port[34][35]

In September 2007 the Open Mobile Terminal Platform group mdash a forum ofmobile network operators and manufacturers such as Nokia SamsungMotorola Sony Ericsson and LG mdash announced that its members had agreed onmicro-USB as the future common connector for mobile devices[36][37]

On 17 February 2009 the GSM Association announced[38] that they hadagreed on a standard charger for mobile phones The standard connector to beadopted by 17 manufacturers including Nokia Motorola and Samsung is to bethe micro-USB connector (several media reports erroneously reported this asthe mini-USB) The new chargers will be much more efficient than existingchargers[38] Having a standard charger for all phones means that manufacturers will no longer have to supply acharger with every new phone The basis of the GSMAs Universal Charger Solution (UCS) is the technicalrecommendation from OMTP[39]

On 22 April 2009 (Earth Day) this was further endorsed by the CTIA [40]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1827

USB vacuum cleaner noveltydevice

On 29 June 2009 the European Commission announced an agreement with ten producers that starting in 2010data-enabled mobile phones sold in the European Union would include a micro-USB connector forrecharge[41][42]

On 22 October 2009 the International Telecommunication Union (ITU) announced that it had embraced theUniversal Charger Solution as its energy-efficient one-charger-fits-all new mobile phone solution and addedBased on the Micro-USB interface UCS chargers will also include a 4-star or higher efficiency rating - up to threetimes more energy-efficient than an unrated charger[43]

Non-standard devices

A number of USB devices require more power than is permitted by thespecifications for a single port This is common for external hard and opticaldisc drives and generally for devices with motors or lamps Such devicescan be used with an external power supply of adequate rating which isallowed by the standard or by means of a dual-input USB cable one inputof which is used for power and data transfer the other solely for powerwhich makes the device a non-standard USB device Some external hubsmay in practice supply more power to USB devices than required by thespecification but a standard-compliant device may not depend on this

Some non-standard USB devices use the 5 V power supply withoutparticipating in a proper USB network negotiating power draws with thehost interface These are usually referred to as USB decorations The typical example is a USB-powered readinglight fans mug coolers and heaters (though some may include USB hubs[44]) battery chargers (particularly formobile telephones) miniature vacuum cleaners miniature lava lamps and even toy missile launchers are available Inmost cases these items contain no digital circuitry and thus are not Standard compliant USB devices at all Thiscan theoretically cause problems with some computers prior to the Battery Charging Specification the USBspecification required that devices connect in a low-power mode (100 mA maximum) and state how much currentthey need before switching with the hosts permission into high-power mode

In addition to limiting the total average power used by the device the USB specification limits the inrush current (iethat used to charge decoupling and filter capacitors) when the device is first connected Otherwise connecting adevice could cause problems with the hosts internal power Also USB devices are required to automatically enterultra low-power suspend mode when the USB host is suspended Nevertheless many USB host interfaces do notcut off the power supply to USB devices when they are suspended since resuming from the suspended state wouldbecome a lot more complicated if they did

There are also devices at the host end that do not support negotiation such as battery packs that can power USB-powered devices some provide power while others pass through the data lines to a host PC USB poweradapters convert utility power andor another power source (eg a cars electrical system) to run attached devicesSome of these devices can supply up to 1 A of current Without negotiation the powered USB device is unable toinquire if it is allowed to draw 100 mA 500 mA or 1 A

Powered USB

Main article Powered USB

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1927

The Hi-Speed USB Logo

Powered USB uses standard USB signaling with the addition of extra power lines It uses four additional pins tosupply up to 6 A at either 5 V 12 V or 24 V (depending on keying) to peripheral devices The wires and contactson the USB portion have been upgraded to support higher current on the 5 V line as well This is commonly usedin retail systems and provides enough power to operate stationary barcode scanners printers pin pads signaturecapture devices etc This modification of the USB interface is proprietary and was developed by IBM NCR andFCIBerg It is essentially two connectors stacked such that the bottom connector accepts a standard USB plugand the top connector takes a power connector

Sleep-and-charge

Sleep-and-charge USB ports can be used to charge electronic devices even when the computer is switched off[45]

Version history

Prereleases

USB 07 Released in November 1994USB 08 Released in December 1994USB 09 Released in April 1995USB 099 Released in August 1995USB 10 Release Candidate Released in November 1995

USB 10

USB 10 Released in January 1996Specified data rates of 15 Mbits (Low-Speed) and 12 Mbits (Full-Speed) Does not allow forextension cables or pass-through monitors (due to timing and power limitations) Few such devices actuallymade it to marketUSB 11 Released in September 1998Fixed problems identified in 10 mostly relating to hubs Earliest revision to be widely adopted

USB 20

USB 20 Released in April 2000Added higher maximum speed of 480 Mbits (now called Hi-Speed)Further modifications to the USB specification have been done viaEngineering Change Notices (ECN) The most important of these ECNsare included into the USB 20 specification package available fromUSBorg (httpwwwUSBorg)

Mini-B Connector ECN Released in October 2000Specifications for Mini-B plug and receptacle These should not be confused with Micro-B plug andreceptacleErrata as of December 2000 Released in December 2000Pull-upPull-down Resistors ECN Released in May 2002Errata as of May 2002 Released in May 2002Interface Associations ECN Released in May 2003

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2027

The SuperSpeed USB Logo

The USB 30 Icon

Interface Associations ECN Released in May 2003New standard descriptor was added that allows multiple interfaces to be associated with a singledevice functionRounded Chamfer ECN Released in October 2003A recommended compatible change to Mini-B plugs that results in longer lasting connectorsUnicode ECN Released in February 2005This ECN specifies that strings are encoded using UTF-16LE USB 20 did specify that Unicode is tobe used but it did not specify the encodingInter-Chip USB Supplement Released in March 2006On-The-Go Supplement 13 Released in December 2006USB On-The-Go makes it possible for two USB devices to communicate with each other withoutrequiring a separate USB host In practice one of the USB devices acts as a host for the other deviceBattery Charging Specification 10 Released in March 2007Adds support for dedicated chargers (power supplies with USB connectors) host chargers (USBhosts that can act as chargers) and the No Dead Battery provision which allows devices totemporarily draw 100 mA current after they have been attached If a USB device is connected todedicated charger maximum current drawn by the device may be as high as 18A (Note that thisdocument is not distributed with USB 20 specification package)Micro-USB Cables and Connectors Specification 101 Released in April 2007Link Power Management Addendum ECN Released in July 2007This adds a new power state between enabled and suspended states Device in this state is notrequired to reduce its power consumption However switching between enabled and sleep states ismuch faster than switching between enabled and suspended states which allows devices to sleepwhile idle

USB 30

On September 18 2007 Pat Gelsinger demonstrated USB 30 at the IntelDeveloper Forum The USB 30 Promoter Group announced on November 172008 that version 30 of the specification had been completed and wastransitioned to the USB Implementers Forum (USB-IF) the managing body ofUSB specifications[4] This move effectively opened the spec to hardwaredevelopers for implementation in future products The first USB 30 ports werefeatured on the Asus P6X58 motherboard however this board was canceledbefore production[46]

Features

A new major feature is the SuperSpeed bus which provides a fourthtransfer mode at 48 Gbits The raw throughput is 4 Gbits and thespecification considers it reasonable to achieve 32 Gbits (04 Gbytes or400 Mbytes) or more after protocol overhead[47]

When operating in SuperSpeed mode full-duplex signaling occurs over 2 differential pairs separate from thenon-SuperSpeed differential pair This results in USB 30 cables containing 2 wires for power and ground 2wires for non-SuperSpeed data and 4 wires for SuperSpeed data and a shield (not required in previousspecifications)[48]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2127

To accommodate the additional pins for SuperSpeed mode the physical form factors for USB 30 plugs andreceptacles have been modified from those used in previous versions Standard-A cables have extendedheads where the SuperSpeed connectors extend beyond and slightly above the legacy connectors Similarlythe Standard-A receptacle is deeper to accept these new connectors A legacy Standard-A cable willoperate as intended and will never interact with the SuperSpeed connectors ensuring backwardcompatibility The Standard-B modifications could not be made as elegantly the SuperSpeed connectorshad to be placed on top of the existing form factor making legacy Standard-B plugs workable onSuperSpeed Standard-B receptacles but not vice versaSuperSpeed establishes a communications pipe between the host and each device in a host-directedprotocol In contrast USB 20 broadcasts packet traffic to all devicesUSB 30 extends the bulk transfer type in SuperSpeed with Streams This extension allows a host and deviceto create and transfer multiple streams of data through a single bulk pipeNew power management features include support of idle sleep and suspend states as well as Link-Device- and Function-level power managementThe bus power spec has been increased so that a unit load is 150 mA (+50 over minimum using USB 20)An unconfigured device can still draw only 1 unit load but a configured device can draw up to 6 unit loads(900 mA an 80 increase over USB 20 at a registered maximum of 500 mA) Minimum device operatingvoltage is dropped from 44 V to 4 VUSB 30 does not define cable assembly lengths except that it can be of any length as long as it meets all therequirements defined in the specification However electronicdesigncom estimates cables will be limited to 3m at SuperSpeed[31]

Technology is similar to a single channel (1x) of PCI Express 20 (5-Gbits) It uses 8B10B encoding linearfeedback shift register (LFSR) scrambling for data and spread spectrum It forces receivers to use lowfrequency periodic signaling (LFPS) dynamic equalization and training sequences to ensure fast signallocking

Availability

Consumer products are expected to become available in 2010[49] Commercial controllers are expected to enterinto volume production no later than the first quarter of 2010[50] NEC is aiming to produce its first USB 30controller in June 2009 initially priced at US$1500 Monthly production of NEC Electronics microPD720200 hostcontroller is expected to reach approximately 1000000 units in September 2009[51] On September 24 2009Freecom announced the availability of their USB 30 external hard drive[52] On October 29 2009 Asusannounced the November release of their first USB 30 motherboard the P7P55D-E Premium as well as a PCI-Express x1 add-on card for existing motherboards to provide USB 30 and SATA 6Gbps support [53]

Drivers are under development for Windows 7 but support will not be included with the initial release of theoperating system[54] The Linux kernel has supported USB 30 since version 2631 which was released inSeptember 2009[55][56][57]

At least one complete end-to-end test system for USB3 designers is now on the market[58]

Intel will not support USB 3 until 2011[59] which will slow down mainstream adoption Current AMD roadmapsindicate that the new southbridges released in the beginning of 2010 will not support USB 3[60] These delays maybe due to problems in the CMOS manufacturing process[61] a focus to advance the Nehalem platform [62] or a

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2227

be due to problems in the CMOS manufacturing process a focus to advance the Nehalem platform or atactic by Intel to boost its upcoming Light Peak interface[63] Market researcher In-Stat does not predict a relevantmarket share of USB 3 until 2011[64]

USB 20 bandwidthThe maximum data rate in USB 20 is 480 Mbits (60 MBs) per controller and is shared amongst all attacheddevices Some chipset manufacturers overcome this bottleneck by providing multiple USB 20 controllers within thesouthbridge Big performance gains can be achieved when attaching multiple high bandwidth USB devices such asdisk enclosures in different controllers The following table displays southbridge ICs that have multiple EHCIcontrollers

Vendor Southbridge USB 20 ports EHCI controllers Maximum bandwidth

AMD SB7x0 12 2 120 MBs

Broadcom HT1100 12 3 180 MBs

Intel ICH8 10 2 120 MBs

Intel ICH9 12 2 120 MBs

Intel ICH10 12 2 120 MBs

Every other AMD Broadcom Intel southbridge supporting USB 20 has only one EHCI controller All SiSsouthbridge supporting USB 20 have only one EHCI controller All ULi VIA southbridge single chipnorthbridgesouthbridge supporting USB 20 have only one EHCI controller Also all PCI USB 20 IC used foradd-in cards have only one EHCI controller

Related technologiesThe PictBridge standard allows for interconnecting consumer imaging devices It typically uses USB for itsunderlying communication layer

The USB Implementers Forum is working on a wireless networking standard based on the USB protocol WirelessUSB is intended as a cable-replacement technology and will use ultra-wideband wireless technology for data ratesof up to 480 Mbits

See alsoSerial cable (Bidirectional Communication)Serial ATARS-232Serial null modem cableFireWireHP-HILHP-ILSync cableEnhanced mini-USBUSB On-The-Go (master slave)

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2327

Ethernet over USBWireless USBUSB streamingHCI (UHCI EHCI xHCI 09 SuperSpeed - USB 30 WHCI 10)CEA-936-AU3List of device bandwidths

ACCESSbusApple Desktop Bus

PS2 connectorDE-9 connectorSecure USB driveList of computer standards

References1 ^ About USB-IF (httpwwwusborgabout) USB Implementers Forum Inc httpwwwusborgabout

Retrieved 2009-11-042 ^ USBorg Welcome (httpwwwusborghome) USB Implementers Forum Inc httpwwwusborghome

Retrieved 2009-11-043 ^ SuperSpeed USB 30 More Details Emerge

(httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml) 6 Jan 2009httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml

4 ^ a b httpwwwusborgpressUSB-IF_Press_Releases2008_11_17_USB_IFpdf5 ^ a b c d httpwwwusborgdevelopersdocs6 ^ USB Class Codes (httpwwwusborgdevelopersdefined_class) at USBorg7 ^ Universal Serial Bus Test and Measurement Class Specification (USBTMC) Revision 10 April 14 2003 USB

Implementers Forum Inc8 ^ Universal Serial Bus 30 Specification4411 Efficiency9 ^ 100 Portable Apps for your USB Stick (both for Mac and Win) (httpwwwmakeuseofcomtagportable-

software-usb) httpwwwmakeuseofcomtagportable-software-usb Retrieved 2008-10-3010 ^ Skype VoIP USB Installation Guide (httpwwwVoIP-DownloadcomSkypehtmUSB) httpwwwVoIP-

DownloadcomSkypehtmUSB Retrieved 2008-10-3011 ^ NEC ready to sample worlds first USB 30 controller chip

(httpwwwreghardwarecouk20090519nec_usb_3_host) httpwwwreghardwarecouk20090519nec_usb_3_host Retrieved 2009-06-15

12 ^ When will USB 30 products hit the market (httpwwweverythingusbcomsuperspeed-usbhtml6) httpwwweverythingusbcomsuperspeed-usbhtml6 Retrieved 2009-05-11

13 ^ USB in a NutShellmdashChapter 2mdashHardware (httpwwwbeyondlogicorgusbnutshellusb2htm) BeyondLogicorg httpwwwbeyondlogicorgusbnutshellusb2htm Retrieved 2007-08-25

14 ^ How Fast Does A USB 20 Drive Go On The Newest Macs How Does It Compare To FireWire(httpwwwbarefeatscomusb2html) Bare Facts May 8 2004 httpwwwbarefeatscomusb2htmlRetrieved 2007-08-25

15 ^ a b USB Implementers Forum (2007-05-27) Deprecation of the Mini-A and Mini-AB Connectors(httpwwwusborgdevelopersDeprecation_Announcement_052507pdf) (PDF) Press releasehttpwwwusborgdevelopersDeprecation_Announcement_052507pdf Retrieved 2009-01-13

16 ^ Quinnell Richard A (1996) USB a neat package with a few loose ends - USB Fundamentals(httpwwwedncomarchives1996102496df_01htmUSB20fundamentals) EDN Magazine of ReedProperties Inc httpwwwedncomarchives1996102496df_01htmUSB20fundamentals Retrieved 2008-08-

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2427

0617 ^ USB Implementers Forum (2007-01-04) Mobile phones to adopt new smaller USB connector

(httpwwwusborgpresspressroom2007_01_04_usbifpdf) (PDF) Press releasehttpwwwusborgpresspressroom2007_01_04_usbifpdf Retrieved 2007-01-08

18 ^ a b (zip) Universal Serial Bus Micro-USB Cables and Connectors Specification to the USB 20 SpecificationRevision 101 (httpwwwusborgdevelopersdocsusb_20_052709zip) USB Implementers Forum Inc 2007-04-07 httpwwwusborgdevelopersdocsusb_20_052709zip Retrieved 2009-10-07 Section 13 Additionalrequirements for a more rugged connector that will have durability past 10000 cycles and still meet the USB 20specification for mechanical and electrical performance was also a consideration The Mini-USB could not bemodified and remain backward compatible to the existing connector as defined in the USB OTG specification

19 ^ OMTP Local Connectivity Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19) Open Mobile Terminal Platform 17 September 2007httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19 Retrieved 2009-02-11

20 ^ httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf21 ^ FireWire vs USB 20 - Speed Tests (httpwwwcwolcomfirewirefirewire-vs-usbhtm)

httpwwwcwolcomfirewirefirewire-vs-usbhtm Retrieved 2007-08-2522 ^ USB 20 vs FireWire (httpwwwdigit-lifecomarticlesusb20vsfirewire) Digit-Life httpwwwdigit-

lifecomarticlesusb20vsfirewire Retrieved 2007-08-2523 ^ Metz Cade The Great Interface-Off FireWire Vs USB 20

(httpwwwpcmagcomarticle20414984771600asp) PC Magazinehttpwwwpcmagcomarticle20414984771600asp Retrieved 2007-08-25

24 ^ Heron Robert USB 20 Versus FireWire(httpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html) TechTVhttpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html Retrieved 2007-08-25

25 ^ FireWire vs USB 20 (httpwwwusb-warecomfirewire-vs-usbhtm) USB Ware httpwwwusb-warecomfirewire-vs-usbhtm Retrieved 2007-03-19

26 ^ Key Gary (2005-11-15) Firewire and USB Performance (httpwwwanandtechcommbshowdocaspxi=2602ampp=15) httpwwwanandtechcommbshowdocaspxi=2602ampp=15 Retrieved 2008-02-01

27 ^ httpwwwdigitalprosoundcom200101_janfeaturesmidi2001-3htm28 ^ USB Frequently Asked Questions (httpwwwusborgdevelopersusbfaqcab1) at USBorg29 ^ Propagation Delay (httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay)

httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay Retrieved 2008-10-3130 ^ httpdiscountcablesusacomusb-2html31 ^ a b httpelectronicdesigncomArticlesArticleID1968019680html32 ^ ldquo732 Bus TimingElectrical Characteristicsrdquo (httpwwwusborgdevelopersdocs) Universal Serial Bus

Specification USBorg httpwwwusborgdevelopersdocs33 ^ Battery Charging Specification (httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zip) USB

Implementers Forum Inc 15 April 2009 httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zipRetrieved 23 September 2009

34 ^ Cai Yan (2007-05-31) China to enforce universal cell phone charger(httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS) EETimescom httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS Retrieved 2007-08-25

35 ^ The Chinese FCCs technical standard YDT 1591-2006 Technical Requirements and Test Method of Chargerand Interface for Mobile Telecommunication Terminal Equipment(httpwwwdianyuancombbsu632015571206841181pdf) (Chinese)

36 ^ Pros seem to outdo cons in new phone charger standard (httpwwwnewscom2100-1041_3-6209247html) newscom September 20 2007 httpwwwnewscom2100-1041_3-6209247html Retrieved 2007-11-26

37 ^ Press Release Broad Manufacturer Agreement Gives Universal Phone Cable Green Light(httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd) OTMP September17 2007 httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd Retrieved

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2527

2007-11-2638 ^ a b GSM World agreement on Mobile phone Standard Charger (httpwwwgsmworldcomnewsroompress-

releases20092548htm) httpwwwgsmworldcomnewsroompress-releases20092548htm39 ^ Common Charging and Local Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=4dda105f-

8472-4c12-ba04-75dd3c1d4ca6) Open Mobile Terminal Platform 11 February 2009httpwwwomtporgPublicationsDisplayaspxId=4dda105f-8472-4c12-ba04-75dd3c1d4ca6 Retrieved 2009-02-11

40 ^ CTIAndashThe Wireless Association Announces One Universal Charger Solution to Celebrate Earth Day(httpwwwctiaorgmediapressbodycfmprid1817)

41 ^ httpeceuropaeuenterpriserttechargershtm42 ^ httpwwwwiredcomgadgetlab200906europe-gets-universal-cellphone-charger-in-201043 ^ httpwwwituintnewsroompress_releases200949html44 ^ httpwwwdealextremecomdetailsdxsku319545 ^ httpwwwusb-corecouk03-04-2008-toshiba-announces-sleep-and-charge-usb-portshtml46 ^ httpwwwtheinquirernetinquirernews1495417asus-cancels-usb-motherboard47 ^ Universal Serial Bus 30 Specification 4411 Efficiency48 ^ Universal Serial Bus 30 Specification 54 Cable Construction and Wire Assignments49 ^ httpwwwtgdailycomcontentview4022513550 ^ httpwwwdigitimescomnewsa20090415PB204html51 ^ httpwwwamnecelcomnewsnewsdetailhtmlpage=worlds_first_usb_30_host_controller52 ^ httpwwwfreecomcomnewsaspid=9205ampcatName=press53 ^ httpwwwinformationweekcomnewshardwareprocessorsshowArticlejhtmlarticleID=22130002454 ^ httpapcmagcomusb_in_windows_7_more_reliable_but_no_30_speed_boosthtm55 ^ httpkernelnewbiesorgLinux_2_6_3156 ^ httpwwwheisedenewstickerErste-USB-3-0-Treiber--meldung14010357 ^ httpwwwlinux-magazinecomonlinenewsfirst_driver_for_usb_3_058 ^ httpwwwlecroycomtmsolutionsserialdatausb359 ^ httpwwweetimescomnewslatestshowArticlejhtmlarticleID=22070048660 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html61 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html62 ^ httpwwwfierceciocomtechwatchstoryinsider-intel-hindering-usb-3-0-adoption2009-10-2363 ^ httpwwwtechspotcomnews36673-intel-delays-usb-30-support-until-2011html64 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html

view=zoomzoom=1

External linksUSB Implementers Forum Inc Official Website (httpwwwusborg)

USB 30 Specification (httpwwwusborgdevelopersdocs)USB Device Class documentation (httpwwwusborgdevelopersdevclass_docs)

USB Overview and Plug Receptacle Pinouts (httpwwwaccesscommscomaureferenceusbhtm)Overview comparison between USB 20 and FireWire 400(httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf)Intel Universal Host Controller Interface (UHCI) (httpdownloadintelcomtechnologyusbUHCI11Dpdf)

USB 30

USB Promoter Group - Mission Statement (httpwebarchiveorgwebhttpwwwusborgusb30) at theInternet Archive

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2627

Intel announces demonstrates USB 30 (httparstechnicacomnewsarspost20070918-intel-announces-demonstrates-usb-3-0html) Ars Technica 2007-09-18USB 30 guns for Firewire (httpwwweetimescomnewslatestshowArticlejhtmlarticleID=201807389)eeTimes 2007-09-18Universal Serial Bus 30 Specification (httpwwwusborgdevelopersdocsusb_30_speczip)USB 30 vs FireWire 3200 (httpwwwpcfastlanecomfeaturesusb-30-vs-firewire-3200)USB 3 Forum for discussions about implementations and architecture (httpwwwusb3forumscom)

Retrieved from httpenwikipediaorgwikiUniversal_Serial_BusCategories USB | 1996 introductions

This page was last modified on 7 November 2009 at 0135Text is available under the Creative Commons Attribution-ShareAlike License additional terms may applySee Terms of Use for detailsWikipediareg is a registered trademark of the Wikimedia Foundation Inc a non-profit organization

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2727

Page 19: universal serial bus - wikipedia, the free encyclopedia

USB vacuum cleaner noveltydevice

On 29 June 2009 the European Commission announced an agreement with ten producers that starting in 2010data-enabled mobile phones sold in the European Union would include a micro-USB connector forrecharge[41][42]

On 22 October 2009 the International Telecommunication Union (ITU) announced that it had embraced theUniversal Charger Solution as its energy-efficient one-charger-fits-all new mobile phone solution and addedBased on the Micro-USB interface UCS chargers will also include a 4-star or higher efficiency rating - up to threetimes more energy-efficient than an unrated charger[43]

Non-standard devices

A number of USB devices require more power than is permitted by thespecifications for a single port This is common for external hard and opticaldisc drives and generally for devices with motors or lamps Such devicescan be used with an external power supply of adequate rating which isallowed by the standard or by means of a dual-input USB cable one inputof which is used for power and data transfer the other solely for powerwhich makes the device a non-standard USB device Some external hubsmay in practice supply more power to USB devices than required by thespecification but a standard-compliant device may not depend on this

Some non-standard USB devices use the 5 V power supply withoutparticipating in a proper USB network negotiating power draws with thehost interface These are usually referred to as USB decorations The typical example is a USB-powered readinglight fans mug coolers and heaters (though some may include USB hubs[44]) battery chargers (particularly formobile telephones) miniature vacuum cleaners miniature lava lamps and even toy missile launchers are available Inmost cases these items contain no digital circuitry and thus are not Standard compliant USB devices at all Thiscan theoretically cause problems with some computers prior to the Battery Charging Specification the USBspecification required that devices connect in a low-power mode (100 mA maximum) and state how much currentthey need before switching with the hosts permission into high-power mode

In addition to limiting the total average power used by the device the USB specification limits the inrush current (iethat used to charge decoupling and filter capacitors) when the device is first connected Otherwise connecting adevice could cause problems with the hosts internal power Also USB devices are required to automatically enterultra low-power suspend mode when the USB host is suspended Nevertheless many USB host interfaces do notcut off the power supply to USB devices when they are suspended since resuming from the suspended state wouldbecome a lot more complicated if they did

There are also devices at the host end that do not support negotiation such as battery packs that can power USB-powered devices some provide power while others pass through the data lines to a host PC USB poweradapters convert utility power andor another power source (eg a cars electrical system) to run attached devicesSome of these devices can supply up to 1 A of current Without negotiation the powered USB device is unable toinquire if it is allowed to draw 100 mA 500 mA or 1 A

Powered USB

Main article Powered USB

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 1927

The Hi-Speed USB Logo

Powered USB uses standard USB signaling with the addition of extra power lines It uses four additional pins tosupply up to 6 A at either 5 V 12 V or 24 V (depending on keying) to peripheral devices The wires and contactson the USB portion have been upgraded to support higher current on the 5 V line as well This is commonly usedin retail systems and provides enough power to operate stationary barcode scanners printers pin pads signaturecapture devices etc This modification of the USB interface is proprietary and was developed by IBM NCR andFCIBerg It is essentially two connectors stacked such that the bottom connector accepts a standard USB plugand the top connector takes a power connector

Sleep-and-charge

Sleep-and-charge USB ports can be used to charge electronic devices even when the computer is switched off[45]

Version history

Prereleases

USB 07 Released in November 1994USB 08 Released in December 1994USB 09 Released in April 1995USB 099 Released in August 1995USB 10 Release Candidate Released in November 1995

USB 10

USB 10 Released in January 1996Specified data rates of 15 Mbits (Low-Speed) and 12 Mbits (Full-Speed) Does not allow forextension cables or pass-through monitors (due to timing and power limitations) Few such devices actuallymade it to marketUSB 11 Released in September 1998Fixed problems identified in 10 mostly relating to hubs Earliest revision to be widely adopted

USB 20

USB 20 Released in April 2000Added higher maximum speed of 480 Mbits (now called Hi-Speed)Further modifications to the USB specification have been done viaEngineering Change Notices (ECN) The most important of these ECNsare included into the USB 20 specification package available fromUSBorg (httpwwwUSBorg)

Mini-B Connector ECN Released in October 2000Specifications for Mini-B plug and receptacle These should not be confused with Micro-B plug andreceptacleErrata as of December 2000 Released in December 2000Pull-upPull-down Resistors ECN Released in May 2002Errata as of May 2002 Released in May 2002Interface Associations ECN Released in May 2003

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2027

The SuperSpeed USB Logo

The USB 30 Icon

Interface Associations ECN Released in May 2003New standard descriptor was added that allows multiple interfaces to be associated with a singledevice functionRounded Chamfer ECN Released in October 2003A recommended compatible change to Mini-B plugs that results in longer lasting connectorsUnicode ECN Released in February 2005This ECN specifies that strings are encoded using UTF-16LE USB 20 did specify that Unicode is tobe used but it did not specify the encodingInter-Chip USB Supplement Released in March 2006On-The-Go Supplement 13 Released in December 2006USB On-The-Go makes it possible for two USB devices to communicate with each other withoutrequiring a separate USB host In practice one of the USB devices acts as a host for the other deviceBattery Charging Specification 10 Released in March 2007Adds support for dedicated chargers (power supplies with USB connectors) host chargers (USBhosts that can act as chargers) and the No Dead Battery provision which allows devices totemporarily draw 100 mA current after they have been attached If a USB device is connected todedicated charger maximum current drawn by the device may be as high as 18A (Note that thisdocument is not distributed with USB 20 specification package)Micro-USB Cables and Connectors Specification 101 Released in April 2007Link Power Management Addendum ECN Released in July 2007This adds a new power state between enabled and suspended states Device in this state is notrequired to reduce its power consumption However switching between enabled and sleep states ismuch faster than switching between enabled and suspended states which allows devices to sleepwhile idle

USB 30

On September 18 2007 Pat Gelsinger demonstrated USB 30 at the IntelDeveloper Forum The USB 30 Promoter Group announced on November 172008 that version 30 of the specification had been completed and wastransitioned to the USB Implementers Forum (USB-IF) the managing body ofUSB specifications[4] This move effectively opened the spec to hardwaredevelopers for implementation in future products The first USB 30 ports werefeatured on the Asus P6X58 motherboard however this board was canceledbefore production[46]

Features

A new major feature is the SuperSpeed bus which provides a fourthtransfer mode at 48 Gbits The raw throughput is 4 Gbits and thespecification considers it reasonable to achieve 32 Gbits (04 Gbytes or400 Mbytes) or more after protocol overhead[47]

When operating in SuperSpeed mode full-duplex signaling occurs over 2 differential pairs separate from thenon-SuperSpeed differential pair This results in USB 30 cables containing 2 wires for power and ground 2wires for non-SuperSpeed data and 4 wires for SuperSpeed data and a shield (not required in previousspecifications)[48]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2127

To accommodate the additional pins for SuperSpeed mode the physical form factors for USB 30 plugs andreceptacles have been modified from those used in previous versions Standard-A cables have extendedheads where the SuperSpeed connectors extend beyond and slightly above the legacy connectors Similarlythe Standard-A receptacle is deeper to accept these new connectors A legacy Standard-A cable willoperate as intended and will never interact with the SuperSpeed connectors ensuring backwardcompatibility The Standard-B modifications could not be made as elegantly the SuperSpeed connectorshad to be placed on top of the existing form factor making legacy Standard-B plugs workable onSuperSpeed Standard-B receptacles but not vice versaSuperSpeed establishes a communications pipe between the host and each device in a host-directedprotocol In contrast USB 20 broadcasts packet traffic to all devicesUSB 30 extends the bulk transfer type in SuperSpeed with Streams This extension allows a host and deviceto create and transfer multiple streams of data through a single bulk pipeNew power management features include support of idle sleep and suspend states as well as Link-Device- and Function-level power managementThe bus power spec has been increased so that a unit load is 150 mA (+50 over minimum using USB 20)An unconfigured device can still draw only 1 unit load but a configured device can draw up to 6 unit loads(900 mA an 80 increase over USB 20 at a registered maximum of 500 mA) Minimum device operatingvoltage is dropped from 44 V to 4 VUSB 30 does not define cable assembly lengths except that it can be of any length as long as it meets all therequirements defined in the specification However electronicdesigncom estimates cables will be limited to 3m at SuperSpeed[31]

Technology is similar to a single channel (1x) of PCI Express 20 (5-Gbits) It uses 8B10B encoding linearfeedback shift register (LFSR) scrambling for data and spread spectrum It forces receivers to use lowfrequency periodic signaling (LFPS) dynamic equalization and training sequences to ensure fast signallocking

Availability

Consumer products are expected to become available in 2010[49] Commercial controllers are expected to enterinto volume production no later than the first quarter of 2010[50] NEC is aiming to produce its first USB 30controller in June 2009 initially priced at US$1500 Monthly production of NEC Electronics microPD720200 hostcontroller is expected to reach approximately 1000000 units in September 2009[51] On September 24 2009Freecom announced the availability of their USB 30 external hard drive[52] On October 29 2009 Asusannounced the November release of their first USB 30 motherboard the P7P55D-E Premium as well as a PCI-Express x1 add-on card for existing motherboards to provide USB 30 and SATA 6Gbps support [53]

Drivers are under development for Windows 7 but support will not be included with the initial release of theoperating system[54] The Linux kernel has supported USB 30 since version 2631 which was released inSeptember 2009[55][56][57]

At least one complete end-to-end test system for USB3 designers is now on the market[58]

Intel will not support USB 3 until 2011[59] which will slow down mainstream adoption Current AMD roadmapsindicate that the new southbridges released in the beginning of 2010 will not support USB 3[60] These delays maybe due to problems in the CMOS manufacturing process[61] a focus to advance the Nehalem platform [62] or a

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2227

be due to problems in the CMOS manufacturing process a focus to advance the Nehalem platform or atactic by Intel to boost its upcoming Light Peak interface[63] Market researcher In-Stat does not predict a relevantmarket share of USB 3 until 2011[64]

USB 20 bandwidthThe maximum data rate in USB 20 is 480 Mbits (60 MBs) per controller and is shared amongst all attacheddevices Some chipset manufacturers overcome this bottleneck by providing multiple USB 20 controllers within thesouthbridge Big performance gains can be achieved when attaching multiple high bandwidth USB devices such asdisk enclosures in different controllers The following table displays southbridge ICs that have multiple EHCIcontrollers

Vendor Southbridge USB 20 ports EHCI controllers Maximum bandwidth

AMD SB7x0 12 2 120 MBs

Broadcom HT1100 12 3 180 MBs

Intel ICH8 10 2 120 MBs

Intel ICH9 12 2 120 MBs

Intel ICH10 12 2 120 MBs

Every other AMD Broadcom Intel southbridge supporting USB 20 has only one EHCI controller All SiSsouthbridge supporting USB 20 have only one EHCI controller All ULi VIA southbridge single chipnorthbridgesouthbridge supporting USB 20 have only one EHCI controller Also all PCI USB 20 IC used foradd-in cards have only one EHCI controller

Related technologiesThe PictBridge standard allows for interconnecting consumer imaging devices It typically uses USB for itsunderlying communication layer

The USB Implementers Forum is working on a wireless networking standard based on the USB protocol WirelessUSB is intended as a cable-replacement technology and will use ultra-wideband wireless technology for data ratesof up to 480 Mbits

See alsoSerial cable (Bidirectional Communication)Serial ATARS-232Serial null modem cableFireWireHP-HILHP-ILSync cableEnhanced mini-USBUSB On-The-Go (master slave)

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2327

Ethernet over USBWireless USBUSB streamingHCI (UHCI EHCI xHCI 09 SuperSpeed - USB 30 WHCI 10)CEA-936-AU3List of device bandwidths

ACCESSbusApple Desktop Bus

PS2 connectorDE-9 connectorSecure USB driveList of computer standards

References1 ^ About USB-IF (httpwwwusborgabout) USB Implementers Forum Inc httpwwwusborgabout

Retrieved 2009-11-042 ^ USBorg Welcome (httpwwwusborghome) USB Implementers Forum Inc httpwwwusborghome

Retrieved 2009-11-043 ^ SuperSpeed USB 30 More Details Emerge

(httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml) 6 Jan 2009httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml

4 ^ a b httpwwwusborgpressUSB-IF_Press_Releases2008_11_17_USB_IFpdf5 ^ a b c d httpwwwusborgdevelopersdocs6 ^ USB Class Codes (httpwwwusborgdevelopersdefined_class) at USBorg7 ^ Universal Serial Bus Test and Measurement Class Specification (USBTMC) Revision 10 April 14 2003 USB

Implementers Forum Inc8 ^ Universal Serial Bus 30 Specification4411 Efficiency9 ^ 100 Portable Apps for your USB Stick (both for Mac and Win) (httpwwwmakeuseofcomtagportable-

software-usb) httpwwwmakeuseofcomtagportable-software-usb Retrieved 2008-10-3010 ^ Skype VoIP USB Installation Guide (httpwwwVoIP-DownloadcomSkypehtmUSB) httpwwwVoIP-

DownloadcomSkypehtmUSB Retrieved 2008-10-3011 ^ NEC ready to sample worlds first USB 30 controller chip

(httpwwwreghardwarecouk20090519nec_usb_3_host) httpwwwreghardwarecouk20090519nec_usb_3_host Retrieved 2009-06-15

12 ^ When will USB 30 products hit the market (httpwwweverythingusbcomsuperspeed-usbhtml6) httpwwweverythingusbcomsuperspeed-usbhtml6 Retrieved 2009-05-11

13 ^ USB in a NutShellmdashChapter 2mdashHardware (httpwwwbeyondlogicorgusbnutshellusb2htm) BeyondLogicorg httpwwwbeyondlogicorgusbnutshellusb2htm Retrieved 2007-08-25

14 ^ How Fast Does A USB 20 Drive Go On The Newest Macs How Does It Compare To FireWire(httpwwwbarefeatscomusb2html) Bare Facts May 8 2004 httpwwwbarefeatscomusb2htmlRetrieved 2007-08-25

15 ^ a b USB Implementers Forum (2007-05-27) Deprecation of the Mini-A and Mini-AB Connectors(httpwwwusborgdevelopersDeprecation_Announcement_052507pdf) (PDF) Press releasehttpwwwusborgdevelopersDeprecation_Announcement_052507pdf Retrieved 2009-01-13

16 ^ Quinnell Richard A (1996) USB a neat package with a few loose ends - USB Fundamentals(httpwwwedncomarchives1996102496df_01htmUSB20fundamentals) EDN Magazine of ReedProperties Inc httpwwwedncomarchives1996102496df_01htmUSB20fundamentals Retrieved 2008-08-

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2427

0617 ^ USB Implementers Forum (2007-01-04) Mobile phones to adopt new smaller USB connector

(httpwwwusborgpresspressroom2007_01_04_usbifpdf) (PDF) Press releasehttpwwwusborgpresspressroom2007_01_04_usbifpdf Retrieved 2007-01-08

18 ^ a b (zip) Universal Serial Bus Micro-USB Cables and Connectors Specification to the USB 20 SpecificationRevision 101 (httpwwwusborgdevelopersdocsusb_20_052709zip) USB Implementers Forum Inc 2007-04-07 httpwwwusborgdevelopersdocsusb_20_052709zip Retrieved 2009-10-07 Section 13 Additionalrequirements for a more rugged connector that will have durability past 10000 cycles and still meet the USB 20specification for mechanical and electrical performance was also a consideration The Mini-USB could not bemodified and remain backward compatible to the existing connector as defined in the USB OTG specification

19 ^ OMTP Local Connectivity Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19) Open Mobile Terminal Platform 17 September 2007httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19 Retrieved 2009-02-11

20 ^ httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf21 ^ FireWire vs USB 20 - Speed Tests (httpwwwcwolcomfirewirefirewire-vs-usbhtm)

httpwwwcwolcomfirewirefirewire-vs-usbhtm Retrieved 2007-08-2522 ^ USB 20 vs FireWire (httpwwwdigit-lifecomarticlesusb20vsfirewire) Digit-Life httpwwwdigit-

lifecomarticlesusb20vsfirewire Retrieved 2007-08-2523 ^ Metz Cade The Great Interface-Off FireWire Vs USB 20

(httpwwwpcmagcomarticle20414984771600asp) PC Magazinehttpwwwpcmagcomarticle20414984771600asp Retrieved 2007-08-25

24 ^ Heron Robert USB 20 Versus FireWire(httpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html) TechTVhttpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html Retrieved 2007-08-25

25 ^ FireWire vs USB 20 (httpwwwusb-warecomfirewire-vs-usbhtm) USB Ware httpwwwusb-warecomfirewire-vs-usbhtm Retrieved 2007-03-19

26 ^ Key Gary (2005-11-15) Firewire and USB Performance (httpwwwanandtechcommbshowdocaspxi=2602ampp=15) httpwwwanandtechcommbshowdocaspxi=2602ampp=15 Retrieved 2008-02-01

27 ^ httpwwwdigitalprosoundcom200101_janfeaturesmidi2001-3htm28 ^ USB Frequently Asked Questions (httpwwwusborgdevelopersusbfaqcab1) at USBorg29 ^ Propagation Delay (httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay)

httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay Retrieved 2008-10-3130 ^ httpdiscountcablesusacomusb-2html31 ^ a b httpelectronicdesigncomArticlesArticleID1968019680html32 ^ ldquo732 Bus TimingElectrical Characteristicsrdquo (httpwwwusborgdevelopersdocs) Universal Serial Bus

Specification USBorg httpwwwusborgdevelopersdocs33 ^ Battery Charging Specification (httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zip) USB

Implementers Forum Inc 15 April 2009 httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zipRetrieved 23 September 2009

34 ^ Cai Yan (2007-05-31) China to enforce universal cell phone charger(httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS) EETimescom httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS Retrieved 2007-08-25

35 ^ The Chinese FCCs technical standard YDT 1591-2006 Technical Requirements and Test Method of Chargerand Interface for Mobile Telecommunication Terminal Equipment(httpwwwdianyuancombbsu632015571206841181pdf) (Chinese)

36 ^ Pros seem to outdo cons in new phone charger standard (httpwwwnewscom2100-1041_3-6209247html) newscom September 20 2007 httpwwwnewscom2100-1041_3-6209247html Retrieved 2007-11-26

37 ^ Press Release Broad Manufacturer Agreement Gives Universal Phone Cable Green Light(httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd) OTMP September17 2007 httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd Retrieved

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2527

2007-11-2638 ^ a b GSM World agreement on Mobile phone Standard Charger (httpwwwgsmworldcomnewsroompress-

releases20092548htm) httpwwwgsmworldcomnewsroompress-releases20092548htm39 ^ Common Charging and Local Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=4dda105f-

8472-4c12-ba04-75dd3c1d4ca6) Open Mobile Terminal Platform 11 February 2009httpwwwomtporgPublicationsDisplayaspxId=4dda105f-8472-4c12-ba04-75dd3c1d4ca6 Retrieved 2009-02-11

40 ^ CTIAndashThe Wireless Association Announces One Universal Charger Solution to Celebrate Earth Day(httpwwwctiaorgmediapressbodycfmprid1817)

41 ^ httpeceuropaeuenterpriserttechargershtm42 ^ httpwwwwiredcomgadgetlab200906europe-gets-universal-cellphone-charger-in-201043 ^ httpwwwituintnewsroompress_releases200949html44 ^ httpwwwdealextremecomdetailsdxsku319545 ^ httpwwwusb-corecouk03-04-2008-toshiba-announces-sleep-and-charge-usb-portshtml46 ^ httpwwwtheinquirernetinquirernews1495417asus-cancels-usb-motherboard47 ^ Universal Serial Bus 30 Specification 4411 Efficiency48 ^ Universal Serial Bus 30 Specification 54 Cable Construction and Wire Assignments49 ^ httpwwwtgdailycomcontentview4022513550 ^ httpwwwdigitimescomnewsa20090415PB204html51 ^ httpwwwamnecelcomnewsnewsdetailhtmlpage=worlds_first_usb_30_host_controller52 ^ httpwwwfreecomcomnewsaspid=9205ampcatName=press53 ^ httpwwwinformationweekcomnewshardwareprocessorsshowArticlejhtmlarticleID=22130002454 ^ httpapcmagcomusb_in_windows_7_more_reliable_but_no_30_speed_boosthtm55 ^ httpkernelnewbiesorgLinux_2_6_3156 ^ httpwwwheisedenewstickerErste-USB-3-0-Treiber--meldung14010357 ^ httpwwwlinux-magazinecomonlinenewsfirst_driver_for_usb_3_058 ^ httpwwwlecroycomtmsolutionsserialdatausb359 ^ httpwwweetimescomnewslatestshowArticlejhtmlarticleID=22070048660 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html61 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html62 ^ httpwwwfierceciocomtechwatchstoryinsider-intel-hindering-usb-3-0-adoption2009-10-2363 ^ httpwwwtechspotcomnews36673-intel-delays-usb-30-support-until-2011html64 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html

view=zoomzoom=1

External linksUSB Implementers Forum Inc Official Website (httpwwwusborg)

USB 30 Specification (httpwwwusborgdevelopersdocs)USB Device Class documentation (httpwwwusborgdevelopersdevclass_docs)

USB Overview and Plug Receptacle Pinouts (httpwwwaccesscommscomaureferenceusbhtm)Overview comparison between USB 20 and FireWire 400(httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf)Intel Universal Host Controller Interface (UHCI) (httpdownloadintelcomtechnologyusbUHCI11Dpdf)

USB 30

USB Promoter Group - Mission Statement (httpwebarchiveorgwebhttpwwwusborgusb30) at theInternet Archive

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2627

Intel announces demonstrates USB 30 (httparstechnicacomnewsarspost20070918-intel-announces-demonstrates-usb-3-0html) Ars Technica 2007-09-18USB 30 guns for Firewire (httpwwweetimescomnewslatestshowArticlejhtmlarticleID=201807389)eeTimes 2007-09-18Universal Serial Bus 30 Specification (httpwwwusborgdevelopersdocsusb_30_speczip)USB 30 vs FireWire 3200 (httpwwwpcfastlanecomfeaturesusb-30-vs-firewire-3200)USB 3 Forum for discussions about implementations and architecture (httpwwwusb3forumscom)

Retrieved from httpenwikipediaorgwikiUniversal_Serial_BusCategories USB | 1996 introductions

This page was last modified on 7 November 2009 at 0135Text is available under the Creative Commons Attribution-ShareAlike License additional terms may applySee Terms of Use for detailsWikipediareg is a registered trademark of the Wikimedia Foundation Inc a non-profit organization

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2727

Page 20: universal serial bus - wikipedia, the free encyclopedia

The Hi-Speed USB Logo

Powered USB uses standard USB signaling with the addition of extra power lines It uses four additional pins tosupply up to 6 A at either 5 V 12 V or 24 V (depending on keying) to peripheral devices The wires and contactson the USB portion have been upgraded to support higher current on the 5 V line as well This is commonly usedin retail systems and provides enough power to operate stationary barcode scanners printers pin pads signaturecapture devices etc This modification of the USB interface is proprietary and was developed by IBM NCR andFCIBerg It is essentially two connectors stacked such that the bottom connector accepts a standard USB plugand the top connector takes a power connector

Sleep-and-charge

Sleep-and-charge USB ports can be used to charge electronic devices even when the computer is switched off[45]

Version history

Prereleases

USB 07 Released in November 1994USB 08 Released in December 1994USB 09 Released in April 1995USB 099 Released in August 1995USB 10 Release Candidate Released in November 1995

USB 10

USB 10 Released in January 1996Specified data rates of 15 Mbits (Low-Speed) and 12 Mbits (Full-Speed) Does not allow forextension cables or pass-through monitors (due to timing and power limitations) Few such devices actuallymade it to marketUSB 11 Released in September 1998Fixed problems identified in 10 mostly relating to hubs Earliest revision to be widely adopted

USB 20

USB 20 Released in April 2000Added higher maximum speed of 480 Mbits (now called Hi-Speed)Further modifications to the USB specification have been done viaEngineering Change Notices (ECN) The most important of these ECNsare included into the USB 20 specification package available fromUSBorg (httpwwwUSBorg)

Mini-B Connector ECN Released in October 2000Specifications for Mini-B plug and receptacle These should not be confused with Micro-B plug andreceptacleErrata as of December 2000 Released in December 2000Pull-upPull-down Resistors ECN Released in May 2002Errata as of May 2002 Released in May 2002Interface Associations ECN Released in May 2003

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2027

The SuperSpeed USB Logo

The USB 30 Icon

Interface Associations ECN Released in May 2003New standard descriptor was added that allows multiple interfaces to be associated with a singledevice functionRounded Chamfer ECN Released in October 2003A recommended compatible change to Mini-B plugs that results in longer lasting connectorsUnicode ECN Released in February 2005This ECN specifies that strings are encoded using UTF-16LE USB 20 did specify that Unicode is tobe used but it did not specify the encodingInter-Chip USB Supplement Released in March 2006On-The-Go Supplement 13 Released in December 2006USB On-The-Go makes it possible for two USB devices to communicate with each other withoutrequiring a separate USB host In practice one of the USB devices acts as a host for the other deviceBattery Charging Specification 10 Released in March 2007Adds support for dedicated chargers (power supplies with USB connectors) host chargers (USBhosts that can act as chargers) and the No Dead Battery provision which allows devices totemporarily draw 100 mA current after they have been attached If a USB device is connected todedicated charger maximum current drawn by the device may be as high as 18A (Note that thisdocument is not distributed with USB 20 specification package)Micro-USB Cables and Connectors Specification 101 Released in April 2007Link Power Management Addendum ECN Released in July 2007This adds a new power state between enabled and suspended states Device in this state is notrequired to reduce its power consumption However switching between enabled and sleep states ismuch faster than switching between enabled and suspended states which allows devices to sleepwhile idle

USB 30

On September 18 2007 Pat Gelsinger demonstrated USB 30 at the IntelDeveloper Forum The USB 30 Promoter Group announced on November 172008 that version 30 of the specification had been completed and wastransitioned to the USB Implementers Forum (USB-IF) the managing body ofUSB specifications[4] This move effectively opened the spec to hardwaredevelopers for implementation in future products The first USB 30 ports werefeatured on the Asus P6X58 motherboard however this board was canceledbefore production[46]

Features

A new major feature is the SuperSpeed bus which provides a fourthtransfer mode at 48 Gbits The raw throughput is 4 Gbits and thespecification considers it reasonable to achieve 32 Gbits (04 Gbytes or400 Mbytes) or more after protocol overhead[47]

When operating in SuperSpeed mode full-duplex signaling occurs over 2 differential pairs separate from thenon-SuperSpeed differential pair This results in USB 30 cables containing 2 wires for power and ground 2wires for non-SuperSpeed data and 4 wires for SuperSpeed data and a shield (not required in previousspecifications)[48]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2127

To accommodate the additional pins for SuperSpeed mode the physical form factors for USB 30 plugs andreceptacles have been modified from those used in previous versions Standard-A cables have extendedheads where the SuperSpeed connectors extend beyond and slightly above the legacy connectors Similarlythe Standard-A receptacle is deeper to accept these new connectors A legacy Standard-A cable willoperate as intended and will never interact with the SuperSpeed connectors ensuring backwardcompatibility The Standard-B modifications could not be made as elegantly the SuperSpeed connectorshad to be placed on top of the existing form factor making legacy Standard-B plugs workable onSuperSpeed Standard-B receptacles but not vice versaSuperSpeed establishes a communications pipe between the host and each device in a host-directedprotocol In contrast USB 20 broadcasts packet traffic to all devicesUSB 30 extends the bulk transfer type in SuperSpeed with Streams This extension allows a host and deviceto create and transfer multiple streams of data through a single bulk pipeNew power management features include support of idle sleep and suspend states as well as Link-Device- and Function-level power managementThe bus power spec has been increased so that a unit load is 150 mA (+50 over minimum using USB 20)An unconfigured device can still draw only 1 unit load but a configured device can draw up to 6 unit loads(900 mA an 80 increase over USB 20 at a registered maximum of 500 mA) Minimum device operatingvoltage is dropped from 44 V to 4 VUSB 30 does not define cable assembly lengths except that it can be of any length as long as it meets all therequirements defined in the specification However electronicdesigncom estimates cables will be limited to 3m at SuperSpeed[31]

Technology is similar to a single channel (1x) of PCI Express 20 (5-Gbits) It uses 8B10B encoding linearfeedback shift register (LFSR) scrambling for data and spread spectrum It forces receivers to use lowfrequency periodic signaling (LFPS) dynamic equalization and training sequences to ensure fast signallocking

Availability

Consumer products are expected to become available in 2010[49] Commercial controllers are expected to enterinto volume production no later than the first quarter of 2010[50] NEC is aiming to produce its first USB 30controller in June 2009 initially priced at US$1500 Monthly production of NEC Electronics microPD720200 hostcontroller is expected to reach approximately 1000000 units in September 2009[51] On September 24 2009Freecom announced the availability of their USB 30 external hard drive[52] On October 29 2009 Asusannounced the November release of their first USB 30 motherboard the P7P55D-E Premium as well as a PCI-Express x1 add-on card for existing motherboards to provide USB 30 and SATA 6Gbps support [53]

Drivers are under development for Windows 7 but support will not be included with the initial release of theoperating system[54] The Linux kernel has supported USB 30 since version 2631 which was released inSeptember 2009[55][56][57]

At least one complete end-to-end test system for USB3 designers is now on the market[58]

Intel will not support USB 3 until 2011[59] which will slow down mainstream adoption Current AMD roadmapsindicate that the new southbridges released in the beginning of 2010 will not support USB 3[60] These delays maybe due to problems in the CMOS manufacturing process[61] a focus to advance the Nehalem platform [62] or a

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2227

be due to problems in the CMOS manufacturing process a focus to advance the Nehalem platform or atactic by Intel to boost its upcoming Light Peak interface[63] Market researcher In-Stat does not predict a relevantmarket share of USB 3 until 2011[64]

USB 20 bandwidthThe maximum data rate in USB 20 is 480 Mbits (60 MBs) per controller and is shared amongst all attacheddevices Some chipset manufacturers overcome this bottleneck by providing multiple USB 20 controllers within thesouthbridge Big performance gains can be achieved when attaching multiple high bandwidth USB devices such asdisk enclosures in different controllers The following table displays southbridge ICs that have multiple EHCIcontrollers

Vendor Southbridge USB 20 ports EHCI controllers Maximum bandwidth

AMD SB7x0 12 2 120 MBs

Broadcom HT1100 12 3 180 MBs

Intel ICH8 10 2 120 MBs

Intel ICH9 12 2 120 MBs

Intel ICH10 12 2 120 MBs

Every other AMD Broadcom Intel southbridge supporting USB 20 has only one EHCI controller All SiSsouthbridge supporting USB 20 have only one EHCI controller All ULi VIA southbridge single chipnorthbridgesouthbridge supporting USB 20 have only one EHCI controller Also all PCI USB 20 IC used foradd-in cards have only one EHCI controller

Related technologiesThe PictBridge standard allows for interconnecting consumer imaging devices It typically uses USB for itsunderlying communication layer

The USB Implementers Forum is working on a wireless networking standard based on the USB protocol WirelessUSB is intended as a cable-replacement technology and will use ultra-wideband wireless technology for data ratesof up to 480 Mbits

See alsoSerial cable (Bidirectional Communication)Serial ATARS-232Serial null modem cableFireWireHP-HILHP-ILSync cableEnhanced mini-USBUSB On-The-Go (master slave)

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2327

Ethernet over USBWireless USBUSB streamingHCI (UHCI EHCI xHCI 09 SuperSpeed - USB 30 WHCI 10)CEA-936-AU3List of device bandwidths

ACCESSbusApple Desktop Bus

PS2 connectorDE-9 connectorSecure USB driveList of computer standards

References1 ^ About USB-IF (httpwwwusborgabout) USB Implementers Forum Inc httpwwwusborgabout

Retrieved 2009-11-042 ^ USBorg Welcome (httpwwwusborghome) USB Implementers Forum Inc httpwwwusborghome

Retrieved 2009-11-043 ^ SuperSpeed USB 30 More Details Emerge

(httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml) 6 Jan 2009httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml

4 ^ a b httpwwwusborgpressUSB-IF_Press_Releases2008_11_17_USB_IFpdf5 ^ a b c d httpwwwusborgdevelopersdocs6 ^ USB Class Codes (httpwwwusborgdevelopersdefined_class) at USBorg7 ^ Universal Serial Bus Test and Measurement Class Specification (USBTMC) Revision 10 April 14 2003 USB

Implementers Forum Inc8 ^ Universal Serial Bus 30 Specification4411 Efficiency9 ^ 100 Portable Apps for your USB Stick (both for Mac and Win) (httpwwwmakeuseofcomtagportable-

software-usb) httpwwwmakeuseofcomtagportable-software-usb Retrieved 2008-10-3010 ^ Skype VoIP USB Installation Guide (httpwwwVoIP-DownloadcomSkypehtmUSB) httpwwwVoIP-

DownloadcomSkypehtmUSB Retrieved 2008-10-3011 ^ NEC ready to sample worlds first USB 30 controller chip

(httpwwwreghardwarecouk20090519nec_usb_3_host) httpwwwreghardwarecouk20090519nec_usb_3_host Retrieved 2009-06-15

12 ^ When will USB 30 products hit the market (httpwwweverythingusbcomsuperspeed-usbhtml6) httpwwweverythingusbcomsuperspeed-usbhtml6 Retrieved 2009-05-11

13 ^ USB in a NutShellmdashChapter 2mdashHardware (httpwwwbeyondlogicorgusbnutshellusb2htm) BeyondLogicorg httpwwwbeyondlogicorgusbnutshellusb2htm Retrieved 2007-08-25

14 ^ How Fast Does A USB 20 Drive Go On The Newest Macs How Does It Compare To FireWire(httpwwwbarefeatscomusb2html) Bare Facts May 8 2004 httpwwwbarefeatscomusb2htmlRetrieved 2007-08-25

15 ^ a b USB Implementers Forum (2007-05-27) Deprecation of the Mini-A and Mini-AB Connectors(httpwwwusborgdevelopersDeprecation_Announcement_052507pdf) (PDF) Press releasehttpwwwusborgdevelopersDeprecation_Announcement_052507pdf Retrieved 2009-01-13

16 ^ Quinnell Richard A (1996) USB a neat package with a few loose ends - USB Fundamentals(httpwwwedncomarchives1996102496df_01htmUSB20fundamentals) EDN Magazine of ReedProperties Inc httpwwwedncomarchives1996102496df_01htmUSB20fundamentals Retrieved 2008-08-

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2427

0617 ^ USB Implementers Forum (2007-01-04) Mobile phones to adopt new smaller USB connector

(httpwwwusborgpresspressroom2007_01_04_usbifpdf) (PDF) Press releasehttpwwwusborgpresspressroom2007_01_04_usbifpdf Retrieved 2007-01-08

18 ^ a b (zip) Universal Serial Bus Micro-USB Cables and Connectors Specification to the USB 20 SpecificationRevision 101 (httpwwwusborgdevelopersdocsusb_20_052709zip) USB Implementers Forum Inc 2007-04-07 httpwwwusborgdevelopersdocsusb_20_052709zip Retrieved 2009-10-07 Section 13 Additionalrequirements for a more rugged connector that will have durability past 10000 cycles and still meet the USB 20specification for mechanical and electrical performance was also a consideration The Mini-USB could not bemodified and remain backward compatible to the existing connector as defined in the USB OTG specification

19 ^ OMTP Local Connectivity Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19) Open Mobile Terminal Platform 17 September 2007httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19 Retrieved 2009-02-11

20 ^ httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf21 ^ FireWire vs USB 20 - Speed Tests (httpwwwcwolcomfirewirefirewire-vs-usbhtm)

httpwwwcwolcomfirewirefirewire-vs-usbhtm Retrieved 2007-08-2522 ^ USB 20 vs FireWire (httpwwwdigit-lifecomarticlesusb20vsfirewire) Digit-Life httpwwwdigit-

lifecomarticlesusb20vsfirewire Retrieved 2007-08-2523 ^ Metz Cade The Great Interface-Off FireWire Vs USB 20

(httpwwwpcmagcomarticle20414984771600asp) PC Magazinehttpwwwpcmagcomarticle20414984771600asp Retrieved 2007-08-25

24 ^ Heron Robert USB 20 Versus FireWire(httpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html) TechTVhttpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html Retrieved 2007-08-25

25 ^ FireWire vs USB 20 (httpwwwusb-warecomfirewire-vs-usbhtm) USB Ware httpwwwusb-warecomfirewire-vs-usbhtm Retrieved 2007-03-19

26 ^ Key Gary (2005-11-15) Firewire and USB Performance (httpwwwanandtechcommbshowdocaspxi=2602ampp=15) httpwwwanandtechcommbshowdocaspxi=2602ampp=15 Retrieved 2008-02-01

27 ^ httpwwwdigitalprosoundcom200101_janfeaturesmidi2001-3htm28 ^ USB Frequently Asked Questions (httpwwwusborgdevelopersusbfaqcab1) at USBorg29 ^ Propagation Delay (httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay)

httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay Retrieved 2008-10-3130 ^ httpdiscountcablesusacomusb-2html31 ^ a b httpelectronicdesigncomArticlesArticleID1968019680html32 ^ ldquo732 Bus TimingElectrical Characteristicsrdquo (httpwwwusborgdevelopersdocs) Universal Serial Bus

Specification USBorg httpwwwusborgdevelopersdocs33 ^ Battery Charging Specification (httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zip) USB

Implementers Forum Inc 15 April 2009 httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zipRetrieved 23 September 2009

34 ^ Cai Yan (2007-05-31) China to enforce universal cell phone charger(httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS) EETimescom httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS Retrieved 2007-08-25

35 ^ The Chinese FCCs technical standard YDT 1591-2006 Technical Requirements and Test Method of Chargerand Interface for Mobile Telecommunication Terminal Equipment(httpwwwdianyuancombbsu632015571206841181pdf) (Chinese)

36 ^ Pros seem to outdo cons in new phone charger standard (httpwwwnewscom2100-1041_3-6209247html) newscom September 20 2007 httpwwwnewscom2100-1041_3-6209247html Retrieved 2007-11-26

37 ^ Press Release Broad Manufacturer Agreement Gives Universal Phone Cable Green Light(httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd) OTMP September17 2007 httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd Retrieved

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2527

2007-11-2638 ^ a b GSM World agreement on Mobile phone Standard Charger (httpwwwgsmworldcomnewsroompress-

releases20092548htm) httpwwwgsmworldcomnewsroompress-releases20092548htm39 ^ Common Charging and Local Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=4dda105f-

8472-4c12-ba04-75dd3c1d4ca6) Open Mobile Terminal Platform 11 February 2009httpwwwomtporgPublicationsDisplayaspxId=4dda105f-8472-4c12-ba04-75dd3c1d4ca6 Retrieved 2009-02-11

40 ^ CTIAndashThe Wireless Association Announces One Universal Charger Solution to Celebrate Earth Day(httpwwwctiaorgmediapressbodycfmprid1817)

41 ^ httpeceuropaeuenterpriserttechargershtm42 ^ httpwwwwiredcomgadgetlab200906europe-gets-universal-cellphone-charger-in-201043 ^ httpwwwituintnewsroompress_releases200949html44 ^ httpwwwdealextremecomdetailsdxsku319545 ^ httpwwwusb-corecouk03-04-2008-toshiba-announces-sleep-and-charge-usb-portshtml46 ^ httpwwwtheinquirernetinquirernews1495417asus-cancels-usb-motherboard47 ^ Universal Serial Bus 30 Specification 4411 Efficiency48 ^ Universal Serial Bus 30 Specification 54 Cable Construction and Wire Assignments49 ^ httpwwwtgdailycomcontentview4022513550 ^ httpwwwdigitimescomnewsa20090415PB204html51 ^ httpwwwamnecelcomnewsnewsdetailhtmlpage=worlds_first_usb_30_host_controller52 ^ httpwwwfreecomcomnewsaspid=9205ampcatName=press53 ^ httpwwwinformationweekcomnewshardwareprocessorsshowArticlejhtmlarticleID=22130002454 ^ httpapcmagcomusb_in_windows_7_more_reliable_but_no_30_speed_boosthtm55 ^ httpkernelnewbiesorgLinux_2_6_3156 ^ httpwwwheisedenewstickerErste-USB-3-0-Treiber--meldung14010357 ^ httpwwwlinux-magazinecomonlinenewsfirst_driver_for_usb_3_058 ^ httpwwwlecroycomtmsolutionsserialdatausb359 ^ httpwwweetimescomnewslatestshowArticlejhtmlarticleID=22070048660 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html61 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html62 ^ httpwwwfierceciocomtechwatchstoryinsider-intel-hindering-usb-3-0-adoption2009-10-2363 ^ httpwwwtechspotcomnews36673-intel-delays-usb-30-support-until-2011html64 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html

view=zoomzoom=1

External linksUSB Implementers Forum Inc Official Website (httpwwwusborg)

USB 30 Specification (httpwwwusborgdevelopersdocs)USB Device Class documentation (httpwwwusborgdevelopersdevclass_docs)

USB Overview and Plug Receptacle Pinouts (httpwwwaccesscommscomaureferenceusbhtm)Overview comparison between USB 20 and FireWire 400(httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf)Intel Universal Host Controller Interface (UHCI) (httpdownloadintelcomtechnologyusbUHCI11Dpdf)

USB 30

USB Promoter Group - Mission Statement (httpwebarchiveorgwebhttpwwwusborgusb30) at theInternet Archive

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2627

Intel announces demonstrates USB 30 (httparstechnicacomnewsarspost20070918-intel-announces-demonstrates-usb-3-0html) Ars Technica 2007-09-18USB 30 guns for Firewire (httpwwweetimescomnewslatestshowArticlejhtmlarticleID=201807389)eeTimes 2007-09-18Universal Serial Bus 30 Specification (httpwwwusborgdevelopersdocsusb_30_speczip)USB 30 vs FireWire 3200 (httpwwwpcfastlanecomfeaturesusb-30-vs-firewire-3200)USB 3 Forum for discussions about implementations and architecture (httpwwwusb3forumscom)

Retrieved from httpenwikipediaorgwikiUniversal_Serial_BusCategories USB | 1996 introductions

This page was last modified on 7 November 2009 at 0135Text is available under the Creative Commons Attribution-ShareAlike License additional terms may applySee Terms of Use for detailsWikipediareg is a registered trademark of the Wikimedia Foundation Inc a non-profit organization

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2727

Page 21: universal serial bus - wikipedia, the free encyclopedia

The SuperSpeed USB Logo

The USB 30 Icon

Interface Associations ECN Released in May 2003New standard descriptor was added that allows multiple interfaces to be associated with a singledevice functionRounded Chamfer ECN Released in October 2003A recommended compatible change to Mini-B plugs that results in longer lasting connectorsUnicode ECN Released in February 2005This ECN specifies that strings are encoded using UTF-16LE USB 20 did specify that Unicode is tobe used but it did not specify the encodingInter-Chip USB Supplement Released in March 2006On-The-Go Supplement 13 Released in December 2006USB On-The-Go makes it possible for two USB devices to communicate with each other withoutrequiring a separate USB host In practice one of the USB devices acts as a host for the other deviceBattery Charging Specification 10 Released in March 2007Adds support for dedicated chargers (power supplies with USB connectors) host chargers (USBhosts that can act as chargers) and the No Dead Battery provision which allows devices totemporarily draw 100 mA current after they have been attached If a USB device is connected todedicated charger maximum current drawn by the device may be as high as 18A (Note that thisdocument is not distributed with USB 20 specification package)Micro-USB Cables and Connectors Specification 101 Released in April 2007Link Power Management Addendum ECN Released in July 2007This adds a new power state between enabled and suspended states Device in this state is notrequired to reduce its power consumption However switching between enabled and sleep states ismuch faster than switching between enabled and suspended states which allows devices to sleepwhile idle

USB 30

On September 18 2007 Pat Gelsinger demonstrated USB 30 at the IntelDeveloper Forum The USB 30 Promoter Group announced on November 172008 that version 30 of the specification had been completed and wastransitioned to the USB Implementers Forum (USB-IF) the managing body ofUSB specifications[4] This move effectively opened the spec to hardwaredevelopers for implementation in future products The first USB 30 ports werefeatured on the Asus P6X58 motherboard however this board was canceledbefore production[46]

Features

A new major feature is the SuperSpeed bus which provides a fourthtransfer mode at 48 Gbits The raw throughput is 4 Gbits and thespecification considers it reasonable to achieve 32 Gbits (04 Gbytes or400 Mbytes) or more after protocol overhead[47]

When operating in SuperSpeed mode full-duplex signaling occurs over 2 differential pairs separate from thenon-SuperSpeed differential pair This results in USB 30 cables containing 2 wires for power and ground 2wires for non-SuperSpeed data and 4 wires for SuperSpeed data and a shield (not required in previousspecifications)[48]

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2127

To accommodate the additional pins for SuperSpeed mode the physical form factors for USB 30 plugs andreceptacles have been modified from those used in previous versions Standard-A cables have extendedheads where the SuperSpeed connectors extend beyond and slightly above the legacy connectors Similarlythe Standard-A receptacle is deeper to accept these new connectors A legacy Standard-A cable willoperate as intended and will never interact with the SuperSpeed connectors ensuring backwardcompatibility The Standard-B modifications could not be made as elegantly the SuperSpeed connectorshad to be placed on top of the existing form factor making legacy Standard-B plugs workable onSuperSpeed Standard-B receptacles but not vice versaSuperSpeed establishes a communications pipe between the host and each device in a host-directedprotocol In contrast USB 20 broadcasts packet traffic to all devicesUSB 30 extends the bulk transfer type in SuperSpeed with Streams This extension allows a host and deviceto create and transfer multiple streams of data through a single bulk pipeNew power management features include support of idle sleep and suspend states as well as Link-Device- and Function-level power managementThe bus power spec has been increased so that a unit load is 150 mA (+50 over minimum using USB 20)An unconfigured device can still draw only 1 unit load but a configured device can draw up to 6 unit loads(900 mA an 80 increase over USB 20 at a registered maximum of 500 mA) Minimum device operatingvoltage is dropped from 44 V to 4 VUSB 30 does not define cable assembly lengths except that it can be of any length as long as it meets all therequirements defined in the specification However electronicdesigncom estimates cables will be limited to 3m at SuperSpeed[31]

Technology is similar to a single channel (1x) of PCI Express 20 (5-Gbits) It uses 8B10B encoding linearfeedback shift register (LFSR) scrambling for data and spread spectrum It forces receivers to use lowfrequency periodic signaling (LFPS) dynamic equalization and training sequences to ensure fast signallocking

Availability

Consumer products are expected to become available in 2010[49] Commercial controllers are expected to enterinto volume production no later than the first quarter of 2010[50] NEC is aiming to produce its first USB 30controller in June 2009 initially priced at US$1500 Monthly production of NEC Electronics microPD720200 hostcontroller is expected to reach approximately 1000000 units in September 2009[51] On September 24 2009Freecom announced the availability of their USB 30 external hard drive[52] On October 29 2009 Asusannounced the November release of their first USB 30 motherboard the P7P55D-E Premium as well as a PCI-Express x1 add-on card for existing motherboards to provide USB 30 and SATA 6Gbps support [53]

Drivers are under development for Windows 7 but support will not be included with the initial release of theoperating system[54] The Linux kernel has supported USB 30 since version 2631 which was released inSeptember 2009[55][56][57]

At least one complete end-to-end test system for USB3 designers is now on the market[58]

Intel will not support USB 3 until 2011[59] which will slow down mainstream adoption Current AMD roadmapsindicate that the new southbridges released in the beginning of 2010 will not support USB 3[60] These delays maybe due to problems in the CMOS manufacturing process[61] a focus to advance the Nehalem platform [62] or a

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2227

be due to problems in the CMOS manufacturing process a focus to advance the Nehalem platform or atactic by Intel to boost its upcoming Light Peak interface[63] Market researcher In-Stat does not predict a relevantmarket share of USB 3 until 2011[64]

USB 20 bandwidthThe maximum data rate in USB 20 is 480 Mbits (60 MBs) per controller and is shared amongst all attacheddevices Some chipset manufacturers overcome this bottleneck by providing multiple USB 20 controllers within thesouthbridge Big performance gains can be achieved when attaching multiple high bandwidth USB devices such asdisk enclosures in different controllers The following table displays southbridge ICs that have multiple EHCIcontrollers

Vendor Southbridge USB 20 ports EHCI controllers Maximum bandwidth

AMD SB7x0 12 2 120 MBs

Broadcom HT1100 12 3 180 MBs

Intel ICH8 10 2 120 MBs

Intel ICH9 12 2 120 MBs

Intel ICH10 12 2 120 MBs

Every other AMD Broadcom Intel southbridge supporting USB 20 has only one EHCI controller All SiSsouthbridge supporting USB 20 have only one EHCI controller All ULi VIA southbridge single chipnorthbridgesouthbridge supporting USB 20 have only one EHCI controller Also all PCI USB 20 IC used foradd-in cards have only one EHCI controller

Related technologiesThe PictBridge standard allows for interconnecting consumer imaging devices It typically uses USB for itsunderlying communication layer

The USB Implementers Forum is working on a wireless networking standard based on the USB protocol WirelessUSB is intended as a cable-replacement technology and will use ultra-wideband wireless technology for data ratesof up to 480 Mbits

See alsoSerial cable (Bidirectional Communication)Serial ATARS-232Serial null modem cableFireWireHP-HILHP-ILSync cableEnhanced mini-USBUSB On-The-Go (master slave)

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2327

Ethernet over USBWireless USBUSB streamingHCI (UHCI EHCI xHCI 09 SuperSpeed - USB 30 WHCI 10)CEA-936-AU3List of device bandwidths

ACCESSbusApple Desktop Bus

PS2 connectorDE-9 connectorSecure USB driveList of computer standards

References1 ^ About USB-IF (httpwwwusborgabout) USB Implementers Forum Inc httpwwwusborgabout

Retrieved 2009-11-042 ^ USBorg Welcome (httpwwwusborghome) USB Implementers Forum Inc httpwwwusborghome

Retrieved 2009-11-043 ^ SuperSpeed USB 30 More Details Emerge

(httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml) 6 Jan 2009httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml

4 ^ a b httpwwwusborgpressUSB-IF_Press_Releases2008_11_17_USB_IFpdf5 ^ a b c d httpwwwusborgdevelopersdocs6 ^ USB Class Codes (httpwwwusborgdevelopersdefined_class) at USBorg7 ^ Universal Serial Bus Test and Measurement Class Specification (USBTMC) Revision 10 April 14 2003 USB

Implementers Forum Inc8 ^ Universal Serial Bus 30 Specification4411 Efficiency9 ^ 100 Portable Apps for your USB Stick (both for Mac and Win) (httpwwwmakeuseofcomtagportable-

software-usb) httpwwwmakeuseofcomtagportable-software-usb Retrieved 2008-10-3010 ^ Skype VoIP USB Installation Guide (httpwwwVoIP-DownloadcomSkypehtmUSB) httpwwwVoIP-

DownloadcomSkypehtmUSB Retrieved 2008-10-3011 ^ NEC ready to sample worlds first USB 30 controller chip

(httpwwwreghardwarecouk20090519nec_usb_3_host) httpwwwreghardwarecouk20090519nec_usb_3_host Retrieved 2009-06-15

12 ^ When will USB 30 products hit the market (httpwwweverythingusbcomsuperspeed-usbhtml6) httpwwweverythingusbcomsuperspeed-usbhtml6 Retrieved 2009-05-11

13 ^ USB in a NutShellmdashChapter 2mdashHardware (httpwwwbeyondlogicorgusbnutshellusb2htm) BeyondLogicorg httpwwwbeyondlogicorgusbnutshellusb2htm Retrieved 2007-08-25

14 ^ How Fast Does A USB 20 Drive Go On The Newest Macs How Does It Compare To FireWire(httpwwwbarefeatscomusb2html) Bare Facts May 8 2004 httpwwwbarefeatscomusb2htmlRetrieved 2007-08-25

15 ^ a b USB Implementers Forum (2007-05-27) Deprecation of the Mini-A and Mini-AB Connectors(httpwwwusborgdevelopersDeprecation_Announcement_052507pdf) (PDF) Press releasehttpwwwusborgdevelopersDeprecation_Announcement_052507pdf Retrieved 2009-01-13

16 ^ Quinnell Richard A (1996) USB a neat package with a few loose ends - USB Fundamentals(httpwwwedncomarchives1996102496df_01htmUSB20fundamentals) EDN Magazine of ReedProperties Inc httpwwwedncomarchives1996102496df_01htmUSB20fundamentals Retrieved 2008-08-

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2427

0617 ^ USB Implementers Forum (2007-01-04) Mobile phones to adopt new smaller USB connector

(httpwwwusborgpresspressroom2007_01_04_usbifpdf) (PDF) Press releasehttpwwwusborgpresspressroom2007_01_04_usbifpdf Retrieved 2007-01-08

18 ^ a b (zip) Universal Serial Bus Micro-USB Cables and Connectors Specification to the USB 20 SpecificationRevision 101 (httpwwwusborgdevelopersdocsusb_20_052709zip) USB Implementers Forum Inc 2007-04-07 httpwwwusborgdevelopersdocsusb_20_052709zip Retrieved 2009-10-07 Section 13 Additionalrequirements for a more rugged connector that will have durability past 10000 cycles and still meet the USB 20specification for mechanical and electrical performance was also a consideration The Mini-USB could not bemodified and remain backward compatible to the existing connector as defined in the USB OTG specification

19 ^ OMTP Local Connectivity Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19) Open Mobile Terminal Platform 17 September 2007httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19 Retrieved 2009-02-11

20 ^ httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf21 ^ FireWire vs USB 20 - Speed Tests (httpwwwcwolcomfirewirefirewire-vs-usbhtm)

httpwwwcwolcomfirewirefirewire-vs-usbhtm Retrieved 2007-08-2522 ^ USB 20 vs FireWire (httpwwwdigit-lifecomarticlesusb20vsfirewire) Digit-Life httpwwwdigit-

lifecomarticlesusb20vsfirewire Retrieved 2007-08-2523 ^ Metz Cade The Great Interface-Off FireWire Vs USB 20

(httpwwwpcmagcomarticle20414984771600asp) PC Magazinehttpwwwpcmagcomarticle20414984771600asp Retrieved 2007-08-25

24 ^ Heron Robert USB 20 Versus FireWire(httpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html) TechTVhttpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html Retrieved 2007-08-25

25 ^ FireWire vs USB 20 (httpwwwusb-warecomfirewire-vs-usbhtm) USB Ware httpwwwusb-warecomfirewire-vs-usbhtm Retrieved 2007-03-19

26 ^ Key Gary (2005-11-15) Firewire and USB Performance (httpwwwanandtechcommbshowdocaspxi=2602ampp=15) httpwwwanandtechcommbshowdocaspxi=2602ampp=15 Retrieved 2008-02-01

27 ^ httpwwwdigitalprosoundcom200101_janfeaturesmidi2001-3htm28 ^ USB Frequently Asked Questions (httpwwwusborgdevelopersusbfaqcab1) at USBorg29 ^ Propagation Delay (httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay)

httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay Retrieved 2008-10-3130 ^ httpdiscountcablesusacomusb-2html31 ^ a b httpelectronicdesigncomArticlesArticleID1968019680html32 ^ ldquo732 Bus TimingElectrical Characteristicsrdquo (httpwwwusborgdevelopersdocs) Universal Serial Bus

Specification USBorg httpwwwusborgdevelopersdocs33 ^ Battery Charging Specification (httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zip) USB

Implementers Forum Inc 15 April 2009 httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zipRetrieved 23 September 2009

34 ^ Cai Yan (2007-05-31) China to enforce universal cell phone charger(httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS) EETimescom httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS Retrieved 2007-08-25

35 ^ The Chinese FCCs technical standard YDT 1591-2006 Technical Requirements and Test Method of Chargerand Interface for Mobile Telecommunication Terminal Equipment(httpwwwdianyuancombbsu632015571206841181pdf) (Chinese)

36 ^ Pros seem to outdo cons in new phone charger standard (httpwwwnewscom2100-1041_3-6209247html) newscom September 20 2007 httpwwwnewscom2100-1041_3-6209247html Retrieved 2007-11-26

37 ^ Press Release Broad Manufacturer Agreement Gives Universal Phone Cable Green Light(httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd) OTMP September17 2007 httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd Retrieved

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2527

2007-11-2638 ^ a b GSM World agreement on Mobile phone Standard Charger (httpwwwgsmworldcomnewsroompress-

releases20092548htm) httpwwwgsmworldcomnewsroompress-releases20092548htm39 ^ Common Charging and Local Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=4dda105f-

8472-4c12-ba04-75dd3c1d4ca6) Open Mobile Terminal Platform 11 February 2009httpwwwomtporgPublicationsDisplayaspxId=4dda105f-8472-4c12-ba04-75dd3c1d4ca6 Retrieved 2009-02-11

40 ^ CTIAndashThe Wireless Association Announces One Universal Charger Solution to Celebrate Earth Day(httpwwwctiaorgmediapressbodycfmprid1817)

41 ^ httpeceuropaeuenterpriserttechargershtm42 ^ httpwwwwiredcomgadgetlab200906europe-gets-universal-cellphone-charger-in-201043 ^ httpwwwituintnewsroompress_releases200949html44 ^ httpwwwdealextremecomdetailsdxsku319545 ^ httpwwwusb-corecouk03-04-2008-toshiba-announces-sleep-and-charge-usb-portshtml46 ^ httpwwwtheinquirernetinquirernews1495417asus-cancels-usb-motherboard47 ^ Universal Serial Bus 30 Specification 4411 Efficiency48 ^ Universal Serial Bus 30 Specification 54 Cable Construction and Wire Assignments49 ^ httpwwwtgdailycomcontentview4022513550 ^ httpwwwdigitimescomnewsa20090415PB204html51 ^ httpwwwamnecelcomnewsnewsdetailhtmlpage=worlds_first_usb_30_host_controller52 ^ httpwwwfreecomcomnewsaspid=9205ampcatName=press53 ^ httpwwwinformationweekcomnewshardwareprocessorsshowArticlejhtmlarticleID=22130002454 ^ httpapcmagcomusb_in_windows_7_more_reliable_but_no_30_speed_boosthtm55 ^ httpkernelnewbiesorgLinux_2_6_3156 ^ httpwwwheisedenewstickerErste-USB-3-0-Treiber--meldung14010357 ^ httpwwwlinux-magazinecomonlinenewsfirst_driver_for_usb_3_058 ^ httpwwwlecroycomtmsolutionsserialdatausb359 ^ httpwwweetimescomnewslatestshowArticlejhtmlarticleID=22070048660 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html61 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html62 ^ httpwwwfierceciocomtechwatchstoryinsider-intel-hindering-usb-3-0-adoption2009-10-2363 ^ httpwwwtechspotcomnews36673-intel-delays-usb-30-support-until-2011html64 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html

view=zoomzoom=1

External linksUSB Implementers Forum Inc Official Website (httpwwwusborg)

USB 30 Specification (httpwwwusborgdevelopersdocs)USB Device Class documentation (httpwwwusborgdevelopersdevclass_docs)

USB Overview and Plug Receptacle Pinouts (httpwwwaccesscommscomaureferenceusbhtm)Overview comparison between USB 20 and FireWire 400(httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf)Intel Universal Host Controller Interface (UHCI) (httpdownloadintelcomtechnologyusbUHCI11Dpdf)

USB 30

USB Promoter Group - Mission Statement (httpwebarchiveorgwebhttpwwwusborgusb30) at theInternet Archive

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2627

Intel announces demonstrates USB 30 (httparstechnicacomnewsarspost20070918-intel-announces-demonstrates-usb-3-0html) Ars Technica 2007-09-18USB 30 guns for Firewire (httpwwweetimescomnewslatestshowArticlejhtmlarticleID=201807389)eeTimes 2007-09-18Universal Serial Bus 30 Specification (httpwwwusborgdevelopersdocsusb_30_speczip)USB 30 vs FireWire 3200 (httpwwwpcfastlanecomfeaturesusb-30-vs-firewire-3200)USB 3 Forum for discussions about implementations and architecture (httpwwwusb3forumscom)

Retrieved from httpenwikipediaorgwikiUniversal_Serial_BusCategories USB | 1996 introductions

This page was last modified on 7 November 2009 at 0135Text is available under the Creative Commons Attribution-ShareAlike License additional terms may applySee Terms of Use for detailsWikipediareg is a registered trademark of the Wikimedia Foundation Inc a non-profit organization

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2727

Page 22: universal serial bus - wikipedia, the free encyclopedia

To accommodate the additional pins for SuperSpeed mode the physical form factors for USB 30 plugs andreceptacles have been modified from those used in previous versions Standard-A cables have extendedheads where the SuperSpeed connectors extend beyond and slightly above the legacy connectors Similarlythe Standard-A receptacle is deeper to accept these new connectors A legacy Standard-A cable willoperate as intended and will never interact with the SuperSpeed connectors ensuring backwardcompatibility The Standard-B modifications could not be made as elegantly the SuperSpeed connectorshad to be placed on top of the existing form factor making legacy Standard-B plugs workable onSuperSpeed Standard-B receptacles but not vice versaSuperSpeed establishes a communications pipe between the host and each device in a host-directedprotocol In contrast USB 20 broadcasts packet traffic to all devicesUSB 30 extends the bulk transfer type in SuperSpeed with Streams This extension allows a host and deviceto create and transfer multiple streams of data through a single bulk pipeNew power management features include support of idle sleep and suspend states as well as Link-Device- and Function-level power managementThe bus power spec has been increased so that a unit load is 150 mA (+50 over minimum using USB 20)An unconfigured device can still draw only 1 unit load but a configured device can draw up to 6 unit loads(900 mA an 80 increase over USB 20 at a registered maximum of 500 mA) Minimum device operatingvoltage is dropped from 44 V to 4 VUSB 30 does not define cable assembly lengths except that it can be of any length as long as it meets all therequirements defined in the specification However electronicdesigncom estimates cables will be limited to 3m at SuperSpeed[31]

Technology is similar to a single channel (1x) of PCI Express 20 (5-Gbits) It uses 8B10B encoding linearfeedback shift register (LFSR) scrambling for data and spread spectrum It forces receivers to use lowfrequency periodic signaling (LFPS) dynamic equalization and training sequences to ensure fast signallocking

Availability

Consumer products are expected to become available in 2010[49] Commercial controllers are expected to enterinto volume production no later than the first quarter of 2010[50] NEC is aiming to produce its first USB 30controller in June 2009 initially priced at US$1500 Monthly production of NEC Electronics microPD720200 hostcontroller is expected to reach approximately 1000000 units in September 2009[51] On September 24 2009Freecom announced the availability of their USB 30 external hard drive[52] On October 29 2009 Asusannounced the November release of their first USB 30 motherboard the P7P55D-E Premium as well as a PCI-Express x1 add-on card for existing motherboards to provide USB 30 and SATA 6Gbps support [53]

Drivers are under development for Windows 7 but support will not be included with the initial release of theoperating system[54] The Linux kernel has supported USB 30 since version 2631 which was released inSeptember 2009[55][56][57]

At least one complete end-to-end test system for USB3 designers is now on the market[58]

Intel will not support USB 3 until 2011[59] which will slow down mainstream adoption Current AMD roadmapsindicate that the new southbridges released in the beginning of 2010 will not support USB 3[60] These delays maybe due to problems in the CMOS manufacturing process[61] a focus to advance the Nehalem platform [62] or a

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2227

be due to problems in the CMOS manufacturing process a focus to advance the Nehalem platform or atactic by Intel to boost its upcoming Light Peak interface[63] Market researcher In-Stat does not predict a relevantmarket share of USB 3 until 2011[64]

USB 20 bandwidthThe maximum data rate in USB 20 is 480 Mbits (60 MBs) per controller and is shared amongst all attacheddevices Some chipset manufacturers overcome this bottleneck by providing multiple USB 20 controllers within thesouthbridge Big performance gains can be achieved when attaching multiple high bandwidth USB devices such asdisk enclosures in different controllers The following table displays southbridge ICs that have multiple EHCIcontrollers

Vendor Southbridge USB 20 ports EHCI controllers Maximum bandwidth

AMD SB7x0 12 2 120 MBs

Broadcom HT1100 12 3 180 MBs

Intel ICH8 10 2 120 MBs

Intel ICH9 12 2 120 MBs

Intel ICH10 12 2 120 MBs

Every other AMD Broadcom Intel southbridge supporting USB 20 has only one EHCI controller All SiSsouthbridge supporting USB 20 have only one EHCI controller All ULi VIA southbridge single chipnorthbridgesouthbridge supporting USB 20 have only one EHCI controller Also all PCI USB 20 IC used foradd-in cards have only one EHCI controller

Related technologiesThe PictBridge standard allows for interconnecting consumer imaging devices It typically uses USB for itsunderlying communication layer

The USB Implementers Forum is working on a wireless networking standard based on the USB protocol WirelessUSB is intended as a cable-replacement technology and will use ultra-wideband wireless technology for data ratesof up to 480 Mbits

See alsoSerial cable (Bidirectional Communication)Serial ATARS-232Serial null modem cableFireWireHP-HILHP-ILSync cableEnhanced mini-USBUSB On-The-Go (master slave)

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2327

Ethernet over USBWireless USBUSB streamingHCI (UHCI EHCI xHCI 09 SuperSpeed - USB 30 WHCI 10)CEA-936-AU3List of device bandwidths

ACCESSbusApple Desktop Bus

PS2 connectorDE-9 connectorSecure USB driveList of computer standards

References1 ^ About USB-IF (httpwwwusborgabout) USB Implementers Forum Inc httpwwwusborgabout

Retrieved 2009-11-042 ^ USBorg Welcome (httpwwwusborghome) USB Implementers Forum Inc httpwwwusborghome

Retrieved 2009-11-043 ^ SuperSpeed USB 30 More Details Emerge

(httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml) 6 Jan 2009httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml

4 ^ a b httpwwwusborgpressUSB-IF_Press_Releases2008_11_17_USB_IFpdf5 ^ a b c d httpwwwusborgdevelopersdocs6 ^ USB Class Codes (httpwwwusborgdevelopersdefined_class) at USBorg7 ^ Universal Serial Bus Test and Measurement Class Specification (USBTMC) Revision 10 April 14 2003 USB

Implementers Forum Inc8 ^ Universal Serial Bus 30 Specification4411 Efficiency9 ^ 100 Portable Apps for your USB Stick (both for Mac and Win) (httpwwwmakeuseofcomtagportable-

software-usb) httpwwwmakeuseofcomtagportable-software-usb Retrieved 2008-10-3010 ^ Skype VoIP USB Installation Guide (httpwwwVoIP-DownloadcomSkypehtmUSB) httpwwwVoIP-

DownloadcomSkypehtmUSB Retrieved 2008-10-3011 ^ NEC ready to sample worlds first USB 30 controller chip

(httpwwwreghardwarecouk20090519nec_usb_3_host) httpwwwreghardwarecouk20090519nec_usb_3_host Retrieved 2009-06-15

12 ^ When will USB 30 products hit the market (httpwwweverythingusbcomsuperspeed-usbhtml6) httpwwweverythingusbcomsuperspeed-usbhtml6 Retrieved 2009-05-11

13 ^ USB in a NutShellmdashChapter 2mdashHardware (httpwwwbeyondlogicorgusbnutshellusb2htm) BeyondLogicorg httpwwwbeyondlogicorgusbnutshellusb2htm Retrieved 2007-08-25

14 ^ How Fast Does A USB 20 Drive Go On The Newest Macs How Does It Compare To FireWire(httpwwwbarefeatscomusb2html) Bare Facts May 8 2004 httpwwwbarefeatscomusb2htmlRetrieved 2007-08-25

15 ^ a b USB Implementers Forum (2007-05-27) Deprecation of the Mini-A and Mini-AB Connectors(httpwwwusborgdevelopersDeprecation_Announcement_052507pdf) (PDF) Press releasehttpwwwusborgdevelopersDeprecation_Announcement_052507pdf Retrieved 2009-01-13

16 ^ Quinnell Richard A (1996) USB a neat package with a few loose ends - USB Fundamentals(httpwwwedncomarchives1996102496df_01htmUSB20fundamentals) EDN Magazine of ReedProperties Inc httpwwwedncomarchives1996102496df_01htmUSB20fundamentals Retrieved 2008-08-

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2427

0617 ^ USB Implementers Forum (2007-01-04) Mobile phones to adopt new smaller USB connector

(httpwwwusborgpresspressroom2007_01_04_usbifpdf) (PDF) Press releasehttpwwwusborgpresspressroom2007_01_04_usbifpdf Retrieved 2007-01-08

18 ^ a b (zip) Universal Serial Bus Micro-USB Cables and Connectors Specification to the USB 20 SpecificationRevision 101 (httpwwwusborgdevelopersdocsusb_20_052709zip) USB Implementers Forum Inc 2007-04-07 httpwwwusborgdevelopersdocsusb_20_052709zip Retrieved 2009-10-07 Section 13 Additionalrequirements for a more rugged connector that will have durability past 10000 cycles and still meet the USB 20specification for mechanical and electrical performance was also a consideration The Mini-USB could not bemodified and remain backward compatible to the existing connector as defined in the USB OTG specification

19 ^ OMTP Local Connectivity Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19) Open Mobile Terminal Platform 17 September 2007httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19 Retrieved 2009-02-11

20 ^ httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf21 ^ FireWire vs USB 20 - Speed Tests (httpwwwcwolcomfirewirefirewire-vs-usbhtm)

httpwwwcwolcomfirewirefirewire-vs-usbhtm Retrieved 2007-08-2522 ^ USB 20 vs FireWire (httpwwwdigit-lifecomarticlesusb20vsfirewire) Digit-Life httpwwwdigit-

lifecomarticlesusb20vsfirewire Retrieved 2007-08-2523 ^ Metz Cade The Great Interface-Off FireWire Vs USB 20

(httpwwwpcmagcomarticle20414984771600asp) PC Magazinehttpwwwpcmagcomarticle20414984771600asp Retrieved 2007-08-25

24 ^ Heron Robert USB 20 Versus FireWire(httpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html) TechTVhttpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html Retrieved 2007-08-25

25 ^ FireWire vs USB 20 (httpwwwusb-warecomfirewire-vs-usbhtm) USB Ware httpwwwusb-warecomfirewire-vs-usbhtm Retrieved 2007-03-19

26 ^ Key Gary (2005-11-15) Firewire and USB Performance (httpwwwanandtechcommbshowdocaspxi=2602ampp=15) httpwwwanandtechcommbshowdocaspxi=2602ampp=15 Retrieved 2008-02-01

27 ^ httpwwwdigitalprosoundcom200101_janfeaturesmidi2001-3htm28 ^ USB Frequently Asked Questions (httpwwwusborgdevelopersusbfaqcab1) at USBorg29 ^ Propagation Delay (httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay)

httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay Retrieved 2008-10-3130 ^ httpdiscountcablesusacomusb-2html31 ^ a b httpelectronicdesigncomArticlesArticleID1968019680html32 ^ ldquo732 Bus TimingElectrical Characteristicsrdquo (httpwwwusborgdevelopersdocs) Universal Serial Bus

Specification USBorg httpwwwusborgdevelopersdocs33 ^ Battery Charging Specification (httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zip) USB

Implementers Forum Inc 15 April 2009 httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zipRetrieved 23 September 2009

34 ^ Cai Yan (2007-05-31) China to enforce universal cell phone charger(httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS) EETimescom httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS Retrieved 2007-08-25

35 ^ The Chinese FCCs technical standard YDT 1591-2006 Technical Requirements and Test Method of Chargerand Interface for Mobile Telecommunication Terminal Equipment(httpwwwdianyuancombbsu632015571206841181pdf) (Chinese)

36 ^ Pros seem to outdo cons in new phone charger standard (httpwwwnewscom2100-1041_3-6209247html) newscom September 20 2007 httpwwwnewscom2100-1041_3-6209247html Retrieved 2007-11-26

37 ^ Press Release Broad Manufacturer Agreement Gives Universal Phone Cable Green Light(httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd) OTMP September17 2007 httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd Retrieved

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2527

2007-11-2638 ^ a b GSM World agreement on Mobile phone Standard Charger (httpwwwgsmworldcomnewsroompress-

releases20092548htm) httpwwwgsmworldcomnewsroompress-releases20092548htm39 ^ Common Charging and Local Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=4dda105f-

8472-4c12-ba04-75dd3c1d4ca6) Open Mobile Terminal Platform 11 February 2009httpwwwomtporgPublicationsDisplayaspxId=4dda105f-8472-4c12-ba04-75dd3c1d4ca6 Retrieved 2009-02-11

40 ^ CTIAndashThe Wireless Association Announces One Universal Charger Solution to Celebrate Earth Day(httpwwwctiaorgmediapressbodycfmprid1817)

41 ^ httpeceuropaeuenterpriserttechargershtm42 ^ httpwwwwiredcomgadgetlab200906europe-gets-universal-cellphone-charger-in-201043 ^ httpwwwituintnewsroompress_releases200949html44 ^ httpwwwdealextremecomdetailsdxsku319545 ^ httpwwwusb-corecouk03-04-2008-toshiba-announces-sleep-and-charge-usb-portshtml46 ^ httpwwwtheinquirernetinquirernews1495417asus-cancels-usb-motherboard47 ^ Universal Serial Bus 30 Specification 4411 Efficiency48 ^ Universal Serial Bus 30 Specification 54 Cable Construction and Wire Assignments49 ^ httpwwwtgdailycomcontentview4022513550 ^ httpwwwdigitimescomnewsa20090415PB204html51 ^ httpwwwamnecelcomnewsnewsdetailhtmlpage=worlds_first_usb_30_host_controller52 ^ httpwwwfreecomcomnewsaspid=9205ampcatName=press53 ^ httpwwwinformationweekcomnewshardwareprocessorsshowArticlejhtmlarticleID=22130002454 ^ httpapcmagcomusb_in_windows_7_more_reliable_but_no_30_speed_boosthtm55 ^ httpkernelnewbiesorgLinux_2_6_3156 ^ httpwwwheisedenewstickerErste-USB-3-0-Treiber--meldung14010357 ^ httpwwwlinux-magazinecomonlinenewsfirst_driver_for_usb_3_058 ^ httpwwwlecroycomtmsolutionsserialdatausb359 ^ httpwwweetimescomnewslatestshowArticlejhtmlarticleID=22070048660 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html61 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html62 ^ httpwwwfierceciocomtechwatchstoryinsider-intel-hindering-usb-3-0-adoption2009-10-2363 ^ httpwwwtechspotcomnews36673-intel-delays-usb-30-support-until-2011html64 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html

view=zoomzoom=1

External linksUSB Implementers Forum Inc Official Website (httpwwwusborg)

USB 30 Specification (httpwwwusborgdevelopersdocs)USB Device Class documentation (httpwwwusborgdevelopersdevclass_docs)

USB Overview and Plug Receptacle Pinouts (httpwwwaccesscommscomaureferenceusbhtm)Overview comparison between USB 20 and FireWire 400(httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf)Intel Universal Host Controller Interface (UHCI) (httpdownloadintelcomtechnologyusbUHCI11Dpdf)

USB 30

USB Promoter Group - Mission Statement (httpwebarchiveorgwebhttpwwwusborgusb30) at theInternet Archive

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2627

Intel announces demonstrates USB 30 (httparstechnicacomnewsarspost20070918-intel-announces-demonstrates-usb-3-0html) Ars Technica 2007-09-18USB 30 guns for Firewire (httpwwweetimescomnewslatestshowArticlejhtmlarticleID=201807389)eeTimes 2007-09-18Universal Serial Bus 30 Specification (httpwwwusborgdevelopersdocsusb_30_speczip)USB 30 vs FireWire 3200 (httpwwwpcfastlanecomfeaturesusb-30-vs-firewire-3200)USB 3 Forum for discussions about implementations and architecture (httpwwwusb3forumscom)

Retrieved from httpenwikipediaorgwikiUniversal_Serial_BusCategories USB | 1996 introductions

This page was last modified on 7 November 2009 at 0135Text is available under the Creative Commons Attribution-ShareAlike License additional terms may applySee Terms of Use for detailsWikipediareg is a registered trademark of the Wikimedia Foundation Inc a non-profit organization

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2727

Page 23: universal serial bus - wikipedia, the free encyclopedia

be due to problems in the CMOS manufacturing process a focus to advance the Nehalem platform or atactic by Intel to boost its upcoming Light Peak interface[63] Market researcher In-Stat does not predict a relevantmarket share of USB 3 until 2011[64]

USB 20 bandwidthThe maximum data rate in USB 20 is 480 Mbits (60 MBs) per controller and is shared amongst all attacheddevices Some chipset manufacturers overcome this bottleneck by providing multiple USB 20 controllers within thesouthbridge Big performance gains can be achieved when attaching multiple high bandwidth USB devices such asdisk enclosures in different controllers The following table displays southbridge ICs that have multiple EHCIcontrollers

Vendor Southbridge USB 20 ports EHCI controllers Maximum bandwidth

AMD SB7x0 12 2 120 MBs

Broadcom HT1100 12 3 180 MBs

Intel ICH8 10 2 120 MBs

Intel ICH9 12 2 120 MBs

Intel ICH10 12 2 120 MBs

Every other AMD Broadcom Intel southbridge supporting USB 20 has only one EHCI controller All SiSsouthbridge supporting USB 20 have only one EHCI controller All ULi VIA southbridge single chipnorthbridgesouthbridge supporting USB 20 have only one EHCI controller Also all PCI USB 20 IC used foradd-in cards have only one EHCI controller

Related technologiesThe PictBridge standard allows for interconnecting consumer imaging devices It typically uses USB for itsunderlying communication layer

The USB Implementers Forum is working on a wireless networking standard based on the USB protocol WirelessUSB is intended as a cable-replacement technology and will use ultra-wideband wireless technology for data ratesof up to 480 Mbits

See alsoSerial cable (Bidirectional Communication)Serial ATARS-232Serial null modem cableFireWireHP-HILHP-ILSync cableEnhanced mini-USBUSB On-The-Go (master slave)

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2327

Ethernet over USBWireless USBUSB streamingHCI (UHCI EHCI xHCI 09 SuperSpeed - USB 30 WHCI 10)CEA-936-AU3List of device bandwidths

ACCESSbusApple Desktop Bus

PS2 connectorDE-9 connectorSecure USB driveList of computer standards

References1 ^ About USB-IF (httpwwwusborgabout) USB Implementers Forum Inc httpwwwusborgabout

Retrieved 2009-11-042 ^ USBorg Welcome (httpwwwusborghome) USB Implementers Forum Inc httpwwwusborghome

Retrieved 2009-11-043 ^ SuperSpeed USB 30 More Details Emerge

(httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml) 6 Jan 2009httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml

4 ^ a b httpwwwusborgpressUSB-IF_Press_Releases2008_11_17_USB_IFpdf5 ^ a b c d httpwwwusborgdevelopersdocs6 ^ USB Class Codes (httpwwwusborgdevelopersdefined_class) at USBorg7 ^ Universal Serial Bus Test and Measurement Class Specification (USBTMC) Revision 10 April 14 2003 USB

Implementers Forum Inc8 ^ Universal Serial Bus 30 Specification4411 Efficiency9 ^ 100 Portable Apps for your USB Stick (both for Mac and Win) (httpwwwmakeuseofcomtagportable-

software-usb) httpwwwmakeuseofcomtagportable-software-usb Retrieved 2008-10-3010 ^ Skype VoIP USB Installation Guide (httpwwwVoIP-DownloadcomSkypehtmUSB) httpwwwVoIP-

DownloadcomSkypehtmUSB Retrieved 2008-10-3011 ^ NEC ready to sample worlds first USB 30 controller chip

(httpwwwreghardwarecouk20090519nec_usb_3_host) httpwwwreghardwarecouk20090519nec_usb_3_host Retrieved 2009-06-15

12 ^ When will USB 30 products hit the market (httpwwweverythingusbcomsuperspeed-usbhtml6) httpwwweverythingusbcomsuperspeed-usbhtml6 Retrieved 2009-05-11

13 ^ USB in a NutShellmdashChapter 2mdashHardware (httpwwwbeyondlogicorgusbnutshellusb2htm) BeyondLogicorg httpwwwbeyondlogicorgusbnutshellusb2htm Retrieved 2007-08-25

14 ^ How Fast Does A USB 20 Drive Go On The Newest Macs How Does It Compare To FireWire(httpwwwbarefeatscomusb2html) Bare Facts May 8 2004 httpwwwbarefeatscomusb2htmlRetrieved 2007-08-25

15 ^ a b USB Implementers Forum (2007-05-27) Deprecation of the Mini-A and Mini-AB Connectors(httpwwwusborgdevelopersDeprecation_Announcement_052507pdf) (PDF) Press releasehttpwwwusborgdevelopersDeprecation_Announcement_052507pdf Retrieved 2009-01-13

16 ^ Quinnell Richard A (1996) USB a neat package with a few loose ends - USB Fundamentals(httpwwwedncomarchives1996102496df_01htmUSB20fundamentals) EDN Magazine of ReedProperties Inc httpwwwedncomarchives1996102496df_01htmUSB20fundamentals Retrieved 2008-08-

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2427

0617 ^ USB Implementers Forum (2007-01-04) Mobile phones to adopt new smaller USB connector

(httpwwwusborgpresspressroom2007_01_04_usbifpdf) (PDF) Press releasehttpwwwusborgpresspressroom2007_01_04_usbifpdf Retrieved 2007-01-08

18 ^ a b (zip) Universal Serial Bus Micro-USB Cables and Connectors Specification to the USB 20 SpecificationRevision 101 (httpwwwusborgdevelopersdocsusb_20_052709zip) USB Implementers Forum Inc 2007-04-07 httpwwwusborgdevelopersdocsusb_20_052709zip Retrieved 2009-10-07 Section 13 Additionalrequirements for a more rugged connector that will have durability past 10000 cycles and still meet the USB 20specification for mechanical and electrical performance was also a consideration The Mini-USB could not bemodified and remain backward compatible to the existing connector as defined in the USB OTG specification

19 ^ OMTP Local Connectivity Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19) Open Mobile Terminal Platform 17 September 2007httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19 Retrieved 2009-02-11

20 ^ httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf21 ^ FireWire vs USB 20 - Speed Tests (httpwwwcwolcomfirewirefirewire-vs-usbhtm)

httpwwwcwolcomfirewirefirewire-vs-usbhtm Retrieved 2007-08-2522 ^ USB 20 vs FireWire (httpwwwdigit-lifecomarticlesusb20vsfirewire) Digit-Life httpwwwdigit-

lifecomarticlesusb20vsfirewire Retrieved 2007-08-2523 ^ Metz Cade The Great Interface-Off FireWire Vs USB 20

(httpwwwpcmagcomarticle20414984771600asp) PC Magazinehttpwwwpcmagcomarticle20414984771600asp Retrieved 2007-08-25

24 ^ Heron Robert USB 20 Versus FireWire(httpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html) TechTVhttpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html Retrieved 2007-08-25

25 ^ FireWire vs USB 20 (httpwwwusb-warecomfirewire-vs-usbhtm) USB Ware httpwwwusb-warecomfirewire-vs-usbhtm Retrieved 2007-03-19

26 ^ Key Gary (2005-11-15) Firewire and USB Performance (httpwwwanandtechcommbshowdocaspxi=2602ampp=15) httpwwwanandtechcommbshowdocaspxi=2602ampp=15 Retrieved 2008-02-01

27 ^ httpwwwdigitalprosoundcom200101_janfeaturesmidi2001-3htm28 ^ USB Frequently Asked Questions (httpwwwusborgdevelopersusbfaqcab1) at USBorg29 ^ Propagation Delay (httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay)

httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay Retrieved 2008-10-3130 ^ httpdiscountcablesusacomusb-2html31 ^ a b httpelectronicdesigncomArticlesArticleID1968019680html32 ^ ldquo732 Bus TimingElectrical Characteristicsrdquo (httpwwwusborgdevelopersdocs) Universal Serial Bus

Specification USBorg httpwwwusborgdevelopersdocs33 ^ Battery Charging Specification (httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zip) USB

Implementers Forum Inc 15 April 2009 httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zipRetrieved 23 September 2009

34 ^ Cai Yan (2007-05-31) China to enforce universal cell phone charger(httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS) EETimescom httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS Retrieved 2007-08-25

35 ^ The Chinese FCCs technical standard YDT 1591-2006 Technical Requirements and Test Method of Chargerand Interface for Mobile Telecommunication Terminal Equipment(httpwwwdianyuancombbsu632015571206841181pdf) (Chinese)

36 ^ Pros seem to outdo cons in new phone charger standard (httpwwwnewscom2100-1041_3-6209247html) newscom September 20 2007 httpwwwnewscom2100-1041_3-6209247html Retrieved 2007-11-26

37 ^ Press Release Broad Manufacturer Agreement Gives Universal Phone Cable Green Light(httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd) OTMP September17 2007 httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd Retrieved

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2527

2007-11-2638 ^ a b GSM World agreement on Mobile phone Standard Charger (httpwwwgsmworldcomnewsroompress-

releases20092548htm) httpwwwgsmworldcomnewsroompress-releases20092548htm39 ^ Common Charging and Local Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=4dda105f-

8472-4c12-ba04-75dd3c1d4ca6) Open Mobile Terminal Platform 11 February 2009httpwwwomtporgPublicationsDisplayaspxId=4dda105f-8472-4c12-ba04-75dd3c1d4ca6 Retrieved 2009-02-11

40 ^ CTIAndashThe Wireless Association Announces One Universal Charger Solution to Celebrate Earth Day(httpwwwctiaorgmediapressbodycfmprid1817)

41 ^ httpeceuropaeuenterpriserttechargershtm42 ^ httpwwwwiredcomgadgetlab200906europe-gets-universal-cellphone-charger-in-201043 ^ httpwwwituintnewsroompress_releases200949html44 ^ httpwwwdealextremecomdetailsdxsku319545 ^ httpwwwusb-corecouk03-04-2008-toshiba-announces-sleep-and-charge-usb-portshtml46 ^ httpwwwtheinquirernetinquirernews1495417asus-cancels-usb-motherboard47 ^ Universal Serial Bus 30 Specification 4411 Efficiency48 ^ Universal Serial Bus 30 Specification 54 Cable Construction and Wire Assignments49 ^ httpwwwtgdailycomcontentview4022513550 ^ httpwwwdigitimescomnewsa20090415PB204html51 ^ httpwwwamnecelcomnewsnewsdetailhtmlpage=worlds_first_usb_30_host_controller52 ^ httpwwwfreecomcomnewsaspid=9205ampcatName=press53 ^ httpwwwinformationweekcomnewshardwareprocessorsshowArticlejhtmlarticleID=22130002454 ^ httpapcmagcomusb_in_windows_7_more_reliable_but_no_30_speed_boosthtm55 ^ httpkernelnewbiesorgLinux_2_6_3156 ^ httpwwwheisedenewstickerErste-USB-3-0-Treiber--meldung14010357 ^ httpwwwlinux-magazinecomonlinenewsfirst_driver_for_usb_3_058 ^ httpwwwlecroycomtmsolutionsserialdatausb359 ^ httpwwweetimescomnewslatestshowArticlejhtmlarticleID=22070048660 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html61 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html62 ^ httpwwwfierceciocomtechwatchstoryinsider-intel-hindering-usb-3-0-adoption2009-10-2363 ^ httpwwwtechspotcomnews36673-intel-delays-usb-30-support-until-2011html64 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html

view=zoomzoom=1

External linksUSB Implementers Forum Inc Official Website (httpwwwusborg)

USB 30 Specification (httpwwwusborgdevelopersdocs)USB Device Class documentation (httpwwwusborgdevelopersdevclass_docs)

USB Overview and Plug Receptacle Pinouts (httpwwwaccesscommscomaureferenceusbhtm)Overview comparison between USB 20 and FireWire 400(httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf)Intel Universal Host Controller Interface (UHCI) (httpdownloadintelcomtechnologyusbUHCI11Dpdf)

USB 30

USB Promoter Group - Mission Statement (httpwebarchiveorgwebhttpwwwusborgusb30) at theInternet Archive

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2627

Intel announces demonstrates USB 30 (httparstechnicacomnewsarspost20070918-intel-announces-demonstrates-usb-3-0html) Ars Technica 2007-09-18USB 30 guns for Firewire (httpwwweetimescomnewslatestshowArticlejhtmlarticleID=201807389)eeTimes 2007-09-18Universal Serial Bus 30 Specification (httpwwwusborgdevelopersdocsusb_30_speczip)USB 30 vs FireWire 3200 (httpwwwpcfastlanecomfeaturesusb-30-vs-firewire-3200)USB 3 Forum for discussions about implementations and architecture (httpwwwusb3forumscom)

Retrieved from httpenwikipediaorgwikiUniversal_Serial_BusCategories USB | 1996 introductions

This page was last modified on 7 November 2009 at 0135Text is available under the Creative Commons Attribution-ShareAlike License additional terms may applySee Terms of Use for detailsWikipediareg is a registered trademark of the Wikimedia Foundation Inc a non-profit organization

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2727

Page 24: universal serial bus - wikipedia, the free encyclopedia

Ethernet over USBWireless USBUSB streamingHCI (UHCI EHCI xHCI 09 SuperSpeed - USB 30 WHCI 10)CEA-936-AU3List of device bandwidths

ACCESSbusApple Desktop Bus

PS2 connectorDE-9 connectorSecure USB driveList of computer standards

References1 ^ About USB-IF (httpwwwusborgabout) USB Implementers Forum Inc httpwwwusborgabout

Retrieved 2009-11-042 ^ USBorg Welcome (httpwwwusborghome) USB Implementers Forum Inc httpwwwusborghome

Retrieved 2009-11-043 ^ SuperSpeed USB 30 More Details Emerge

(httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml) 6 Jan 2009httpwwwpcworldcomarticle156494superspeed_usb_30_more_details_emergehtml

4 ^ a b httpwwwusborgpressUSB-IF_Press_Releases2008_11_17_USB_IFpdf5 ^ a b c d httpwwwusborgdevelopersdocs6 ^ USB Class Codes (httpwwwusborgdevelopersdefined_class) at USBorg7 ^ Universal Serial Bus Test and Measurement Class Specification (USBTMC) Revision 10 April 14 2003 USB

Implementers Forum Inc8 ^ Universal Serial Bus 30 Specification4411 Efficiency9 ^ 100 Portable Apps for your USB Stick (both for Mac and Win) (httpwwwmakeuseofcomtagportable-

software-usb) httpwwwmakeuseofcomtagportable-software-usb Retrieved 2008-10-3010 ^ Skype VoIP USB Installation Guide (httpwwwVoIP-DownloadcomSkypehtmUSB) httpwwwVoIP-

DownloadcomSkypehtmUSB Retrieved 2008-10-3011 ^ NEC ready to sample worlds first USB 30 controller chip

(httpwwwreghardwarecouk20090519nec_usb_3_host) httpwwwreghardwarecouk20090519nec_usb_3_host Retrieved 2009-06-15

12 ^ When will USB 30 products hit the market (httpwwweverythingusbcomsuperspeed-usbhtml6) httpwwweverythingusbcomsuperspeed-usbhtml6 Retrieved 2009-05-11

13 ^ USB in a NutShellmdashChapter 2mdashHardware (httpwwwbeyondlogicorgusbnutshellusb2htm) BeyondLogicorg httpwwwbeyondlogicorgusbnutshellusb2htm Retrieved 2007-08-25

14 ^ How Fast Does A USB 20 Drive Go On The Newest Macs How Does It Compare To FireWire(httpwwwbarefeatscomusb2html) Bare Facts May 8 2004 httpwwwbarefeatscomusb2htmlRetrieved 2007-08-25

15 ^ a b USB Implementers Forum (2007-05-27) Deprecation of the Mini-A and Mini-AB Connectors(httpwwwusborgdevelopersDeprecation_Announcement_052507pdf) (PDF) Press releasehttpwwwusborgdevelopersDeprecation_Announcement_052507pdf Retrieved 2009-01-13

16 ^ Quinnell Richard A (1996) USB a neat package with a few loose ends - USB Fundamentals(httpwwwedncomarchives1996102496df_01htmUSB20fundamentals) EDN Magazine of ReedProperties Inc httpwwwedncomarchives1996102496df_01htmUSB20fundamentals Retrieved 2008-08-

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2427

0617 ^ USB Implementers Forum (2007-01-04) Mobile phones to adopt new smaller USB connector

(httpwwwusborgpresspressroom2007_01_04_usbifpdf) (PDF) Press releasehttpwwwusborgpresspressroom2007_01_04_usbifpdf Retrieved 2007-01-08

18 ^ a b (zip) Universal Serial Bus Micro-USB Cables and Connectors Specification to the USB 20 SpecificationRevision 101 (httpwwwusborgdevelopersdocsusb_20_052709zip) USB Implementers Forum Inc 2007-04-07 httpwwwusborgdevelopersdocsusb_20_052709zip Retrieved 2009-10-07 Section 13 Additionalrequirements for a more rugged connector that will have durability past 10000 cycles and still meet the USB 20specification for mechanical and electrical performance was also a consideration The Mini-USB could not bemodified and remain backward compatible to the existing connector as defined in the USB OTG specification

19 ^ OMTP Local Connectivity Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19) Open Mobile Terminal Platform 17 September 2007httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19 Retrieved 2009-02-11

20 ^ httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf21 ^ FireWire vs USB 20 - Speed Tests (httpwwwcwolcomfirewirefirewire-vs-usbhtm)

httpwwwcwolcomfirewirefirewire-vs-usbhtm Retrieved 2007-08-2522 ^ USB 20 vs FireWire (httpwwwdigit-lifecomarticlesusb20vsfirewire) Digit-Life httpwwwdigit-

lifecomarticlesusb20vsfirewire Retrieved 2007-08-2523 ^ Metz Cade The Great Interface-Off FireWire Vs USB 20

(httpwwwpcmagcomarticle20414984771600asp) PC Magazinehttpwwwpcmagcomarticle20414984771600asp Retrieved 2007-08-25

24 ^ Heron Robert USB 20 Versus FireWire(httpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html) TechTVhttpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html Retrieved 2007-08-25

25 ^ FireWire vs USB 20 (httpwwwusb-warecomfirewire-vs-usbhtm) USB Ware httpwwwusb-warecomfirewire-vs-usbhtm Retrieved 2007-03-19

26 ^ Key Gary (2005-11-15) Firewire and USB Performance (httpwwwanandtechcommbshowdocaspxi=2602ampp=15) httpwwwanandtechcommbshowdocaspxi=2602ampp=15 Retrieved 2008-02-01

27 ^ httpwwwdigitalprosoundcom200101_janfeaturesmidi2001-3htm28 ^ USB Frequently Asked Questions (httpwwwusborgdevelopersusbfaqcab1) at USBorg29 ^ Propagation Delay (httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay)

httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay Retrieved 2008-10-3130 ^ httpdiscountcablesusacomusb-2html31 ^ a b httpelectronicdesigncomArticlesArticleID1968019680html32 ^ ldquo732 Bus TimingElectrical Characteristicsrdquo (httpwwwusborgdevelopersdocs) Universal Serial Bus

Specification USBorg httpwwwusborgdevelopersdocs33 ^ Battery Charging Specification (httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zip) USB

Implementers Forum Inc 15 April 2009 httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zipRetrieved 23 September 2009

34 ^ Cai Yan (2007-05-31) China to enforce universal cell phone charger(httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS) EETimescom httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS Retrieved 2007-08-25

35 ^ The Chinese FCCs technical standard YDT 1591-2006 Technical Requirements and Test Method of Chargerand Interface for Mobile Telecommunication Terminal Equipment(httpwwwdianyuancombbsu632015571206841181pdf) (Chinese)

36 ^ Pros seem to outdo cons in new phone charger standard (httpwwwnewscom2100-1041_3-6209247html) newscom September 20 2007 httpwwwnewscom2100-1041_3-6209247html Retrieved 2007-11-26

37 ^ Press Release Broad Manufacturer Agreement Gives Universal Phone Cable Green Light(httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd) OTMP September17 2007 httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd Retrieved

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2527

2007-11-2638 ^ a b GSM World agreement on Mobile phone Standard Charger (httpwwwgsmworldcomnewsroompress-

releases20092548htm) httpwwwgsmworldcomnewsroompress-releases20092548htm39 ^ Common Charging and Local Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=4dda105f-

8472-4c12-ba04-75dd3c1d4ca6) Open Mobile Terminal Platform 11 February 2009httpwwwomtporgPublicationsDisplayaspxId=4dda105f-8472-4c12-ba04-75dd3c1d4ca6 Retrieved 2009-02-11

40 ^ CTIAndashThe Wireless Association Announces One Universal Charger Solution to Celebrate Earth Day(httpwwwctiaorgmediapressbodycfmprid1817)

41 ^ httpeceuropaeuenterpriserttechargershtm42 ^ httpwwwwiredcomgadgetlab200906europe-gets-universal-cellphone-charger-in-201043 ^ httpwwwituintnewsroompress_releases200949html44 ^ httpwwwdealextremecomdetailsdxsku319545 ^ httpwwwusb-corecouk03-04-2008-toshiba-announces-sleep-and-charge-usb-portshtml46 ^ httpwwwtheinquirernetinquirernews1495417asus-cancels-usb-motherboard47 ^ Universal Serial Bus 30 Specification 4411 Efficiency48 ^ Universal Serial Bus 30 Specification 54 Cable Construction and Wire Assignments49 ^ httpwwwtgdailycomcontentview4022513550 ^ httpwwwdigitimescomnewsa20090415PB204html51 ^ httpwwwamnecelcomnewsnewsdetailhtmlpage=worlds_first_usb_30_host_controller52 ^ httpwwwfreecomcomnewsaspid=9205ampcatName=press53 ^ httpwwwinformationweekcomnewshardwareprocessorsshowArticlejhtmlarticleID=22130002454 ^ httpapcmagcomusb_in_windows_7_more_reliable_but_no_30_speed_boosthtm55 ^ httpkernelnewbiesorgLinux_2_6_3156 ^ httpwwwheisedenewstickerErste-USB-3-0-Treiber--meldung14010357 ^ httpwwwlinux-magazinecomonlinenewsfirst_driver_for_usb_3_058 ^ httpwwwlecroycomtmsolutionsserialdatausb359 ^ httpwwweetimescomnewslatestshowArticlejhtmlarticleID=22070048660 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html61 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html62 ^ httpwwwfierceciocomtechwatchstoryinsider-intel-hindering-usb-3-0-adoption2009-10-2363 ^ httpwwwtechspotcomnews36673-intel-delays-usb-30-support-until-2011html64 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html

view=zoomzoom=1

External linksUSB Implementers Forum Inc Official Website (httpwwwusborg)

USB 30 Specification (httpwwwusborgdevelopersdocs)USB Device Class documentation (httpwwwusborgdevelopersdevclass_docs)

USB Overview and Plug Receptacle Pinouts (httpwwwaccesscommscomaureferenceusbhtm)Overview comparison between USB 20 and FireWire 400(httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf)Intel Universal Host Controller Interface (UHCI) (httpdownloadintelcomtechnologyusbUHCI11Dpdf)

USB 30

USB Promoter Group - Mission Statement (httpwebarchiveorgwebhttpwwwusborgusb30) at theInternet Archive

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2627

Intel announces demonstrates USB 30 (httparstechnicacomnewsarspost20070918-intel-announces-demonstrates-usb-3-0html) Ars Technica 2007-09-18USB 30 guns for Firewire (httpwwweetimescomnewslatestshowArticlejhtmlarticleID=201807389)eeTimes 2007-09-18Universal Serial Bus 30 Specification (httpwwwusborgdevelopersdocsusb_30_speczip)USB 30 vs FireWire 3200 (httpwwwpcfastlanecomfeaturesusb-30-vs-firewire-3200)USB 3 Forum for discussions about implementations and architecture (httpwwwusb3forumscom)

Retrieved from httpenwikipediaorgwikiUniversal_Serial_BusCategories USB | 1996 introductions

This page was last modified on 7 November 2009 at 0135Text is available under the Creative Commons Attribution-ShareAlike License additional terms may applySee Terms of Use for detailsWikipediareg is a registered trademark of the Wikimedia Foundation Inc a non-profit organization

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2727

Page 25: universal serial bus - wikipedia, the free encyclopedia

0617 ^ USB Implementers Forum (2007-01-04) Mobile phones to adopt new smaller USB connector

(httpwwwusborgpresspressroom2007_01_04_usbifpdf) (PDF) Press releasehttpwwwusborgpresspressroom2007_01_04_usbifpdf Retrieved 2007-01-08

18 ^ a b (zip) Universal Serial Bus Micro-USB Cables and Connectors Specification to the USB 20 SpecificationRevision 101 (httpwwwusborgdevelopersdocsusb_20_052709zip) USB Implementers Forum Inc 2007-04-07 httpwwwusborgdevelopersdocsusb_20_052709zip Retrieved 2009-10-07 Section 13 Additionalrequirements for a more rugged connector that will have durability past 10000 cycles and still meet the USB 20specification for mechanical and electrical performance was also a consideration The Mini-USB could not bemodified and remain backward compatible to the existing connector as defined in the USB OTG specification

19 ^ OMTP Local Connectivity Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19) Open Mobile Terminal Platform 17 September 2007httpwwwomtporgPublicationsDisplayaspxId=08d2e4e3-ebee-407c-a51b-94057e7f7b19 Retrieved 2009-02-11

20 ^ httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf21 ^ FireWire vs USB 20 - Speed Tests (httpwwwcwolcomfirewirefirewire-vs-usbhtm)

httpwwwcwolcomfirewirefirewire-vs-usbhtm Retrieved 2007-08-2522 ^ USB 20 vs FireWire (httpwwwdigit-lifecomarticlesusb20vsfirewire) Digit-Life httpwwwdigit-

lifecomarticlesusb20vsfirewire Retrieved 2007-08-2523 ^ Metz Cade The Great Interface-Off FireWire Vs USB 20

(httpwwwpcmagcomarticle20414984771600asp) PC Magazinehttpwwwpcmagcomarticle20414984771600asp Retrieved 2007-08-25

24 ^ Heron Robert USB 20 Versus FireWire(httpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html) TechTVhttpwwwg4tvcomtechtvvaultfeatures39129USB_20_Versus_FireWire_pg3html Retrieved 2007-08-25

25 ^ FireWire vs USB 20 (httpwwwusb-warecomfirewire-vs-usbhtm) USB Ware httpwwwusb-warecomfirewire-vs-usbhtm Retrieved 2007-03-19

26 ^ Key Gary (2005-11-15) Firewire and USB Performance (httpwwwanandtechcommbshowdocaspxi=2602ampp=15) httpwwwanandtechcommbshowdocaspxi=2602ampp=15 Retrieved 2008-02-01

27 ^ httpwwwdigitalprosoundcom200101_janfeaturesmidi2001-3htm28 ^ USB Frequently Asked Questions (httpwwwusborgdevelopersusbfaqcab1) at USBorg29 ^ Propagation Delay (httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay)

httpwwwwildpacketscomsupportcompendiumethernetpropagation_delay Retrieved 2008-10-3130 ^ httpdiscountcablesusacomusb-2html31 ^ a b httpelectronicdesigncomArticlesArticleID1968019680html32 ^ ldquo732 Bus TimingElectrical Characteristicsrdquo (httpwwwusborgdevelopersdocs) Universal Serial Bus

Specification USBorg httpwwwusborgdevelopersdocs33 ^ Battery Charging Specification (httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zip) USB

Implementers Forum Inc 15 April 2009 httpwwwusborgdevelopersdevclass_docsbatt_charging_1_1zipRetrieved 23 September 2009

34 ^ Cai Yan (2007-05-31) China to enforce universal cell phone charger(httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS) EETimescom httpwwweetimescomrssshowArticlejhtmlarticleID=199800238ampcid=RSSfeed_eetimes_newsRSS Retrieved 2007-08-25

35 ^ The Chinese FCCs technical standard YDT 1591-2006 Technical Requirements and Test Method of Chargerand Interface for Mobile Telecommunication Terminal Equipment(httpwwwdianyuancombbsu632015571206841181pdf) (Chinese)

36 ^ Pros seem to outdo cons in new phone charger standard (httpwwwnewscom2100-1041_3-6209247html) newscom September 20 2007 httpwwwnewscom2100-1041_3-6209247html Retrieved 2007-11-26

37 ^ Press Release Broad Manufacturer Agreement Gives Universal Phone Cable Green Light(httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd) OTMP September17 2007 httpwwwomtporgNewsDisplayaspxId=4ec69ecb-0978-4df6-b045-34557aabbcbd Retrieved

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2527

2007-11-2638 ^ a b GSM World agreement on Mobile phone Standard Charger (httpwwwgsmworldcomnewsroompress-

releases20092548htm) httpwwwgsmworldcomnewsroompress-releases20092548htm39 ^ Common Charging and Local Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=4dda105f-

8472-4c12-ba04-75dd3c1d4ca6) Open Mobile Terminal Platform 11 February 2009httpwwwomtporgPublicationsDisplayaspxId=4dda105f-8472-4c12-ba04-75dd3c1d4ca6 Retrieved 2009-02-11

40 ^ CTIAndashThe Wireless Association Announces One Universal Charger Solution to Celebrate Earth Day(httpwwwctiaorgmediapressbodycfmprid1817)

41 ^ httpeceuropaeuenterpriserttechargershtm42 ^ httpwwwwiredcomgadgetlab200906europe-gets-universal-cellphone-charger-in-201043 ^ httpwwwituintnewsroompress_releases200949html44 ^ httpwwwdealextremecomdetailsdxsku319545 ^ httpwwwusb-corecouk03-04-2008-toshiba-announces-sleep-and-charge-usb-portshtml46 ^ httpwwwtheinquirernetinquirernews1495417asus-cancels-usb-motherboard47 ^ Universal Serial Bus 30 Specification 4411 Efficiency48 ^ Universal Serial Bus 30 Specification 54 Cable Construction and Wire Assignments49 ^ httpwwwtgdailycomcontentview4022513550 ^ httpwwwdigitimescomnewsa20090415PB204html51 ^ httpwwwamnecelcomnewsnewsdetailhtmlpage=worlds_first_usb_30_host_controller52 ^ httpwwwfreecomcomnewsaspid=9205ampcatName=press53 ^ httpwwwinformationweekcomnewshardwareprocessorsshowArticlejhtmlarticleID=22130002454 ^ httpapcmagcomusb_in_windows_7_more_reliable_but_no_30_speed_boosthtm55 ^ httpkernelnewbiesorgLinux_2_6_3156 ^ httpwwwheisedenewstickerErste-USB-3-0-Treiber--meldung14010357 ^ httpwwwlinux-magazinecomonlinenewsfirst_driver_for_usb_3_058 ^ httpwwwlecroycomtmsolutionsserialdatausb359 ^ httpwwweetimescomnewslatestshowArticlejhtmlarticleID=22070048660 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html61 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html62 ^ httpwwwfierceciocomtechwatchstoryinsider-intel-hindering-usb-3-0-adoption2009-10-2363 ^ httpwwwtechspotcomnews36673-intel-delays-usb-30-support-until-2011html64 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html

view=zoomzoom=1

External linksUSB Implementers Forum Inc Official Website (httpwwwusborg)

USB 30 Specification (httpwwwusborgdevelopersdocs)USB Device Class documentation (httpwwwusborgdevelopersdevclass_docs)

USB Overview and Plug Receptacle Pinouts (httpwwwaccesscommscomaureferenceusbhtm)Overview comparison between USB 20 and FireWire 400(httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf)Intel Universal Host Controller Interface (UHCI) (httpdownloadintelcomtechnologyusbUHCI11Dpdf)

USB 30

USB Promoter Group - Mission Statement (httpwebarchiveorgwebhttpwwwusborgusb30) at theInternet Archive

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2627

Intel announces demonstrates USB 30 (httparstechnicacomnewsarspost20070918-intel-announces-demonstrates-usb-3-0html) Ars Technica 2007-09-18USB 30 guns for Firewire (httpwwweetimescomnewslatestshowArticlejhtmlarticleID=201807389)eeTimes 2007-09-18Universal Serial Bus 30 Specification (httpwwwusborgdevelopersdocsusb_30_speczip)USB 30 vs FireWire 3200 (httpwwwpcfastlanecomfeaturesusb-30-vs-firewire-3200)USB 3 Forum for discussions about implementations and architecture (httpwwwusb3forumscom)

Retrieved from httpenwikipediaorgwikiUniversal_Serial_BusCategories USB | 1996 introductions

This page was last modified on 7 November 2009 at 0135Text is available under the Creative Commons Attribution-ShareAlike License additional terms may applySee Terms of Use for detailsWikipediareg is a registered trademark of the Wikimedia Foundation Inc a non-profit organization

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2727

Page 26: universal serial bus - wikipedia, the free encyclopedia

2007-11-2638 ^ a b GSM World agreement on Mobile phone Standard Charger (httpwwwgsmworldcomnewsroompress-

releases20092548htm) httpwwwgsmworldcomnewsroompress-releases20092548htm39 ^ Common Charging and Local Data Connectivity (httpwwwomtporgPublicationsDisplayaspxId=4dda105f-

8472-4c12-ba04-75dd3c1d4ca6) Open Mobile Terminal Platform 11 February 2009httpwwwomtporgPublicationsDisplayaspxId=4dda105f-8472-4c12-ba04-75dd3c1d4ca6 Retrieved 2009-02-11

40 ^ CTIAndashThe Wireless Association Announces One Universal Charger Solution to Celebrate Earth Day(httpwwwctiaorgmediapressbodycfmprid1817)

41 ^ httpeceuropaeuenterpriserttechargershtm42 ^ httpwwwwiredcomgadgetlab200906europe-gets-universal-cellphone-charger-in-201043 ^ httpwwwituintnewsroompress_releases200949html44 ^ httpwwwdealextremecomdetailsdxsku319545 ^ httpwwwusb-corecouk03-04-2008-toshiba-announces-sleep-and-charge-usb-portshtml46 ^ httpwwwtheinquirernetinquirernews1495417asus-cancels-usb-motherboard47 ^ Universal Serial Bus 30 Specification 4411 Efficiency48 ^ Universal Serial Bus 30 Specification 54 Cable Construction and Wire Assignments49 ^ httpwwwtgdailycomcontentview4022513550 ^ httpwwwdigitimescomnewsa20090415PB204html51 ^ httpwwwamnecelcomnewsnewsdetailhtmlpage=worlds_first_usb_30_host_controller52 ^ httpwwwfreecomcomnewsaspid=9205ampcatName=press53 ^ httpwwwinformationweekcomnewshardwareprocessorsshowArticlejhtmlarticleID=22130002454 ^ httpapcmagcomusb_in_windows_7_more_reliable_but_no_30_speed_boosthtm55 ^ httpkernelnewbiesorgLinux_2_6_3156 ^ httpwwwheisedenewstickerErste-USB-3-0-Treiber--meldung14010357 ^ httpwwwlinux-magazinecomonlinenewsfirst_driver_for_usb_3_058 ^ httpwwwlecroycomtmsolutionsserialdatausb359 ^ httpwwweetimescomnewslatestshowArticlejhtmlarticleID=22070048660 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html61 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html62 ^ httpwwwfierceciocomtechwatchstoryinsider-intel-hindering-usb-3-0-adoption2009-10-2363 ^ httpwwwtechspotcomnews36673-intel-delays-usb-30-support-until-2011html64 ^ httpwwwheisedenewstickermeldungSpekulationen-ueber-Verzoegerungen-bei-USB-3-0-835980html

view=zoomzoom=1

External linksUSB Implementers Forum Inc Official Website (httpwwwusborg)

USB 30 Specification (httpwwwusborgdevelopersdocs)USB Device Class documentation (httpwwwusborgdevelopersdevclass_docs)

USB Overview and Plug Receptacle Pinouts (httpwwwaccesscommscomaureferenceusbhtm)Overview comparison between USB 20 and FireWire 400(httpwwwqimagingcomsupportpdfsfirewire_usb_technotepdf)Intel Universal Host Controller Interface (UHCI) (httpdownloadintelcomtechnologyusbUHCI11Dpdf)

USB 30

USB Promoter Group - Mission Statement (httpwebarchiveorgwebhttpwwwusborgusb30) at theInternet Archive

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2627

Intel announces demonstrates USB 30 (httparstechnicacomnewsarspost20070918-intel-announces-demonstrates-usb-3-0html) Ars Technica 2007-09-18USB 30 guns for Firewire (httpwwweetimescomnewslatestshowArticlejhtmlarticleID=201807389)eeTimes 2007-09-18Universal Serial Bus 30 Specification (httpwwwusborgdevelopersdocsusb_30_speczip)USB 30 vs FireWire 3200 (httpwwwpcfastlanecomfeaturesusb-30-vs-firewire-3200)USB 3 Forum for discussions about implementations and architecture (httpwwwusb3forumscom)

Retrieved from httpenwikipediaorgwikiUniversal_Serial_BusCategories USB | 1996 introductions

This page was last modified on 7 November 2009 at 0135Text is available under the Creative Commons Attribution-ShareAlike License additional terms may applySee Terms of Use for detailsWikipediareg is a registered trademark of the Wikimedia Foundation Inc a non-profit organization

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2727

Page 27: universal serial bus - wikipedia, the free encyclopedia

Intel announces demonstrates USB 30 (httparstechnicacomnewsarspost20070918-intel-announces-demonstrates-usb-3-0html) Ars Technica 2007-09-18USB 30 guns for Firewire (httpwwweetimescomnewslatestshowArticlejhtmlarticleID=201807389)eeTimes 2007-09-18Universal Serial Bus 30 Specification (httpwwwusborgdevelopersdocsusb_30_speczip)USB 30 vs FireWire 3200 (httpwwwpcfastlanecomfeaturesusb-30-vs-firewire-3200)USB 3 Forum for discussions about implementations and architecture (httpwwwusb3forumscom)

Retrieved from httpenwikipediaorgwikiUniversal_Serial_BusCategories USB | 1996 introductions

This page was last modified on 7 November 2009 at 0135Text is available under the Creative Commons Attribution-ShareAlike License additional terms may applySee Terms of Use for detailsWikipediareg is a registered trademark of the Wikimedia Foundation Inc a non-profit organization

1172009 Universal Serial Bus - Wikipedia the frehellip

enwikipediaorghellipUniversal_Serial_Bus 2727