October 10, 20001. 2 USB 2.0 Technical Overview Brad Hosler USB Engineering Manager Intel Corporation.

Slides:



Advertisements
Similar presentations
May 16, Edition2 USB Hub Designs John Garney Hub Working Group Chair, Intel Corporation Schumann Rafizadeh VP Engineering, Yi Shi Tong John.
Advertisements

May 8, High Speed Electrical Testing Jim Choate Intel Corporation.
May 9, High Speed Protocol Additions John Garney USB2.0 Hub Working Group Chair Intel Corporation John Garney USB2.0 Hub Working Group Chair Intel.
May 17, USB Power Management Brad Hosler USB Engineering Manager Intel Corporation.
May 17, Electrical Detail Marq Kole Royal Philips Electronics Jon Lueker Intel Corporation.
So, you think you need USB On-The-Go?. Agenda Introduction Embedded Host terminology OTG – Electrical – Protocol When to use OTG 2.
PROGRAMMABLE PERIPHERAL INTERFACE -8255
May 9, USB 2.0 Production Testing Michael Pasumansky CATC Michael Pasumansky CATC.
May 16, USB 2.0 Compliance And Tools Kosta Koeman Software Engineer Intel Architecture Labs Intel.
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,
October 11, BIOS Considerations for USB 2.0 Kangkang Shen Phoenix Technologies Ltd.
October 10, USB 2.0 Host Controllers (EHCI Specification) John S. Howard Intel Corporation.
May 17, USB 2.0 Hub Details John Garney Hub Working Group Chair Intel Corporation John Garney Hub Working Group Chair Intel Corporation.
May 16, Data Transfer & Framework John Garney Hub Working Group Chair Intel Corporation John Garney Hub Working Group Chair Intel Corporation.
FuturePlus ® Systems Corporation Power Tools For Bus Analysis.
USB FEATURES Presented by: Sinivas Dutta BCM SS09.
t Popularity of the Internet t Provides universal interconnection between individual groups that use different hardware suited for their needs t Based.
1 USB 2.0 Specification  General Description  What is OTG (On the Go)  From where we could begin the work  What would be valid to do?
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.
USB 2.0 INTRODUCTION NTUT CSIE 學 生:許家豪 指導教授:柯開維教授.
Introduction to USB. 2 Agenda Introduction to USB LPC23xx Block diagram MCB2300 demo.
Interconnection Protocols Berk ÜSTÜNDAĞ Istanbul Technical University Computer Engineering Department
Serial Interfaces. Bit serial bus New generation of busses Uses bit-serial, differential drive technology Uses on-line device drivers (Hot-plug technology)
October 10, USB 2.0 Software Roadmap & Architecture Update Robert Ingman Lead Program Manager Windows Division Microsoft Corp.
May 17, BIOS Considerations for USB 2.0 Saleem Yamani Phoenix Technologies Ltd.
May 17, Design Option Trade-Offs w Transceiver Design - Dr. Zong Liang Wu, Philips.
USB Josh Rickmar John Marcoux. Topics Purpose and Goals History Bus Design Power Differential Signaling Connectors Changes in USB 3.0.
Mentor.com/embedded Colin Walls USB 3.0: An Introduction for Embedded Software Developers.
Connections Unit objective: Identify connection interfaces and connectors and cables.
May 16, USB 2.0 Hub Additions John Garney Hub Working Group Chair Intel Corporation John Garney Hub Working Group Chair Intel Corporation.
Mahesh Wagh Intel Corporation Member, PCIe Protocol Workgroup.
May 17, USB 2.0 Transceiver Macrocell Steve McGowan - Intel Corporation Clarence Lewis - Texas Instruments Steve McGowan - Intel Corporation Clarence.
Universal Serial Bus Evann Seary Mike Kezele. Content Overview History of USB Overview Future of USB USB 3.0 WUSB.
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.
May 8, The EASY Way to Create I/O Devices John Hyde Intel Corporation intel.com.
May 9, USB 2.0 Opportunities in Retail Dan Clements Consumer Products and Technology Manager Circuit City Stores Inc.
October 10, Split Transaction Budgeting Algorithm John Garney Working Group Chair: Hub Intel Corporation John Garney Working Group Chair: Hub.
May 8, USB 2.0 Technical Overview Brad Hosler USB Engineering Manager Intel Corporation.
October 10, USB 2.0 Hub Testing Dan Froelich Intel.
May 17, USB2.0 Host Controller John S. Howard Staff Engineer Intel Architecture Labs Intel Corporation.
October 10, Enabling USB 2.0 Peripherals Brad Hosler USB Engineering Manager Intel Corporation.
Introduction Electrical Considerations Data Transfer Synchronization Bus Arbitration VME Bus Local Buses PCI Bus PCI Bus Variants Serial Buses 11/06/20141Input/Output.
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.
October 10, USB 2.0 Hub Additions John Garney Chair Hub Working Group Intel Corporation John Garney Chair Hub Working Group Intel Corporation.
1 Chapter Overview Understanding Expansion Buses Configuring Expansion Cards Cables and Connectors.
May 8, USB 2.0 Electrical Overview Jon Lueker Intel Corporation.
Universal Serial Bus - USB Historical Perspective The Universal Serial Bus was originally developed in 1995 by a group of industry.
Power delivery product applies to any USB speed
October 10, USB Power Management Brad Hosler USB Engineering Manager Intel Corporation.
October 10, Day Two Introduction Jason Ziller Intel Corporation.
May 8, USB High Speed Compliance Program Overview Dan Froelich Intel Corporation.
May 9, Day Two Introduction Ruben Cadena Intel Corporation.
May 16, USB 2.0 Technical Overview Brad Hosler USB Engineering Manager Intel Corporation.
EMBEDDED SYSTEMS ON PCI. INTRODUCTION EMBEDDED SYSTEMS PERIPHERAL COMPONENT INTERCONNECT The presentation involves the success of the widely adopted PCI.
May 16, USB 2.0 Signal Protocols Jon Lueker Intel Corporation.
5 SECTION A 1 Network Building Blocks  Network Classifications  LAN Standards  Network Devices  Clients, Servers, and Peers  Physical Topology  Network.
May 8, USB 2.0 Signal Protocols Jon Lueker Intel Corporation.
L/O/G/O Input Output Chapter 4 CS.216 Computer Architecture and Organization.
October 10, USB 2.0 Compliance Program Overview Dan Froelich Intel.
May 16, High Speed Protocol Additions John Garney USB2.0 Hub Working Group Chair Intel Corporation John Garney USB2.0 Hub Working Group Chair.
Intel Open Source Technology Center Lu Baolu 2015/09
May 16, USB 2.0 Peripheral Enabling / PDKs Brad Hosler USB Engineering Manager Intel Corporation.
USB Universal Serial Bus. University of Tehran 2.
USB PHYISICAL LAYER PROTOCOL ENGINE LAYER APPLICATION LAYER
Architecture & Organization 1
Universal Serial Bus Specification 1.0
USB- Universal Serial Bus
USB : Universal Serial Bus
Greg Bell Business Development Mgr Industrial & Security Markets
Presentation transcript:

October 10, 20001

2 USB 2.0 Technical Overview Brad Hosler USB Engineering Manager Intel Corporation

October 10, Conference Goal w Provide you with the information you need to build USB 2.0 products – USB 2.0 technical details – USB 2.0 Infrastructure – Building USB 2.0 devices – USB 2.0 Building Blocks

October 10, USB 2.0: Conference Agenda w Architecture Overview w Peripheral Development Enabling w USB 2.0 Compliance and Logo Program w USB 2.0 Compliance Testing Single Track: Topics for Everyone

October 10, Split Track: Focused Topics USB 2.0: Technical Agenda w USB2 Specifications – Electricals – Protocol – Hubs w Power Management w Host Controller Spec w Cable Testing w USB “On the Go” w USB2 Software – MS Roadmap – Driver Testing – HS Isoch Interface w Building USB2 Devices – Design Options – Transceiver Macrocell – Firmware and Testing – Analyzers w Platform Design – BIOS

October 10, Architecture Overview

October 10, USB 2.0: What Changed?? w Low level electricals for High Speed (HS) signaling – Much higher bit rate (480Mb/s) requires new transmitter/receiver w Hub changes for backward compatibility – Features limit bandwidth impact of Full Speed (FS) and Low Speed (LS) devices on HS devices – FS/LS devices consume a bit-rate equivalent of HS bandwidth

October 10, USB 2.0: What Didn’t Change? w Same host/device model – Host is in charge – Devices are inexpensive w Same basic protocol – Token, data, handshake w Same device framework – Descriptors w Same software interfaces – USBDI

October 10, USB 2.0: What Didn’t Change? w Same power distribution and consumption – 500ua suspend, 100ma unconfigured, 500ma configured w Same power management features – Suspend/resume model unchanged w Same topology management – Hub features to handle connect, disconnect, enable, disable, … w Same cables and connectors Continued

October 10, System SW Client Driver USB 1.1 Hub USB 1.1 Device HS Hub USB 1.1 Hub USB 1.1 Device HS Device USB 2.0 Host Controller Controller Full/Low Speed High Speed Only (2 x 12Mb/s Capacity) Sample USB 2.0 Topology w Hub provides high-speed expansion (ala USB 1.1 hub) w Hub provides additional Full/Low speed bus(es)

October 10, USB 2.0 Host Controller w Allows port functionality regardless of OS version – USB 1.1 OS will ‘just work’ as USB 1.1 ports w USB 1.1 HCs can go away over time – Replaced with integrated USB 2.0 Hub USB 2.0 Host Controller (HC) Port 1 USB 1.1 USB 1.1HCs High-Speed Mode (Enhanced Interface) USB HC Port 1Port 2 Port Owner Control(s) Port 1Port 2 Port Routing Logic Port N HC Control Logic/Data Buffering Enhanced HC Control Logic Enhanced Data Buffering Port 2Port N

October 10, USB 2.0 Hub w Hub controller same as USB1.1 w Routing logic connects device to appropriate path High Speed only Full/LowSpeed Routing Logic Port TransactionTranslatorTransactionTranslator HS Signal Repeater Repeater HubControllerHubController

October 10, Transaction Translator (TT) w TT handles low/full speed transactions – Driven with split transactions w Start-Split – Host tells Hub to initiate full/low speed transaction w Complete-Split – Host asks Hub for results of previous full/low speed transaction

October 10, Bandwidth Usage w Low/full speed devices use bit-rate equivalent of USB2.0 bandwidth – 6Mbps classic camera (50% of classic) uses less than 2% of USB2.0 bandwidth (6Mbps/480Mbps)

October 10, ISOCH IN Through a TT HS Bus Full Speed Bus uSOF 1ms uSOFuSOFuSOFuSOFuSOFuSOFuSOFuSOF SOFSOF SS SS = Start Split CSCSCSCS 125us CS = Complete Split

October 10, Demo: Full Speed Device w Show the split transactions w Show better performance behind USB 2.0 hub than behind USB 1.1 HC

October 10, Summary w Two major changes for USB 2.0 – Higher speed electricals – Transaction translator in USB2.0 hub w Backward compatibility – Has little impact on HS bandwidth – May even improve FS performance