USB, Universal Serial Bus, has become the interface-of-choice for connecting peripherals to desktop computers and, increasingly, workstations and servers. It offers a flexible, localized serial I/O bus that allows connection of a dizzying number of external devices in many different topology configurations. This three-day USB Architecture course focuses on version 2.0 of the USB specification including the USB protocol, signaling environment, electrical specifications and the hardware/software interaction required to configure and access USB devices. Live Demos of frame and traffic types and packet field formats are shown in the class via a CATC protocol analyzer.
Course Objectives
- Explain the architecture of USB and its components
- Understand the operation of USB low-, full-, and high-speed devices and protocols
- Describe the electrical and signaling requirements for 1.5, 12, and 480 Mbps operation
- Describe USB Hubs, power management, and split transactions
- Learn USB configuration requirements
- Explore USB transaction types and device classes
Workshops / Demos
Demos will show and analyze previously captured data. Workshops will allow participants to capture and analyze data for various USB peripherals. Examples include:
- Device recognition
- Bus enumeration
- Data traffic for the different transfer types
- Transfers, transactions, and packets
- Packet sequencing
- High-speed bus traffic
- Split transactions
Who Should Attend?
The course is intended for hardware, software, and validation engineers who will be involved with the design, troubleshooting, and/or validating USB based products. In addition, the course is beneficial to systems designers and managers responsible for integration of USB based devices. Attendees are expected to have a good understanding of PC hardware and software architecture found in Dashcourses’ PC Architecture Overview course. An understanding of serial communications techniques is also highly recommended.
This course will be conducted using Dashcourses’ new Virtual Learning Environment classroom. We designed this industry-leading facility to provide you with a training environment that is not only economical, it is as effective and interactive as having a real live instructor standing right next to you.
Date/Time: Sep 29 – Oct 1, 2008
Location: Your computer
More Information and to Register: http://www.dashcourses.com/public-courses.html

