STM32G0. World s 1st USB-C TM & Power Delivery 3.0 MCU

Similar documents
TA0357. Overview of USB Type-C and Power Delivery technologies. Technical article. Introduction

USB Type-C TM, IEEE CSNV

The USB Type-C Connector: A Brave New World for the PC Industry. Howard Heck April 17, 2015

ShenZhen Legendary. USB Developer Days USB Power Delivery. Developer Days 2016 Hong Kong October 19-20, 2016

USB-C and DP Alt Mode Testing with Unigraf UCD

CH7213A Brief Datasheet

CH7214C Brief Datasheet

TA0356. USB Type-C and Power Delivery DisplayPort Alternate Mode. Technical article. Introduction

1 Introduction. Release USB Type-C Cable and

USB Type-C and Power Delivery Nucleo pack with NUCLEO-F072RB expansion board based on the STUSB1602

USB Type-C and Power Delivery Nucleo pack with NUCLEO-F072RB expansion board based on STUSB1602. Description

STM32 Nucleo pack for USB Type-C and Power Delivery with the Nucleo-F072RB board and the STUSB1602

Nifty Type-C Features and Optimizations

USB Power Delivery Specification 1.0

Lattice USB Type-C Solution Design Document

STM32G0 MCU Series Efficiency at its Best

Design Considerations for USB type C Power Delivery Brian King

USB Type-C TM and Power Delivery Technology Overview. Karl Fleischmann Product Marketing Engineer

USB-C Bridge for PDUSB Hubs and Charge-Through

Getting started with the STM32 Nucleo pack for USB Type-C and Power Delivery with the Nucleo-F072RB board and the STUSB1602

Designing Type-C + PD Systems

P-NUCLEO-USB001. STM32 Nucleo pack for USB Type-C and Power Delivery Data brief. Features. Description

IP2716. Feature. Applications. Description. USB TYPE-C PD3.0 QC3.0/2.0/MTK High Voltage Charger Protocol Controller

USB Type-C Power Delivery using STM32xx Series MCUs and STM32xxx Series MPUs

UM NXP USB PD shield board user manual COMPANY PUBLIC. Document information

P-NUCLEO-USB001. STM32 Nucleo pack for USB Type-C and Power Delivery. Features. Description

DISPLAYPORT TECHNOLOGY UPDATE. Jim Choate VESA Compliance Program Manager June 15, 2017

FUSB302GEVB. FUSB302 Type-C Interface Detection Solution Evaluation Board User's Manual

How to upgrade the firmware on the STEVAL-USBC2DP USB Type-C to DisplayPort adapter

End Product Cable Test Plan

USB-C and Power Delivery Architecture in Windows 10 Jr-Chiang (JC) Jaw Microsoft Corporation, Senior Software Engineer

Introduction to USB Type-C & Power Delivery

Universal Serial Bus Type-C (USB Type-C) Functional Test Specification Chapters 4 and 5

Keysight Technologies How to Test USB Power Delivery (PD) Over Type-C

EZ-PD CCG4: Two-Port Type-C Controller With Power Delivery

... Amazing Performance.

UM NXP USB Type-C Shield 2 Demo Kit User Manual COMPANY PUBLIC. Document information

USB Type-C Charging. Brad Saunders Intel Corporation Bob Dunstan Renesas Corporation. USB Developer Days 2017 Taipei, Taiwan October 24 25, 2017

EZ-PD CCG2: USB Type-C Cable Controller With PD

PI5USB30213A Application Information

Make the User Happy: Interoperability Do's and Don'ts

USB Complete. The Developer's Guide Fifth Edition. Jan Axelson. Lakeview Research LLC Madison, WI 53704

AN CBTL08GP053 Programmer's Guide. Document information. Keywords Abstract

4-Port USB Hub - USB USB-A to 3x USB-A and 1x USB-C - Includes Power Adapter

USB Technical Overview

USB Technology Update. Brad Saunders, USB Promoter Group Chairman Jeff Ravencraft, USB-IF President & COO Rahman Ismail, USB-IF CTO

Triple-4K Monitor USB-C Docking Station for Laptops - 60W USB Power Delivery

Dual-Monitor USB-C Dock for Windows Laptops - MST - Power Delivery - 4K

UH3234. USB-C Multiport Dock with Power Pass-Through

UM2051 User manual. Getting started with the STM32 Nucleo pack for USB Type-C and Power Delivery. Introduction

