23
[email protected] USB 3.0 The Innovation for the Future Speed Presentation : 11 – 11 -2011 SIRAJUDHEEN. NK CSE – Roll No. 56

Usb 3.0 Seminar Report Mini

Embed Size (px)

Citation preview

Page 1: Usb 3.0 Seminar Report Mini

[email protected]

USB 3.0 The Innovation for the Future Speed

Presentation : 11 – 11 -2011

SIRAJUDHEEN. NK

CSE – Roll No. 56

AWH Engg. College

Page 2: Usb 3.0 Seminar Report Mini

USB 3.0

1.INTRODUCTION

Universal Serial Bus (USB) is a serial bus standard to connect devices to a host computer.

The USB 3.0 is the newer version of the USB. The USB 3.0 is also called SuperSpeed USB.

Because the USB 3.0 support a data transmission of 4.8Gbps. As its previous versions it also

support the plug and play capability, hot swapping etc. USB was designed to allow many

peripherals to be connected using a single standardized interface socket. . Other convenient

features include providing power to low-consumption devices, eliminating the need for an external

power supply; and allowing many devices to be used without requiring manufacturer-specific

device drivers to be installed.

Department of Computer Science and Engg. AWH Engineering College

2

Page 3: Usb 3.0 Seminar Report Mini

USB 3.0

2. HISTORY

2.1 Pre-releases

·USB 0.7: Released in November 1994.

·USB 0.8: Released in December 1994.

·USB 0.9: Released in April 1995.

·USB 0.99: Released in August 1995.

·USB 1.0: Release Candidate: Released in November 1995.

USB 1.0

·USB 1.0: Released in January 1996.Specified data rates of 1.5 Mb/s (Low-Speed) and 12 Mb/s

(Full-Speed). Does not allow for extension cables or pass-through monitors (due to timing and

power limitations). Few such devices actually made it to market.

·USB 1.1: Released in September 1998.Fixed problems identified in 1.0, mostly relating to hubs.

Earliest revision to be widely adopted.

USB 2.0

Released in April 2000.Added higher maximum speed of 480 Mb/s (now called Hi-

Speed). Further modifications to the USB specification have been done via Engineering Change

Notices (ECN). The most important of these ECNs are included into the USB 2.0 specification

package available from USB.org:

USB 3.0

On September 18, 2007, Pat Gelsinger demonstrated USB 3.0 at the Intel Developer

Forum. The USB 3.0 Promoter Group announced on November 17, 2008, that version 1.0 of the

specification has been completed and is transitioned to the USB Implementers Forum (USB-IF),

the managing body of USB specifications. This move effectively opens the spec to hardware

developers for implementation in future products.

Features

A new major feature is the "SuperSpeed" bus, which provides a fourth transfer mode at

4.8 Gbps. The raw throughput is 4 Gbps, and the specification considers it reasonable to

achieve 3.2 Gbps (400 Mbps) or more after protocol overhead.

Department of Computer Science and Engg. AWH Engineering College

3

Page 4: Usb 3.0 Seminar Report Mini

USB 3.0

When operating in SuperSpeed mode, full-duplex signaling occurs over 2 differential pairs

separate from the non-SuperSpeed differential pair. This results in USB 3.0 cables

containing 2 wires for power and ground, 2 wires for non-SuperSpeed data, and 4 wires for

SuperSpeed data, and a shield (not required in previous specifications).

To accommodate the additional pins for SuperSpeed mode, the physical form factors for

USB 3.0 plugs and receptacles have been modified from those used in previous versions.

Standard-A cables have extended heads where the SuperSpeed connectors extend beyond

and slightly above the legacy connectors. Similarly, the Standard-A receptacle is deeper to

accept these new connectors. On the other end, the SuperSpeed Standard-B connectors are

placed on top of the existing form factor. A legacy standard A-to-B cable will work as

designed and will never contact any of the SuperSpeed connectors, ensuring backward

