USB Type-C Demo Kit V2 Board User Guide
EB99 Version 1.2, December 2015USB Type-C Demo Kit V2 Board
Introduction
The USB Type-C Demo Kit V2 has been developed to support a variety of demos, encompassing different levels of
the USB Type-C functionality which includes Power Delivery and negotiation, power and data role swap, control chan-
nel negotiation, super speed signaling, DP alternate mode support and a low speed signal aggregation function.
There are two versions of this board, as identified by the Ordering Part Numbers (iCE40LP8K-USBC-EVN and
iCE5LP4K-USBC-EVN). This document is applicable to either version, with the notes as applicable.
The main circuits on the development kit board:
Programming Circuit
Mini-USB Type B connector to FTDI
FTDI to MachXO2 Programming Mux
MachXO2-4000ZE
Programming Multiplexing
Signal Generator and Receiver for aggregation
General Purpose I/O
LED Display Control
iCE40LP-8K (iCE40LP8K-USBC-EVN only)
Super-speed signaling control
CD-PD physical layer and power delivery manager
Billboard support
DP alternate mode support and control
Aggregator support
AP interface
Data logging
iCE5LP-4K (iCE5LP4K-USBC-EVN only)
Super-Speed signaling Control
CD-PD physical layer and power delivery manager
AP interface
Data logging
Note: The iCE40LP8K-USBC-EVN board from Lattice is hardwired to behave as a UFP_D (DisplayPort UFP)
device. If you need to test DFP_D (DisplayPort DFP) functionality, apply the following changes on the board:
R199,R201,R203,R205,R207,R209,R211,R213,R215,R217 - Do Not Populate
R198,R200,R202,R204,R206,R208,R210,R212,R214,R216 - Populate
2