QuadraMAX USB Type-C and PD Tests

USB Power Delivery and Type-C

STM32F7 series ARM Cortex -M7 powered Releasing your creativity

Data Sheet FUJITSU Accessories Port Replicators for LIFEBOOK. Cradles, Keyboards and Pens for STYLISTIC

Windows 10 s USB-C and Power Delivery Architecture

Data Sheet FUJITSU Accessories Port Replicators for LIFEBOOK. Cradles, Keyboards and Pens for STYLISTIC

Type-C Technologies and Solutions

USB Technology Update

Docking through USB-C is simple

HDMI and DVI Dual-Monitor Docking Station for Laptops - Single 4K Support - USB 3.0

USB-C MST Docking Station with PD 60W. User Manual DSH-410C3

EZ-PD CCG2 Development Kit Guide

3-Port USB-C Hub with Power Delivery - USB-C to 3x USB-A - USB 3.0 Hub - White

USB-C to HDMI Adapter with USB-A Hub, Gigabit Ethernet, Thunderbolt 3, 1080p - PD Charging, Black

Dual-Monitor USB-C Dock for Windows - 4x USB 3.0 Ports

PI5USB30216C Plug-in Detector for Type-C Connector

USB to USB-C Adapter with Power Delivery - USB-C to USB-A and USB-C - USB 3.0

Dell Docking Family Brochure

Joseph D. Cornwall, CTS-D, CTS-I Technology Evangelist

USB-C Multiport Adapter with HDMI and VGA - 3x USB SD - PD Wraparound Cable

USB C DOCKING STATION

XNUCLEO-F030R8, Improved STM32 NUCLEO Board

3-Port USB-C Hub with Power Delivery - USB-C to 3x USB-A - USB 3.0 Hub - White

VP222 USB Type-C DFP CC Controller with Universal Battery Charging

HDMI and DVI Dual-Monitor Docking Station for Laptops - Single 4K Support - USB 3.0

DVI Dual-Monitor Docking Station for USB-C Laptops - Includes USB-C to A Adapter, HDMI, and VGA Adapters

CY4502 EZ-PD CCG2 Development Kit Guide

eip-24/100 Embedded TCP/IP 10/100-BaseT Network Module Features Description Applications

PI5USB30216DXUA Demo Board Rev.B User Manual

Thunderbolt 3 Dock TD-300. Product Manual

STM32F7 series ARM Cortex -M7 powered Releasing your creativity

Dual-Monitor USB-C Docking Station - Dual DisplayPort - 2.5" SATA SSD/HDD Drive Bay - MST and 60W Power Delivery - 4K

New STM32WB Series MCU with Built-in BLE 5 and IEEE

Dual Monitor USB-C Dock - 60W Power Delivery - 4K

iw656 USB Power Delivery Controller for AC/DC Power Adapters 1 Description 2 Features 3 Applications

USB-C to VGA Multifunction Adapter with Power Delivery and USB-A Port

Thunderbolt 3 Dual-4K Docking Station for Laptops - Mac and Windows - 85W Power Delivery

HDMI and DVI Dual-Monitor Docking Station for Laptops - USB 3.0

USB-C Multiport Adapter for Laptops - 4K HDMI - GbE - USB-C - USB-A

Wireless (WiGig) or USB-C Dual-Monitor Docking Station for Laptops - Power Delivery

DVI Dual-Monitor Docking Station for Laptops - HDMI and VGA Adapters - USB 3.0

Thunderbolt 3 Dual-4K Docking Station for Laptops - Mac and Windows - Thunderbolt 3 Dock for MacBook Pro

Dell Thunderbolt Dock TB16 Product Overview

USB-C to Ethernet Adapter with 3-Port USB 3.0 Hub and Power Delivery

Automotive USB Type-C Charging Trends and Challenges

CY4541 EZ-PD CCG4 Evaluation Kit Guide

USB-C Multiport Adapter - SD card reader - Power Delivery - 4K HDMI - GbE - 2x USB 3.0

Keysight N7015A/16A Type-C Test Kit. User Guide

USB 3.0 Dual-Monitor Docking Station - HDMI and DVI / VGA

MyDP. (Mobility DisplayPort) Unlock the Power of a Mobile Device by Analogix Semiconductor (Soumendra Mohanty) - Analogix Confiden/al -

Transcription:

STM32G0 World s 1st TM & Power Delivery 3.0 MCU