compatibility. SuperSpeed standard A plugs will fit legacy A receptacles but SuperSpeed

standard B plugs will not fit into legacy standard B receptacles.

SuperSpeed establishes a communications pipe between the host and each device, in a

host-directed protocol. In contrast, USB 2.0 broadcasts packet traffic to all devices.

USB 3.0 extends the bulk transfer type in SuperSpeed with Streams. This extension allows

a host and device to create and transfer multiple streams of data through a single bulk pipe.

New power management features include support of idle, sleep and suspend states, as well

as Link-, Device-, and Function-level power management.

The bus power spec has been increased so that a unit load is 150 mA (+50% over

minimum using USB 2.0). 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 2.0 at a

registered maximum of 500 mA). Minimum device operating voltage is dropped from

4.4 V to 4 V.

USB 3.0 does not define cable assembly lengths, except that it can be of any length as long

as it meets all the requirements defined in the specification. However,electronicdesign.com

estimates cables will be limited to 3 m at SuperSpeed.

Department of Computer Science and Engg. AWH Engineering College

4

Page 5: Usb 3.0 Seminar Report Mini

USB 3.0

USB 2.0 and USB 3.0 are two versions of the USB standard. USB stands for Universal

Serial Bus and is a device that has transformed the way communication between a computer and

other gadgets such as mouse, keyboard, digital cameras, media players etc is established today. It

is a device invented by Ajay Bhatt. Since its invention, USB has virtually replaced everything that

had been earlier used for this purpose. Though invented for computers, USB has become so

popular that it is being used on virtually every new electronic device being manufactured today.

All smart phones, video game consoles and PDA’s are making use of USB as a power cord today.

Even Bluetooth headsets and GPS chargers are making use of USB today. The immense

popularity of USB can be judged by its worldwide sales of more than 2 billion units in 2008. One

striking feature of USB is that it even charges many devices while being connected with a

computer.

USB 3.0 is a major advancement when we compare it with USB 2.0. The biggest

difference lies in the speed with which USB 3.0 can communicate with the host controller which

is a computer. Good thing about it is that it is backward compatible that is it can be used with USB

1.0 and USB 2. 0. While USB 2.o had a maximum speed of 480 Mbps, which was considered

sufficient at that time, now with availability of devices with capacity of up to 64 GB, it looks very

slow. Data transfer from devices with such huge capacities may take hours with USB 2.0.

Introduction of USB 3 .0 has revolutionized data transfer between devices and computers with

Department of Computer Science and Engg. AWH Engineering College

5

Page 6: Usb 3.0 Seminar Report Mini

USB 3.0

maximum transfer speeds of 4.8 Gbps which is a huge improvement over earlier speeds. This is 10

times the speeds that could be achieved with USB 2.0

In terms of power usage and requirements, USB 3.0 is much greener in comparison to

USB 2.0. USB 3.0 devices provide more power to the gadgets and conserve power when the

device is idling or getting charged.

Better transfer rates with USB 3.0 allow devices with high bandwidth such as Hi definition

video streaming possible. Digital video recorders have now found a perfect partner in the shape of

USB 3.0 to communicate with a computer. With its better and faster performance, USB 3.0 leaves

other devices such as Bluetooth and e-SATA far behind. Though there are not many USB 3.0

devices out there, but with Windows having incorporated it in Windows 7 and motherboard

manufacturers providing a port for it, the day is not far when USB 3.0 will become a standard for

the industry. Good thing about it is that it will allow use of USB 2.0 and USB 1.0.

Department of Computer Science and Engg. AWH Engineering College

6

Page 7: Usb 3.0 Seminar Report Mini

USB 3.0

3. CONNECTOR TYPES

Different types of USB connectors:

USB 3.0 Type-A

USB 3.0 Type-A connectors look very similar to USB 2.0 Type-A connectors aside from subtle differences. USB 3.0 Type-A connectors are slightly extended to accommodate pins for SuperSpeed mode.

