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

Size: px
Start display at page:

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

Transcription

1 USB Power Delivery Developer Days 2016 Hong Kong October 19-20, 2016 October 19 USB Implementers Forum

2 Day 2 Power Delivery Agenda 8:30 Introduction and Architectural Overview 8:55 Physical Layer 9:15 Protocol Layer 9:45 Device Policy 10:00 Break 10:30 Power Supply 11:45 Q&A 12:00 Lunch Exhibit Area Open October 19 USB Implementers Forum

3 Introduction How PD is used today Key Characteristics Target Requirements Revision 3.0 October 19 USB Implementers Forum

4 How PD is used today Dedicated Charging based on Standards (IEC) Support different charging algorithms (high voltage, direct charge) Power banks, UPSes Charging plus data Charging docks Charge through adapters Cable capabilities (current, speed, length, active/passive ) Alternate Mode Adapters DP Alt mode MHL Alt mode Thunderbolt Alt mode October 19 USB Implementers Forum

5 Key Characteristics Voltage and current values negotiated Higher voltage and current allows power up to ~100W Limits to match cable capabilities (3A/5A) Upper limit bound by international safety requirements Coexists with USB Battery Charging 1.2 Swapping of power direction, data direction and source of VCONN Communication with USB Type-C Electronically Marked Cables Support for Alternate Modes of operation (DP, MHL) October 19 USB Implementers Forum

6 Revision 3.0 Improved Collision avoidance scheme Use Rp/Rd to indicate Source/Sink transmission Deprecated BFSK Revision 2.0 support will still be permitted Extended messages Up to 260 bytes Chunking into existing packet sizes enabled for compatibility Additional alerts, capabilities and status Support for IEC power supply standards Battery capabilities/status Support for Direct Charge Programmable Power Supplies October 19 USB Implementers Forum

7 Revision 3.0 continued Fast Role Swap for adapters Solves issues when adapter changes from wall powered to bus powered Occurs due to surprise removal of wall power Keeps the hub and attached devices alive Keep alive time needs to be short to minimize caps PDUSB Hub definition moved to new USB-C Bridging Specification Encapsulates UCSI and Security related requests over USB Device USB operation and Battery status will be retained Power Rules Based about communicating Watts to the user Adds voltages/currents incrementally Bigger means better to the user Multi-port charger October 19 USB Implementers Forum

8 Architectural Overview Terminology Topology Walk through the Layers PD and USB Device States Battery Status October 19 USB Implementers Forum

9 Terminology DFP/UFP Defines the Port s position in the USB topology DFP is equivalent to A-Port/Host, UFP is equivalent to B-Port/Device Does not require USB Communication Capability Source/Sink Defines the power role the port is currently operating in Dual-role Power Port can operate as either a Source or a Sink Dual-role Data Port can operate as either a DFP or a UFP USB Communications Capable Port can send/receive USB traffic may be asymmetric for DFP/UFP SOP* Start of packet (SOP/SOP /SOP ) October 19 USB Implementers Forum

10 Source Sink Overview Device Policy Manager Device Policy Manager Source Port Sink Port Policy Engine Policy Engine Protocol Power Source(s) Power Sink Protocol USB-C Control Physical Layer Physical Layer USB-C Control BMC BMC USB Port USB Port CC VBUS VBUS CC V BUS USB-C Port Control USB Type-C state operation (attach/detach) Physical Layer (Chapter 5) Port to Port over CC wire Collision Avoidance Protocol Layer (Chapter 6) Handles retries, message construction and chunking CC Power Source/Sink (Chapter 7) Controls power transitions Device Policy (Chapter 8) Policy Engine Drives the Atomic Message Sequences Device Policy Manager Handles PD across multiple ports Makes decisions on how to allocate power Talks to Power Source/Sink and Cable Detection October 19 USB Implementers Forum

11 USB-C Control / Cable Discovery Source/Sink USB Port USB-C Control Device Policy Manager Source Port Policy Engine Protocol Physical Layer BMC Power Source(s)/ Sink USB-C Control USB Type-C mechanisms indicate attach/detach Cables support 3A by default Cable Discovery USB Type-C full featured cables are electronically marked USB PD uses SOP to read cable capabilities Identify Cables supporting more than 3A Active cables Alternate Modes CC VBUS October 19 USB Implementers Forum

12 Physical Layer Source/Sink USB Port USB-C Control Device Policy Manager Source Port Policy Engine Protocol Physical Layer BMC CC Power Source(s)/ Sink VBUS Uses USB Type-C CC wire no dependence on (D+/- or Tx/Rx) Biphase Mark Coding (BMC) Signaling >10e-6 BER 300kbps Half duplex with collision avoidance Tx appends CRC-32 to message / Rx validates CRC-32 Built in self-test modes October 19 USB Implementers Forum

13 Protocol Layer Source/Sink USB Port USB-C Control Device Policy Manager Source Port Policy Engine Protocol Physical Layer BMC Power Source(s)/ Sink Directed by policy engine Constructs messages which it passes to the PHY Receives messages from the PHY Deconstructs messages and passes back to policy engine Ensures reliable communications Timeouts, retries and GoodCRC messages CC VBUS October 19 USB Implementers Forum

14 USB Type-C Port Controller (TCPC) Source/Sink Device Policy Manager Source Port Policy Engine Protocol TCPC USB-C Control Physical Layer Power Source(s)/ Sink Covers the following: Physical Layer Protocol Layer state operation GoodCRC generation Optionally USB-C Control I2C interface to upper Protocol Layer USB Port BMC CC VBUS October 19 USB Implementers Forum

15 Power Source/Sink Source/Sink USB Port Cable Detection Device Policy Manager Source Port Policy Engine Protocol Physical Layer BMC Power Source(s)/ Sink Behavioral aspects of sources and sinks Defines transitions Increasing/decreasing voltage Increasing/decreasing current Swapping roles Detailed diagrams showing the relationship between the messaging and transitions CC VBUS October 19 USB Implementers Forum

16 Device Policy Source/Sink USB Port Cable Detection Device Policy Manager Source Port Policy Engine Protocol Physical Layer BMC CC Power Source(s)/ Sink VBUS Device Policy Manager Manages shared resources Notion of reserved power Notion of reclaimed power Interacts with the policy engine, power supply, cable detect, and system policy manager Policy Engine Enacts policy for a port Interacts with the protocol layer and device policy manager October 19 USB Implementers Forum

17 System Policy USB Host PD USB Device System Policy Manager USB hub tree (optional) USB Interface (optional) Device Policy Manager Policy Engine Protocol Provides OS visibility into Power Delivery System can overlay a coordinated policy on device policy Communication is done over USB Devices report capabilities Hubs report and allow control of their downstream ports Rev 3.0 moves this functionality to the bridging specification Physical Layer CC October 19 USB Implementers Forum

