Top of page Skip navigation
Advanced USB Analysis & Compliance Training including Type-C and Power Delivery

Advanced USB Analysis & Compliance Training including Type-C and Power Delivery

26 September 2018

A practical introduction to using the Teledyne LeCroy Verfication Scripting and USB Compliance Suite tools, including Type-C and PD (Power Delivery).

LeCroy workshop banner

As the most commonly used USB protocol analyser/exercisers Teledyne LeCroy's products are used daily by engineers to resolve USB related issues. However many engineers only utilise a small amount of the analysis capability of the USB analyser and fewer make use, or are aware, of the powerful verification scripting features and automation available to aid their debug activities.  Much of this activity is undertaken in a manual fashion and knowledge gained in the debugging of an issue is not captured anywhere other than in the memory of the engineer who tackled the problem.  The Teledyne LeCroy USB protocol software automatically checks for protocol logical and timing violations but many issues are related to the flow of data over the bus rather than a malfunction of the bus protocol itself.  Identifying issues which are not directly protocol related can be very time consuming and require a considerable knowledge of USB if performed by manually investigating a recorded trace.

Teledyne LeCroy supply two very powerful tools for verifying the operation of the USB bus and automating the trigger conditions and analysis of captured traces.  The Verification Script Engine & Automation API provides a USB protocol aware environment for the development and running of verification scripts and the deployment of automated testing.  The Voyager USB Exerciser Generation Script Language enables the creation of USB traffic generation scenarios for Voyager USB Exerciser units, allowing engineers to run validation tests or mimic existing USB devices.  Finally the Teledyne LeCroy USB 2.0, 3.0 & 3.1, Type-C and PD (Power Delivery) Compliance Suite packages deliver, using a simple graphical interface, a fully automated library of verification tests for the verification of USB devices.   These automated test suites can also be extended to include custom tests to validate the operation of specific USB devices and systems, establishing the robustness of device drivers etc…


Workshop objective:

To enable engineers to:

  • Automate configuration and triggering of the protocol analyser, enabling multiple trigger capture runs to be performed (batch mode).
  • Use existing verification scripts and develop their own to perform automated investigation of traces.
  • Run Compliance Suite 2.0, 3.0 & 3.1, Type-C and PD
  • Clone devices from captured traces.
  • How to apply existing and proprietary device class decodes to traces


Attendees will be supplied with examples and training material designed to enable the skills learnt on the day to be put into practice back in the lab.


Who should attend:

Development and Support engineers looking to automate their USB debugging activities and utilise the USB compliance suite to improve the design robustness.

Location: Maidenhead, Berkshire

Timings: 9am to 4:30pm

Cost: Participation fee is £700 plus VAT


Register or find out more

Please complete all mandatory fields marked *
Title *
First name *
Last name *
Email address *
Company *