Universal Serial Bus (USB)

Slides:



Advertisements
Similar presentations
Internet Search On USB By Taye Melaku Content Goal of the study Visualization of USB USB definition and explanation Conclusion Reference.
Advertisements

 Prof. Dr. M. H. Assal A.S. 2/4/2014.  The interfaces for attaching external devices to a computer or  The doors through which information enters and.
I/O Interfaces.
Universal Serial Bus Grant Heileman. The History of USB In 1994 a collaborative effort to design a standard for peripheral devices was made between Compaq,
Introduction Computer Hardware Jess 2006 EXPANSION CARDS BUS ARCHITECTURE AND CONNECTORS.
PH4705 ET4305 Interface Standards A number of standard digital data interfaces are used in measurement systems to connect instruments and computers for.
USB: An introduction Soondo Hong March 23, Universal Serial Bus A representative peripheral interface Universal Serial Bus (USB) provides a serial.
Chapter 22 All About SCSI.
USB – An Overview Group 3 Kaushik Nandha Bikram What is the Universal Serial bus (USB)? Is a cable bus that supports data exchange between a host computer.
IT Systems In and Out EN230-1 Justin Champion C208 –
USB 2.0 INTRODUCTION NTUT CSIE 學 生:許家豪 指導教授:柯開維教授.
Computer Architecture Ports.  There are lots of external devices that you can connect to your computer. All external devices connect to the computer’s.
EE 446 Embedded Architecture. Universal Serial Bus A representative peripheral interface Universal Serial Bus (USB) provides a serial bus standard for.
18 - Winter 2003 EE EE 766 Computer Interfacing and Protocols 1 USB (Universal Serial Bus) Need for “Plug and Play” capability for PC peripherals outside.
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 41 – Input/Output Ports.
Universal Serial Bus Evann Seary Mike Kezele. Content Overview History of USB Overview Future of USB USB 3.0 WUSB.
Chapter 8 All About SCSI.
May 8, The EASY Way to Create I/O Devices John Hyde Intel Corporation intel.com.
Shadi Agel Pongsakorn Bunyaphriruang Chih-Chung Chang Winnie Chia USB 2.0 VS FireWire.
Identification And Function
Fundamentals of Audio Production Chapter 7 1 Fundamentals of Audio Production Chapter Seven: Digital Audio Workstations and Computers.
XP Practical PC, 3e Chapter 17 1 Upgrading and Expanding your PC.
Peripheral Busses COMP Jamie Curtis. PC Busses ISA is the first generation bus 8 bit on IBM XT 16 bit on 286 or above (16MB/s) Extended through.
Introduction to USB Development. USB Development Introduction Technical Overview USB in Embedded Systems Recent Developments Extensions to USB USB as.
Introduction to USB © 2010 Renesas Electronics America Inc. All rights reserved.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 22 All About SCSI.
1 Chapter Overview Understanding Expansion Buses Configuring Expansion Cards Cables and Connectors.
DIGITAL CONTROL INTERFACES MH0307 PLC & DATA ACQUISITION SYSTEMS DEPARTMENT OF MECHATRONICS ENGINEERING SRM UNIVERSITY.
Computer Maintenance Copyright © Texas Education Agency, All rights reserved. 1 FireWire Ports.
Data Communications (E&T2760): USB and IEEE USB and IEEE 1394.
Team 4 Project 1 Presentation Mapping Parallel Ports to LPT’s & USB Host Controller Interfaces Tom, Jen, Curtis, Ashley, Scott.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 22 All About SCSI.
Computer Maintenance UNT in partnership with TEA, Copyright ©. All rights reserved1 FireWire Ports.
PCs ENVIRONMENT and PERIPHERALS Lecture 1. Software The series of instructions that tells the hardware how to perform tasks Software The series of instructions.
USB Universal Serial Bus. University of Tehran 2.
Native Command Queuing (NCQ). NCQ is used to improve the hard disc performance by re-ordering the commands send by the computer to the hard disc drive.
Hardware Components Controller cards Bus Lines Ports Power Supply Secondary Storage.
Chapter 1: Introduction to the Personal Computer
Computer Information Technology – Section 1-1
Tutor: Dr. Youssef Harrath
Chapter 6 Input/Output Organization
Wireless USB.
Visit for more Learning Resources
Chapter 13: I/O Systems Modified by Dr. Neerja Mhaskar for CS 3SH3.
I/O SYSTEMS MANAGEMENT Krishna Kumar Ahirwar ( )
Computer Maintenance FireWire Ports
USB The topics covered, in order, are USB background
IEEE 1394, USB, and AGP High Speed Transfer
Graphics Tablet.
Part VI Input/Output and Interfacing
Operating Systems (CS 340 D)
USB Universal Serial Bus
Computer Information Technology – Section 1-1
1 Input-Output Organization Computer Organization Computer Architectures Lab Peripheral Devices Input-Output Interface Asynchronous Data Transfer Modes.
C_ITCO011/C_ITCO111 LECTURER: E.DONDO
Chapter III, Desktop Imaging Systems and Issues: Lesson III Moving Image Data
Wireless Universal Serial Bus
Instructor Materials Chapter 1: Introduction to the Personal Computer
Local Asynchronous Communication (RS-232)
Direct Attached Storage and Introduction to SCSI
CSCI 315 Operating Systems Design
USB : Universal Serial Bus
Multicultural Social Community Development Institute ( MSCDI)
Chapter Overview Understanding Expansion Buses
Identification And Function
Greg Bell Business Development Mgr Industrial & Security Markets
1.00 Examine the role of hardware and software.
communications system
1.2.1 Data transmission.
Chapter 6: INTERFACES Visit for more Learning Resources.
Presentation transcript:

Universal Serial Bus (USB)

Universal Serial Bus A representative peripheral interface Universal Serial Bus (USB) provides a serial bus standard for connecting devices, usually to a computer, but it also is in use on other devices such as set-top boxes, game consoles and PDAs. (wikipedia.org)

What USB Can Do USB is a likely solution any time you want to use a computer to communicate with devices outside the computer. The interface is suitable for one-of-kind and small-scale designs as well as mass-produced, standard peripheral types.

USB Fast Bi-directional Isochronous low-cost dynamically attachable serial interface consistent with the requirements of the PC platform of today and tomorrow

USB Four wires (+5V, Return, data twisted pair) Up to 5 m (16.4 ft) Longer connections use hubs or active extensions

Features of USB Easy to use for end user Single model for cabling and connectors Electrical details isolated from end user (e.g., bus terminations) Self-identifying peripherals, automatic mapping of function to driver, and configuration Dynamically attachable and re-configurable peripherals Wide range of workloads and applications Suitable for device bandwidths ranging from a few kb/s to several Mb/s Supports isochronous as well as asynchronous transfer types over the same set of wires Supports concurrent operation of many devices (multiple connections) Supports transfer of multiple data and message streams between the host and devices Low-cost implementation Low-cost sub-channel at 1.5Mb/s Suitable for development of low-cost peripherals Low-cost cables and connectors Upgrade path Architecture upgradeable to support multiple USB Host Controllers in a system

Features of USB (cnt..) Isochronous bandwidth Flexibility Robustness Guaranteed bandwidth and low latencies appropriate for telephony, audio, etc. Isochronous workload may use entire bus bandwidth Flexibility Supports a wide range of packet sizes, which allows a range of device buffering options Allows a wide range of device data rates by accommodating packet buffer size and latencies Flow control for buffer handling is built into the protocol Robustness Error handling/fault recovery mechanism is built into the protocol Dynamic insertion and removal of devices is identified in user-perceived real-time Supports identification of faulty devices

Comparison Interface Format Number of Devices (maximum) Length feet) Speed bits/sec.) Typical Use USB asynchronous serial 127 16 (or up to 96 ft. with 5 hubs) 1.5M, 12M, 480M Mouse, keyboard, disk drive, modem, audio RS-232 (EIA/TIA-232) 2 50-100 20k (115k with some hardware) Modem, mouse, instrumentation Parallel Printer Port parallel 2 (8 with daisy-chain support) 10–30 8M Printers, scanners, disk drives

Benefits for Users Ease of Use Ease of use was a major design goal for USB, and the result is an interface that’s a pleasure to use for many reasons: One interface for many devices. USB is versatile enough to be usable with many kinds of peripherals. Instead of having a different connector type and supporting hardware for each peripheral, one interface serves many. Automatic configuration. When a user connects a USB peripheral to a computer, its OS automatically detects the peripheral and loads the appropriate software driver. Hot pluggable We can connect and disconnect a peripheral whenever you want, whether or not the system and peripheral are powered, without damaging the PC or peripheral. The operating system detects when a device is attached and readies it for use. No power supply required (sometimes). A peripheral that requires up to 500 milliamperes can draw all of its power from the bus instead of having its own supply..

USB USB 1.0 specification introduced in 1994 USB 2.0 specification finalized in 2001 Became popular due to cost/benefit advantage Eg. IEEE 1394 – high bandwidth, high cost Three generations of USB USB 1.0 USB 2.0 USB 3.0 and WUSB IEEE 1394 – high bandwidth, high cost – This refers to accommodating low cost/ low performance peripherals (mouse, keyboard)

Physical Appearances Type A connectors on host devices that supply power Type B connectors on target devices that receive power.