18 PD and USB Device States Device moves from USB Attached to USB Powered: No Negotiate enough Power? Yes Device is a Sink, sees VBUS and has enough power to operate from PD USB Attached VBUS Present Yes No Can enumerate? Yes USB Powered Device is a Source seeing that a Sink is attached (after PR_Swap) No Device in Sink Mode Device in Source Mode (5V) Source? Yes Attached? Yes No No October 19 USB Implementers Forum

19 PD and USB Device States Hard reset Hard Reset and Can Operate Hard Reset and Can t Operate Any USB State VBUS Present No Swapping Power Roles? No USB Attached Yes Yes Hard Reset and Bus Powered Hard Reset refers to PD Hard Reset It is recommended that implementers of USB Devices and Hosts to stay in the same USB State on reception of PD Hard Reset October 19 USB Implementers Forum

20 Battery Status Battery status structure returns information about the battery Battery Attributes: no battery, charging, discharging, neither Battery SOC: State of charge in % Battery Status: Various battery error conditions Battery Remove Wake Events: present error, charging flow, error Remaining Operating Time Remaining Charging Time October 19 USB Implementers Forum

21 Day 2 Power Delivery Agenda 8:30 Introduction and Architectural Overview 8:55 Physical Layer 9:15 Protocol Layer 9:45 Device Policy 10:00 Break 10:30 Power Supply 11:45 Q&A 12:00 Lunch Exhibit Area Open October 19 USB Implementers Forum

22 Physical Layer Signaling BMC Characteristics Symbol Coding Collision Avoidance Packet Formats Multi-Drop October 19 USB Implementers Forum

23 Signaling Half duplex system Bit rate is 300kbps Uses Bi-mark phase Coding (BMC) A form of Manchester Coding Signal is DC coupled on USB Type-C CC Low impedance - nominally V BER < 10 6 at SNR of 25dB Typical operating SNR would be higher CRC-32 used to detect data corruption Same CRC-32 as USB 3.1 October 19 USB Implementers Forum

24 BMC Characteristics 2 transitions for one and 1 transition for zero Defined by transmit and receive masks October 19 USB Implementers Forum

25 Symbol Coding 4b5b coding scheme Allows use of K-Codes Use both single K-Codes and Ordered sets of 4 K-Codes Start of Packet (SOP*) Ordered set Used to address Ports or Cable Plugs (multi-drop) SOP Communications between the DFP and UFP SOP Communications with the Cable Plug attached to the DFP SOP Communications with the Cable Plug attached to the UFP End of Packet (EOP) Reset Ordered Sets Hard Reset Resets both Ports and any Cable Plugs Cable Reset Resets only Cable Plugs October 19 USB Implementers Forum

26 Collision Avoidance Rp used by the Source to control when Sink can initiate an Atomic Message Sequence (AMS) Source Rp Sink operation Source operation 1.5A Sink cannot initiate an AMS, but may continue ongoing AMS. Source can initiate an AMS after at least 16ms (tsinktx) of setting Rp to this value. 3A Sink can initiate an AMS. Source cannot initiate an AMS while it has this value set. October 19 USB Implementers Forum

27 Packet Format Control Messages Preamble SOP* (Start Of Packet) Message Header (16 bit) CRC EOP (End Of Packet) Legend: PHY Layer Protocol Layer 1. Packet starts with a preamble for receiver training 2. One of the SOP* start of packet K-codes (SOP/SOP /SOP ) 3. Header of the message being sent (start of payload) bit CRC 5. End of Packet K-code Preamble is encoded with 4b/5b Start of packet, CRC and End of Packet are 4b/5b encoded Payload is not 4b/5b encoded but is just sent as data October 19 USB Implementers Forum

28 Packet Format Data Messages Preamble SOP* (Start Of Packet) Message Header (16 bit) 0..7 Data Object(s) CRC EOP (End Of Packet) Legend: PHY Layer Protocol Layer 1. Packet starts with a preamble for receiver training 2. One of the SOP* start of packet K-codes (SOP/SOP /SOP ) 3. Header of the message being sent (start of payload) data objects (end of payload) bit CRC 6. End of Packet K-code Preamble is encoded with 4b/5b Start of packet, CRC and End of Packet are 4b/5b encoded Payload is not 4b/5b encoded but is just sent as data October 19 USB Implementers Forum

29 Packet Format Extended Message Preamble SOP* (Start Of Packet) Message Header (16 bit) Extended Message Header (16 bit) Data ( bytes) CRC EOP (End Of Packet) Legend: PHY Layer Protocol Layer 1. Packet starts with a preamble for receiver training 2. One of the SOP* start of packet K-codes (SOP/SOP /SOP ) 3. Header of the message being sent (start of payload) 4. Extended Message Header bytes of data (end of payload) bit CRC 7. End of Packet K-code Preamble is encoded with 4b/5b Start of packet, CRC and End of Packet are 4b/5b encoded Payload is not 4b/5b encoded but is just sent as data October 19 USB Implementers Forum

30 Packet Format - Extended Message - Chunked Chunk 0 Preamble SOP* (Start Of Packet) Message Header (16 bit) Extended Message Header (16 bit) Data (26 bytes) CRC EOP (End Of Packet) Chunk 1 Preamble SOP* (Start Of Packet) Message Header (16 bit) Extended Message Header (16 bit) Data (26 bytes) CRC EOP (End Of Packet) Chunk n Preamble SOP* (Start Of Packet) Message Header (16 bit) Extended Message Header (16 bit) Data (remaining bytes + padding) CRC EOP (End Of Packet) Legend: PHY Layer Protocol Layer Header fields Chunked bit = 1 -> chunking used since one or both Port Partners doesn t do 260 byte Messages Chunk number field > Chunk number sent/requested Request Chunk bit set for a Chunk request (no Data), reset for the returned Chunk Number of Chunks = Data Size/26 i.e. 26 byte Chunks Matches legacy Message data payload of 28 bytes 2 byte Extended Message Header + 26 bytes of Data for first chunks (NDO = 7) Last Chunk remaining data padded to the next Data Object boundary with 0x00 October 19 USB Implementers Forum

31 Multi-drop DFP VCONN Cable Plug (SOP ) Electronically Marked Cable Cable Plug (SOP ) UFP SOP signaling SOP signaling SOP signaling Multi-drop Packet structure unchanged Start of packet is message address (SOP /SOP ) Limited access to the new addresses Electronically marked cables respond to SOP Only the VCONN Source can reliably talk to the cable Source of VCONN swapped with VCONN_Swap Single initiator of multi-drop message sequences Cable Plug not allowed to initiate messages Source can initiate communication SOP prior to an explicit contract DFP can initiate communication SOP /SOP within an explicit contract October 19 USB Implementers Forum

32 Day 2 Power Delivery Agenda 8:30 Introduction and Architectural Overview 8:55 Physical Layer 9:15 Protocol Layer 9:45 Device Policy 10:00 Break 10:30 Power Supply 11:45 Q&A 12:00 Lunch Exhibit Area Open October 19 USB Implementers Forum

