Presentation is loading. Please wait.

Presentation is loading. Please wait.

May 17, 20002 Track 1 May 17, 20003 USB Bus Analyzers Brian Leete

Similar presentations


Presentation on theme: "May 17, 20002 Track 1 May 17, 20003 USB Bus Analyzers Brian Leete"— Presentation transcript:

1

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)


Download ppt "May 17, 20002 Track 1 May 17, 20003 USB Bus Analyzers Brian Leete"

Similar presentations


Ads by Google