USB 3.0 Type-A connectors are compatible with USB 2.0 ports, and vice versa.

USB 3.0 Type-B

USB 3.0 Type-B connectors are modified USB 2.0 Type-B connectors with SuperSpeed pins added on top.

USB 2.0 Type-B cables are compatible with USB 3.0 ports, but not vice versa. Type-B connectors are commonly used on large stationary devices like printers.

USB 3.0 Micro-B

The Micro-B connector is identical to the 2.0 connector but with an extended portion for the extra 5 pins.

The USB 3.0 cable can not be plugged into a USB 2.0 port, but the 2.0 cable can be used in a 3.0 port.

There are several types of USB connectors, including some that have been added while the

specification progressed. The original USB specification detailed Standard-A and Standard-B

plugs and receptacles. The first engineering change notice to the USB 2.0 specification added

Mini-B plugs and receptacles.

Department of Computer Science and Engg. AWH Engineering College

7

Page 8: Usb 3.0 Seminar Report Mini

USB 3.0

4. CONNECTIONS IN USB

A method of extending USB beyond 5 metres (16 ft) is by using low resistance cable. The

higher cost of USB 2.0 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 bus power, such as USB hard drives and USB

scanners will require the use of a powered USB hub at the end of the extension, so that a constant

connection will be achieved. USB 3.0 cable assembly may be of any length as long as all

requirements defined in the specification are met. However, maximum bandwidth can be achieved

across a maximum cable length of approximately 3 metres.

USB 2.0 Connections USB 3.0 Connections

USB 3.0 cables have two additional shielded differential pairs (SDP) of wires for a total of 9

signal wires. 3.0 cables have to be shielded to prevent electromagnetic interference and maximize

signal integrity. This means the cables are thicker, heavier, less flexible and more expensive than

2.0 cables.

Department of Computer Science and Engg. AWH Engineering College

8

Page 9: Usb 3.0 Seminar Report Mini

USB 3.0

5. COMMUNICATION IN USB

USB device communication is based on pipes that are logical connections between two

endpoints. Depending on type of data transfer, pipes are two types

Stream pipes

Message pipes

Usually there are 4 types of transfer occurs in USB.

 isochronous transfers: at some guaranteed data rate (often, but not necessarily, as fast as

possible) but with possible data loss (e.g. realtime audio or video).

interrupt transfers: devices that need guaranteed quick responses (bounded latency) (e.g.

pointing devices and keyboards).

bulk transfers: large sporadic transfers using all remaining available bandwidth, but with

no guarantees on bandwidth or latency (e.g. file transfers).

control transfers: typically used for short, simple commands to the device, and a status

response, used.

Stream pipes is a uni-directional pipe connected to a uni-directional endpoint that transfers data

using an isochronous, interrupt, or bulk transfer.

Message pipe is A bidirectional pipe connected to a bi-directional endpoint that is exclusively

used for control data flow.

The USB is based on a so-called 'tiered star topology' in which there is a single host

controller and up to 127 'slave' devices. The host controller is connected to a hub, integrated

within the PC, which allows a number of attachment points (often loosely referred to as ports). A

further hub may be plugged into each of these attachment points, and so on. However there are

limitations on this expansion.

Department of Computer Science and Engg. AWH Engineering College

9

Page 10: Usb 3.0 Seminar Report Mini

USB 3.0

As stated above a maximum of 127 devices

(including hubs) may be connected. This is

because the address field in a packet is 7 bits

long, and the address 0 cannot be used as it has

special significance. (In most systems the bus

would be running out of bandwidth, or other

resources, long before the 127 devices was

reached.)

A device can be plugged into a hub, and

that hub can be plugged into another hub and

so on. However the maximum number of tiers

permitted is six.

The length of any cable is limited to 5

metres. This limitation is expressed in the

specification in terms of cable delays etc, but 5

metres can be taken as the practical consequence of the specification. This means that a device