33 Protocol Messages Data Objects Errors Attach/Detach Detection Structured VDMs Alternate Modes October 19 USB Implementers Forum

34 Sending a Message October 19 USB Implementers Forum

35 Sending a Message (Retry) October 19 USB Implementers Forum

36 Host Power Brick Extended Messages Security_Request Chunk Security_Request (Number of Data Objects = 3, Chunked = 1, Chunk Number = 0, Request Chunk = 0, Data Size = 7) Host Power Brick GoodCRC Security_Request (Data Size = 7, Chunked = 0) GoodCRC Security_Response (Data Size = 30, Chunked = 0) GoodCRC Extended messages of up to 260 bytes can be transmitted The example above is a Security_Request and Security_Response To maintain compatibility with existing HW Extended Messages can also be Chunked Example to the right is the same sequence, but chunked Security_Response Security_Response (Number of Data Objects = 7, Chunked = 1, Chunk Number = 0, Request Chunk = 0, Data Size = 30) GoodCRC Security_Response Chunk request (Number of Data Objects = 1, Chunked = 1, Chunk Number = 1, Request Chunk = 1, Data Size = 0) GoodCRC Security_Response (Number of Data Objects = 2, Chunked = 1, Chunk Number = 1, Request Chunk = 0, Data Size = 30) GoodCRC October 19 USB Implementers Forum

37 Messages Source/Sink Capabilities (Source_Capabilities, Sink_Capabilities, Source_Capabilities_Extended) Used to advertise a Source s outputs or Sink s required inputs Type of source (charger, battery) Voltage/current combinations available/required Requests Request capabilities (Get_Source_Cap, Get_Sink_Cap, Get Source_Cap_Extended) Request status (Get_Status, Status) Request voltage and/or current (Request) Request power role change (PR_Swap, FR_Swap) Request data role change (DR_Swap) Request Vconn source change (VCONN_Swap) Accept/Reject/Wait Possible responses to a request Alert Notification after OVP/OCP/OTP Miscellaneous GoodCRC Soft Reset Power Supply (PS_RDY) Not_Supported Ping BIST VDMs October 19 USB Implementers Forum

38 Error Detection Various conditions can lead to errors: Protocol Layer Missing GoodCRC Retry MessageID mismatch Lost messages Policy Engine Wrong/not received messages during message sequence Timeout on expected message e.g. lack of PS_RDY No response after Hard Reset Rp or Rd not asserted during PR_Swap October 19 USB Implementers Forum

39 Error Recovery Soft Reset Reset only the protocol layer Specific to a particular SOP* Hard Reset Resets all SOP* and the power supply Doesn t impact USB Type-C power role (Rp/Rd unchanged) USB Type-C VCONN source returned to Source (Rp asserted) Cable Reset Resets the cable (SOP /SOP ) but not the Port Partners (SOP) USB Type-C Error Recovery Performs disconnect and reconnect Errors unresolved by PD Hard Reset October 19 USB Implementers Forum

40 Attach/Detach Detection Source (Rp asserted) Presence of Rd indicates port to port attach Immediately sends Source Capabilities Absence of Rd indicates detached state Sink (Rd asserted) Presence of VBUS is attached to a Source Responds with GoodCRC to Source Capabilities or Times out and sends Hard Reset When VBUS is removed During PR_Swap connection is retained During Hard Reset if self-powered and can operate connection is retained At other times this means detached October 19 USB Implementers Forum

41 Vendor Defined Messages Identify the device or cable Discover Identity of attached cable or Port Partner Support of USB Type-C Alternate Modes Discover SVIDS, Discover Modes Enter, Exit and manage USB Type-C Alternate Modes of attached device or cable Attention for the device to get the host s attention October 19 USB Implementers Forum

42 DFP Electronically Marked Cable UFP Electronically Marked Cable VBUS CC VBUS CC VCONN (Sourced) Iso ( ) Iso ( ) VCONN (Not sourced) Ra SOP Ra GND GND Discover Identity used to get cable information HW/FW Version Connectors Latency Passive/Active VCONN required RX/TX Directionality VBUS current capability VBUS end-to-end SOP controller USB Signalling (2.0, Gen1, Gen 2) October 19 USB Implementers Forum

43 Alternate Modes A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 GND RX2+ RX2 VBUS SBU1 D D+ CC VBUS TX1 TX1+ GND GND TX2+ TX2 VBUS VCONN SBU2 VBUS RX1 RX1+ GND B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 B12 Alternate modes reconfigure the connector Repurpose pins to support another bus Change the mode of operation of a bus Enable sideband signals Note: Accessory Mode is not the same October 19 USB Implementers Forum

44 Alternate Mode Process Discover SVIDS Device returns the SVIDS for which is has modes Discover Mode Device returns the modes is has for each SVID Host evaluates the intersection of the modes it and the device supports USB Safe State Prevent any signaling that appears on data wires from damaging USB PHY May be simple isolation (mux/switch) May be very robust PHY inputs Enter mode SVID + mode Stay in USB mode Initiator (DFP) N Establish PD Contract Discover SVIDs List of SVIDs For every DFP supported SVID Discover Modes (SVID) Modes Supported? Y USB Safe State Modes for SVID Enter Mode Responder (UFP or Cable Plug) ACK (Responder switched to Mode) Initiator and Responder operate using Mode Exit Mode or PD Hard Reset or cable unplugged or power removed? Y Return to USB mode N October 19 USB Implementers Forum

45 Failure to find an Alternate Mode Alternate mode device does not receive an Enter Alternate Mode command Host does not support PD so does not look for alternate mode devices Host finds alternate mode devices, but does not support this particular device Alternate mode device presents either an equivalent USB function and/or USB Billboard Device interface to the USB stack BB device provides the OS with information about the alternate mode device that it can use to inform the user that the host does not support the alternate mode October 19 USB Implementers Forum

46 Day 2 Power Delivery Agenda 8:30 Introduction and Architectural Overview 8:55 Physical Layer 9:15 Protocol Layer 9:45 Device Policy 10:00 Break 10:30 Power Supply 11:45 Q&A 12:00 Lunch Exhibit Area Open October 19 USB Implementers Forum

47 Device Policy Device Policy Manager Managing Power Needs Power Reserve Capability Mismatch Policy Engine Power Negotiation Power Role Swap Fast Role Swap October 19 USB Implementers Forum

48 Device Policy Manager PD USB Device USB-C Control USB Host Device Policy Manager Source Port System Policy Manager USB hub tree (optional) USB Interface (optional) Policy Engine Protocol Physical Layer Power Source(s)/ Sink One instance per device Acts across one or more ports Manages bus traffic Manages power resources in the device Monitors and controls the power supply Interacts with the cable detection module Causes Policy Engine to enact policy for a given port Optional USB interface to System Policy October 19 USB Implementers Forum

