• Decrease font size
  • Default font           size
  • Increase font size

USB 3.0 Architecture

Print E-mail

Visit GogoTraining and Buy USB 3.0 Architecture Self-paced Training Course Today!Training Description

Dashcourses has partnered with GogoTraining to bring you this Self-paced Course.

This USB 3.0 Architecture Overview self-paced technical trainingcourse covers the third generation of USB – SuperSpeed USB. The increased transfer rates to 5.0Gbps, improved flow control and power management, as well as the changes to the protocol layers will be thoroughly examined. USB 2.0 is briefly reviewed because USB 3.0 is required to be completely backwards compatible.

Training Objectives

Participants attending this course will be able to:

  • Explain the required backward compatibility with USB 2.0
  • Understand the details of the new bus architecture
  • Define the new SuperSpeed data flow model
  • Indentify host and device requirements
  • Analyze actual traffic on the bus, including the different transfer types
  • Describe the new power management features
  • Implement requirements at the physical, link, and protocol layers

Prerequisites

Some understanding of the USB 2.0 specification

Who Should Attend

Hardware and software and validation engineers, system developers, technical support personnel.

Modular Outline

Module 1: USB 2.0 Review

  • Device, hosts, and hubs
  • USB 2.0 Topology
    • Physical Layer
    • Link Layer
    • Protocol Layer
  • USB Transfer Types

Module 2: USB 2.0 Communication

  • Error Handling
  • Communication Model
    • Transactions
    • Transfers

Module 3: USB 2.0 Configuration

  • Packets and packet types
  • Descriptors
  • Device Detection
    • Signaling

Module 4: USB 3.0 Architecture

  • Support for USB 2.0
  • USB 3.0 Architecture Overview
    • System Description

Module 5: Data Flow Model

  • USB 3.0 Transfers
    • Types
    • Data Bursting
  • Transaction Protocol Improvements

Module 6: Physical Layer

  • Transmitter/Receiver requirements
  • Data Scrambling
  • Encoding
  • LFPS
  • Mechanical requirements

Module 7: Link Layer

  • Packet s
  • Flow control and Link Management
  • LTSSM
    • State Diagrams
  • Resets

Module 8: Protocol Layer (Part 1)

  • Packet formats
    • Link Management Packets
    • Transaction Packets

Module 9: Protocol Layer (Part 2)

  • Data Packets
  • Isochronous Timestamp
  • Route String
  • Flow Control

Module 10: USB 3.0 Device Framework

  • Device States
  • Device Operation
  • Standard Device Requests
  • Stand Device Descriptors

Module 11: Hubs

  • Hub Architecture
    • State Machine
    • Repeater/Forwarder
  • Packet Routing
  • Resume Signaling

Module 12: Power Management

  • Link power management
  • Device PM
  • Hub PM
  • Suspend/Resume
  • Latency Tolerance Message

Module 13: Course Summary