Mentor.com/embedded Colin Walls USB 3.0: An Introduction for Embedded Software Developers.

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

So, you think you need USB On-The-Go?. Agenda Introduction Embedded Host terminology OTG – Electrical – Protocol When to use OTG 2.
Digital Tools in Today’s Classrooms.  Platform  PC (personal computer)  Mac (Apple)  Connectivity  Wired- connected to the Internet through physical.
Introduction Characteristics of USB System Model What needs to be done Platform Issues Conceptual Issues Timeline USB Monitoring Final Presentation 10.
FuturePlus ® Systems Corporation Power Tools For Bus Analysis.
USB FEATURES Presented by: Sinivas Dutta BCM SS09.
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.
Hardware and Multimedia Chapter 4. 4 Personal Computers (PCs) PCs are computers that can be: Used by individuals at home, work, or school Desktop models.
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.
USB (Universal Serial Bus). What is USB? Universal Serial Bus (USB) is a serial bus standard to interface devices to a host computer It was designed to.
USB: UNIVERSAL SERIAL BUS Joe Kaewbaidhoon Alex Motalleb Vishal Joshi Prepared for EECS 373 University of Michigan, Ann Arbor 1.
Mabelin, Ma. Katrina Ada F. Rama, Justine Mae A. Ylanan, Aerylle Mae A. BSMT 2B.
Chapter 1.2 Power Point by Troy D. Michael C.. I/O Interface ( Sound/Sound Card)  Sound Adapters-provides audio capability.
8/17/20151 WIRELESS U.S.B.. 8/17/20152 CONTENTS INTRODUCTION WIRELESS COMMUNICATION WIRED USB WIRELESS USB FEATURES WUSB TOPOLOGY PEROFRMANCE PRACTICAL.
Computer Systems Architecture Historical Perspective The Universal Serial Bus was originally developed in 1995 by a group of industry leading companies.
P ORTS. Port - Interface between the computer and other computers or devices. Parallel port Serial port 1 way transmission data from second device Bi-
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 41 – Input/Output Ports.
Motherboards and CPUs Introduction to Computer Applications Reference: graphics and models are taken from web sources.
1.5.1 Connecting peripherals. Ports Ports - cont Ps2 – Keyboard and mouse USB(Universal serial bus) – Keyboard, mouse, Printer, Scanner, digital Camera.
Peripheral Buses COMP Jamie Curtis. PC Buses ISA is the first generation bus 8 bit on IBM XT 16 bit on 286 or above (16MB/s) Extended through.
USB UNIVERSAL SERIAL BUS. Typical Test Setup USB Definition Universal Serial Bus. A standard bus type for all kinds of devices, including mice, scanners,
Identification And Function
By: Nadav Haklai & Noam Rabinovici Supervisors: Mike Sumszyk & Roni Lavi Semester:Spring 2010.
Introduction to computers. What is a personal computer? Capacity: Large hard disks combined with a large working memory (RAM) Speed: Fast. Normally measured.
© 2007 The McGraw-Hill Companies, Inc. All rights reserved Input/Output Chapter 16.
Copyright 2003 Ryan Rangel. All rights reserved. Got USB? The questions to ask when adding USB Host to your Embedded System. By Ryan Rangel
Introduction Electrical Considerations Data Transfer Synchronization Bus Arbitration VME Bus Local Buses PCI Bus PCI Bus Variants Serial Buses 11/06/20141Input/Output.
COMP 1017: Digital Technologies Session 7: Motherboards.
Computer Hardware and Network Systems Terms Lucas Abbott.
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.
Embedding USB Lane Hauck Cypress Semiconductor. Embedded Systems Conference, March 2002 Embedding USB 1 Agenda  Why USB?  USB Advantages  USB Basics.
Introduction to USB © 2010 Renesas Electronics America Inc. All rights reserved.
An Introduction To Computer Hardware
Computer Fundamentals and Troubleshooting 1. Windows Troubleshooting 101 Verify Connections Reboot.
Using the PSoC USB March 17, 2012 Lloyd Moore, President/Owner.
2.2.3 Motherboard  Can identify the motherboard and it location in the personal computer  Identify location of the CPU  Identify connectors.
Universal Serial Bus - USB Historical Perspective The Universal Serial Bus was originally developed in 1995 by a group of industry.
Microprocessor-based Systems
Unit 2 - Hardware Peripherals.
DIGITAL CONTROL INTERFACES MH0307 PLC & DATA ACQUISITION SYSTEMS DEPARTMENT OF MECHATRONICS ENGINEERING SRM UNIVERSITY.
Introduction Computer : A First Look How do computers affect us in our daily lives?
May 16, USB 2.0 Technical Overview Brad Hosler USB Engineering Manager Intel Corporation.
PC Maintenance & Networking Material Developed Under DST – NIMAT Project (TEDP) By VidyaDeep Foundation, Satara.
EMBEDDED SYSTEMS ON PCI. INTRODUCTION EMBEDDED SYSTEMS PERIPHERAL COMPONENT INTERCONNECT The presentation involves the success of the widely adopted PCI.
 In computing, an input device is a peripheral (piece of computer hardware equipment) used to provide data and control signals to an information processing.