49 Managing Power Needs Finite power resources on a Provider Sinks responsible for requesting optimal power Device Policy Manager balances power needs to ensure smooth system operation Also interacts with System Policy, which can use its system wide view to allocate resources or inform the user of issues October 19 USB Implementers Forum

50 Capability Mismatch Sink may require more than a Source can supply in order to enumerate on USB: e.g. needs 2A@20V and can only get 2A@5V Sink will indicate a Capability Mismatch to end user and also via PD messaging Indication can be handled on the Source and also in System Policy October 19 USB Implementers Forum

51 Policy Engine Source/Sink USB Port USB-C Control Device Policy Manager Source Port Policy Engine Protocol Physical Layer BMC CC Power Source(s)/ Sink VBUS One instance per port, per SOP* supported Interacts with Device Policy Manager to determine and request: Power resources for the port Power source or sink transitions Attached cabling Handles power negotiation, swapping, etc. Uses Protocol Layer to form messages Handles message timers, errors and resets October 19 USB Implementers Forum

52 Power Negotiation Sequence Source Cable Plug Sink Cable Capabilities (Required for >3A) VDMResponseTimer Discover Identity (Request, SOP ) Discover Identity (ACK, SOP ) SenderResponseTimer Source Capabilities Request SenderResponseTimer Accept PSTransitionTimer PS_RDY October 19 USB Implementers Forum

53 Fast Role Swap Initial Sink Rd asserted Initial Source Rp asserted Hub SenderResponseTimer Initial Source (Hub) has power removed Maintains power to downstream peripherals Stops sourcing power upstream Needs new power source urgently! Signals Fast Swap on CC line Initial Sink (Laptop) has 5V Source ready to be applied quickly Detects Fast Swap Waits for VBUS to drop to vsafe5v Starts Sourcing 5V In parallel Port Partners start the role swap process Ensures that Source and Sink roles are aligned HDD PS SourceOffTimer Stop Sinking New Source is applying vsafe5v and asserts Rp New Source Fast Swap Signal (CC driven to GND) FR_Swap Accept PS_RDY PS_RDY Stop Sourcing -> Sink Vbus vsafe5v Initial Source asserts Rd New Sink PSSourceOnTimer October 19 USB Implementers Forum

54 Day 2 Power Delivery Agenda 8:30 Introduction and Architectural Overview 8:55 Physical Layer 9:15 Protocol Layer 9:45 Device Policy 10:00 Break 10:30 Power Supply 11:45 Q&A 12:00 Lunch Exhibit Area Open October 19 USB Implementers Forum

55 Day 2 Power Delivery Agenda 8:30 Introduction and Architectural Overview 8:55 Physical Layer 9:15 Protocol Layer 9:45 Device Policy 10:00 Break 10:30 Power Supply 11:45 Q&A 12:00 Lunch Exhibit Area Open October 19 USB Implementers Forum

56 Power Supply Architecture Overview Source & Sink Behaviors Transitioning Voltage and Current Robust Port Considerations Swapping Power PPS Preview October 19 USB Implementers Forum

57 Example Source & Sink Configurations Source External Power Sources Dual-Role Power External Power System Power System Power PD Source Port Legacy Power Source Battery Dual-Role Power Port Legacy Power Source Battery * must be self powered VBUS VBUS VBUS VBUS VBUS VBUS VBUS VBUS Sink External Power Sinks Dual-Role Power External Power System Power System Power PD Sink Port Battery Dual-Role Power Port Battery VBUS VBUS * must be self powered October 19 USB Implementers Forum

58 VBUS System SOURCE CABLE SINK Power Supply BMC Tx/Rx V BUS cc... Refer to USBType-C1.0 V BUS cc... BMC Tx/Rx Load GND GND SHIELD SHIELD Dedicated communications path using CC conductor Isolation impedance is not required The transceiver CC conductor is DC coupled October 19 USB Implementers Forum

59 Source Behavior Backward compatible with legacy VBUS ports. Supplies default USB 2.0, USB 3.1, USB Type-C Current or BC 1.2 voltage and current to VBUS When USB cable attached prior to an Explicit Contract When Hard Reset signaling is received Returns to vsafe0v for some time then returns to vsafe5v PD bounds VBUS voltage transitions by undershoot, overshoot and transition time requirements October 19 USB Implementers Forum

60 Source Positive Transitions V 105 % 95 % -0.5 V vsrcvalid(max) vsrcnew(max) vsrcnew(typ) vsrcnew(min) vsrcvalid(min) Upper bound of valid Source range Lower bound of valid Source range vsrcslewpos 30 mv/usec Starting voltage t0 tsrcsettle tsrcready 275 msec 285 msec The voltage limits to do not apply to vsafe0v and vsafe5v October 19 USB Implementers Forum

61 Source Negative Transitions Starting voltage vsrcslewneg -30 mv/usec V vsrcvalid(max) Upper bound of valid Source range 105 % vsrcnew(max) vsrcnew(typ) 95 % vsrcnew(min) -0.5 V vsrcvalid(min) Lower bound of valid Source range t0 tsrcsettle tsrcready 275 msec 285 msec The voltage limits to do not apply to vsafe0v and vsafe5v October 19 USB Implementers Forum

62 Application of vsrcnew & vsrcvalid after tsrcready V 105 % vsrcvalid(max) vsrcnew(max) 5 msec tsrctransient windows vsrcnew(typ) 95 % -0.5 V vsrcnew(min) vsrcvalid(min) tsrctransient window 5 msec Sink Load I2 iloadsteprate 150 ma/usec iloadreleaserate -150 ma/usec Sink Load I1 tsrcready 285 msec October 19 USB Implementers Forum

63 Sink Behavior Backwards compatible with legacy VBUS ports Draws default USB 2.0, USB 3.1, USB Type-C Current or BC 1.2 VBUS current at default voltage When the USB cable is attached prior to an Explicit Contract When responding to a Hard Reset Returns to the default USB 2.0, USB 3.1, USB Type-C Current or BC 1.2 VBUS current at default voltage Controls VBUS in-rush current when increasing current consumption October 19 USB Implementers Forum

64 Transition to Increase Voltage Source Port Policy Engine Sink Port Policy Engine 1 Send Accept 2 Evaluate Accept tsrctransition 5 Send PS_RDY PSTransitionTimer (running) 6 Evaluate PS_RDY Port to Port Messaging Source Port Device Policy Mgr Source Port Power Supply Source V OLD 4 Source ñ V t2 Source V NEW Source Port Interaction Sink Port Device Policy Mgr Sink Port Power Supply Sink I OLD 3 Sink to Sink Standby t1 Sink psnkstdby Sink Standby to Sink t3 Sink I OLD Sink Port Interaction Source Port Voltage V OLD V NEW Source V BUS Voltage Sink Port Current I OLD I1 I2 I1 I OLD Sink V BUS Current I1 (psnkstdby/v BUS ) I2 (psnkstdby/v BUS ) + csnkbulkpd(dv BUS /Dt) October 19 USB Implementers Forum