cannot be further than 30 metres from the PC, and even to achieve that will involve 5 external

hubs, of which at least 2 will need to be self-powered.

So the USB is intended as a bus for devices near to the PC. For applications requiring

distance from the PC, another form of connection is needed, such as Ethernet

All communications on this bus are initiated by the host. This means, for example, that

there can be no communication directly between USB devices. A device cannot initiate a transfer,

but must wait to be asked to transfer data by the host. The only exception to this is when a device

has been put into 'suspend' (a low power state) by the host then the device can signal a 'remote

wakeup'.

Department of Computer Science and Engg. AWH Engineering College

10

Page 11: Usb 3.0 Seminar Report Mini

USB 3.0

6. ARCHITECTURE

ARCHITECTURAL COMPONENTS

o HUB

The hub provide electrical interface between the USB devices and the host. Hubs are

directly responsible for supporting many of the attributes that make USB user friendly and hide

its complexity from the user.

o HOST

There are two hosts are incorporated in a USB 3.0 host. One is SuperSpeed host and the

second one is Non-SuperSpeed host. This incorporation ensures the backward compatibility of the

USB 3.0 hub. Here the SuperSpeed hub will be supporting the 500MB/sec data transfer rate with

full duplex mode. Then the Non-SuperSpeed host will be supporting the old data rates such as

High-Speed, Full-Speed, Low-Speed. The host here interacts with the devices by the help of a

host controller.

o DEVICE

SuperSpeed devices are sources or sink of information exchanges. They implement the

required device-end, SuperSpeed communication layers to accomplish information exchanges

between a driver on the host and a logical function on the device. All SuperSpeed devices share

their base architecture with USB 2.0.

Architecture of USB 3.0

Department of Computer Science and Engg. AWH Engineering College

11

Page 12: Usb 3.0 Seminar Report Mini

USB 3.0

SuperSpeed USB has a dual-bus architecture to allow hosts to run USB 3.0 right alongside

USB 2.0 - hence that USB 2.0 cable tucked inside the USB 3.0 cord. But while hosts and hubs will

be able to operate USB 2.0 and USB 3.0 buses simultaneously, plug-in peripherals will not. So

there'll be no combining both buses to get an aggregate bandwidth of 5.4Gb/s.

However, it does mean that a brand spanking new netbook with USB 3.0 ports but running

Windows XP as its OS won't lose USB functionality, only the SuperSpeed operation.

One other important change is that USB 3.0 is asynchronous. Rather than broadcasting

packets of data to every USB device, the controller will send packets ‘asynchronously’ point-to-

point, directly to the right device by using information contained in the data packet’s header. This

eliminates the need for polling – devices having to constantly check if there is data to receive.

SuperSpeed USB can both send and receive data simultaneously. This is called dual simplex

signaling. 

The new approach has a couple of key advantages. First, it means you'll be able to connect

many more devices: up to 127 of them chained in up to five tiers of hubs, each of which can drive

up to 15 ports. Secondly, it makes for a far more power-efficient bus.

Department of Computer Science and Engg. AWH Engineering College

12

Page 13: Usb 3.0 Seminar Report Mini

USB 3.0

7. Comparisons with Other Device Connection Technologies

FireWire

USB was originally seen as a complement to FireWire (IEEE 1394), which was designed as a

high-bandwidth serial bus which could efficiently interconnect peripherals such as hard disks,

audio interfaces, and video equipment. USB originally operated at a far lower data rate and used

much simpler hardware, and was suitable for small peripherals such as keyboards and mice.

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

USB networks use a tiered-star topology, while FireWire networks use a tree topology.

USB 1.0, 1.1 and 2.0 use a "speak-when-spoken-to" protocol. Peripherals cannot

communicate with the host unless the host specifically requests communication. USB 3.0

is planned to allow for device-initiated communications towards the. A FireWire device

can communicate with any other node at any time, subject to network conditions.

