USB Technical Overview

Size: px
Start display at page:

Download "USB Technical Overview"

Transcription

1 USB Technical Overview Brad Saunders USB-IF/USB PG Chair (Sponsored by Intel Corporation) USB Developer Days 2017 Taipei, Taiwan October 24 25,

2 Topic Agenda System Level Overview USB 3.2 USB Type-C The Rest of the Story 2

3 Some Words of Caution Only design to official released versions of USB specifications Developer presentations are intended to help familiarize you with the general characteristics of these specifications and provide design guidance These presentations are not technically complete and should not be used as the sole basis for product designs USB technology has evolved into highly complex and challenging designs Always make use of certified product suppliers silicon, connectors, etc. Proper materials and manufacturing processes are increasingly more critical to making successful products Submit your products for USB certification 3

4 Performance Power Delivers up to 10 Gbps x 2 supporting all of your data transfer needs SuperSpeed USB USB Power Delivery Delivers up to 100W power and charging for all your devices USB Type-C Cable & Connector Convenience Robust, slim connector with reversible plug orientation and cable direction 4

5 Legacy Connectors USB Type-C Major Components of USB Devices xhci Device Class Drivers HOST USB 2.0 USB 3.2 USB PD USB Type-C USB 2.0 USB 3.2 USB PD USB Type-C HUB USB 2.0 USB 3.2 USB PD USB Type-C Device USB 2.0 USB PD USB Type-C HUB USB 2.0 USB PD USB Type-C USB PD USB Type-C Device Charger xhci Device Class Drivers HOST USB 2.0 USB 3.1 USB 2.0 USB 3.1 HUB USB 2.0 USB 3.1 Device USB 2.0 HUB USB 2.0 USB 2.0 BC 1.2 Device Charger SuperSpeed USB USB 2.0 only 5

6 Base Specifications Enabling Specifications Applications Note: this illustration is not comprehensive of all USB specs. 6

7 USB Device Class Specifications Major Application Classes Audio renewed focus Communications MBIM (Mobile Broadband) Display renewed focus HID (Human Interface Device) PID (Physical Interface Device) Image Mass Storage Printer Video Others Billboard Content Security Debug Device Firmware Upgrade IrDA Media Transport Protocol Monitor Control Personal Health Care Power Smart Card Test & Measurement USB Type-C Bridge 7

8 Topic Agenda System Level Overview USB 3.2 USB Type-C The Rest of the Story 8

9 USB 3.1 Significant Updates since last year U1 Minimum Residency Time 3 µs specified to allow a port sufficient time to complete entry into U1 and get ready for U1 exit 60 µs LFPS EI Timer not required in certain exit conditions for a SuperSpeedPlus port when switching to SS operation Allows SSP ports to be more tolerant of some popular but non-compliant legacy devices Appendix E (Re-timer) Update Added Warm Reset, defined Cascaded and Sequential Bit-Level Re-timing, added jitter transfer function requirements, other general clean-up Receiver AC Coupling Capacitor Option Useful for ESD/EOS protection and removing undesired bias level on Rx side 9

10 Introducing USB 3.2 Enables SuperSpeed USB to fully utilize USB Type-C cable plug/wires Doubles performance with dual-lane operation Same signaling rates (5 Gbps / 10 Gbps) and encoding allows use of existing cables View into the plug USB 3.2 supersedes USB 3.1 USB 3.2 single-lane operation equates to USB 3.1 USB 3.1 Legacy Cable and Connector specifications extracted and published separately Lane 1 Dual-lane operation Lane 0 Note: Related branding, certification logos and icons will be announced when available 10

11 USB 3.2 Targeted Applications Over 2 GB/sec transfer rates Storage Longer Reach 10 Gbps performance at 5 Gbps cable lengths 8K60/4K120 with DSC, 4K60 w/o DSC Display Hubs & Docks 10 Gbps x 2 enabling multiple 5 and 10 Gbps downstream ports 11

12 USB 3.2 Approach USB 3.2 updates focus on link layer definition of USB as needed to establish the x2 operation PHY design reuse was a high priority both 5 Gbps and 10 Gbps rates supported Minimal impact to the other layers Protocol, Framework, Hub, etc. Significant buffer size impact to Hub implementations x2 operation only applies to USB Type-C cables and connectors Just works with existing software (OS/drivers) Beyond doubling bandwidth through lane bonding, the solution targeted maintaining parity with regard to USB 3.1 error performance, channel and power efficiency 12

13 USB 3.2 Dual-lane Requirements Summary (1 of 2) Configuration Lane (Lane 0) Established by USB Type-C CC decoding All LFPS/LBPM signaling/messaging only transits over this lane Ux Exit functionality only required in the Configuration Lane s receiver Data Striping Applies to data blocks but control blocks are duplicated Transmission of packets and link commands may be initiated on either lane Data Scrambling Operates on a per lane basis with different required seed values by lane 13

14 USB 3.2 Dual-lane Requirements Summary (2 of 2) Ordered Sets Transmitted simultaneously on each lane within skew constraints TS1 and TS2 transmit/receive sequences proceed in sync across both lanes Clock offset compensation using SKP performed on a per lane basis Lane-to-Lane Skew Maximum Skew of 6400 ps allowed at Receiver input Compliance Patterns Transmitted independently on each negotiated lane Pattern advances in sync on both lanes when Ping.LFPS received Receiver Detect Required only on the Configuration Lane Receiver Loopback Done on a per lane basis 14

15 USB 3.2 Gen and Multi-lane Interoperability USB SuperSpeed Data Rates Gen 1 (5 Gbps) and Gen 2 (10 Gbps) Lane count Single lane (x1) and Dual lane (x2) USB DFP Gen 1x1 Gen Gen 1 1x2 Gen 2x1 Gen Gen 2 2x2 USB UFP Gen 1x1 Gen 1x1 Gen 1x1 Gen 1x1 Gen 1x1 Gen 1 Gen 1 Gen 1 Gen 1x2 Gen 1x1 Gen 1x2 Gen 1x1 Gen 1x2 Gen 2x1 Gen 1x1 Gen 1x1 Gen 2x1 Gen 2x1 Gen 2 Gen 1 Gen 2 Gen 2x2 Gen 1x1 Gen 1x2 Gen 2x1 Gen 2x2 Fallback Order 15

16 USB 3.2 Physical Layer Updates (Chapter 6) Lane Polarity inversion is done on a per lane basis Multi-lane Requirements Lane Numbering, Data Striping, etc. Updated SuperSpeed USB Electrical Test Points definitions Improved consistency with similar high-speed specifications New or updated figures and tables 16

17 USB 3.2 Link Layer Updates (Chapter 7) Most significant areas of change in LTSSM: Polling (PortMatch, PortConfig, Active, Configuration) Recovery (Active, Configuration) Error Types and Recovery updated to comprehend lane count Gen 2x2 Block Header Errors Single-bit error correction option available if PHY associates block headers PHY LBPM Definition Adjusted to comprehend lane count Rx Header Buffer Credits Increased to seven for Gen 2x2 to sustain burst performance 17

18 USB 3.2 Protocol Layer Updates (Chapter 8) LDM (Link Delay Measurement) Link Delay LDM transmission time varies by speed and lane count Enhanced SuperSpeed Isochronous Transactions Host ability to accept and send DPs per service vary by speed and lane count Host Flexibility in Performing SuperSpeed Isochronous Transactions Now aligned with SuperSpeedPlus any size burst within the Max Burst Size of endpoints Deprecated features and fields (now Reserved) Bus Interval Adjustment Message Bus Interval Adjustment Control field deprecated in Isochronous Transaction Packet Smart Isochronous Scheduling Protocol SSI, WPA, DBI, NBI fields deprecated in ACK Transaction Packet 18

19 USB 3.2 Device Framework Updates (Chapter 9) Bit 7 now reserved for all new USB base spec Descriptor Type definitions SuperSpeedPlus Isochronous Endpoint Companion Descriptor Bytes per Interval value varies by speed and lane count 19

20 USB 3.2 Hub and Port Specifications (Chapter 10) Downstream Flow Buffering Buffering size varies by speed and lane count Self-powered Hubs can now be powered via USB PD or USB Type-C Current Port power rules updated Added port labeling and positioning recommendations for hubs 20