65 Transition to Increase Current Source Port Policy Engine Sink Port Policy Engine 1 Send Accept 2 Evaluate Accept tsrctransition 4 Send PS_RDY PSTransitionTimer (running) 5 Evaluate PS_RDY Port to Port Messaging Source Port Device Policy Mgr Source Port Power Supply Source V OLD 3 Source ñ I t1 Source V OLD Source Port Interaction Sink Port Device Policy Mgr Sink Port Power Supply Sink I OLD Sink ñ I t2 Sink I NEW Sink Port Interaction Source Port Voltage V BUS doesn t change Source V BUS Voltage Sink Port Current I OLD I NEW Sink V BUS Current October 19 USB Implementers Forum

66 Transition to Increase Power Source Port Policy Engine Sink Port Policy Engine 1 Send Accept 2 Evaluate Accept tsrctransition 5 Send PS_RDY PSTransitionTimer (running) 6 Evaluate PS_RDY Port to Port Messaging Source Port Device Policy Mgr Source Port Power Supply Source V OLD 4 Source ñ V ñ I t2 Source V NEW Source Port Interaction Sink Port Device Policy Mgr Sink Port Power Supply Sink I OLD 3 Sink to Sink Standby t1 Sink psnkstdby Sink Standby to Sink t3 Sink I NEW Sink Port Interaction Source Port Voltage V OLD V NEW Source V BUS Voltage Sink Port Current I OLD I1 I2 I1 I NEW Sink V BUS Current I1 (psnkstdby/v BUS ) I2 (psnkstdby/v BUS ) + csnkbulkpd(dv BUS /Dt) October 19 USB Implementers Forum

67 Port Robustness Philosophy Sources protect themselves Sources shall not rely on Sinks for protection Sinks protect themselves Sinks shall not rely on Sources for protection Robust Source and Sink design does not equate to regulatory safety compliance October 19 USB Implementers Forum

68 Robust Source Port Considerations Output Over Current Protection Over Temperature Protection vsafe5v to vsafe5v Connection VBUS Discharge at Detach Note: Sources are required to protect themselves from damage. Source protection mechanisms are not expected to protect Sinks. October 19 USB Implementers Forum

69 Robust Sink Port Considerations Input Over Voltage Protection Over Temperature Protection VBUS Discharge at Detach Note: Sinks are required to protect themselves from damage. Sink protection mechanisms are not expected to protect Sources. October 19 USB Implementers Forum

70 VBUS & VCONN Relationship During Hard Reset Old voltage vsafe5v(max), VCONN(max) 5.5 V 5.5 V 0.8 V vsafe0v(max) 150 mv -0.3 V vvconndischarge 0V vsrcneg(max) 250 msec t0 tvconndischarge tvconnon 2 msec 275 msec 650 msec tsafe5v tsafe0v 1 sec tsrcrecover tsrcturnon 275 msec October 19 USB Implementers Forum

71 Swapping Power on VBUS & VCONN Power Role Swap Method to swap Source and Sink VBUS power roles between two ports Fast Role Swap Method to swap VBUS power between two Sources powering a pass-thru device VCONN Swap Method used to source VCONN from different ends of the cable The data roles are not affected by power swaps October 19 USB Implementers Forum

72 Power Role Swap Before the Power Role Swap After the Power Role Swap SOURCE SINK Power Role Swap SINK SOURCE PD ADAPTER DRP Docking LDR6023 DRP Macbook PD ADAPTER REMOVED DRP Docking LDR6023 DRP Macbook *** Data Roles do not change during Power Role swap *** Applies to 1-to-1 power connections between DRPs Initiated using PD messaging by either the Source or the Sink PD messaging is used to manage the power change over VBUS transitions to vsafe0v during the VBUS change over Post power role Swap VBUS voltage is vsafe5v October 19 USB Implementers Forum

73 Power Role Swap Transition Diagram Initial Source Port Policy Engine Initial Sink Port Policy Engine 1 Send Accept 2 Evaluate Accept tsrctransition PSSourceOffTimer (running) 4 Send PS_RDY 5 Evaluate PS_RDY PSSourceOnTimer (running) 7 Send PS_RDY 8 Evaluate PS_RDY Port to Port Messaging Initial Source Port Device Policy Mgr Source Sink Power Supply Initial Source Source V OLD 3 Source to Swap Standby t2 Rp to Rd Swap Standby 9 Swap Standby to Sink t4 New Sink Sink default current Source Port Interaction Initial Sink Port Device Policy Mgr Sink Source Power Supply Initial Sink Sink I OLD 2a Sink to Swap Standby t1 Swap Standby Rd to Rp 6 Swap Standby to Source t3 Source vsafe5v New Source Sink Port Interaction Source Port Voltage Initial Source V OLD not driven vsafe5v New Source Source V BUS Voltage Sink Port Current I OLD Initial Sink I1 I1 isnkswapstdby I2 I2 I1 not driven I2 isnkswapstdby + csnkbulkpd(dv BUS /Dt) psnksusp New Sink Sink V BUS Current October 19 USB Implementers Forum

74 Fast Role Swap (FRS) Before the Fast Role Swap After the Fast Role Swap Sink Fast Role Swap GONE! Source Charger Charge-thru Hub LDR6023 DRP X Charger Charge-thru Hub LDR6023 DRP Power USB Device *** Data Roles do not change during Fast Role Swap *** USB Device Power PD negotiation discovers if the DRP supports FRS The charge-thru hub monitors Charger VBUS to signal FRS to the DRP VBUS can only droop below vsafe5v for 150 usec Why? Needs to be fast for practical Charger hold up capacitance October 19 USB Implementers Forum

75 Fast Role Swap Transition Diagram Source Port Policy Engine Sink Port Policy Engine B 2 Signal Fast Swap C Detect Fast Swap tfrswapinit 1 Send FR_Swap Evaluate FR_Swap 3 Send Accept 4 Evaluate Accept 5 Send PS_RDY 6 Evaluate PS_RDY 7 Send PS_RDY 8 Evaluate PS_RDY Port to Port Signaling & Messaging Source Port Device Policy Mgr Source Port Power Path A Source Stops Source D1 V BUS < vsafe5v Sink F Change Rp to Rd Source Port Interaction Sink Port Device Policy Mgr Sink Port Power Path Sink D2 V BUS < vsafe5v < tsrcfrswap E Source V BUS Ready & Able to Source vsafe5v Source vsafe5v G Change Rd to Rp Sink Port Interaction Source Port Voltage Old Source discharging to vsafe0v New Source = vsafe5v Source V BUS Voltage Sink Port Current Old Sink Represents the increase in current as V BUS voltage discharges New Sink Sink V BUS Current October 19 USB Implementers Forum

