Download presentation
Presentation is loading. Please wait.
Published byCathleen Peters Modified over 9 years ago
2
May 17, 20002 Track 1
3
May 17, 20003 USB Bus Analyzers Brian Leete Intelbrian.a.leete@intel.com
4
May 17, 20004 Introduction w General Architectures w Predominate Features Available Today – With examples w Overall impressions of USB2.0 Test Tools w List of Players and Contact Info w Disclaimers
5
May 17, 20005 Dedicated Vs. General Purpose Solutions + Typically Simple HW Setup + Targeted Software + Single Vendor for all components – Economies of scale may not have kicked in – Not configurable beyond design specifications Dedicated Solutions
6
May 17, 20006 Dedicated Vs. General Purpose Solutions + Small Cost if you already have the Logic Analyzer + Over-design of Analyzer offset by Economies of Scale + You get to keep the Analyzer! + Logic Analyzer provides additional complex triggering capabilities + Tighter integration with other tools, other busses, Multiple USB’s. – Complexity General Purpose Solutions
7
May 17, 20007 Bus Analyzers by Architecture w Catalyst w CATC w Data Transit w Quality Logic Dedicated General Purpose w Crescent Heart Software (Tektronix) w FuturePlus (Agilent)
8
May 17, 20008 Capabilities Summary Electrical Bus Signaling Bus Protocol USB Class Protocols High Level Protocols CatalystCatalyst CATCCATC Crescent Heart SW FuturePlusFuturePlus Data Transit Quality Logic
9
May 17, 20009 Electrical Signaling w Once the domain of Oscilloscopes w New high speed sampling circuitry incorporated into dedicated tools w Catalyst systems (May - June ‘00 Release) – Inrush current and DC Current on Power Lines – Architecture could also potentially support Rise, Fall Times, Electrical Signaling on D+ D- etc.
10
May 17, 200010 Catalyst Enterprises
11
May 17, 200011 Bus State w Display Digital Output of USB transceiver w Correlated to bus traffic w Typical in General Purpose Solutions w Also available in some Dedicated Solutions Timing Diagrams
12
May 17, 200012 Quality Logic
13
May 17, 200013 Bus State w May vary according to the design and implementation of the sampling hardware w Allows analysis, triggering, and detection of intermittent and obscure errors w Provided by Logic Analyzer Based Tools such as – Crescent Heart Software – FuturePlus – And DataTransit Output of SIE of Sampling Pod
14
May 17, 200014 Crescent Heart Software
15
May 17, 200015 Data Transit
16
May 17, 200016 FuturePlus
17
May 17, 200017 FuturePlus
18
May 17, 200018 USB Protocol Analysis w Basic features provided by all solutions w New features include – Monitoring and correlating multiple simultaneous busses (e.g USB 2.0 Hubs) – USB 2.0 Split Transactions, PING display
19
May 17, 200019 CATC
20
May 17, 200020 CATC
21
May 17, 200021 USB Class Protocols w Typically built on and added to base product – Are increasing in number as USB matures w Class Protocols supported by currently available analyzers include: – Hid, Hub, Printer, Mass Storage – And others! Ask the vendor.
22
May 17, 200022 High Level Protocol w High Level Protocols Supported – ATAPI, SCSI (DataTransit) – BlueTooth (CATC) w Display of User Defined Protocols – CATC
23
May 17, 200023 Beyond Analysis... w Exerciser (CATC and Catalyst) – Capture and Replay – Capture, Modify and Replay – User Defined Traffic Generation w Device Emulation (Catalyst) – User Defined Response to Host Requests Exerciser and Device Emulation
24
May 17, 200024 Catalyst Systems Device Emulation
25
May 17, 200025 Overall Impressions w USB 1.1 Products Mature and Shipping – Variety of companies, solutions w USB 2.0 Products Developing Rapidly – Products building on 1.1 Expertise – Several 1.1 vendors have 2.0 plans u One shipping today! u Two under development with target dates later this year
26
May 17, 200026 Overall Impressions w Electrical Signaling w Traffic Generation w Device Emulation w Decode and display of USB Class and Higher Level Protocols Significant Work in Areas of New Capabilities
27
May 17, 200027 Acknowledgments w Catalyst Enterprises (www.catalyst-ent.com) w Computer Access Technology (www.catc.com) w Crescent Heart Software (www.c-h-s.com) w Data Transit (www.data-transit.com) w FuturePlus (www.futureplus.com) w Quality Logic (www.qualitylogic.com)
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.