Computer Hardware. The Desk Top Computer A PC is a general-purpose information processing device. It can take data from a person (through the keyboard.
Hardware Parts Std. 4.
Advanced Operating Systems - Spring 2009 Lecture 18 – March 25, 2009 Dan C. Marinescu Office: HEC 439 B. Office hours:
Comparison of search engines:Wikipedia and About.com Universal serial bus(USB) Metropolia University of applied sciences. Jack Migwambo 18/10/2010.
No:Label of the ports 1Power port 2PS2 port (Mouse) 3PS2 port (keyboard) 4USB port 5Serial port (Modem) 6Parallel port (printer Port) 7VGA port (Monitor.
©F.M. Rietti Communication Lines Fundamentals. ©F.M. Rietti LM-18 Computer Science SSI Embedded Systems I 2 Communication Lines Generally used to connect.
Student Name : Nouf Almansouri ID H Section : NDA Teacher : Miss swap GCD 2032.
Interfaces. Peripheral devices connect to the CPU, via slots on the back of the computer.
Ports and Connectors By Karina Hackett Overview: Ports are also known as sockets, and are located at the back of a system unit. Connectors are the parts.
Introduction Characteristics of USB System Model What needs to be done Platform Issues Conceptual Issues Timeline USB Monitoring David Harding Front page.
Made By : Gagandeep Singh CompTIA A+ Certified. PORTS ON MOTHERBOARD  PS/2 PORT  SERIAL PORT  PARALLEL PORT  VGA PORT  DVI PORT  USB PORT  MINI.
PCs ENVIRONMENT and PERIPHERALS Lecture 1. Software The series of instructions that tells the hardware how to perform tasks Software The series of instructions.
Computer Ports and Cables
Hardware.
Parts of a Computer I plan to use this presentation for an introduction at the start of the year. Maybe even create a “word wall” with the cards.
COMPUTER HARDWARE CHAP 2.
Interfaces.
Introducing Networks and the Internet
USB- Universal Serial Bus
USB : Universal Serial Bus
Identification And Function
- CHAPTER 1 – Basic Concepts of Information Technology
Universal Serial Bus (USB)
Presentation transcript:

mentor.com/embedded Colin Walls USB 3.0: An Introduction for Embedded Software Developers

Agenda Introduction USB Basics USB in Embedded Systems Introduction to USB 3.0 USB Challenges Conclusions

USB is a Good Thing 3 U S B

What is USB? Alternative to old-fashioned serial and parallel interfaces Minimises number of PC connectors Simplifies I/O and offers true plug-n-play Supports up to 127 devices Multiple data rates –USB 1.1: full speed [12Mb/s] and low speed [1.5Mb/s] –USB 2.0: high speed [480Mb/s] –USB 3.0: SuperSpeed [5Gb/s] 4

Agenda Introduction USB Basics USB in Embedded Systems Introduction to USB 3.0 USB Challenges Conclusions

USB Technology Overview Three types of USB device –Host –Peripheral –On-The-Go (OTG) 6 Std-A Hub Std-B Mini-B

Typical Peripheral Applications 7 Low Speed (LS) Mice Keyboards Joysticks Gamepads Full Speed (FS) Modems Digital Cameras Printers Scanners Microphones Mass Storage Broadband Home Networking Residential Gateways Digital Video/Audio Hi-Speed (HS)

USB Topology 8 Hub 4 Peripheral Hub 3 Hub 2 Peripheral Hub 1 Host Root Hub

Mentor Embedded To see the full presentation, including Nucleus USB function class drivers, creating USB peripherals and USB 3, visit Mentor Embedded.visit Mentor Embedded. 9