21 USB 3.2 Bus Power Requirement (Chapter 11) Now differentiated by single-lane or dual-lane operation Symbol Minimum (Single/Dual lane) Maximum (Single/Dual lane) Units Port (downstream connector) V BUS V Port (upstream connector) V BUS 4.0 V High-power Hub Port (out) I CCPRT 900 / 1500 ma Low-power Hub Port (out) I CCUPT 150 / 250 ma High-power Peripheral Device (in) I CCHPF 900 / 1500 ma Low-power Peripheral Device (in) I CCLPF 150 / 250 ma Unconfigured Device (in) I CCINIT 150 ma I CCS 2.5 ma Parameter Supply Voltage: Supply Current: Suspended High-power Device USB Developer Days October 24 25, 2017 Dependent on lane count operation Independent of lane count USB Implementers Forum

22 USB 3.2 Re-Timer Specifications (Appendix E) Updated for dual-lane operation LFPS Timeout timer rules updated SKP OS rules unique to Gen 1x2 defined Re-timer LTSSM updates SRIS re-timers applicable to both single and dual-lane operation Bit-level re-timer only applicable to Gen 1x1 Re-timer Presence Announcement Needed to determine number of re-timers in the path SKP OS adjustment 22

23 Topic Agenda System Level Overview USB 3.2 USB Type-C The Rest of the Story 23

24 USB Type-C Specification 1. Normative References USB 2.0 Specification USB 3.2 Specification USB Power Delivery Specification, Revision 3.0 (2.0) USB Billboard Device Class Specification, Revision 1.2 USB Battery Charging Specification, Revision Overview Informative functional overview 3. Mechanical Requirements Connector and cable definitions Includes electro-mechanical performance requirements 4. Functional Requirements Pin and signal requirements Configuration channel requirements Power requirements 5. Functional Extensions Alternate Modes These specs are the foundation on which USB Type-C is defined Appendices A. Audio Adapter Accessory Mode B. Debug Accessory Mode C. USB Type-C Digital Audio D. Active Cable Thermal Guidelines Active Cables New ECN covers active cable definition up to 5 meters based on USB 3.2 Appendix E 24

25 USB Type-C Summary Characteristics Mechanical specifications 24-pin receptacle ~8.3 mm x ~2.5 mm 10,000 cycle durability Flip-able, reversible plugs/cables Standard USB 3.2 / USB 2.0 cables and Legacy Adapters Improved EMI/RFI mitigation features Current ratings: 3 A for standard cables 5 A for connectors Functional capabilities USB 2.0: LS/FS/HS USB 3.2: Gen1 (5 Gbps) / Gen2 (10 Gbps) Single or dual-lane operation Electronically-Marked Cables enabled via USB PD Alternate Mode capabilities enabled via USB PD Enhanced power options: Extended 5 V current ranges plus USB PD Rendering courtesy of Foxconn 25

26 USB Type-C Functional Highlights Flipping and swapping Both plug and cable orientation no longer keyed Hosts and devices require logic to resolve their roles for proper USB bus operation Dual-role products capable of host and device roles supported Lots of pins (24 versus 9 for USB 3.0 Standard-A) Required to enable plug orientation flipping and dual-lane operation Offers path to higher performance and extensibility Two power sources VBUS definition expanded with USB Type-C Current VCONN a dedicated source for powering cable electronics Functional Extensions A USB-defined methods for enabling innovation in the form of Alternate Modes and Accessory Modes Active cables defined initially only up to 5 m, longer cables forthcoming 26

27 USB Type-C Plug and Receptacle Implementation Example 2.56 mm Implementation Example 27

28 USB Type-C Standard Cable Assemblies Two USB Type-C to Type-C cables defined USB 3.2 Type-C to Type-C Cable Assembly 15 wires or USB 2.0 Type-C to Type-C Cable Assembly 5 wires Artist rendering courtesy of Foxconn Minimum number, count may differ depending on power/ground/shielding approach 28

29 Robustness and EMI Performance Metal re-enforced tongue and tight tolerance/fit between plug and receptacle shells Durability cycle: 10,000 min Mating force: 5 N to 20 N Un-mating force: 8 N to 20 N Plug wrenching strength testing is mandatory EMI Shielding and Normative Effectiveness Testing Internal EMC springs in plug EMC pad in receptacle, optional external springs/bumps Mounting footprint shielding defined Optional hold down strap Deep-drawn or formed shell Side (Retention) Latch in plug Recess on receptacle tongue 29

30 Cable Assembly Insertion Loss Requirements USB 3.2 Gen 2 Type-C to Type-C cable assembly is allocated with 5.8 db loss at 5 GHz, supporting a cable about 1-meter long Control the loss at 10 GHz (20 GHz) to be 11 db for future scalability USB 3.2 Gen 1 Type-C to Type-C cable assembly is allocated with 7 db loss at 2.5 GHz, supporting a cable about 2-meter long Insertion loss 5.8 db Raw cable may be coax or twisted pairs 30

31 Other High Speed Requirements All SuperSpeed TDR impedance and S-parameters specs are informative, except for Differential-to-Common-Mode Conversion The normative spec is the integrated S-parameters meet certain thresholds Informative Informative Differential Return Loss Differential NEXT 31

32 Low Speed Signal Requirements Pay attention to cable wire bundle design! Low speed signals include CC, SBU and VBUS Impedance for CC is from ohms, SBU is from ohms CC / SBU propagation delay and SBU SE insertion loss defined new requirements The VBUS line loop inductance is 900 nh max to manage load release Couplings between low speed signals are specified Requirement for Differential Coupling between CC and D+/D Requirement for Differential Coupling between VBUS and D+/D 32

33 Notable Release 1.3 Updates for Chapter 3 (Mechanical) USB 2.0 Type-C Receptacle defined Power-Only Plug defined Only for Sink applications Cable Assembly Grounding Requires all grounds and shields to be common VBUS Coupling Replaced maximum mutual inductance coupling (k) spec with maximum mutual inductance (M) spec a more appropriate requirement USB 2.0 D+/D DC Resistance defined Adapter Assembly Shielding Effectiveness specs updated Added USB Type-C to USB 3.1 Standard-A Receptacle Adapter Assembly spec Plug Overmold Length changed to a REF dimension 33

34 Latest Release 1.3 ECNs for Chapter 3 (Mechanical) Metal Bull Nose definition No plastic tips are permissible on the plug Increases probability of ground touch being first Increases structural integrity Metal Bull Nose 34

35 USB Type-C Signal Summary Signal Group Signal Description USB 3.2 USB 2.0 SSTXp1, SSTXn1 SSRXp1, SSRXn1 SSTXp2, SSTXn2 SSRXp2, SSRXn2 Dp1, Dn1 Dp2, Dn2 SuperSpeed USB serial data interface: one transmit diff pair and one receive diff pair per lane Two pin sets to enable x2 operation USB 2.0 serial data interface Two pin sets, one wire set to enable plug flipping Configuration CC1, CC2 (receptacle) CC (plug) Auxiliary signals SBU1, SBU2 Sideband Use Power VBUS VCONN (plug) GND CC channel in the plug used for connection detect, interface configuration, and USB PD comm channel USB cable bus power USB plug power from Source via the unused CC1 or CC2 receptacle pin USB cable return current path 35

36 USB Type-C Configuration Channel (CC) Detect attach of USB ports Establish Source and Sink roles between two attached ports Initially synonymous with Host and Device roles Discover and configure VBUS Discover and configure VCONN Resolve cable orientation and twist connections to establish USB data bus routing Also establishes Configuration Lane / Lane 0 for USB 3.2 Discover and configure optional Alternate and Accessory modes 36

37 USB Type-C Functional Model USB 3.2 data bus Two sets of TX/RX pin pairs, supports SuperSpeed USB x1 and x2 operation USB 2.0 data bus Two pin sets on host, one set on device strapped together within the host and device Two power buses VBUS and VCONN Two sideband pins (SBU1/SBU2) CC Configuration Channel Two CC pins in connector One CC wire in cable Looking into the product receptacle: Looking into the cable or product plug: USB 3.2 Lane 1 USB 3.2 Configuration Lane / Lane 0 37

38 USB Type-C Functional Model USB Type-C Full-Featured Cable supports all USB operating modes Implementation without Switch USB Type-C Full-Featured Cable 1 Implementation with Switch SSTX1 SSRX1 CC1 CC wire SSTX1 SSRX1 CC1 MUX Device USB Host USB USB D+/ USB D+/ CC Logic & VCONN Switch CC2 CC2 CC Logic SSTX2 SSRX2 SSTX2 SSRX2 MUX USB Type-C Plugs Note: 1. Required VBUS and Ground wires not shown in this illustration 38

