Understanding USB. Universal Serial Bus For Interactive & AV Applications. Joseph Cornwall, CTS-D, CTS-I, LEED GA

Similar documents
Extending USB connections. SMART Board 800 series interactive whiteboards and systems

Real-time Operating Systems Lecture 27.1

Project 4: Pseudo USB Simulation Introduction to UNIVERSAL SERIAL BUS (USB) STANDARD

An Analysis of Wireless Device Implementations on Universal Serial Bus

USB Technology Update IDF San Francisco 2014

1500 bytes Universal Serial Bus Bandwidth Analysis

USB Port PCI Express Card

USB Port PCI Express Card

Computer Systems Structure Input/Output

USB OTG and Embedded Host Microchip Technology Incorporated. All Rights Reserved. Slide 1

UMI (Universal Metering Interface)

Chapter 13 Selected Storage Systems and Interface

ALL-ZC-2140P-DVI PCoIP Zero Client Overview

SuperSpeed USB 3.0: Ubiquitous Interconnect for Next Generation Consumer Applications

ALL-AIO-2321P ZERO CLIENT

How PCI Express Works (by Tracy V. Wilson)

Benefits and Potential Dangers of Using USB for Test & Measurement Applications. Benefits of Using USB for Test and Measurement

IEEE 1394 Card. Version 1.0

SuperSpeed USB Host: Jeff Ravencraft, USB-IF president and chairman

MEASURING WIRELESS NETWORK CONNECTION QUALITY

High-Speed Electrical Testing - Host

ARM Ltd 110 Fulbourn Road, Cambridge, CB1 9NJ, UK.

Serial ATA technology

PCI Express Overview. And, by the way, they need to do it in less time.

TECHNICAL NOTE. GoFree WIFI-1 web interface settings. Revision Comment Author Date 0.0a First release James Zhang 10/09/2012

Introduction to USB 3.0

The Dusk of FireWire - The Dawn of USB 3.0

ALi USB 2.0. Version 1.0

Computer Organization & Architecture Lecture #19

Atmel AVR4920: ASF - USB Device Stack - Compliance and Performance Figures. Atmel Microcontrollers. Application Note. Features.

USB Port Extender Kit

USB in a Nutshell. Making Sense of the USB Standard.

TEST CHAPTERS 1 & 2 OPERATING SYSTEMS

PCI Express: Interconnect of the future

Ways to Use USB in Embedded Systems

Micro HDMI to VGA with Audio Adapter. Quick Installation Guide. Introduction. Key Features and Benefits. System Requirements.

USB 3.0 to Gigabit Ethernet Adapter

The proliferation of the raw processing

DP Hi-Speed USB 4-Port PCIe Quick Installation Guide

PU-USBX. USB over Ethernet Extender OPERATION MANUAL

Creating a PCI Express Interconnect AJAY V. BHATT, TECHNOLOGY AND RESEARCH LABS, INTEL CORPORATION

APTA TransiTech Conference Communications: Vendor Perspective (TT) Phoenix, Arizona, Tuesday, VoIP Solution (101)

Gigabit Ethernet and Pleora s iport Connectivity Solution

UMBC. ISA is the oldest of all these and today s computers still have a ISA bus interface. in form of an ISA slot (connection) on the main board.

ALL-ZC-2321P PCoIP Zero Client Overview

Wireless Links - Wireless communication relies on radio signals or infrared signals for transmitting data.

What s on the Wire? Physical Layer Tapping with Project Daisho

USB Port Hub Quick Installation Guide

Tablets in Data Acquisition

How to build a high speed PCI Express bus expansion system using the Max Express product family 1

Network Structure or Topology

Module 5. Broadcast Communication Networks. Version 2 CSE IIT, Kharagpur

USB Overview. This course serves as an introduction to USB.

Tutorial for MPLAB Starter Kit for PIC18F

TCP/IP Network Communication in Physical Access Control

Understanding Digital Video Technology

Learning USB by Doing.

Universal Flash Storage: Mobilize Your Data

SuperSpeed USB Update

USB 2.0/3.0 Droop/Drop Test Fixture

CONTROL LEVEL NETWORK RESILIENCY USING RING TOPOLOGIES. Joseph C. Lee, Product Manager Jessica Forguites, Product Specialist

