Nifty Type-C Features and Optimizations

Similar documents
USB Type-C TM, IEEE CSNV

Designing Type-C + PD Systems

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

USB-C and DP Alt Mode Testing with Unigraf UCD

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

Windows 10 s USB-C and Power Delivery Architecture

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

QuadraMAX USB Type-C and PD Tests

Lattice USB Type-C Solution Design Document

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

USB Technical Overview

USB Type-C Active Cable ECN

Design Considerations for USB type C Power Delivery Brian King

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

USB-C Bridge for PDUSB Hubs and Charge-Through

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

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

Automotive USB Type-C Charging Trends and Challenges

CH7214C Brief Datasheet

Introduction to USB Type-C & Power Delivery

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

CH7213A Brief Datasheet

A/V Design and Integration With Bus Powered Solutions

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

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

Type-C Technologies and Solutions

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

End Product Cable Test Plan

PI5USB30213A Application Information

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

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

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

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

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

USB Type C MST Charging Dock

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

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

4-Port USB 3.0 Hub plus Dedicated Charging Port - 1 x 2.4A Port

USB-C to Gigabit Network Adapter with PD Charging

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

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

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

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

USB Power Delivery Specification 1.0

... Amazing Performance.

PI5USB30216C Plug-in Detector for Type-C Connector

4K DisplayPort Docking Station for Laptops - USB 3.0

AN PTN5110N PD PHY application programming guide. Document information

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

SD4800P USB-C Triple Video Dock

Thunderbolt Update. Shahaf Kieselstein VP and General Manager Jason Ziller Marketing Director CCD, Client Computing Group Intel Corporation June 2016

PI5USB30213AXEA Demo Board Rev.B User Manual

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

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

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

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

FILE ACER CHROMEBOOK 14 MANUAL DOCUMENT

3-Port USB 3.0 Hub with Gigabit Ethernet - USB-C - Includes Power Adapter. StarTech ID: HB30C3A1GE

4-Port USB-C Hub - USB-C to 4x USB-A - USB 3.0 Hub - Includes Power Adapter

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

4-Port USB-C Hub - USB-C to 4x USB-A - USB 3.0 Hub - Bus Powered

USB-C Multiport Adapter for Laptops - Power Delivery - 4K HDMI - GbE - USB Silver & White

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

SATA in Mobile Computing

I/O System for the PSYONIC Advanced Bionic Hand. Team 28 Byron Hopps and Steven Sun ECE 445 Senior Design Fall 2017

10-Port USB 3.0 Hub with Charge and Sync Ports - 2 x 1.5A Ports

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

Teardown of USB Charging Module in Mercedes Benz E-Class Cars How the MPQ448x Family Simplifies Design

VESA Display Standards Updates

1 Introduction. Release USB Type-C Cable and

Total Phase Advanced Cable Tester User Manual

PI5USB30216DXUA Demo Board Rev.B User Manual

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

4K DisplayPort Docking Station for Laptops - USB 3.0 4K DisplayPort plus essential connections that are ideal for hot desks

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

2-Port USB-C Hub with Power Delivery - USB-C to USB-A and USB-C - USB 3.0 Hub

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

Docking through USB-C is simple

Cypress/MPS EZ-PD USB Type-C Power Bank Test Report

CableCreation USB-C multiport hub. Contents

USB Type-C Authentication

PTN General description USB PD TCPC PHY IC

Fast-charge your mobile devices

Overview. Description. Features. USB Type-C Switch Datasheet S85-USB-C-SWITCH

Triple-Monitor Docking Station for Laptops - USB 3.0

USB-C Docking Station for Laptops - 4K HDMI - 85W Power Delivery - USB 3.0

Thunderbolt 3 for Your Business

HDMI Docking Station for Laptops - USB 3.0

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

4-Port USB-C Hub - USB-C to 4x USB-A - USB 3.0 Hub - Bus Powered - White

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

USB-C Multiport Adapter for Laptops - Power Delivery - 4K HDMI - GbE - USB 3.0

VP300 USB PD Type-C Controller for SMPS

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

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

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

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

Keysight N5990A Type-C Extension. User Guide

DisplayPort HBR3 Protocol Analyzer

Trend Towards Small Form Factors

Transcription:

Nifty Type-C Features and Optimizations Mark Hayter & David Schneider Hardware Engineering, Chrome OS, Google Inc Taipei, Taiwan October 24 25, 2017 1

Chromebook/USB-C: State of the union is good All new chromebooks (even low cost ones) have USB-C TM Power sink: wide input range (5-20V on most, 5V-PDP limit on others) Power source: min 7.5W, some 15W USB Data DP Alt mode video Most devices have 2xUSB-C: normally one on each side Good to also have USB-A if it fits in the device Still mostly USB PD 2.0: focus has been on adoption and cost Just started on PD 3.0: FRS, PPS, Power adapter info, Battery info 2

Nifty New USB-C Features Feature: Fast Role Swap Architecture: Mux and TCPC integration Architecture: Power Integration Part Feature: Programmable Power Source Feature: Vconn-powered Devices (VPDs) 3

Fast role swap and TCPC integration drive the need for a power front-end chip 4

Fast Role Swap Fast Role Swap added to USB-C / PD 3.0 to improve user experience Problem (in 1000 words): Solution: FRS Detect on accessory Signal on CC Device switches sink to 5V source in 150µs Protocol catches up Sinking DFP Post-FRS DFP Multi-port accessory Multi-port accessory AC adapter Bus-powered USB device AC adapter Bus-powered USB device Vconn makes surviving the transition a bit simpler, but it s not mandatory Supporting parts becoming available for laptop and accessory 5