A USB network relies on a single host at the top of the tree to control the network. In a

FireWire network, any capable node can control the network.

USB runs with a 5 V power line, while FireWire (theoretically) can supply up to 30 V.

Standard USB hub ports can provide from the typical 500mA[2.5 Watts] of current, only

100mA from non-hub ports.

USB 3.0 & USB On-The-Go 1800mA[9.0W] (for dedicated battery charging,

1500mA[7.5W] Full bandwidth or 900mA[4.5W] High Bandwidth), while FireWire can in

theory supply up to 60 watts of power, although 10 to 20 watts is more typical.

eSATA

The eSATA connector is a more robust SATA connector, intended for connection to external

hard drives and SSDs. It has a far higher transfer rate (3Gbps, bi-directional) than USB 2.0. A

device connected by eSATA appears as an ordinary SATA device, giving both full performance

and full compatibility associated with internal drives.

eSATA does not supply power to external devices. This may seem as a disadvantage compared to

USB, but in fact USB's 2.5W is usually insufficient to power external hard drives. eSATAp

(power over eSATA) is a new (2009) standard that supplies sufficient power to attached devices

Department of Computer Science and Engg. AWH Engineering College

13

Page 14: Usb 3.0 Seminar Report Mini

USB 3.0

using a new, backwards-compatible, connector. eSATA, like USB, supports hot plugging,

although this might be limited by OS drivers.

Department of Computer Science and Engg. AWH Engineering College

14

Page 15: Usb 3.0 Seminar Report Mini

USB 3.0

8. APPLICATIONS

The USB ports are used for a number of applications. The USB ports get the popularity

because of its simplicity as well the easiness in use. The main application of USB 3.0 is listed

below.

Intended for traditional magnetic and optical drives, but has been extended to support a

wide variety of devices, particularly flash drives. This generality is because many systems

can be controlled with the familiar idiom of file manipulation within directories.

USB 3.0 can also support portable hard disk drives. The earlier versions of USBs were not

supporting the 3.5 inch hard disk drives. Originally conceived and still used today for

optical storage devices (CD-RW drives, DVD drives, etc.), a number of manufacturers

offer external portable USB hard drives, or empty enclosures for drives, that offer

performance comparable to internal drives.

These external drives usually contain a translating device that interfaces a drive of

conventional technology (IDE, ATA, SATA, ATAPI, or even SCSI) to a USB port.

Functionally, the drive appears to the user just like an internal drive.

These are used to provide power for low power consuming devices. These can be used

for charging the mobile phones.

Mice and keyboards are frequently fitted with USB connectors, but because most PC

motherboards still retain PS/2 connectors for the keyboard and mouse as of 2007, they are

often supplied with a small USB-to-PS/2 adaptor, allowing usage with either USB or PS/2

interface.

Joysticks, keypads, tablets and other human-interface devices are also progressively

migrating from MIDI, PC game port, and PS/2 connectors to USB.

It can also support Ethernet adapter, modem, serial port adapter etc

It can support Full speed hub, hi-speed hub, and SuperSpeed hub.

It can support USB smart card reader, USB compliance testing devices, Wi-Fi adapter,

Bluetooth adapter, ActiveSync device, Force feedback joystick

Department of Computer Science and Engg. AWH Engineering College

15

Page 16: Usb 3.0 Seminar Report Mini

USB 3.0

9. CONCLUSION

The Universal serial bus 3.0 is supporting a speed of about 5 GB/sec ie ten times faster

than the 2.0 version. And it is also faster than the new Firewire product S3200. So hopefully by

the help of this SuperSpeed data transfer rate the USB 3.0 will be replacing many of the

connecters in the future. The prototype of the USB 3.0 was already implemented by ASUSE in

their motherboard. The drivers for the USB 3.0 are made available to the opensource Linux. The

Linux kernel will support USB 3.0 with version 2.6.31, which is already released.

Department of Computer Science and Engg. AWH Engineering College

16