39 USB 3.2 over USB Type-C Full-Featured Cable Lane 0 (Plug A2/A3 + B11/B10) Configuration Lane Single-lane operation uses Lane 0 for backward compatibility Configuration Lane SSTX1 SSRX1 Lane 0 SSTX1 SSRX1 CC1 CC wire CC1 Host USB USB D+/ USB D+/ Device USB CC Logic & VCONN Switch CC2 SSTX2 SSRX2 Lane 1 CC2 SSTX2 SSRX2 CC Logic 39

40 Direct Connect Functional Model Implementation without Switch Thumb Drive x1 Implementation Thumb Drive x2 Implementation SSTX1 Lane 0 SSRX Lane 0 SSTX1 Host USB CC Logic & VCONN Switch SSRX1 CC1 USB D+/ CC2 SSTX CC USB D+/ Device USB SSRX1 CC USB D+/ Device USB SSTX2 SSRX2 USB Type-C Plug SSTX2 SSRX2 Lane 1 Platform implementation impact varies based on capabilities chosen and level of integration 40

41 Understanding USB Type-C port behaviors Power roles: Source typical of Standard-A host or hub ports Sink typical of Standard-B or Micro-B device ports Dual-Role Power (DRP) can be either a Source or a Sink Data roles: DFP-mode only typical of Standard-A host or hub ports UFP-mode only typical of Standard-B or Micro-B device ports Dual-Role Data typical of on-the-go ports Roles can be dynamically swapped using USB PD Power role swap, data role swap, VCONN swap 41

42 USB Type-C Pull-Up/Pull-Down CC Model Host side can substitute current sources for Rp Powered cables and accessories introduce Ra at the unwired CC pins which are used to indicate the need for VCONN 42

43 USB Type-C Source (Host) Detected Connection States No device attached Device attached Not flipped Flipped Device attached w/vconn Not flipped Flipped The CC pins magic decoder ring from the Source perspective 43

44 Source-Only Meets Sink-Only Source Full-Featured Cable (showing CC and power only) Sink 44

45 DRP Functional Model for CC1/CC2 DRP = Source + Sink Aligns to correct role based on whatever gets attached For discovery, toggles between presenting as a Source or Sink Cycles times per second 45

46 Source-Only meets DRP DRP resolves to Sink Source Full-Featured Cable (showing CC and power only) DRP 46

47 DRP meets Sink-Only DRP resolves to Source DRP Full-Featured Cable (showing CC and power only) Sink 47

48 DRP meets DRP Interesting situation The final result depends on multiple factors: Randomness within the toggle protocol Product configuration User preferences Expose as Source dcsrc.drp tdrp tdrptransition Expose as Sink tdrptransition tdrp 48

49 DRP meets DRP DRPs resolving to opposites DRP as a Source Full-Featured Cable (showing CC and power only) DRP as a Sink 49

50 USB Type-C Swaps Initial USB Type-C connect Rp VBUS and VCONN Source and Downstream Facing Port (USB Host) Rd VBUS Sink and Upstream Facing Port (USB Device) Try.SRC and Try.SNK role swaps Available even when USB PD is not present Enable simple devices to exchange Rp and Rd at connect only USB PD enabled role swaps Power Role Swap Data Role Swap VCONN Source Swap 50

51 USB Host Supporting USB PD Source/Sink Supports USB PD data and power role swaps Normally Rp is presented If the USB Host requires power to operate (e.g. dead battery case), present Rd and subsequently use USB PD to swap data roles 51

52 USB Device Supporting USB PD Sink/Source Supports USB PD data and power role swaps Normally Rd is presented If the USB Device is able to charge a Host with dead battery, it periodically presents Rp 52

53 Adapting for Legacy Devices Source Legacy Device Adapter Standard-B Micro-B Represents the legacy device Mini-B Standard-A receptacle 53

54 Adapting for Legacy Hosts/Chargers Legacy Host Adapter Sink Standard-A Micro-B receptacle Represents the legacy host as a USB Default power source 54

55 USB Type-C Power All solutions required to support Default USB Power appropriate to product as defined by USB 2.0 and USB 3.2 Precedence Mode of Operation Nominal Voltage Maximum Current Highest USB PD Configurable 5 A USB Type-C 3.0 A 5 V 3.0 A USB Type-C 1.5 A 5 V 1.5 A USB BC V Up to 1.5 A Default USB 3.2 x2 operation 5 V 1,500 ma* USB USB 3.2 x1 operation 5 V 900 ma* Lowest Power USB V 500 ma* * Current available depends on device and bus operating state, e.g. unconfigured, low power, high power, suspend. 55

56 USB Type-C Current Source advertises level of USB Type-C Current available Sink may optionally draw higher current at 5 V when available and shall return to lower draw levels when Source advertises less Sink Power Sub-States Source sets Rp value to set advertisement + Rp Cable CC Sink monitors for current advertisement Rd Rp Rd 56

57 Rp, Rd and Ra Termination Requirements Value and interpretations ranges were impacted by USB Type-C Current and USB PD operating over CC Source CC Termination (Rp) Requirements: Sink CC Termination (Rd) Requirements: Powered Cable Termination (Ra) Requirements: 57

58 Electronically Marked Cables Required for: Cables that include SuperSpeed wires Cables with a current rating greater than 3 A Source Sink Electronic marking mechanism defined in USB PD Cable info includes vendor information and cable features/ratings Electronically marked cable limited to drawing 70 mw from VCONN 58

59 Active Cables An active cable is defined as an electronically marked cable with data bus signal conditioning circuits typically used for implementing longer cables Communicating with managed active cables defined in USB PD VCONN power: up to 1 W for x1, up to 1.5 W for x2 operation Attend Tuesday afternoon Track One sessions to learn more about Re-timers and Active Cables 59

60 Notable Release 1.3 Updates for Chapter 4 (Functional) Various Connection State updates Clarifications and fixes in Disabled, ErrorRecovery, AttachWait.SNK, Attached.SNK, AttachWait.SRC, Attached.SRC, and Try.SRC UnattachedWait.SRC state added to allow time for turning off and discharging Vconn ttrytimeout defined to resolve potential Try.SRC indefinite looping issue User notification requirements in Unsupported.Accessory state Requirements for USB Type-C chargers Minimum power: V and USB D+/D shorting termination (emulates BC 1.2) Clarify Rp advertisement timing Multi-port Chargers: Assured and Shared Capacity chargers defined including behaviors and labeling Proprietary Charging Methods no longer allowed Source behaviors clarified for USB PD based on Explicit Contract state When not in an Explicit Contract, make Rp track USB PD capability based on PDP When in an Explicit Contract, clarify Rp behavior consistent with version of USB PD (2.0 versus 3.0) VCONN-powered USB Devices defined Enables USB Type-C digital headsets to operate on VCONN (wider range of voltage) VCONN Requirements updated significantly Source power required now based on Source features/states (USB 2.0 vs. SuperSpeed USB, VPD support, suspend state) Updated/defined Cable and VCONN-powered Accessories/Devices Sink Characteristics Cable state machine added to clarify power behaviors USB 2.0-only Type-C Hubs allowed 60

61 USB Type-C Functional Extensions Alternate Modes enabling OEM product differentiation Use of USB PD Structured Vendor Defined Messages (VDMs) to extend the functionality a device exposes Only a subset of the pins can be re-purposed depending on product type Looking into the cable or product plug: All USB Type-C ports are required to function as compliant USB ports when not operating in a recognized Alternate Mode 61

62 Vendor-Specific and Standard Alternate Modes Vendor-Specific Alternate Modes are specific to a Vendor ID (VID) Intended for docking and other vendor proprietary designs Standard Alternate Modes are specific to a Standard ID (SID) Intended for industry standards that have agreements to use USB Type-C Three user-visible modes exist today: DisplayPort Alt Mode on USB Type-C spec by VESA MHL Alt Mode on USB Type-C spec by MHL Consortium HDMI 1.4 Alt Mode on USB Type-C spec by HDMI Founders USB Billboard Device Class Used to identify incompatible connections made by users This interface will appear on the device s USB 2.0 bus when Alternate Modes are unable to be negotiated between the Host and Device 62

63 Notable Release 1.3 Updates for Chapter 5 (Functional Extensions) Alternate Modes Section 5.1 Alternate Mode expanders/docks defined Downstream USB Type-C port are required, as appropriate, to support USB 2.0 and SuperSpeed USB Note that receiver AC coupling capacitors could be present in a USB Type-C port implementation Managed Active Cable behavior clarifications Section 5.2 Superseded by the Active Cable ECR against this spec 63