Integration already here: IT8320 ITE integrated in EC 2x TCPC Non-integrated SoC ITE 8320 EC with dual TCPC Buck-boost Charger 5-20V 3A in/out 5V 3A VBUS 4-lane DisplayPort MLx, AUX SSTX/RX Passive USB-C Mux CC/Vconn (1.5W) SBU Four SS pairs USB Type-C USB 3.1 Gen 1 DM/DP BC1.2 Detect DM/DP 6

Integration already here: RK3399 Rock-Chip integrated in SoC Superspeed Mux TCPC Android makes good use USB PD in kernel RK3399 USB-C port (chip has 2 ports) EC TCPC Buck-boost Charger 5-20V 3A in/out 5V 3A VBUS 5V 0.3A 4-lane DisplayPort MLx, AUX SSTX/RX Muxing PHY CC/Vconn (1.5W) SBU Four SS pairs USB Type-C USB 3.1 Gen 1 DM/DP BC1.2 Detect DM/DP 7

Integration already here: RK3399 Rock-Chip integrated in SoC Buck-boost Charger ChromeOS today controls TCPC from the EC Mux is controlled from kernel RK3399 USB-C port (chip has 2 ports) EC TCPC 5-20V 3A in/out 5V 3A VBUS 5V 0.3A 4-lane DisplayPort MLx, AUX SSTX/RX Muxing PHY TCPC CC/Vconn (1.5W) SBU Four SS pairs USB Type-C USB 3.1 Gen 1 DM/DP BC1.2 Detect DM/DP 8

Consequence: move more code to OS kernel Today on Chrome OS EC runs TCPM, Power policy and uses TCPC Integrated mux is already controlled by kernel: system up when mux useful Good division for laptop where EC controls power states and battery charge Different from Android phones, which have USB-PD in the kernel Heavily limited code space ECs are disappearing as device form factors converge and prices drop Many factors point to TCPM ending up in the OS kernel Needed as the number of Quirks increases Needed for PDFU and Auth where internet searches may be involved Allows integrated TCPC and Muxes to be used easily Allows for much more involved power management between ports Downside: complexities handling low-power chargers and low battery 9

Consequence: Type-C Power Integration Part Frontend chip that sits next to the port Power path to/from charger Power path for 5V out FRS detect, charge in -> 5V out Vconn load switch Need 5V low Rds(on) process Present dead battery pulldown Protect host CC from > 3V Allows TCPC in process without 5V Also protects from CC-Vbus short Several vendors sample now/soon 3.xV 3.xV 5-20V 3A in/out w/discharge 5V 1.5A/3A out FRS Vconn out DeadBat (TCPIP?) VBUS CC1 CC2 USB Type-C 10

Programmable Power Source is for laptops too! 11

PPS: Laptops have the same issue as phones PPS added to USB-C / PD to allow sink to control source voltage Many think this is for phones -- but it is for laptops too! Problem: laptops are getting thin (thus USB-C) and thermally limited The CPU can max out the thermal dissipation of the enclosure In practice 15V -> 8V buck-boost is 90-92% efficient, at 40W get ~4W heat The CPU must reduce power by 4W Connecting charger causes slower machine Pixel-C tablet had this problem too Solution was to switch to 5V PDO (15W max) when screen is turned on 12

PPS can work for 2S Laptops Solution for 2S devices: Buck-boost for existing 5/9/15/20V adapters Super-efficient switched capacitor 2:1 conversion ~98% efficiency measured PPS to get 2x voltage needed to charge battery (~12-18V) Allows use of 3A cables for ~40W charging (1C) Charger chip has buck-boost and switched capacitor Control loops match, switch-over seamless Parts for 1S (phones) are becoming available, no 2S yet Hopefully by next year we can show data! Vbus Buck-Boost Vbus 2*Vbat Vbus=2*Vbat 2:1 Switched cap Vbat 13

Vconn-Powered USB Devices 14

Does this look familiar? Phone Accessory 3.2~4.5V 5V Boost (discrete or battery charger) 5V VBUS 3.3V LDO 1.8V LDO USB device µc This is how many USB accessories (especially compact audio devices) work with phones today Generously assuming boost is ~90% efficient, USB device s core power is coming in at 33% efficiency. Yikes! A USB2 device at 0.5A could consume 2.7W at battery 15

Ideal 3.2~4.5V Phone 3~5.5V Vconn 3.0V LDO 1.8V LDO Accessory USB device µc Now we re at 40~56% efficiency, without really changing the accessory Limiting maximum current in this mode to 100mA brings the worst-case battery load to 450mW (320mW at low battery) Your headphones can no longer ruin your phone s battery life! 16

VPDs enable the ideal, but keep compatibility VPD must be able to run from both VBUS (4.75-5.5V) and Vconn (3-5.5V), so it works with any kind of host VPD adds an emarker (simplest PD silicon possible) to advertise its capability. Host can probe SOP to find out it can remove VBUS Vconn is only available on cable plugs, so accessory must be direct-attach or have a captive cable Optimizing power for VPDs in a phone (or any other PD-capable source or DRP) does not require additional hardware! VPD DiscoverIdentity VDO is only defined in PD3, but PD2 devices can safely use PD3 just to query emarkers (minor header change) 17

VPDs enable something else (Soon ) The VPD architecture leaves room for adding charge-through to a future Type-C / PD spec This charge-through approach would be dramatically simpler and cheaper than what s required of multi-port adapters today Most DRP implementations out now would be able to support it with a software update...but it s not fully specified yet, so I ll have something to talk about next year 18

Q&A 19