76 VCONN Swap Supported by any port that can operate as VCONN source Either port partner can send the VCONN_Swap Message The recipient responds with either Accept, Reject or Wait Messages An Accept Message response starts a make-before-break change over A Reject Message response indicates a VCONN Swap will not occur A Wait Message response indicates try a VCONN Swap sometime later October 19 USB Implementers Forum

77 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 When possible, make use of certified product suppliers silicon, connectors, etc. Proper materials and manufacturing processes are increasingly more critical to making successful certified products Submit your products for USB certification October 19 USB Implementers Forum

78 Coming Soon Programmable Power Supply (PPS) Provides a continuously adjustable output voltage power source Exhibits a monotonic transfer characteristic across a voltage range Allows for single step or multi-step voltage changes Minimum transition time bound by 30 mv/usec slew rate Maximum transition time in the range of 10 s of msec Current is determined by PD contract Sinks do not transition to Sink Standby during PPS voltage changes October 19 USB Implementers Forum

79 Why define a PPS? Granular VBUS control 10 s of mv resolution, big and small voltage changes are supported Power path optimization It is possible to optimize the efficiency and thermal performance Sink input VBUS control It is possible for the Sink to set its optimal input operating voltage It is possible to adjust for cable loss Sinks do not transition to Sink Standby during PPS voltage changes October 19 USB Implementers Forum

80 PPS Framework V(4) > V(3) Nominal PPS Maximum Voltage V(4) Programmable Power Supply Output Range 0 Volts V(2) > V(1) Nominal PPS Minimum Voltage (3.0V) V(1) Nominal V(2) V(3) > V(2) Nominal V(3) vppsslewpos vppsvalid 300 absolute level vppsslewpos vppsvalid vppsslewpos vppsvalid vppsnew V(2) = 301 absolute level vppsvalid vppsnew V(3) = (301+n) absolute level PPS Maximum Voltage October 19 USB Implementers Forum

81 PPS Charging Application PPS Adapter LDR6022 VBUS CC Local voltage & current regulation Battery Monitoring & Safety Sink PPS based charging must still support 5V charging The PPS is not intended to replace charging control in the Sink The PPS is not taking extra precautions to protect the battery October 19 USB Implementers Forum

82 PPS Charging Application Safe & Pre-Charge (VBAT) Likely Safe & Pre-Charge Scenario PPS adapter voltage may not vary Sink regulation controls battery SOC Battery Current Battery Voltage PPS Adapter LDR6022 VBUS CC Local voltage & current regulation (IBAT) Battery Monitoring & Safety Sink safe pre constant current constant voltage eoc October 19 USB Implementers Forum

83 PPS Charging Application Constant Current Charge (VBAT) Likely Constant Current Scenario Sink actively controls PPS adapter voltage Sink regulation controls battery SOC Battery Current Battery Voltage PPS Adapter LDR6022 VBUS CC Local voltage & current regulation (IBAT) Battery Monitoring & Safety Sink safe pre constant current constant voltage eoc October 19 USB Implementers Forum

84 PPS Charging Application Constant Voltage Charge (VBAT) Likely Constant Voltage Scenario PPS adapter voltage may not vary Sink regulation controls battery SOC Battery Current Battery Voltage PPS Adapter LDR6022 VBUS CC Local voltage & current regulation (IBAT) Battery Monitoring & Safety Sink safe pre constant current constant voltage eoc October 19 USB Implementers Forum

85 Power Delivery is Alive and Growing Fast Role Swap for bus powered pass through applications Other application uses cases may evolve over time Programmable Power Supply for adjustable VBUS applications Paves the way for optimized VBUS power transfer Creates a standardized method to control VBUS voltage Clearly defined Source and Sink robustness philosophy Sources must protect themselves Sinks must protect themselves Neither shall rely on the other for protection October 19 USB Implementers Forum

86 Day 2 Power Delivery Agenda 8:30 Introduction and Architectural Overview 8:55 Physical Layer 9:15 Protocol Layer 9:45 Device Policy 10:00 Break 10:30 Power Supply 11:45 Q&A 12:00 Lunch Exhibit Area Open October 19 USB Implementers Forum

87 Q & A October 19 USB Implementers Forum

88 Day 2 Power Delivery Agenda 8:30 Introduction and Architectural Overview 8:55 Physical Layer 9:15 Protocol Layer 9:45 Device Policy 10:00 Break 10:30 Power Supply 11:30 System Policy 11:40 Q&A 12:00 Lunch Exhibit Area Open October 19 USB Implementers Forum

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

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

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

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

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

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

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

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

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

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

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 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

USB Type-C Power Delivery using STM32xx Series MCUs and STM32xxx Series MPUs Application note USB Type-C Power Delivery using STM32xx Series MCUs and STM32xxx Series MPUs Introduction USB Type-C Power Delivery technology simplifies the consumers' daily life. This new reversible

More information

USB Technical Overview

USB Technical Overview USB Technical Overview Brad Saunders USB-IF/USB PG Chair (Sponsored by Intel Corporation) USB Developer Days 2017 Taipei, Taiwan October 24 25, 2017 1 Topic Agenda System Level Overview USB 3.2 USB Type-C

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

Lattice USB Type-C Solution

Lattice USB Type-C Solution October 2016 Introduction Reference Design RD1209 The USB Type-C receptacle, plug and cable provide a smaller, thinner and more robust alternative to existing USB interconnect. This new solution targets

More information

STUSB4500. Standalone USB PD sink controller with short-to-vbus protections. Datasheet. Features. Applications. Description

STUSB4500. Standalone USB PD sink controller with short-to-vbus protections. Datasheet. Features. Applications. Description Datasheet Standalone USB PD sink controller with short-to-vbus protections Features Order code Description Package Product status link STUSB4500 Device summary STUSB4500QTR STUSB4500BJR Standalone USB

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

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

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

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

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

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

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

USB Type-C and Power Delivery Nucleo pack with NUCLEO-F072RB expansion board based on STUSB1602. Description USB Type-C and Power Delivery Nucleo pack with NUCLEO-F072RB expansion board based on STUSB1602 Data brief Specifications USB type-c cable and connector spec. (rev 1.2) USB Power Delivery spec. (rev 2.0)

More information

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

Getting started with the STM32 Nucleo pack for USB Type-C and Power Delivery with the Nucleo-F072RB board and the STUSB1602 User manual Getting started with the STM32 Nucleo pack for USB Type-C and Power Delivery with the Nucleo-F072RB board and the STUSB1602 Introduction The USB Type-C and Power Delivery Nucleo pack P-NUCLEO-USB002

More information

QuadraMAX USB Type-C and PD Tests

QuadraMAX USB Type-C and PD Tests 2/13/2019 QuadraMAX USB Type-C and PD Tests Testing Manual Introduction The USB-IF Compliance Program uses the QuadraMAX hardware unit for USB Type-C and PD Source Power Tests (Source Tests), USB Type-C

More information

USB 2.0 Test Report For Peripheral

