USB 2.0 Architecture Part 2

This USB online training course focuses on system definition, including the USB component. The USB communication model will be studied, and transactions will be evaluated in detail. Bandwidth allocations, packet types, packet protocols, and packet sequencing are also covered. USB 2.0 Architecture Part 1 also covers the device framework, including device descriptors and device requests.

Online Classes

High Quality

Flexible Schedule



Instructor Help

High Success Rate

Extra Resources

USB Architecture Part 2 online training gets into more detail covering low-speed, full-speed and high-speed environments. You will learn about the encoding and electrical environment including differential signaling. USB configuration will be explored in detail, including evaluating descriptors, and host requests in this online training. You will also learn about the On-The-Go protocol.

In order to take this course you need to have taken USB 2.0 Architecture Part 1 and have an understanding of serial communications techniques.

Once you have completed USB 2.0 Architecture Part 1 and Part 2 the next recommended course is USB 3.0 Architecture Update. The USB 3.0 Architecture Update course will discuss the most current knowledge of the third generation of USB – SuperSpeed USB. Presentations will include a thorough examination of the increased transfer rates to 5.0Gbps, improved flow control and power management, as well as the changes to the protocol layers. Click here to learn more about USB 3.0 Architecture Update.

Download the course outline.

In This Course You Will Learn:

  • Describe USB Hubs, power management, and split transactions
  • Learn USB configuration requirements
  • Explore USB transaction types and device classes


Attendees are expected to have a good understanding of serial communications techniques and have taken USB 2.0 Architecture Part 1.

Module 00: Course Introduction

Module 01: USB Hub Requirements

  • Architecture
  • Transaction Translator
  • Hub Controller
  • Descriptors and Requests

Module 02: Low-Speed and High-Speed Environments

  • Overview
  • Device Detection

Module 03: Low-Speed and Full-Speed Transfers

  • Encoding
  • Transfer Types
  • Error Recovery

Module 04: High-Speed Overview

  • Device Detection
  • Differential Signaling
  • Drivers and Receivers
  • Reset and Suspend

Module 05: High Speed Transfers

  • Periodic
  • Non-Periodic
  • Error Recovery

Module 06: Split Transactions

  • Split Token Packet
  • Transaction Translator
  • Scheduling

Module 07: Configuration Overview

  • Configuration Process
  • Reading and Evaluating Descriptors
  • Device Descriptors
  • Device_qualifer Descriptor

Module 08: Device Descriptors and States

  • Configuration, Speed, and Interface Descriptors
  • Evaluating Descriptors
  • Device States

Module 09: Hub Configuration

  • Reading and Evaluating Descriptors
  • Hub Class Descriptors
  • Hub and Port Status
  • Hub Power

Module 10: On-The-Go Overview

  • Definitions
  • Features
  • Mechanical Specifications

Module 11: On-The-Go Protocols

  • Electrical Specifications
  • Session Request Protocol
  • Host Negotiation Protocol

Module 12: Course Summary

1 Year Access

Delivery Type: The Course is taken online
Length of Access: 1 year
Features: 24/7 Access, Real Instructors, Classroom Materials and Exercise Guides.

$239.00Add to cart

Having issues playing videos?

Meet Your Instructor

Pam Frinzi

Pamela S. Frinzi is a tenured Professor Emeritus at Kennesaw State University in the Computer and Electrical Engineering departments program with a Bachelors and Masters in the field. She is a sought after speaker and lecturer for conferences in the specific areas of USB, PCIe, and Serial ATA and has written many courses on these subjects. She is an active member of the American Society for Engineering Education, Society of Women Engineers, Institute for Electrical and Electronic Engineers and IEEE Women in Engineering.

Get Your Course Maetrials

When you purchase this course you will receive access to these materials.

  • Student Guide
  • Enlarged Slides

Course Links

These links are activated when you purchase this course.

  • Course Survey

Course Transcript

This course comes with a Transcript that tracks your progress. You can use your transcript to view and monitor your progress and when you complete the course, you can print or email the transcript.

Letter of Course Attendance

You will be awarded a Certificate of Completion when you finish this course. You will be able to print or email the certificate and share your accomplishment with everyone.

Do you have special requirements?

    You need a free consultation, call us at those numbers:

    Mobile: +905419417882

    Mobile: +905551664551