You are here

Configuring Pin Assignments on the USB Type-C Connector for Display Adapters | Cypress Semiconductor

Configuring Pin Assignments on the USB Type-C Connector for Display Adapters

Last Updated: 
Apr 05, 2016
Version: 
**

One of the advantages of a USB Type-C connector is that it can be plugged in any orientation. The USB Type-C receptacle is expected to detect the orientation based on the voltages on CC line and use internal mux to route the signals properly. The USB Type-C plug does not have any in-built mechanism to handle the signal routing.

VESA defines different pin assignments on the USB Type-C connector when sending and receiving DisplayPort signaling. Six possible pin assignments are defined for USB Type-C configured to behave as a Display Source (DFP_D) – A, B, C, D, E, or F. Five possible pin assignments are defined for USB Type-C configured to behave as a Display Sink (UFP_D) – A, B, C, D, or E. 

  • Pin Assignments A, B, C, and D are intended for use with USB Type-C to USB Type-C Cables and with adaptors from USB Type-C to other video standards such as VGA, DVI, HDMI.
  • Pin Assignments E and F are intended for use with adaptors from USB Type-C to DisplayPort plugs or receptacles.

For further details, please contact VESA for VESA DisplayPort Alt Mode on USB Type-C Standard

CYPD1120 can support both 4 lane Type-C to DP/mDP (pin assignment E) and Type-C to VGA/HDMI/DVI (pin assignment C). The default programming on the CYPD1120 supports both C and E pin assignments (C+E).  VESA compliance requires that

  • A USB Type-C to DP/mDP 4 lane display adapter support only E pin configuration and
  • A USB Type-C to HDMI/VGA/DVI 4 lane display adapter support only C pin configuration. 

Cypress provides FW and configuration files for supporting pin assignments C, E and C+E. Cypress’s EZ-PD Configuration Utility can be used to program parts with the right firmware and configuration settings.

Please refer to KBA203802 for steps on configuring the pin assignment on the USB Type-C connector based on your adapter. All the required firmwaredrivers and tools for this upgrade can be found in the related files section in this page.

Please contact ccg_sw@cypress.com in case you have any queries.