Why to use and Power Delivery Technology? 2 USB Type-C connector enhances user experience It s a 24-pin miniature and reversible connector. cable has same plug as both ends Some pins can be repurposed to support proprietary protocols (Alternate Modes) 15W of power can transit natively without USB PD protocol To exchange more data faster with various protocols 2 separates USB data paths are available simultaneously : USB 2.0 + USB 3.1 (up to 10Gbit/s) Display Port, HDMI, MHL, Thunderbolt are supported to carry video/audio signals Conventional I²C/SPI/UART/Ethernet interfaces can be bridge to To get more power with a comprehensive and robust protocol USB Power Delivery protocol enables power negotiation (up to 100W) It allows to discover power capabilities and needs between two connected devices.it enables advanced voltage and current negotiation to support fast charging USB PD is used to activate Alternate Modes or to carry Authentication messages To protect your application and extend its functionalities Identification of genuine chargers or accessories using USB PD authentication messages USB PD Alternate Modes and Vendor Defined Messages enable product differentiation. Secure firmware upgrade capability

USB Power Delivery is a Protocol! 3 To enhance user experience safety thru innovation To get more power in a robust and safe way! Enables advanced and higher voltage and current negotiation (up to 100W) Source and Sink establish power contracts that match with their power capabilities and needs (ex : technology of battery used, power budget allocation, number of ports etc) Supply voltage (V bus ) is fixed (5V,9V,15V,20V) or configurable (Programming Power Supply) Dual Role Power devices can swapped power direction (ex : tablet charging a Notebook!) Mode of operation Nominal voltage Maximum current Maximum power USB PD Configurable 5 A 100 W USB Type-C Current @ 3.0 A 5 V 3.0 A 15 W USB Type-C Current @ 1.5 A 5 V 1.5 A 7.5 W USB BC 1.2 5 V Up to 1.5 A 7.5 W To extend devices functionalities and create an unique differentiation! Use of USB PD Structured Vendor Defined Messages (VDMs) to extend the functionality a device exposes Default USB Power USB 3.2 5 V 900 ma (x1) 1,500 ma (x2) 4.5 W 7.5 W USB 2.0 5 V 500mA 2.5 W

TV/Monitor Sink / device Myriad of USB PD USB3.1 AM Combinations 4 USB PD AC power adapter or power hub Source only Mouse Sink / UFP SSD / Pen Drive Sink / device USB2.0 USB2.0 USB3.1 USB hub / Docking PROV/HUB Type-A HDM/I DP RJ485 VGA USB PD USB2.0 USB3.1 Chromebook / Notebook / MacBook / Laptop DRP / Host AM USB PD USB2.0 USB3.1 AM Terminology Power roles Source/Provider: Provide Power Sink/Consumer: Consume power DRP: Dual Role Power (can be either Sink or Source) Data roles DFP: Downstream Facing Port (usually a Host / HUB ports) UFP: Upstream Facing Port (usually a device) DRD : Dual-Role Data - typical of on-the-go ports Power role and Data role can swap! Roles can be dynamically swapped using USB PD Low-end smartphone Sink / device USB PD High-end smartphone DRP/ HOST USB PD AM AM Alternate Mode capabilities enabled via USB PD USB2.0 USB2.0 USB3.1 Authentication Power Bank DRP or 1 SRC / 1 SNK Fast charging using PPS

Be Connected with STM32G0 5 World s First conventional MCU with built-in and PD interfaces Harness to the innovative features of technology with a standard microcontroller. Get more power and support new usecases with USB Power Delivery Create differentiation features (authentication, fast charge, FW upgrade) * UCPD stands for USB Type-C and Power Delivery Interface

Smart Integration 6 UCPD is a new interface that supports : USB Type-C connector management USB Power Delivery r3.0 communication protocol First implementation in STM32G0 series STM32G081 block diagram

High Flexibility 7 Sink, Source and Dual Role Power roles supported Dual Port - Certified * Solution Cortex -M0+ STM32 platform Up to 2 built-in & PD3.0 interfaces 128 Kbytes of Flash 36 Kbytes of SRAM Versatile analog and digital peripherals 28,32,48,64-pin packages available port 1 port 2 (*) : USB-IF TID 227

