+ All Categories
Home > Documents > USB Type-C to DisplayPort adapter

USB Type-C to DisplayPort adapter

Date post: 02-Dec-2021
Category:
Upload: others
View: 7 times
Download: 0 times
Share this document with a friend
8
Features Full reference design for USB Type-C to DisplayPort adapter with USB Type-C connector and DisplayPort connector. Single chip solution based on the STM32F072 series 32-bit microcontrollers with integrated USB 2.0 peripheral. Based on certified X-CUBE-USB-PD middleware stack, compliant with the following standards and specifications: USB Type-C Cable and Connector 1.3 USB Power Delivery 2.0 and 3.0 VESA DisplayPort Alternate Mode on USB Type-C Standard 1.0a USB Device Class Definition for Billboard Devices 1.21 EMI filtering and ESD protection circuits. Compact PCB design: 5.5 x 2.3 cm RoHS compliant Description The compact USB Type-C to DisplayPort adapter reference design, with USB Type-C connector and DisplayPort connector, exploits Alternate Mode of the USB Type-C and Power Delivery specifications to offer a comprehensive VESA ® DisplayPort Standard interface. With this adapter, you can connect a monitor with a DisplayPort interface to any laptop, tablet or smartphone with a reversible USB Type-C connector that is compliant with the Power Delivery specification. The DisplayPort Alternate Mode allows video data to be delivered through the SuperSpeed USB lines on the Type-C connector, while Auxiliary lanes (AUX) and hot plug detection (HPD) signals are sent through other Type-C lines. The high-performance ARM ® Cortex ® -M0 32-bit STM32F072 microcontroller engages in DisplayPort Alt Mode negotiation through vendor-defined messages (VDM) according to the USB Power Delivery Specification. The messages are transmitted along configuration channel (CC), through a simple discrete analog front end (AFE) interface between the STM32 MCU and the USB Type-C connector. The STM32 microcontroller running the ST USB Middleware stack and the embedded USB 2.0 controller provide the Billboard Device Class support as required by the USB Power Delivery standard, as well as the Device Firmware Upgrade capability. Summary table STEVAL-USBC2DP USB Type-C™ to DisplayPort™ adapter STEVAL- USBC2DP X-CUBE-USB-PD software expansion for STM32Cube X-CUBE-USB- PD STM32F072 series 32-bit ARM Cortex MCU with crystal-less USB 2.0 FS interface STM32F072 LDK220 200 mA low quiescent current and low noise LDO LDK220 STG3684A low voltage 0.5 Ω max dual SPDT switch STG3684A USB Type-C™ to DisplayPort™ adapter STEVAL-USBC2DP Data brief DB3497 - Rev 3 - February 2018 For further information contact your local STMicroelectronics sales office. www.st.com
Transcript
Page 1: USB Type-C to DisplayPort adapter

Features• Full reference design for USB Type-C to DisplayPort adapter with USB Type-C

connector and DisplayPort connector.• Single chip solution based on the STM32F072 series 32-bit microcontrollers with

integrated USB 2.0 peripheral.• Based on certified X-CUBE-USB-PD middleware stack, compliant with the

following standards and specifications:– USB Type-C Cable and Connector 1.3– USB Power Delivery 2.0 and 3.0– VESA DisplayPort Alternate Mode on USB Type-C Standard 1.0a– USB Device Class Definition for Billboard Devices 1.21

• EMI filtering and ESD protection circuits.• Compact PCB design: 5.5 x 2.3 cm• RoHS compliant

DescriptionThe compact USB Type-C to DisplayPort adapter reference design, with USB Type-Cconnector and DisplayPort connector, exploits Alternate Mode of the USB Type-Cand Power Delivery specifications to offer a comprehensive VESA® DisplayPortStandard interface.

With this adapter, you can connect a monitor with a DisplayPort interface to anylaptop, tablet or smartphone with a reversible USB Type-C connector that iscompliant with the Power Delivery specification.

The DisplayPort Alternate Mode allows video data to be delivered through theSuperSpeed USB lines on the Type-C connector, while Auxiliary lanes (AUX) and hotplug detection (HPD) signals are sent through other Type-C lines.

The high-performance ARM® Cortex®-M0 32-bit STM32F072 microcontrollerengages in DisplayPort Alt Mode negotiation through vendor-defined messages(VDM) according to the USB Power Delivery Specification. The messages aretransmitted along configuration channel (CC), through a simple discrete analog frontend (AFE) interface between the STM32 MCU and the USB Type-C connector.

The STM32 microcontroller running the ST USB Middleware stack and theembedded USB 2.0 controller provide the Billboard Device Class support as requiredby the USB Power Delivery standard, as well as the Device Firmware Upgradecapability.

Summary table

STEVAL-USBC2DP USBType-C™ toDisplayPort™ adapter

STEVAL-USBC2DP

X-CUBE-USB-PDsoftware expansion forSTM32Cube

X-CUBE-USB-PD

STM32F072 series 32-bitARM Cortex MCU withcrystal-less USB 2.0 FSinterface

STM32F072

