View All Courses GoGogh Training Course

USB Architecture 2.0 Part 1

Preview:
click here for a preview
Course:
click here to view
Provider:
Pam Frinzi - click to view profile
Description:
This USB Architecture course, Part 1 of a two-part series, focuses on system definition including the USB component. The USB communication model will be studied and transactions will be evaluated in detail. Bandwidth allocations will also be explored. We will get into more detail covering packet types, packet protocols, and packet sequencing. The device framework including device descriptors and device requests will be studied. 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 Course Prerequisites: Attendees are expected to have a good understanding of PC hardware and software architecture. An understanding of serial communications techniques is also highly recommended.
Presentations:
413 Module 00: Course Introduction 413 Module 01: History and Overview 413 Module 02: System Description 413 Module 03: Architectural Overview 413 Module 04: Communications flow 413 Module 05: Bus Transfers 413 Module 06: Packet Types and Formats 413 Module 07: Packets and Packet Sequencing 413 Module 08: Packet Protocol 413 Module 09: Device Framework 413 Module 10: USB Device Requirements 413 Module 11: USB Host Requirements 413 Module 12: Course Summary & Evaluation
Share:

Not a Member? Try GoGogh Free Now, Click Here or Learn More


Log in or Sign up to Ask Questions or Leave Comments.
If you are not a member yet, becoming a member is quick, easy and free. Click Here to Join for Free.

All comments will also be mailed to the content author. All comments are subject to moderation.

Comments and Questions

04.23.2010

Dashcourses International

How much is the typical host timeout time in HiSpeed devices. Is there a difference between a Function and a device ? Is the Function always a compound device ? Whats is Pipe ?

04.23.2010

Dashcourses International

Host timeout: 721 bit times is the nominal. Usually hosts wait until around 750 bit times, but varies. A device is a function. Not the function does not have to be a compound device. A compound device has a hub for external device connectivity. A pipe is basically just a virtual channel that is established when the device is enumerated. It has all of the same characteristics as the endpoint. Each endpoint has an associated pipe.

See Plans and Pricing Free Membership, sign up in 60 seconds.