64 Latest Release 1.3 ECNs for Chapter 5 (Functional Extensions) Direct-Connect Alternate Modes now allowed to reconfigure A6/A7 In addition to B5, B6 and B7 Billboard support still required prior to reconfiguring A6/A7 Active Cables defined for up to 5 meter length Section 5.2 completely revised Appendix D Thermal Design Guidelines for Active Cables 64

65 USB Type-C Digital Audio (TCDA) Appendix C Enables a transition away from 3.5 mm analog audio USB Audio Class 3.0 recommended compatible with UAC 1.0/2.0 Updated Audio Core, Formats and Terminal Types with expanded definitions to include more recent audio specs and features Power Domains for improved and more granular internal power management Basic Audio Device Definition (BADD) for simplified discovery and configuration to enable simpler hosts Two defined TCDA implementations Device with USB Type-C receptacle, operates off VBUS Device with captive USB Type-C cable, operates off VBUS or VCONN (VCONN-powered USB Device) 65

66 Basic USB Type-C System Implementation Model UCSI Product Functional Embedded Controller Alt Mode Interface USB Data Port USB Type-C Port Manager I2C Alt Mode USB Type-C Port Controller PMIC Power Source Power Sink SBU1/2 Port Termination VCONN USB 3.1 USB 2.0 CC1/2, SBU1/2 Receptacle VBUS, GND 66

67 Data Bus Interface Implementation Product Functional Alt Mode Interface SBU1/2 Alt Mode USB Data Port UCSI Multiple Embedded Controller solutions available to implement depending USB Type-C on interfaces supported Port Manager USB generally sourced by host and device functional I2C silicon Similar USB Type-C with Alt Mode functional Power buses PMIC Port Alt Controller Mode switch can be either Source integrated or discrete Silicon IP available to VCONN enable host and device SOCs Port Termination Power Sink USB 3.1 USB 2.0 CC1/2, SBU1/2 Receptacle VBUS, GND 67

68 USB Type-C Port Controller Product Functional Alt Mode Interface Alt Mode USB Data Port UCSI Embedded Controller USB Type-C Port Manager I2C USB Type-C Port Controller USB Type-C Port Manager Port Policy Engine USB Power Delivery Protocol Interface to system software via UCSI PMIC Power Source Power Sink USB Type-C SBU1/2 Port Controller Port Power Control for Port Termination VBUSUSB and 3.1VCONN USB 2.0 CC1/2, SBU1/2 USB Power Delivery PHY CC Logic Function Receptacle VCONN Port Manager and Controller collectively implement the USB Type-C State Machines VBUS, GND 68

69 USB Type-C Port Controller Interface (TCPCI) PD Device Policy Manager Interface between the USB Type-C Port Manager and one or more USB Type-C Port Controllers A comprehensive set of TCPC registers defined Device capabilities Control and configuration for TCPC, CC roles, Power and Faults Status for CC roles, Power and Faults Revision 2.0 aligns with latest USB Type-C and USB PD updates I2C Slave Tx/Rx Buffer GoodCRC / Retry Physical Layer Type-C CC Logic Type-C Port Controller Platform Policy Manager (for PD-capable ports) Type-C Port Manager Policy Engine Protocol Layer I2C Master I2C Slave Tx/Rx Buffer GoodCRC / Retry Physical Layer Type-C CC Logic Type-C Port Controller TCPM Interface TCPC Interface I2C Slave Tx/Rx Buffer GoodCRC / Retry Physical Layer Type-C CC Logic Type-C Port Controller 69

70 Topic Agenda System Level Overview USB 3.2 USB Type-C The Rest of the Story 70

71 Base Specifications Enabling Specifications Applications Note: this illustration is not comprehensive of all USB specs. 71

72 7.5W 15W 27W 45W Current (A) USB Power Delivery (USB PD) The Advanced Connection Manager for USB Type-C applications Enables advanced voltage and current negotiation Enables higher voltage / current in order to deliver power up to 100W Limits to match cable capabilities and international safety requirements Switchable source of power delivery without changing cable direction Coexists with USB BC 1.2 and USB Type-C Current USB PD 3.0 Revision 1.1 adds Fast Charging Programmable Power Supply 5V offers Sink directed voltage and current modes Also used in USB Type-C for configuration management Required Fixed Voltages by PDP rating 5 + 9V V Source Power Rating (W) USB Developer Days October 24 25, 2017 September 12, 2017 USB Implementers Forum

73 USB Type-C Authentication Specification Protocol for authenticating USB hosts, devices, cables and power sources Implementation supported over: Legacy or USB Type-C connectors for authentication via USB data bus USB Type-C connectors for authentication via USB Power Delivery over CC Products retains responsibility for the security policies that are implemented and enforced Released April

74 USB PD Firmware Update Defines a common method to update the firmware in a USB PD-capable device Examples: USB Type-C Charger, USB Type-C Alt Mode device Secure method designed to thwart installation of compromised firmware Complements existing USB DFU Class implementations PDFU Initiator PDFU Initiator PDFU Initiator Sink / Source USB PDFU SOP Responder USB data communication USB Type-C cable USB Type-C cable Hub PDFU Responder Source / Sink PDFU SOP Responder USB Type-C cable USB PD communications PD Port Partner PDFU Responder Source/Sink 74

75 USB Type-C Bridge Class Specification Method for a USB host to communicate with downstream USB Type-C receptacles Bridge is an integral part of a Device Container (Hub, Dock, or Charge Through AM Adapter) Commands to bridge via USB 2.0 Control endpoint Issue resets, get capability/status info, and acknowledge asynchronous notifications Responses/Notifications to host via USB 2.0 Interrupt IN endpoint Responses notify host of Command completions Notifications notify host of asynchronous events Usages Discover and communicate with USB PD capabilities of downstream ports Authentication of USB PD-based devices connected on DS ports Can be used to expose Billboard Device Class Device Container USB PD Logic Policy Engine Protocol Layer Physical Layer USB Type-C USB Hub Logic or USB Device Logic USB Type-C Bridge Device Policy Manager (DPM) Policy Engine Protocol Layer Physical Layer Policy Engine Protocol Layer Physical Layer USB Type-C USB Type-C USB Type-C 75

76 USB Display Class on-going USB-IF DWG WG activity Enable USB-based displays and display adapters USB displays are for output only applications Supporting multiple monitors, boot usages, scalable resolutions/frame rate Capable of displaying protected content Full operation through USB hubs 76

77 USB Developer Days Technical Session Schedule Tuesday Day 1 Wednesday Day 2 Track One Track Two Track One Track Two 8:30 AM Registration 8:45 9:00 AM USB Power Delivery Welcome Keynote 9:15 Part 1 9:30 9:45 AM Break 10:00 AM 10:15 AM Break USB 3.2 PHY, Link and Re-timers Break USB Type-C Active Cables USB Technical Overview (USB 3.2, USB Type-C and More) Lunch / Showcase USB-C and Power Delivery Architecture in Windows 10 Break Make the User Happy: Interoperability Do s and Don ts Nifty USB Type-C Features and Optimizations 10:30 AM 10:45 11:00 11:15 11:30 11:45 12:00 PM 12:15 12:30 12:45 1:00 1:15 1:30 PM 1:45 2:00 2:15 2:30 PM 2:45 3:00 PM 3:15 3:30 PM 3:45 4:00 PM 4:15 4:30 4:45 5:00 PM USB-C Bridge for PDUSB Hubs and Charge-Through Designing USB Type-C and Power Delivery Systems USB Power Delivery Part 2 Lunch / Showcase Break The CTO Hour USB Type-C Charging USB Type-C Authentication and Firmware Update 77

78 Q&A 78

1 Introduction. Release USB Type-C Cable and

1 Introduction. Release USB Type-C Cable and Release 1.0-13 - USB Type-C Cable and 1 Introduction With the continued success of the USB interface, there exists a need to adapt USB technology to serve newer computing platforms and devices as they

More information

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

The USB Type-C Connector: A Brave New World for the PC Industry. Howard Heck April 17, 2015 The USB Type-C Connector: A Brave New World for the PC Industry Howard Heck April 17, 2015 Introduction User Experience Vision Key Design Aspects Port Behaviors User Experience Driven Challenges Challenges

More information

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

TA0357. Overview of USB Type-C and Power Delivery technologies. Technical article. Introduction Technical article Overview of USB Type-C and Power Delivery technologies Introduction The USB Type-C and Power Delivery technologies have revolutionized cable connectivity with the ability to carry all

More information

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