LDK220 200 mA lowquiescent current andlow noise LDO

LDK220

STG3684A low voltage0.5 Ω max dual SPDTswitch

STG3684A

USB Type-C™ to DisplayPort™ adapter

STEVAL-USBC2DP

Data brief

DB3497 - Rev 3 - February 2018For further information contact your local STMicroelectronics sales office.

www.st.com

Page 2: USB Type-C to DisplayPort adapter

1 USB Type-C to DisplayPort reference design architecture

The STEVAL-USBC2DP reference design for the USB Type-C to VESA DisplayPort adapter is a completesolution based on the following logical blocks:1. A USB Type-C reversible connector2. A DisplayPort connector3. An STM32F072 MCU running the X-CUBE-USB-PD software package with Middleware stack4. A USB Type-C discrete analog front end5. The on-board power management stage controlled by the LDK220 low dropout voltage regulator to supply

the dongle through the Type-C connector VBUS or VCONN pins6. The STG3684A low voltage 0.5 Ω max. dual SPDT switch between the DisplayPort auxiliary (AUX) and the

side-band unit (SBU) lines

Figure 1. STEVAL-USBC2DP system architecture block diagram

The adapter reference design also features:• Dual supply options through USB Type-C connector:

– VBUS– VCONN

• VBUS voltage sensing for power monitoring• USB 2.0 interface available on Type-C™ port for Billboard Device Class and Device Firmware Upgrade• A power status LED and USB Power Delivery Status LED• A RESET button• On-board SWD connector that can be connected with the ST-LINK/V2-1 debugger/programmer embedded

on STM32 Nucleo boards

STEVAL-USBC2DPUSB Type-C to DisplayPort reference design architecture

DB3497 - Rev 3 page 2/8

Page 3: USB Type-C to DisplayPort adapter

2 Schematic diagrams

Figure 2. MCU section

VDD

2

STL6N2VH5

5.1k

ESDALC5-1BF4R7

PIN23

PA1

1

17

USART_TX

2

PB8

TP3

DP_AUX_P

40

5001

1

2

R19

R5

75

2

PB10

1

6

R6

27

Q2

J11

D13

R4

5

GND

PA7

11

PA2

2

C5

D_VDD

0.22µF

nRESET

GND

C6

VDD

2

39

PB4

31

PA1132

CLOCK_IN

CLOCK_OUT19

VDD

IO

VDD

1

DP_AUX_N

47

VDD

1

34

23

2

USART_RX

LED BLUE

SWCLK

PB642

PB14

R9

GND

D_VDD

BOOT0

1

CC_RX

CC_TX

2

GND

15

PA616 DP_AUX_P

2

12

PB743

2

2

0.1µF

PB12

10k

1

VBUS

BootOption

ResetButton

Ext.Comm.Conn.

5001

48

R16

38

PB3

Q1

12

DP_HPD

3

SWDIOPA13_SWDIO

VSS2

24

DP_AUX_N

RXREF

28

C221

R14

2

2

U4

2

8

TP2

35

PB9

0.0

1

6

PA14_SWCLK

PA15

10000pF

1M

1

PC14-OSC32_IN4

10k

EXT_3.3V

R1

PB15

PA313

USART_RX

CC

1VB

AT

D_VDD

1

GND

1

1PI

N1

nRESET

SWDIO

820pF

STL6N2VH5

3

1

3

7

GND

PB220

1

2

nRESET

246

VSS3

SBU_ENABLE

1

2

VBAT

VDD

A

100

1

PB541

PA4

2

0.0

1

D3

PB13

26

5

75

1

36VD

DIO

2

37

18

PB1

NRST

8VSSA

2

PIN34

1

6512

DP_HPD

SW1

4

4.7k

45

1

1

PF0-OSC_IN6

C7

24k

EXP_PAD

TP1

8.2k

22

8

8

4

2521

BOOT0

14

PA5

PA1233

USART_TX

GND

D_VDD

P2

PIN45PIN5

9

USB_DM

USB_DP

2

4

SWCLK

D_VDD

1

PA8

GND

R21

PC15-OSC32_OUT

5

29PA9

49

7

R8

VSS1

R22

2

BOOT044

VDD_AGND

7

3

PB0 1

5001

STM32F072C8U6

2PC13

169

1

PB11

PIN12

R3

1PA0

10

7PF1-OSC_OUT

VDD

A

GND

1437566-3

P1

2GND

D_VDD

GND

1.5K

2

R230

PA10

PIN

2

SWDConn.

PD_HPD

STEVAL-USBC2DPSchematic diagrams

DB3497 - Rev 3 page 3/8

Page 4: USB Type-C to DisplayPort adapter

Figure 3. USB Type-C Plug

DP_ML2+

A10

RX2+

2

VCONNUSB_DMUSB_DP

A8A9

VBUS2D2

C1

DP_ML2-0.1µF

C3

B12

Wurth 632712000011

RX1+

R181k

B10 A3A4

0.1µF

2

1

VConnB5

VBUS3

GND

1

CN1

1

A1

TX1+A2

VBUS