USB 2.0 Test Report For Peripheral 2.0 Test Report For Peripheral Company Name: Holtek Semiconductor Inc. VID (Dec or Hex): 0x04D9 The VID for the company who apply the USB-IF logo. Model Name: HT66FB582 Product Type: Keyboard Report Date:

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 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

USB2.0 - Device. Universal Serial Bus Measurement

USB2.0 - Device. Universal Serial Bus Measurement USB2.0 - Device Universal Serial Bus Measurement www.tektronix.com 2015-05-05 REVISION RECORD SHEET Version Completion Initiator Page Date s 0.8 7-7-2014 S. Harrison 56 First Draft Nature of Change i ii

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

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

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

Hookie AM20 Activity Meter

Hookie AM20 Activity Meter User Manual v1.10 Hookie AM20 Activity Meter 06.10.2011 Hookie AM20 Activity Meter Appendix 1: Operating instructions and troubleshooting LED behaviour in measurement mode The device operation is indicated

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

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

USB Compliance Checklist

USB Compliance Checklist USB Compliance Checklist Peripheral Silicon (excluding hubs) July 19, 1999 USB Device Product Information Date July 19, 1999 Vendor Name Motorola Vendor Street Address Vendor City, State, Zip Vendor Phone

More information

Essential Components for Today s Industrial Connections

Essential Components for Today s Industrial Connections Essential Components for Today s Industrial Connections 724-746-5500 blackbox.com Table of Contents Introduction... 3 Understanding How USB Became Dominant... 3 Technical Capacities and Specifications

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

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

Introducing. PolyZen Device Fundamentals

Introducing. PolyZen Device Fundamentals Introducing PolyZen Device Fundamentals PolyZen device is designed to help engineers conserve valuable board space and meet evolving safety and performance standards in the portable electronics, automotive,

More information

CAN / RS485. Product Description. Technical Reference Note. Interface Adapter. Special Features

CAN / RS485. Product Description. Technical Reference Note. Interface Adapter. Special Features CAN / Interface Adapter For SHP Series Total Power: < 1 Watts Input Voltage: 5V Internal Outputs: CAN,, USB, I 2 C Special Features Input Protocols: 1) using Modbus 2) CAN using modified Modbus Output

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

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

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

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

More information

REV CHANGE DESCRIPTION NAME DATE. A Release