STM32G0. World s 1st USB-C TM & Power Delivery 3.0 MCU 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

More information

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

Universal Serial Bus Type-C (USB Type-C) Functional Test Specification Chapters 4 and 5 Universal Serial Bus Type-C (USB Type-C) Functional Test Specification Chapters 4 and 5 Date: October 26May 28, 2018 Revision: 0.7980 Compliance Rev 0.7980 Copyright 2016-2018, USB Implementers Forum,

More information

Lattice USB Type-C Solution Design Document

Lattice USB Type-C Solution Design Document October 2016 Introduction Reference Design RD1210 This design document describes the implementation details of the following Lattice FPGA based USB Type-C solutions: CD/PD for Hosts/Devices Dual Role Port

More information

Nifty Type-C Features and Optimizations

Nifty Type-C Features and Optimizations 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

More information

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

USB-C and Power Delivery Architecture in Windows 10 Jr-Chiang (JC) Jaw Microsoft Corporation, Senior Software Engineer 1 USB-C and Power Delivery Architecture in Windows 10 Jr-Chiang (JC) Jaw Microsoft Corporation, Senior Software Engineer USB Developer Days 2017 Taipei, Taiwan October 24-25, 2017 2 Agenda: USB-C and PD

More information

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

TA0356. USB Type-C and Power Delivery DisplayPort Alternate Mode. Technical article. Introduction TA0356 Technical article USB Type-C and Power Delivery DisplayPort Alternate Mode Introduction The USB Type-C and Power Delivery specifications allow platforms equipped with USB Type-C ports to negotiate

More information

USB 3.2 PHY and Link Spec

USB 3.2 PHY and Link Spec USB 3.2 PHY and Link Spec Howard Heck PHY WG Chair Huimin Chen Link WG Chair (Sponsored by Intel Corporation) USB Developer Days 2017 Taipei, Taiwan October 24 25, 2017 1 USB 3.2 Goals Recap Doubling the

More information

Welcoming Keynote. Jeff Ravencraft. President/COO, USB-IF. Brad Saunders. Chairman/CEO, USB-IF Chairman/USB Promoter Groups

Welcoming Keynote. Jeff Ravencraft. President/COO, USB-IF. Brad Saunders. Chairman/CEO, USB-IF Chairman/USB Promoter Groups Welcoming Keynote Jeff Ravencraft President/COO, USB-IF Brad Saunders Chairman/CEO, USB-IF Chairman/USB Promoter Groups Taipei, Taiwan October 24 25, 2017 1 Opening Agenda USB-IF Welcome Jeff Ravencraft

More information

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

ShenZhen Legendary. USB Developer Days USB Power Delivery. Developer Days 2016 Hong Kong October 19-20, 2016 USB Power Delivery Developer Days 2016 Hong Kong October 19-20, 2016 October 19 USB Implementers Forum 2016 1 Day 2 Power Delivery Agenda 8:30 Introduction and Architectural Overview 8:55 Physical Layer

More information

USB Type-C Active Cable ECN

USB Type-C Active Cable ECN USB Type-C Active Cable ECN Christine Krause Active Cable WG Chair (Sponsored by Intel Corporation) USB Developer Days 2017 Taipei, Taiwan October 24 25, 2017 1 Introduction Scope Requirements for active

More information

PI5USB30213A Application Information

PI5USB30213A Application Information PI5USB30213A Application Information Diodes Incorporated (Milpitas office) Table of Contents 1 Introduction... 2 2 Why PI5USB30213A in USB3.1 Gen1 Type-C Application... 2 2.1 Type-C Port Channel Budget...

More information

USB Type-C TM, IEEE CSNV

USB Type-C TM, IEEE CSNV USB Type-C TM, IEEE CSNV Ken Shoemaker 10 May, 2016 Credits, Trademarks, Disclaimers USB Type-C TM and USB-C TM are trademarks of the Universal Serial Bus Implementers Forum (USB-IF). DisplayPort TM is

More information

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

USB Type-C Charging. Brad Saunders Intel Corporation Bob Dunstan Renesas Corporation. USB Developer Days 2017 Taipei, Taiwan October 24 25, 2017 USB Type-C Charging Brad Saunders Intel Corporation Bob Dunstan Renesas Corporation USB Developer Days 2017 Taipei, Taiwan October 24 25, 2017 1 Topic Agenda Introduction Implementation Choices and Recommendations

More information

Windows 10 s USB-C and Power Delivery Architecture

Windows 10 s USB-C and Power Delivery Architecture Windows 10 s USB-C and Power Delivery Architecture Jr-Chiang, Jaw Microsoft Corporation, Senior Software Engineer Developer Days 2016 Hong Kong October 19-20, 2016 October 19 ShenZhen Legendary USB Implementers

More information

CH7214C Brief Datasheet

CH7214C Brief Datasheet Chrontel Brief Datasheet USB Type C Logic Controller FEATURES GENERAL DESCRIPTION Compliant with USB Type-C Cable and Connector Specification Revision 1.2 Compliant with the latest Power Delivery Specification

More information

CH7213A Brief Datasheet

CH7213A Brief Datasheet Chrontel Brief Datasheet USB Type-C Logic Controller FEATURES Compliant with Type-C Specification Revision 1.2 Compliant with the Power Delivery Specification Revision 2.0, Version 1.1 Supports VESA DisplayPort

More information

USB-C Bridge for PDUSB Hubs and Charge-Through

USB-C Bridge for PDUSB Hubs and Charge-Through USB- Bridge for PDUSB Hubs and harge-through Terrance Shih terranceshih@via-labs.com.tw Developer Days 2017 Taipei 1 Agenda: USB- Bridge for PDUSB Hubs and harge-through USB Type- Bridge Specification

More information

Type-C Technologies and Solutions

Type-C Technologies and Solutions Type-C Technologies and Solutions 2016.12.20 Gary Hsiao Project Manager Gary_Hsiao@keysight.com Agenda Type-C Overview Type-C PD Solutions USB 3.1 Simulation Solutions USB 3.1 TX/RX Solutions USB 3.1 Cable/Connector

More information

USB Technology Update

USB Technology Update USB Technology Update IDF Shenzhen 2014 Jeff Ravencraft, USB-IF President and COO Rahman Ismael, USB-IF USB-IF Compliance Committee chair Agenda Delivering a Single Cable Solution SuperSpeed USB USB Power

More information

USB Type-C Authentication

USB Type-C Authentication USB Type-C Authentication Stephanie Wallick Intel USB Developer Days 2017 Taipei, Taiwan October 24 25, 2017 1 USB Type-C Authentication Introduction Architecture Protocol Certificates 2 Specification

More information

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

USB Technology Update. Brad Saunders, USB Promoter Group Chairman Jeff Ravencraft, USB-IF President & COO Rahman Ismail, USB-IF CTO USB Technology Update Brad Saunders, USB Promoter Group Chairman Jeff Ravencraft, USB-IF President & COO Rahman Ismail, USB-IF CTO The New USB Technologies New USB technologies provide a single source

More information

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

USB Complete. The Developer's Guide Fifth Edition. Jan Axelson. Lakeview Research LLC Madison, WI 53704 USB Complete The Developer's Guide Fifth Edition Jan Axelson Lakeview Research LLC Madison, WI 53704 Contents Introduction 1 USB Basics 1 Uses and limits 1 Benefits for users 2 Benefits for developers

More information

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

DISPLAYPORT TECHNOLOGY UPDATE. Jim Choate VESA Compliance Program Manager June 15, 2017 DISPLAYPORT TECHNOLOGY UPDATE Jim Choate VESA Compliance Program Manager June 15, 2017 Agenda VESA Overview DisplayPort 1.4 Early Certification DisplayPort over USB-CTM Certification Summary 2 VESA OVERVIEW

More information

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