D1ESDAULC5-1BF4

B9VBUS4SBU2

B8

DP_ML1+

1

1

0.1µF

VCONN

TX2+

D-1

ESDAULC5-1BF4

CC

DP_ML1-

GND

A5

D+1A6

GND

2

GND4

2 1

GND

B2

GND3

TX1-

B11

RX1-

1

SBU2

A7

SBU1

0.1uF

2

DP_ML3+

C2

GND

B4

TX2-B3

RX2- A11

GND2A12

DP_ML0+

C4

VBUSVBUS1

CC

B1

GND1

VBUS

2

VBUS

DP_ML0-

DP_ML3-

SBU1

2

Figure 4. DisplayPort Receptacle

2

DP_AUX_N

DP_AUX_P

20

GND

DP_ML3-

DP_ML0+

2

DP_ML0-2

13CONFIG1

R111M

R131M

ESDALC5-1BF4

GND

R10

GND

4.7M

1

ML2+ 5GND3 4ML2-

ESDALC5-1BF4

ML0+

0472720001

AUX_CH_PGND5

16

2

DP_HPD

DP_ML3+

D4

ML1+ 8

19DP_PWR_RET

HPD18

2DP_PWR

2

1

14CONFIG2

GND111

15

CFG1

GND

1M

3ML3+

1

DP_ML1+

1

CFG2

17AUX_CH_N

ML1- 6

2

DP_ML1-

R15

2

GND2 7

109

2

1D6

R12ESDALC5-1BF4

D5

DP_ML2+

CN2

DP_ML2-

GND4 1ML3-

1

12

ML0-

1

1

470k

Figure 5. Power Management Stage

C15

C18

1

GND

C10

GND

IN1

LDK220M33R

VDD1

D10

STPS0520Z

VDD_A

VBUS

EN3

2

3.3V

751

2G

ND

C192C20

1

ESDA7P60-1U1M

2

C1610000pF

R20

C21

GND

2

30Ohm@100MHz

1

GND

VDDIO

C11

1

3

GRPB031VWVN-RC

10000pF

2

1

VDDA

EXT_3.3V

4.7uF

2

1

3.3V

D9

0.1uF1uF

2

1

0.1uFLED YELLOW-GREEN 1

C12

D12

LEDPower-On

C9

GND

2

D_VDD

GND

C17

VCONN

1uF

1

1

D11

2

STPS05220Z

2

30Ohm@100MHz

GND

OUT5

3.3V

1

1 0.1uF

2

C14

NC

4

1

J2

1

VDD2

VBAT

2

GND

2

10000pF

1

1

VDD_A

U3

0.1uF0.47uF

2

L2

2

4.7uF

1

0.1uF2

1

D_VDD

2

GND

L1

C13

21

D_VDD

2

D_VDD D_VDD

STEVAL-USBC2DPSchematic diagrams

DB3497 - Rev 3 page 4/8

Page 5: USB Type-C to DisplayPort adapter

Figure 6. Hi-Speed Data Switch

10

2

Vcc

3D8

8G

ND

100K

GND

D25

GND GND

2S17

1

STG3684AUTR

21S1

GND

1ESDALC5-1BF4

D1

2

ESDALC5-1BF4

D_VDD

GND

R17

C8

1

D72IN

4SBU_ENABLE

U2

1S21

62S2

2

DP_AUX_P SBU1

SBU2

1

2

91IN

0.22µF

DP_AUX_N

STEVAL-USBC2DPSchematic diagrams

DB3497 - Rev 3 page 5/8

Page 6: USB Type-C to DisplayPort adapter

3 References

1. USB Type-C™ Cable and Connector Specification, Release 1.3, July 12, 2017.2. USB Power Delivery Specification Revision 3.0, Version 1.1, January 12, 2017.3. VESA DisplayPort Alternate Mode on USB Type-C Standard, Version 1.0a, August 05, 2015.4. USB Device Class Definition for Billboard Devices, Revision 1.21, September 8, 2016.

STEVAL-USBC2DPReferences

DB3497 - Rev 3 page 6/8

Page 7: USB Type-C to DisplayPort adapter

Revision history

Table 1. Document revision history

Date Version Changes

01-Feb-2018 1 Initial release.

19-Feb-2018 2 Minor text edits

27-Feb-2018 3 Minor text edits

STEVAL-USBC2DP

DB3497 - Rev 3 page 7/8

Page 8: USB Type-C to DisplayPort adapter

IMPORTANT NOTICE – PLEASE READ CAREFULLY

STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and improvements to STproducts and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. STproducts are sold pursuant to ST’s terms and conditions of sale in place at the time of order acknowledgement.

Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or the design ofPurchasers’ products.

No license, express or implied, to any intellectual property right is granted by ST herein.

Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.

ST and the ST logo are trademarks of ST. All other product or service names are the property of their respective owners.

Information in this document supersedes and replaces information previously supplied in any prior versions of this document.

© 2018 STMicroelectronics – All rights reserved

STEVAL-USBC2DP

DB3497 - Rev 3 page 8/8


Recommended