USB 3.1 Type-C and USB PD connectors

PCI EXPRESS TECHNOLOGY. Jim Brewer, Dell Business and Technology Development Joe Sekel, Dell Server Architecture and Technology

PCI Express* Ethernet Networking

ALL-ZC-2321P-PoE PCoIP PoE Zero Client Overview

Local Area Networks. Guest Instructor Elaine Wong. Elaine_06_I-1

Maximizing Server Storage Performance with PCI Express and Serial Attached SCSI. Article for InfoStor November 2003 Paul Griffith Adaptec, Inc.

Standard of the Camera & Imaging Products Association. White Paper. of CIPA DC Picture Transfer Protocol over TCP/IP networks

CONTENTS C ONTENTS CONTENTS... 1 SAFETY INSTRUCTIONS... 2 INTRODUCTION... 2 HARDWARE APPEARANCE AND CONNECTIVITY... 4 SETUP INSTRUCTIONS...

Wireless Security Camera

The Bus (PCI and PCI-Express)

How To Use Wineweb Point Of Sale With An Ipad Or Iphone Or Ipod With A Browser On A Pc Or Ipad On A Cell Phone Or Ipo On A Computer Or Ipd On A Tablet Or Ipot On A

AND8336. Design Examples of On Board Dual Supply Voltage Logic Translators. Prepared by: Jim Lepkowski ON Semiconductor.

2. THE PCI EXPRESS BUS

Networked AV Systems Pretest

Bus Interconnect Evolution in embedded computing

ALL-USB-RS422/485. User Manual. USB to Serial Converter RS422/485. ALLNET GmbH Computersysteme Alle Rechte vorbehalten

PoweredUSB Seminar. Powered USB Technology for Retail. Presented by Phillip Lembo

Quality of Service Monitoring

IDE/ATA Interface. Objectives. IDE Interface. IDE Interface

Contents. Connection Guide. What is Dante? Connections Network Set Up System Examples Copyright 2015 ROLAND CORPORATION

Master USB 2.0 Hub power management

FREQUENTLY ASKED QUESTIONS (FAQs) 123Scan 2 Scanner Configuration Utility 19 April 2011

Computer buses and interfaces

Data Transfer between Two USB Flash SCSI Disks using a Touch Screen

Design Considerations in Adding USB Communications to Embedded Applications

SATA 6G PCIe Card User Manual Model: UGT-ST622

ViewLinker USB 2.0 Graphics Adapter

USB-C Multiport Adapter for Laptops - 4K HDMI or VGA - USB 3.0. StarTech ID: DKT30CHV

USB PD ENGINEERING CHANGE NOTICE Title: Discover Identity VDO Applied to: USB Power Delivery Revision 2.0, Version 1.

A DIY Hardware Packet Sniffer

Universal Serial Bus Implementers Forum EHCI and xhci High-speed Electrical Test Tool Setup Instruction

Hi-Speed USB Port TetraHub Connect multiple-speed USB devices at maximum bandwidth

domain is known as the high side, and the less secure domain is the low side. Depending on the application, the

Transcription:

Understanding USB Universal Serial Bus For Interactive & AV Applications Joseph Cornwall, CTS-D, CTS-I, LEED GA

Our Agenda USB History and Types Dissecting USB Operation Understanding USB Connectivity The Universal Battery USB Power USB Future Technology

Universal Serial Bus USB Was Designed To Standardize The Connection Of Computer Peripherals Replaced Serial And Parallel Ports Eliminated The Need For Separate Power Supplies For Devices Allows For Hot Swapping Connect Up To 127 Devices Allows The Flow Of Information Into AND Out Of A Computer (Host)

USB History USB Was Designed To Offer Plug and Play Compatibility Replace Serial and Parallel Ports USB 1.1 Released 1998 USB 2.0 Released 2000 USB 3.0 Released 2011 USB 3.1 Released 2013

USB 1.1, 2.0 and 3.0 (Aka 3.1 Gen 1)

Comparison Of USB 2.0 And 3.0

USB Pin Out Pin 1 Vbus Pin 2 D- Pin 3 D+ Pin 4 Ground Pin 1 Ground Pin 2 USB OTG Address Bus Pin 3 D+ Pin 4 D- Pin 5 Vbus