Keysight N7015A/16A Type-C Test Kit. User Guide Keysight N7015A/16A Type-C Test Kit User Guide Notices Keysight Technologies 2015, 2016 No part of this manual may be reproduced in any form or by any means (including electronic storage and retrieval

More information

USB-C and DP Alt Mode Testing with Unigraf UCD

USB-C and DP Alt Mode Testing with Unigraf UCD USB-C and DP Alt Mode Testing with Unigraf UCD-340 2017-07-13 Data, Power and Display in One Interface USB Type-C USB Type-C High Speed Data Power Management Display Connection Superior Features in USB-C

More information

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

USB Type-C TM and Power Delivery Technology Overview. Karl Fleischmann Product Marketing Engineer USB Type-C TM and Power Delivery Technology Overview Karl Fleischmann Product Marketing Engineer Universal Serial Bus (USB) The interface of choice by billions 2000 2000 2001 2008 2013 USB USB2.0 LS/FS

More information

Course 10: Interfaces Agenda

Course 10: Interfaces Agenda Course 10: Interfaces 1 Agenda Introduction V.24 interface (RS232) USB 2 Introduction 3 Definition(s) (from the web) A boundary across which two independent systems meet and act on or communicate with

More information

Designing Type-C + PD Systems

Designing Type-C + PD Systems Designing Type-C + PD Systems Gregory Watkins Texas Instruments USB Developer Days 2017 Taipei, Taiwan October 24-25, 2017 1 Agenda System Components Data Switching Power Switching System Examples 2 Agenda

More information

USB Compliance Checklist Hubs (Excluding Root Hubs) USB Device Product Information

USB Compliance Checklist Hubs (Excluding Root Hubs) USB Device Product Information USB Compliance Checklist For the 2.0 USB Specification Checklist Version 1.07 USB Device Product Information field Date Vendor Name Vendor Street Address Vendor City, State, Postal Code Vendor Country

More information

USB2.0 Type-C & Regular USB Device Electrical Compliance test procedure

USB2.0 Type-C & Regular USB Device Electrical Compliance test procedure P a g e 1 USB2.0 Type-C & Regular USB Device Electrical Compliance test procedure Version 0.85-27 July 2017 P a g e 2 Contents 1. Reference... 3 2. Background... 3 3. Required equipment and software...

More information

End Product Cable Test Plan

End Product Cable Test Plan USB Type-C End Product Cable Test Plan December 30, 2015 Rev: 0.7 Introduction USB Type-C cables may be Electronically Marked and support an array of USB and Vendor Defined functionalities. A cable may

More information

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

AN CBTL08GP053 Programmer's Guide. Document information. Keywords Abstract Rev. 1 18 June 2015 Application note Document information Info Content Keywords Abstract USB Type-C, multiplexer, switch, USB 3.1, DP 1.3, DP++, PCIe 3.0, I 2 C This document describes the application

More information

Testing and Debugging

Testing and Debugging Testing and Debugging 17 Testing and Debugging Tools In addition to the chip-specific development boards and debugging software described in Chapter 6, a variety of other hardware and software tools can

More information

Design Considerations for USB type C Power Delivery Brian King

Design Considerations for USB type C Power Delivery Brian King Design Considerations for USB type C Power Delivery Brian King 1 What will I get out of this session? Purpose: 1. Learn more about USB C Power Delivery (PD) requirements. 2. Understand architecture of

More information

PL2775 SuperSpeed USB 3.0 to Dual SATA Bridge Controller Product Datasheet

PL2775 SuperSpeed USB 3.0 to Dual SATA Bridge Controller Product Datasheet PL2775 SuperSpeed USB 3.0 to Dual SATA Bridge Controller Product Datasheet Document Revision: 1.0 Document Release: Prolific Technology Inc. 7F, No. 48, Sec. 3, Nan Kang Rd. Nan Kang, Taipei 115, Taiwan,

More information

PI5USB30213AXEA Demo Board Rev.B User Manual

PI5USB30213AXEA Demo Board Rev.B User Manual PI5USB30213AXEA Demo Board Rev.B User Manual Table of Contents 1 Introduction... 2 2 Overview... 2 3 Quick Start... 4 3.1 Source(DFP) Mode... 4 3.2 Battery-powered Sink(UFP) Mode... 5 3.3 Bus-powered Sink(UFP)

More information

Efficient Verification of Mixed-Signal SerDes IP Using UVM

Efficient Verification of Mixed-Signal SerDes IP Using UVM Efficient Verification of Mixed-Signal SerDes IP Using UVM Varun R, Senior Design Engineer, Cadence Vinayak Hegde, Design Engineering Manager, Cadence IP are an integral part of systems-on-chips (SoC)

More information

USB Power Delivery Specification 1.0

USB Power Delivery Specification 1.0 USB Power Delivery Specification 1.0 1 Notice Please submit written feedback to: techsup@usb.org 2 Taking a Great Idea Broad international adoption of USB Battery Charging standard for mobile devices China,

More information

PI5USB30216C Plug-in Detector for Type-C Connector

PI5USB30216C Plug-in Detector for Type-C Connector Plug-in Detector for Type-C Connector Features Compatible to USB Type-C Specification 1.1 Backward compatible to USB Type-C Specification 1.0 Supports Host mode/device mode/dual-role mode Supports Dual-role

More information

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

Make the User Happy: Interoperability Do's and Don'ts Make the User Happy: Interoperability Do's and Don'ts Benson Leung Software Engineer, Chrome OS, Google Inc Taipei, Taiwan October 24 25, 2017 1 Session Agenda Don't Start With Legacy Turn Off Unused Features

More information

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

UM NXP USB PD shield board user manual COMPANY PUBLIC. Document information Rev. 0.3 19 June 2017 User manual COMPANY PUBLIC Document information Information Content Keywords Abstract OM13588, USB Type-C, PD (power delivery), Alt-mode-DP, Host, Dock This user manual presents demonstration

More information

ECE 471 Embedded Systems Lecture 30

ECE 471 Embedded Systems Lecture 30 ECE 471 Embedded Systems Lecture 30 Vince Weaver http://web.eece.maine.edu/~vweaver vincent.weaver@maine.edu 28 November 2018 HW#10 was posted Announcements Feel free to return borrowed hardware. 1 PWM

More information

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

VP222 USB Type-C DFP CC Controller with Universal Battery Charging Product Preliminary VP222 USB Type-C DFP CC Controller with Universal Battery Charging Mar. 07, 2015 VIA Labs, Inc. www.via-labs.com 7F, 529-1, Zhongzheng Rd., Xindian District, New Taipei City 231 Taiwan

More information

CY4502 EZ-PD CCG2 Development Kit Guide

CY4502 EZ-PD CCG2 Development Kit Guide CY4502 EZ-PD CCG2 Development Kit Guide Doc. No. 001-96601 Rev. *G Cypress Semiconductor 198 Champion Court San Jose, CA 95134-1709 Phone (USA): +1.800.858.1810 Phone (Intnl): +1.408.943.2600 http://www.cypress.com

More information

David Harrison, Design Engineer for Model Sounds Inc.

David Harrison, Design Engineer for Model Sounds Inc. David Harrison, Design Engineer for Model Sounds Inc. 1 History -1 In 1994 an alliance of four industry partners (Compaq, Intel, Microsoft and NEC) started to specify the Universal Serial Bus (USB). The

More information

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

Keysight Technologies How to Test USB Power Delivery (PD) Over Type-C Keysight Technologies How to Test USB Power Delivery (PD) Over Type-C Keysight and Type-C: Create a faster path to done Application Note HARDWARE + SOFTWARE + PEOPLE = USB INSIGHTS 02 Keysight How to Test

More information

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

UM2051 User manual. Getting started with the STM32 Nucleo pack for USB Type-C and Power Delivery. Introduction User manual Getting started with the STM32 Nucleo pack for USB Type-C and Power Delivery Introduction The STM32 Nucleo pack for USB Type-C and Power Delivery (P-NUCLEO-USB001) is a kit based on a NUCLEO-F072RB

More information

for Summit Analyzers Installation and Usage Manual

for Summit Analyzers Installation and Usage Manual Protocol Solutions Group PCI Express 2.0 Mid-Bus Probe for Summit Analyzers Installation and Usage Manual Manual Version 1.1 Generated on: 2/7/2018 6:25 PM Document Disclaimer The information contained

More information

PI5USB30216DXUA Demo Board Rev.B User Manual

PI5USB30216DXUA Demo Board Rev.B User Manual PI5USB30216DXUA Demo Board Rev.B User Manual Table of Contents Measurement by: NA Report by: Lee, Justin 1 Introduction... 2 2 Overview... 2 3 Quick Start... 4 3.1 Source(DFP) Mode... 4 3.2 Battery-powered

More information

EXPRESSCARD COMPLIANCE CHECKLISTS. Release 1.2 Revision 1

EXPRESSCARD COMPLIANCE CHECKLISTS. Release 1.2 Revision 1 EXPRESSCARD COMPLIANCE CHECKLISTS Release 1.2 Revision 1 RELEASE 1.2 EXPRESSCARD COMPLIANCE CHECKLISTS REVISION HISTORY Date Specification Version Revisions September 17, 2004 1.0 Release Initial Release

More information

Introduction to USB Type-C & Power Delivery

Introduction to USB Type-C & Power Delivery Introduction to USB Type-C & Power Delivery Focus on Charging Applications Deric Waters, System Engineer Agenda Introduction to USB Type-C and Power Delivery Detailed discussion of a USB Type-C universal

More information

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

STM32 Nucleo pack for USB Type-C and Power Delivery with the Nucleo-F072RB board and the STUSB1602 UM9 User manual STM Nucleo pack for USB Type-C and Power Delivery with the Nucleo-F07RB board and the STUSB0 Introduction The USB Type-C and Power Delivery Nucleo pack P-NUCLEO-USB00 includes: the NUCLEO-F07RB

More information

Compliance test method and detailed spec for - USB2.0. Tektronix Korea YJ.PARK

Compliance test method and detailed spec for - USB2.0. Tektronix Korea YJ.PARK Compliance test method and detailed spec for - USB2.0 Tektronix Korea YJ.PARK 1 Agenda Introduction to USB2.0 Architecture Overview Frame Work and Data Transfer USB2.0 Spec. and Compliance testing Tektronix

More information

CH7211A Brief Datasheet

CH7211A Brief Datasheet Chrontel Brief Datasheet DisplayPort to HDMI 2.0 Converter on USB Type C FEATURES Compliant with DisplayPort Alternate Mode on USB Type C standard Compliant with DisplayPort Specification version 1.3 and

More information

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

Joseph D. Cornwall, CTS-D, CTS-I Technology Evangelist Joseph D. Cornwall, CTS-D, CTS-I Technology Evangelist Our Agenda USB History USB Operational Theory Eye Pattern, Power & Pyramids Welcome The AV Unicorn Alternate Mode Connecting USB To The World Universal

More information

CTO Hour. Rahman Ismail Intel Corporation. USB Developer Days 2017 Taipei, Taiwan October 24 25, 2017

CTO Hour. Rahman Ismail Intel Corporation. USB Developer Days 2017 Taipei, Taiwan October 24 25, 2017 CTO Hour Rahman Ismail Intel Corporation USB Developer Days 2017 Taipei, Taiwan October 24 25, 2017 1 Agenda USB Type-C TM Vision Next Gen USB Display Demo Auth 2.0 & Secure FW Update What about Embedded

More information

PCI-SIG ENGINEERING CHANGE NOTICE

PCI-SIG ENGINEERING CHANGE NOTICE TITLE: PCI-SIG ENGINEERING CHANGE NOTICE Optimized Buffer Flush/Fill DATE: Updated 30 April 2009, original request: 8 February 2008 AFFECTED DOCUMENTS: SPONSORS: Part I PCI Express Base Specification,

More information

The New USB-C Standard and How to Select a Matching Docking Station

The New USB-C Standard and How to Select a Matching Docking Station The New USB-C Standard and How to Select a Matching Docking Station WHITE PAPER What is USB-C? USB-C, the latest USB standard, is attracting attention from all over the technology industry, as it carries

More information

Whitepaper. What s new at COM Express Revision 2.0. What changes with Revision 2.0? Compact Form Factor

Whitepaper. What s new at COM Express Revision 2.0. What changes with Revision 2.0? Compact Form Factor What s new at COM Express Revision 2.0 Since its beginning in 2005, the COM Express Specification success story continues to build. Its main target was, and still is, to define the mandatory requirements

More information

AN PTN5110N PD PHY application programming guide. Document information

AN PTN5110N PD PHY application programming guide. Document information Rev. 1.0 10 July 2018 Application note Document information Information Keywords Abstract Content PTN5110N, TCPC, Type-C Port Controller, TCPM, USB PD PHY, Fast Role Swap PTN5110N is a 1-port TCPC (Type-C

More information

Product Specification

Product Specification Product Specification 15mm x 27mm Description One of the most capable Bluetooth modules available, the BT-21 Bluetooth OEM Module is designed for maximum flexibility. The BT-21 module includes 14 general

More information

Data Sheet VL800 4-Port USB 3.0 Host Controller. April 25, 2010 Revision VIA Labs, Inc.

Data Sheet VL800 4-Port USB 3.0 Host Controller. April 25, 2010 Revision VIA Labs, Inc. Data Sheet VL800 4-Port USB 3.0 Host Controller April 25, 2010 Revision 0.81 VIA Labs, Inc. www.via-labs.com 7F, 529-1, Chung-Cheng Road, Hsin-Tien, Taipei, Taiwan Tel: (886-2) 2218-1838 Fax: (886-2) 2218-8924

More information

CH7210 Preliminary Brief Datasheet

CH7210 Preliminary Brief Datasheet Chrontel Preliminary Brief Datasheet DisplayPort to HDMI 2.0 Converter on USB Type C FEATURES Compliant with DisplayPort Alternate Mode on USB Type C standard Compliant with DisplayPort Specification version

More information

Design Guidelines for Intel FPGA DisplayPort Interface

Design Guidelines for Intel FPGA DisplayPort Interface 2018-01-22 Design Guidelines for Intel FPGA DisplayPort Interface AN-745 Subscribe The design guidelines help you implement the Intel FPGA DisplayPort IP core using Intel FPGA devices. These guidelines

More information

More on IO: The Universal Serial Bus (USB)

More on IO: The Universal Serial Bus (USB) ecture 37 Computer Science 61C Spring 2017 April 21st, 2017 More on IO: The Universal Serial Bus (USB) 1 Administrivia Project 5 is: USB Programming (read from a mouse) Optional (helps you to catch up

More information

MIPI D-PHY REFERENCE TERMINATION BOARD (RTB) OVERVIEW AND DATASHEET

MIPI D-PHY REFERENCE TERMINATION BOARD (RTB) OVERVIEW AND DATASHEET The InterOperability Laboratory MIPI D-PHY REFERENCE TERMINATION BOARD (RTB) OVERVIEW AND DATASHEET Abstract: This document serves as the primary documentation for the MIPI D-PHY Reference Termination

More information

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

FUSB302GEVB. FUSB302 Type-C Interface Detection Solution Evaluation Board User's Manual FUSB302 Type-C Interface Detection Solution Evaluation Board User's Manual This user guide supports the evaluation kit for the FUSB302 It should be used in conjunction with the FUSB302 data sheets as well

More information

CH7212 Brief Datasheet

CH7212 Brief Datasheet Chrontel Brief Datasheet DisplayPort to VGA Converter on USB Type C FEATURES Compliant with DisplayPort Alternate Mode on USB Type C standard Compliant with DisplayPort Specification version 1.3 and Embedded

More information

2. THE PCI EXPRESS BUS

2. THE PCI EXPRESS BUS 1 2. THE PCI EXPRESS BUS This laboratory work presents the serial variant of the PCI bus, referred to as PCI Express. After an overview of the PCI Express bus, details about its architecture are presented,

More information

DisplayPort * Interposer Test Fixture

DisplayPort * Interposer Test Fixture DisplayPort * Interposer Test Fixture DPI-P2RP / Plug to Receptacle Fixture: Features: The Interposer allows connection of test equipment to the DisplayPort interface signals. The fixture has been designed

More information

Features. Description. Applications. Block Diagram. Pin Configuration PI5USB Figure2. PI5USB31213 Block diagram

Features. Description. Applications. Block Diagram. Pin Configuration PI5USB Figure2. PI5USB31213 Block diagram USB 3.1 GEN2 10Gbps Mux/Demux Switch with I2C Control for Type-C Connector Features Description Applications Pin Configuration Block Diagram Figure 1 Pin Assignment (Top View) Figure2. PI5USB31213 Block

More information

PCI-X Protocol Addendum to the PCI Local Bus Specification Revision 2.0a

PCI-X Protocol Addendum to the PCI Local Bus Specification Revision 2.0a PCI-X Protocol Addendum to the PCI Local Bus Specification Revision 2.0a July 29, 2002July 22, 2003 REVISION REVISION HISTORY DATE 1.0 Initial release. 9/22/99 1.0a Clarifications and typographical corrections.

More information

Product Manual. USB C Hub 4 Port USB 3.1 Gen1 SuperSpeed USB C Upstream. Coolgear, Inc. Version 1.1 September 2017 Model Number: CG-4PU31C2P

Product Manual. USB C Hub 4 Port USB 3.1 Gen1 SuperSpeed USB C Upstream. Coolgear, Inc. Version 1.1 September 2017 Model Number: CG-4PU31C2P USB C Hub 4 Port USB 3.1 Gen1 SuperSpeed USB C Upstream Product Manual Coolgear, Inc. Version 1.1 September 2017 Model Number: CG-4PU31C2P 2 CG-4PU31C2P Product Manual Revision History Revision Date Author

More information

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

IP2716. Feature. Applications. Description. USB TYPE-C PD3.0 QC3.0/2.0/MTK High Voltage Charger Protocol Controller USB TYPE-C PD3.0 QC3.0/2.0/MTK High Voltage Charger Protocol Controller Feature USB TYPE-C Integrate TYPE-C DRP protocol Auto detect TYPE-C device plug in or plug out Auto detect the capability of the

More information

EZ-PD CCG2 Development Kit Guide

EZ-PD CCG2 Development Kit Guide CY4502 EZ-PD CCG2 Development Kit Guide Doc. No. 001-96601 Rev. *B Cypress Semiconductor 198 Champion Court San Jose, CA 95134-1709 Phone (USA): +1.800.858.1810 Phone (Intnl): +1.408.943.2600 http://www.cypress.com

More information

Product Specification

Product Specification Product Specification Features Amp ed RF, Inc. Description 15mm x 27mm The added class 1 power, +18dBm, of the BT-11, gives this module one of the best ranges in the industry. It s completely pin compatible

More information

2. Control Pin Functions and Applications

2. Control Pin Functions and Applications IMARY CONTROL ( PIN) Module Enable / Disable. The module can be disabled by pulling the below 2.3 V with respect to the Input. This should be done with an open-collector transistor, relay, or optocoupler.

More information

WLS-TC Specifications

WLS-TC Specifications Specifications Document Revision 1.0, February, 2010 Copyright 2010, Measurement Computing Corporation Typical for 25 C unless otherwise specified. Specifications in italic text are guaranteed by design.

More information

Automotive USB Type-C Charging Trends and Challenges

Automotive USB Type-C Charging Trends and Challenges Automotive USB Type-C Charging Trends and Challenges Power Interface Jim Bird (james_bird@ti.com) Tina Liang (tina-liang@ti.com) TI Training TI Training - Summary Automotive USB Type-C Charging Trends

More information

ECE 485/585 Microprocessor System Design

ECE 485/585 Microprocessor System Design Microprocessor System Design Lecture 16: PCI Bus Serial Buses Zeshan Chishti Electrical and Computer Engineering Dept. Maseeh College of Engineering and Computer Science Source: Lecture based on materials

More information

D115 The Fast Optimal Servo Amplifier For Brush, Brushless, Voice Coil Servo Motors

D115 The Fast Optimal Servo Amplifier For Brush, Brushless, Voice Coil Servo Motors D115 The Fast Optimal Servo Amplifier For Brush, Brushless, Voice Coil Servo Motors Ron Boe 5/15/2014 This user guide details the servo drives capabilities and physical interfaces. Users will be able to

More information

Proposal for SAS 2.x Specification to Enable Support for Active Cables

Proposal for SAS 2.x Specification to Enable Support for Active Cables 08-052r5 Proposal for SAS 2.x Specification to Enable Support for Active Cables Gourgen Oganessyan QUELLAN June 5, 2008 Introduction Inclusion of active cable interconnect option into the SAS specification

More information

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 the STUSB1602 P-NUCLEO-USB002 Data brief USB Type-C and Power Delivery Nucleo pack with NUCLEO-F072RB expansion board based on the STUSB1602 Features 32-bit ARM Cortex -M0-based microcontroller STM32F072RB with 128

More information

Today s Schedule. USB 2.0 Overview. USB 2.0 Compliance Testing. Demo of the Agilent Solution Q&A

Today s Schedule. USB 2.0 Overview. USB 2.0 Compliance Testing. Demo of the Agilent Solution Q&A N5416A Automated USB 2.0 Pre-Compliance Test Solutions Today s Schedule USB 2.0 Overview USB 2.0 Compliance Testing Examples of Compliance Tests Demo of the Agilent Solution Q&A USB 2.0 Overview USB Integrators

More information

USB-to-I2C Basic. Hardware User s Manual.

USB-to-I2C Basic. Hardware User s Manual. USB-to-I2C Basic Hardware User s Manual http://www.i2ctools.com/ Information provided in this document is solely for use with the USB-to-I2C product from SB Solutions, Inc. SB Solutions, Inc. reserves

More information

Using PEX 8648 SMA based (SI) Card

Using PEX 8648 SMA based (SI) Card Using PEX 8648 SMA based (SI) Card White Paper Version 1.3 July 2010 Website: Technical Support: www.plxtech.com www.plxtech.com/support Copyright 2008 by PLX Technology, Inc. All Rights Reserved Version

More information

USB Power Delivery Tester Users Guide

USB Power Delivery Tester Users Guide USB Power Delivery Tester Users Guide Model PM110 Rev 1 Document Edition: 1.0 Date: 18 April 2018 Web site: www.passmark.com USB Power Delivery Tester User s Guide Page 1 Table of Contents Introduction...

More information

DisplayPort 1.4 Webinar

DisplayPort 1.4 Webinar DisplayPort 1.4 Webinar Test Challenges and Solution Yogesh Pai Product Manager - Tektronix 1 Agenda DisplayPort Basics Transmitter Testing Challenges DisplayPort Type-C Updates Receiver Testing Q and

More information

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

How to upgrade the firmware on the STEVAL-USBC2DP USB Type-C to DisplayPort adapter UM378 User manual How to upgrade the firmware on the STEVAL-USBCDP USB Type-C to DisplayPort adapter Introduction The STSW-USBCDP software package contains application firmware in binary and in.dfu file

More information

Proposal for SAS 2.1 Specification to Enable Support for Active Cables

Proposal for SAS 2.1 Specification to Enable Support for Active Cables 08-358r3 Proposal for SAS 2.1 Specification to Enable Support for Active Cables Revision 13 Gourgen Oganessyan QUELLAN January 12, 2009 Introduction Inclusion of active cable interconnect option into the

More information

DP1 series DP1 series Display Port Connectors

DP1 series DP1 series Display Port Connectors DP1 series DP1 series Display Port Connectors JAE Europe has announced the DP1, an external connector for the DisplayPort digital video and audio interface that supports high bandwidth services, such as

More information

PCI-X Protocol Addendum to the PCI Local Bus Specification Revision 2.0a

PCI-X Protocol Addendum to the PCI Local Bus Specification Revision 2.0a PCI-X Protocol Addendum to the PCI Local Bus Specification Revision 2.0a July 22, 2003 REVISION REVISION HISTORY DATE 1.0 Initial release. 9/22/99 1.0a Clarifications and typographical corrections. 7/24/00

More information

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

P-NUCLEO-USB001. STM32 Nucleo pack for USB Type-C and Power Delivery Data brief. Features. Description STM32 Nucleo pack for USB Type-C and Power Delivery Data brief Features Two DRP USB Type-C receptacles USB 2.0 FS data communication interface as peripheral V BUS load and discharge switches V CONN switches

More information

Keysight MOI for USB Type-C Cable Assemblies Compliance Tests Using Keysight M937XA Multiport PXIe VNA

Keysight MOI for USB Type-C Cable Assemblies Compliance Tests Using Keysight M937XA Multiport PXIe VNA Revision 1.01 Feb-24, 2017 Universal Serial Bus Type-C TM Specification Revision 1.1 Keysight Method of Implementation (MOI) for USB Type-C TM Cables Assemblies Compliance Tests Using Keysight For Type-C

More information

CH7215 Brief Datasheet

CH7215 Brief Datasheet Chrontel Brief Datasheet DisplayPort to SDTV/HDTV Converter on USB Type C FEATURES Compliant with DisplayPort Alternate Mode on USB Type C standard Compliant with DisplayPort Specification version 1.3

More information

USB2.0/3.2/BC1.2 Drop Droop Test for non-usb Type-C Products

USB2.0/3.2/BC1.2 Drop Droop Test for non-usb Type-C Products P a g e 1 USB2.0/3.2/BC1.2 Drop Droop Test for non-usb Type-C Products Version 1.4 30 April 2018 P a g e 2 Contents Contents... 2 1. Equipment... 3 2. Test hardware... 4 3. Vbus drop droop requirements...

More information

Agilent Technologies Advanced Signal Integrity

Agilent Technologies Advanced Signal Integrity Agilent Technologies Advanced Signal Integrity Measurements for Next Generation High Speed Serial Standards Last Update 2012/04/24 (YS) Appendix VNA or TDR Scope? ENA Option TDR Overview USB 3.0 Cable/Connector

More information