Make Connectivity Easier 8 STM32G0 UCPD manages the Configuration & Communication channels (CC lines) allowing : 1. Type-C Control 2. USB PD communication A1 A2 A3 A4 A5 A6 A7 A8 A9 GND TX1+ TX1+ Vbus CC1 D+ D- SBU1 Vbus GND RX1+ RX1+ Vbus SBU2 D- D+ CC2 Vbus B12 B11 B10 B9 B8 B7 B6 B5 B4 Auxiliary signals USB 2.0 Serial interface Conf Channels Ground Power Path Up to 15W (3A) w/o USB PD or up to 100W (5A) with USB PD SuperSpeed USB serial data interface USB 3.2 or reconfigured or in Alternate reconfigured in Alternate ModesMode A10 RX2- TX2- B3 A11 RX2+ TX2+ B2 B1 A12 GND GND Ground 24-pin receptacle

Optimized Partitioning 9

Built-in Features 10 control + Built-in Rp/Rd resistors + CC logic control (CC PHY) + CC lines voltage monitoring + Dead battery resistors + Fast Role Swap signaling enabling 15W max (5V/3A) Attach/detach and role management (SNK,SRC,DRP) Resolve cable orientation and twist connections to establish USB 2.0 /USB 3.x data bus routing Discover and configure VBUS or VCONN Integration value represents $0.15 USB PD + PD transceiver PHY + Digital BMC + CRC encoding/decoding enabling 100W max + Alternate Mode Power contract negotiation (up to 100W) Power or USB data Role swap Alternate mode through Vendor Define Messages PPS, Firmware upgrade, Authentication messages

port n 2 : DRP + Alt Mode Typical Block Diagram Ex : Multi-Port Docking Station 11 port n 1 : Sink Power management TCPC TCPC I2C Vbus Vbus Example : gaming console or Smartphone CC lines Super Speed signals D+/D- (USB2.0) I2C/SPI CC lines HDMI connector Mux DP signals Video Converter HDMI signals X USB3.x Rx/Tx USB3.0 RX/TX USB HUB CTRL Port 1 negotiates power contracts with external power adapter. Port 2 supplies plugged accessory and handle HDMI signals request when TV detected, or USB devices inserted into legacy USB connectors.

All Inclusive 12 STM32G0 is PD3.0 compliant device and it supports all PD3.0 features : Collision avoidance Fast role swap (FRS) Programming Power Supply (PPS) FW upgrade via CC lines Authentication via USB PD

More Security 13 Integrated security features, ready for tomorrow s needs Firmware IP protection User flash Mutual distrustful Secret key storage Secure firmware upgrade Standard user flash by default Authentication Securable Memory Area Execute-only Protection Read-out Protection Write Protection Memory Protection Unit (MPU) AES-256 / SHA-256 Encryption True Random Number Generator Unique ID Securable Memory Area Can be secured once exiting No more access nor debug Configurable size Good fit to store critical data Critical routines Keys 2

Authentication Ready 14 Verify that the device is genuine & embeds the expected profile Auth Initiator Auth Responder Security messages carry via USB PD3.0 Compliant solution with timing constraints Flexible authentication library. Initiator and Responder mode supported Secret keys storage in securable memory area or external secure-micro (ST-SAFE)

Smart Ecosystem for Short Time-to-market 15 Discover and learn Develop Configure and Debug STM32G071B-DISCO NUCLEO-G071RB STM32G071B-DISCO STM32G081B-EVAL

Master Platform 16 STM32G071B-DISCO Discovery Kit STM32G081B-EVAL Evaluation board with daughter board N 1 : DRP / 45W, N 2 : adapter to type-a and Display Port

Discovering 17 Discover and display power and feature capabilities of any host. STM32G071B-DISCO Analyze and sniff USB PD data packets and display Vbus voltage, Ibus current Debug, configure and inject USB PD3.0 packet using STM32CubeMonitor UCPD.

Easy Configuration 18 Device selection and peripherals configuration (port 1 or 2 and role of each port: SNK, SRC, DRP) USB-PD middleware parameters settings Code generation

Easy Debug 19 PC Software GUI to display and configure parameters of USB PD Middleware

USB IF Certified Solution 20 Note : Our STM32G0/UCPD solution has successfully passed the USB-IF Test Procedure for PD 3.0 Controller Silicon PD 3.0 Power Brick PD 3.0 Power Bank, and it s posted on the USB-IF Integrator's List. During the certification workshop our STM32G0 evaluation board (Port 1 / DRP role) has been used.

Thank You 21 /STM32 @ST_World community.st.com stm32g0-online-training www.st.com/stm32g0-discovery