2
USB 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