REV CHANGE DESCRIPTION NAME DATE. A Release REV CHANGE DESCRIPTION NAME DATE A Release 4-19-17 Any assistance, services, comments, information, or suggestions provided by Microchip (including without limitation any comments to the effect that the

More information

ZS5889. USB Charging Controller

ZS5889. USB Charging Controller Features D+/D- DCP Mode per USB Battery Charging Specification 1.2 D+/D- Short Mode per Telecommunication Industry Standard YD/T1591-2009 (Chinese) Supports non-bc1.2 Charging Modes by Automatic Selection

More information

REV CHANGE DESCRIPTION NAME DATE. A Release

REV CHANGE DESCRIPTION NAME DATE. A Release REV CHANGE DESCRIPTION NAME DATE A Release 4-24-17 Any assistance, services, comments, information, or suggestions provided by Microchip (including without limitation any comments to the effect that the

More information

Pretty Good Protocol - Design Specification

Pretty Good Protocol - Design Specification Document # Date effective October 23, 2006 Author(s) Ryan Herbst Supersedes Draft Revision 0.02 January 12, 2007 Document Title Pretty Good Protocol - Design Specification CHANGE HISTORY LOG Revision Effective

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

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

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

Keysight N7018A Type-C Test Controller. Data Sheet

Keysight N7018A Type-C Test Controller. Data Sheet Keysight N7018A Type-C Test Controller Data Sheet 02 Keysight N7018A Type-C Test Controller - Data Sheet Table of Contents Designed for Debug, Compliance and Full Design Validation...04 Debug Features...06

More information

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

4-Port USB 3.0 Hub plus Dedicated Charging Port - 1 x 2.4A Port 4-Port USB 3.0 Hub plus Dedicated Charging Port - 1 x 2.4A Port Product ID: ST53004U1C Here s a must-have accessory for any mobile device user. This compact USB 3.0 hub lets you connect an additional four

More information

USB C DOCKING STATION

USB C DOCKING STATION USER MANUAL USBC2000 USB C DOCKING STATION 24/7 AT OR VISIT BLACKBOX.COM 4K@30Hz TABLE OF CONTENTS 1. SPECIFICATIONS... 3 2. OVERVIEW... 4 2.1 Introduction...4 2.2 Features...4 2.3 What s Included...5

More information

The Wireless Connectivity Expert

The Wireless Connectivity Expert The Wireless Connectivity Expert 48511 Warm Springs Blvd., Suite 206, Fremont CA 94539 Tel: (510) 490-8024 Fax: (510) 623-7268 Website: http://www.actisys.com/ E-mail: irda-info@actisys.com ACT-IR100SD

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

LAN9513/LAN9513i. USB 2.0 Hub and 10/100 Ethernet Controller PRODUCT FEATURES PRODUCT PREVIEW. Highlights. Target Applications.

LAN9513/LAN9513i. USB 2.0 Hub and 10/100 Ethernet Controller PRODUCT FEATURES PRODUCT PREVIEW. Highlights. Target Applications. LAN9513/LAN9513i 2.0 Hub and 10/100 Ethernet Controller PRODUCT FEATURES Data Brief Highlights Three downstream ports, one upstream port Three integrated downstream 2.0 PHYs One integrated upstream 2.0

More information

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

Dual Monitor USB-C Dock - 60W Power Delivery - 4K Dual Monitor USB-C Dock - 60W Power Delivery - 4K Product ID: DKWG30DPHPD This USB-C dock lets you transform your Windows 10 laptop into a full-sized workstation, connecting two external monitors (DisplayPort

More information

CAN-Bridge. CAN Communications Module for CAN 2.0 A/B, CAN Layer AA01. Manual. Version 1/ from HW 1 & FW 1.00

CAN-Bridge. CAN Communications Module for CAN 2.0 A/B, CAN Layer AA01. Manual. Version 1/ from HW 1 & FW 1.00 CAN-Bridge CAN Communications Module for CAN 2.0 A/B, CAN Layer 2 700-660-2AA01 Manual Version 1/26.01.2011 from HW 1 & FW 1.00 Manual order number 700-660-2AA01/en Systeme Helmholz GmbH Hannberger Weg

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

Universal Serial Bus - USB 2.0

Universal Serial Bus - USB 2.0 USB Packet Types USB has four packet types Token packets (type of transaction) Data Packets (payload / information) Handshake Packets (ack & error correction) Start of Frame packets (flag start of a new

More information

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

iw656 USB Power Delivery Controller for AC/DC Power Adapters 1 Description 2 Features 3 Applications 1 Description The iw656 is a USB Power Delivery (USB PD) interface controller which handles the communication between a Power Adapter and Mobile Device (MD). The controller enables the mobile device to

More information

CW3003CW3004R04. Dual-Channel USB Charging Controller. Features. General Description. Applications. Order Information

CW3003CW3004R04. Dual-Channel USB Charging Controller. Features. General Description. Applications. Order Information CW3003 CW3004 Dual-Channel USB Charging Controller Features D+/D- DCP Mode per USB Battery Charging Specification 1.2 D+/D- Short Mode per Telecommunication Industry Standard YD/T1591-2009 (Chinese) Supports

More information

Features. 10k. 10k ON/OFF. 1µF OVERCURRENT OVERCURRENT. Typical Two-Port Bus-Powered Hub

Features. 10k. 10k ON/OFF. 1µF OVERCURRENT OVERCURRENT. Typical Two-Port Bus-Powered Hub MIC2536 Dual USB Power Distribution Switch Final Information General Description The MIC2536 is a cost-effective high-side power switch, with two independently controlled channels, optimized for buspowered

More information

A/V Design and Integration With Bus Powered Solutions

A/V Design and Integration With Bus Powered Solutions A/V Design and Integration With Bus Powered Solutions A/V Application And Integration Using USB, DVI-D, HDMI, DisplayPort And Thunderbolt Powered Systems Your Presenter Is: Jose Mozota, CTS National Sales

More information

FLD2SA-1S FLD2SA-2S Manual

FLD2SA-1S FLD2SA-2S Manual FLD2SA-1S FLD2SA-2S Manual Dual Port Fiber Optic Modem Standalone A00477-3 Rev. A For FLD2SA A00197-3 Rev. A and newer Serial numbers FLD-700084SA and up GDI FLD2SA-1S & FLD2SA-2S Manual A00477-3 Rev.

More information

Computer Peripherals

Computer Peripherals Computer Peripherals School of Computer Engineering Nanyang Technological University Singapore These notes are part of a 3rd year undergraduate course called "Computer Peripherals", taught at Nanyang Technological

More information

Ethernet/IP Module. User Manual. Contents

Ethernet/IP Module. User Manual. Contents User Manual Contents 1 Important User Information... 2 2 Installation... 3 3 Connection... 4 4 Device Configuration... 5 5 Operation... 8 6 Packet Structures... 9 7 Network Design... 18 8 Specifications...

More information

Revisions. General. T10 Membership FROM: Paul A. Suhler, Quantum Corporation DATE: 13 June 2008 SUBJECT: T10/07-469r5, ADT-2: Internet ADT (iadt)

Revisions. General. T10 Membership FROM: Paul A. Suhler, Quantum Corporation DATE: 13 June 2008 SUBJECT: T10/07-469r5, ADT-2: Internet ADT (iadt) TO: T10 Membership FROM: Paul A. Suhler, Quantum Corporation DATE: 13 June 2008 SUBJECT: T10/07-469r5, ADT-2: Internet ADT (iadt) Revisions 0 Initial revision (2 November 2007) 1 First revision (9 March

More information

LAN bit Non-PCI Small Form Factor 10/100 Ethernet Controller with Variable Voltage I/O & HP Auto-MDIX Support PRODUCT FEATURES.

LAN bit Non-PCI Small Form Factor 10/100 Ethernet Controller with Variable Voltage I/O & HP Auto-MDIX Support PRODUCT FEATURES. LAN9220 16-bit Non-PCI Small Form Factor 10/100 Ethernet Controller with Variable Voltage I/O & HP Auto-MDIX Support PRODUCT FEATURES Highlights Efficient architecture with low CPU overhead Easily interfaces

More information

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

Wireless (WiGig) or USB-C Dual-Monitor Docking Station for Laptops - Power Delivery Wireless (WiGig) or USB-C Dual-Monitor Docking Station for Laptops - Power Delivery Product ID: DKWG30DPHPDU This versatile laptop docking station gives you the option to dock your laptop through either

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 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

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

I/O System for the PSYONIC Advanced Bionic Hand. Team 28 Byron Hopps and Steven Sun ECE 445 Senior Design Fall 2017 I/O System for the PSYONIC Advanced Bionic Hand Team 28 Byron Hopps and Steven Sun ECE 445 Senior Design Fall 2017 Background PSYONIC is a startup at the University of Illinois working on bringing low-cost

More information

PCI Express 4.0. Electrical compliance test overview

PCI Express 4.0. Electrical compliance test overview PCI Express 4.0 Electrical compliance test overview Agenda PCI Express 4.0 electrical compliance test overview Required test equipment Test procedures: Q&A Transmitter Electrical testing Transmitter Link

More information

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

4-Port USB Hub - USB USB-A to 3x USB-A and 1x USB-C - Includes Power Adapter 4-Port USB Hub - USB 3.0 - USB-A to 3x USB-A and 1x USB-C - Includes Power Adapter Product ID: HB30A3A1CSFS Here s an easy way to connect a wider range of peripherals to your laptop. This TAA compliant

More information

AN10035_1 Comparing energy efficiency of USB at full-speed and high-speed rates

AN10035_1 Comparing energy efficiency of USB at full-speed and high-speed rates Comparing energy efficiency of USB at full-speed and high-speed rates October 2003 White Paper Rev. 1.0 Revision History: Version Date Description Author 1.0 October 2003 First version. CHEN Chee Kiong,

More information

Cypress EZ-PD Configuration Utility User Manual

Cypress EZ-PD Configuration Utility User Manual Cypress EZ-PD Configuration Utility User Manual Revision 1.1 Beta Doc. No. 002-22139 Rev. *A Cypress Semiconductor 198 Champion Court San Jose, CA 95134-1709 Phone (USA): 800.858.1810 Phone (Intl): 408.943.2600

More information

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

USB to USB-C Adapter with Power Delivery - USB-C to USB-A and USB-C - USB 3.0 USB to USB-C Adapter with Power Delivery - USB-C to USB-A and USB-C - USB 3.0 Product ID: HB30C1A1CPD Dock your USB-C laptop using a USB 3.0 Type-A laptop docking station, with additional support for Power

More information

SIU-218 and SIU-2218

SIU-218 and SIU-2218 SIU-218 and SIU-2218 Serial Interface Unit THIS MANUAL CONTAINS TECHNICAL INFORMATION FOR THE SIU-218 AND SIU-2218 SERIES SERIAL INTERFACE UNIT REVISION: OCTOBER 2013 pn 888-0218-001 THE SIU-218 AND SIU-2218

More information

Hints and tips when using RC1xx0 RF Modules

Hints and tips when using RC1xx0 RF Modules AN001 : HI NTSANDTI PS WHENUSI NGRC1 XX0RFMODULES WeMakeEmbeddedWi r el ess Easyt ouse Hints and tips when using RC1xx0 RF Modules By H.Moholdt Keywords Interfacing to RS232/RS485/RS422 level shifters

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