Introduction to USB 3.0 Peripheral Design – Hands-On Training Workshop
06-10-2015 :: Diegem, Belgium

Organizer: EBV Electronik & Cypress

SuperSpeed USB (5 Gbps) is becoming a de-facto feature for many applications and Cypress is leading the way with the broadest USB 3.0 portfolio to help you bring your SuperSpeed USB products to the market fast.

In this seminar, you will be trained on Cypress its USB 3.0 portfolio, including FX3 - General-purpose USB 3.0 peripheral controller, CX3 - the MIPI CSI-2 to USB 3.0 camera controller, and HX3 - USB 3.0 hub controller. You will also become familiar with FX3’s hardware kits, software tools and firmware examples with a series of hands-on labs, which allows you to easily add USB 3.0 connectivity to any device.
USB Type-C is the new USB-IF standard that solves several challenges faced by todays Type-A and Type-B cables and connectors. USB Type-C is slimmer (measuring only 2.4-mm in height), reversible, handles multiple-protocols (USB 3.1- 10Gbps, DisplayPort, PCIe or Thunderbolt) and supports up to 100-W of Power Delivery.
Get Introduced to Cypress’ portfolio of TYPE C controller with PD- CCG1 and CCG2.


By the end of this workshop, you will:
  • Understand Cypress’s single-chip USB 3.0 Peripheral Controller solution: EZ-USB® FX3™
  • Understand the architecture of the FX3 controller
  • Know how to use Cypress’s USB 3.0 solution and Integrated Design Environment (IDE) to set up:
  • Interfaces such as GPIOs, a UART and an I2C used for debug and control signals
  • GPIF™ II to connect EZ-USB FX3 to any system
  • DMA Channels to maximize USB 3.0 Throughput
  • Get introduced to CX3 – CSI2 to USB 3.0 Camera bridge
  • Get introduced to HX3 – USB 3.0 Hub with Shared Link, ACA charging
  • Understand the brand new USB TYPE-C standard – with use cases of multiprotocol and Power Delivery


  • 15 mins Set Up and Install Software
  • 05 mins USB Technology Terms
  • 10 mins Demo: The FX3 SDK (Part 1)
  • 15 mins Lab 0: Test PC USB Throughput With FX3
  • 15 mins Demo: The FX3 SDK (Part 2)
  • 20 mins Lab 1: Program FX3 Over USB
  • 40 mins Lab 2: Measuring Reaction Time (Part 1)
  • 10 mins Session Break
  • 60 mins Lab 3: Measuring Reaction Time (Part 2)
  • 60 mins Lunch
  • 20 mins Demo: The FX3 SDK (Part 3)
  • 60 mins Lab 4: Create A Logic Analyzer
  • 15 mins FX3 Applications
  • 15 mins CX3 and HX3 Introduction
  • 30 mins Introduction to TYPE C with PD – CCG1 and CCG2
  • 15 mins Demonstrations of TYPE C Capability
  • 15 mins Q&A


A Windows laptop with two free USB 3.0 ports will be required to complete the labs. The software required for this workshop can be found here. Please download this software prior to the workshop.
It’s a Free workshop and Cypress will provide the Kits, Accessory boards and Design guides for the Lab sessions.


6th of October 2015
EBV Elektronik 
Kouterveldstraat 20
1831 Diegem
Register now

Subscribe to the DSP Valley Mailing List

If you would like to receive your own personal invitation for the DSP Valley events, fill out the subscription form.