Examination Of USB Bus Speeds

USB Topology Leverages Asymmetrical Star Topology USB Host May Implement Multiple Controls Root Hub Is Built Into The Host Controller

Round Robin Device Enumeration USB communicates in round robin fashion Device assigned unique 7-bit address Device drivers loaded Transaction translators convert between high-speed, full-speed and low-speed buses

Time Is Of The Essence USB 1.1 and 2.0 operate within rigid time constraints Hubs and functions must respond to the host within a tightly defined time frame This tightly defined response time is the reason for cable length limits 5 meters, based on propagation velocity of the signal in the cable

USB Logical Channels USB communication is based on logical channels (pipes) 2 types of pipes Stream pipe (unidirectional) for isochronous, interrupt or bulk Message pipe (bi-directional) for control data flow

USB Transfer Types Isochronous transfers at some guaranteed data but with possible data loss Interrupt transfers guarantee quick responses (bounded latency) Bulk transfers are for large sporadic transfers using all remaining available bandwidth, but with no guarantees on bandwidth or latency Control transfers are used for short, simple commands or device status response

USB Functions Any device that can transmit or receive data is known as a function A mug warmer, for example, doesn t transmit data and is, therefore, not a function Devices may be composite or compound Composite = 2 functions with a virtual hub Compound = 2 functions with an actual hub

Compound and Composite A USB compound device appears to the host as A hub with one or more non-removable USB devices embedded Each Function Appears As A Discrete Device Attached To A Hub To The USB System, A Compound Device Occupies Two Tiers

Understanding Hubs Hubs consist of 3 components Repeater - connects and releases functions Controller - communicates with the host Transaction translator controls speeds Hubs are self-powered or bus powered

Example Of 7-Port USB Hub In Port 1 Port 2 Port 3 Port 4 Tier Occupied Tier Occupied In Port 4 Port 5 Port 6 Port 7

Understanding Extender Systems USB s inherent time limitations allow for cable length of no more than 5 meters Hubs regenerate the signal and are repeaters Almost all USB extenders are seen by the host as a hub

USB SuperBooster Converts USB signal to a proprietary signal USB superbooster systems do not have to occupy a tier Superbooster systems may use NAK (not acknowledged) communication protocol to get around system latency Data packet not accepted; please retransmit

The Universal Battery Existing USB technology specifies a 5V (+/-5%) power supply In USB, power is delivered in quanta of unit loads Single unit load in USB 1.1 & 2.0 is defined as 100mA High-power devices draw up to the maximum number of unit loads permitted (5 unit loads) USB 1.1, 2.0 and 3.1(gen 1) all treat power similarly

Practical USB System Analysis The height of cleverness is to be able to conceal it. - Francois de La Rochefoucauld

Analysis of Tiers This hub occupies Tier 3 This extender occupies Tier 4 How much power does this device require? Is there more than 1 hub in this IWB? What happens if we add USB speakers with an integral hub? This hidden passive hub occupies Tier 5 How confident are we that this simple classroom system will work? Did we specify a USB tier budget?

Analysis of Power If passive, -100mA Bus Powered -100mA How much power does this device require? Hidden Passive Hub -100mA How confident are we that this simple classroom system will work? Did we specify a USB power budget?

USBDeview Screen Cap www.nirsoft.net/utils/usb_devices_view.html

The Next Generation Of Connectivity Any sufficiently advanced technology is indistinguishable from magic Arthur C. Clarke

USB Type-C This next generation of USB technology opens the door for the invention of an entirely new, super thin class of devices that consumers haven t even seen yet Designed for 10,000 plug/unplug cycles Robust enough for laptops and tablets; slim enough for personal portables

Apple, Google, Microsoft

The Conclusion Is The Place Where You Get Tired Of Thinking The best ideas come as jokes. Make your thinking as funny as possible. David M. Ogilvy

USB is one of the most successful and long-lived technologies for a reason. USB 1.1 and 2.0 are prevalent in A/V, while USB 3.0 is primarily a desktop solution There is no Interactivity without USB The layered pyramid model of USB connectivity won t change with the introduction of new USB technology USB power is delivered in quanta ensure you understand the power budget of your system! USB Type-C is a revolution in the wings

May I answer any Questions?