[go: up one dir, main page]

WO2017166265A1 - Reducing idle-time energy consumption in universal serial bus power delivery circuitry of power adapters - Google Patents

Reducing idle-time energy consumption in universal serial bus power delivery circuitry of power adapters Download PDF

Info

Publication number
WO2017166265A1
WO2017166265A1 PCT/CN2016/078254 CN2016078254W WO2017166265A1 WO 2017166265 A1 WO2017166265 A1 WO 2017166265A1 CN 2016078254 W CN2016078254 W CN 2016078254W WO 2017166265 A1 WO2017166265 A1 WO 2017166265A1
Authority
WO
WIPO (PCT)
Prior art keywords
power
usb
electrical
source
controller
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2016/078254
Other languages
French (fr)
Inventor
Chee Lim NGE
Jiancheng TAO
Zhiming Li
Hong W Wong
Alexander B Uan-Zo-Li
Xiaoguo Liang
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Intel Corp
Original Assignee
Intel Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Intel Corp filed Critical Intel Corp
Priority to PCT/CN2016/078254 priority Critical patent/WO2017166265A1/en
Publication of WO2017166265A1 publication Critical patent/WO2017166265A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/266Arrangements to supply power to external peripherals either directly from the computer or under computer control, e.g. supply of power through the communication port, computer controlled power-strips

Definitions

  • USB PD Universal Serial Bus
  • DC direct current
  • circuitry of a USB PD power adapter supplying DC power to a USB PD-compliant device may switchably disconnect a source of input power (e.g., an alternating current (AC) mains electrical supply) when the device is electrically disconnected from the USB PD power adapter or an electrical load of the device is otherwise no longer requesting power.
  • a source of input power e.g., an alternating current (AC) mains electrical supply
  • FIG. 1 shows a collection of different AC adapters 100, which are also referred to as plug packs, plug-in adapters, adapter blocks, domestic mains adapters, line power adapters, wall warts, power bricks, power adapters, AC/DC adapters, or AC/DC converters.
  • AC adapters 100 are each a type of external power supply including a case 110 that houses power converter circuitry—and sometimes also serves as an AC plug 120—used for supplying power to electrical devices that do not contain internal components capable of converting an external source of power to a usable form of electricity.
  • AC adapters 100 that supply power to charge batteries of battery-powered devices are also referred to as chargers (or rechargers) , and may be used for charging while concurrently powering other electronics of the battery-powered devices.
  • AC adapters 100 such as AC adapters 130
  • AC adapters 130 are generally designed for compliance with aspects of USB specifications defining standards for common USB electrical connectors 140, USB cabling 150, and USB voltage levels suitable for use in relatively low-power AC adapters 130 compatible with various portable electronic devices. More specifically, in addition to serial digital data exchange, the USB specifications provide for supplying DC power of up to 0.5 amps (A) , or 900 milliamps in USB 3.0 systems, at 5.0 volts (V) .
  • A 0.5 amps
  • V 5.0 volts
  • USB Type-A, -B, and -C connectors, cables, and associated electrical circuitry articulates, among other things, standards for using USB Type-A, -B, and -C connectors, cables, and associated electrical circuitry to deliver power to USB PD- compliant USB devices having increased power demands, e.g., more than 7.5 watts (W) .
  • the specification defines a protocol concerning how devices communicate over USB to signal through a certified so-called PD-aware USB cable connected between a power sink and a power source.
  • Sink may also refer to a role of a USB port, typically a device’s upstream facing port (UFP) , consuming power from a USB power conductor (i.e., V BUS ) .
  • Source also refers to a role of a USB port, typically a host’s or hub’s downstream facing port (DFP) , providing power through the V BUS .
  • USB PD-compliant devices may request higher currents (from 2A to 5A) at increased supply voltages (from 5V to 20V) .
  • USB PD is, therefore, increasingly popular for rapid charging or supplying power to electronics.
  • the present disclosure enhances existing USB PD technology by describing systems and methods to electrically connect or disconnect a USB PD power adapter’s electrical connection to its input source of power—such as, for example, an external mains power source—based on detecting presence or absence of an electrical load of a power-consumer device or by receiving a request to stop delivery of power to an electrical load of a power sink. Presence is sensed using a USB wires, such as, for example, USB communication signal lines responsible for serial data communications between the USB PD power adapter and the power-consumer device.
  • a USB wires such as, for example, USB communication signal lines responsible for serial data communications between the USB PD power adapter and the power-consumer device.
  • USB communication signal lines are used to sense whether the power-consumer device is connected to the USB PD power adapter that controls a switch to selectively disconnect the source of input power from flowing through internal power converting and regulating circuitry coupled to USB power signal lines (USB V BUS and USB Ground) accompanying the USB communication signal lines in a typical USB standard power jack connector operatively connectable to the power-consumer device.
  • USB power signal lines USB V BUS and USB Ground
  • the techniques described in this disclosure reduce power loss in a USB PD power adapter when power-consumer devices are not plugged into the USB PD power adapter or are otherwise not seeking to sink power from the USB PD power adapter. Reducing power loss in each one of millions of USB PD power adapters potentially provides significant energy savings globally. Also, the likelihood of accidental fire attributable to AC adapters left plugged into an AC wall socket could be reduced, so the safety could be improved in daily usage of AC adapters by implementing disclosed embodiments. Additional aspects and advantages will be apparent from the following detailed description of embodiments, which proceeds with reference to the accompanying drawings.
  • FIG. 1 is a photographic view of prior art consisting of multiple AC power adapters connected to an AC power strip acting as an external source of power when electronic devices are connected to their corresponding AC power adapters.
  • FIGS. 2, 3, and 4 are annotated block diagrams showing three examples of pairs of USB PD-capable devices, each pair showing a power provider and a power-consumer device at, respectively, the top and bottom of the diagram.
  • FIGS. 5 and 6 are annotated block diagrams showing high-level electrical schematics of electrical circuitry components within the USB PD-capable power providers of FIGS. 2–4 that provide DC power through USB Type-C infrastructure to a power-consumer device having an electrical load.
  • FIG. 7 is an annotated block diagram showing a high-level electrical schematic of USB PD circuitry of a power supply and a mobile device connected by a USB Type-C connection.
  • FIG. 8 is an annotated block diagram showing a high-level electrical schematic of USB PD circuitry of a USB Type-C PD system including a USB 3.0 DisplayPort.
  • FIG. 9 is a flow diagram of a method of controlling delivery of input power in a power provider of FIGS. 2–8.
  • FIG. 10 is a block diagram of a USB PD controller of a power provider of FIGS. 2–8 configured to detect an electrical load and electrically activate a switch that switchably controls an electrical connection to a source of power.
  • AC adapters 100 are commonly left plugged into AC sockets 160 when no electronic devices (e.g., a laptop) are connected to or otherwise drawing power from the AC adapters 100.
  • no electronic devices e.g., a laptop
  • no-load condition e.g., ENERGY standards specifying that less than 0.5W should be consumed in the idle condition
  • the annual electricity wasted would be about 2.498 billion kilowatt hours (kWhr) , at an annual cost of about $250 million (assuming about $0.10 per kWhr) .
  • USB PD devices are characterized by compatibility with existing USB 2.0 and USB 3.0 cables and connectors supporting relatively high power (e.g., up to about 100W) . Higher voltage and currents suiting the cable capabilities and conforming to international safety requirements are negotiated over the V BUS (e.g., in USB Type-A/B) or over Configuration Channel (CC) serial data communication (e.g., in USB Type-C) .
  • V BUS e.g., in USB Type-A/B
  • CC Configuration Channel serial data communication
  • USB PD devices may also comply with USB Battery Charging specifications (version 1.2) for lower power demands.
  • a power source includes at least one of an external power source (e.g., AC mains electricity) , power storage (e.g., an internal battery) , or power derived from another port (e.g., in the case of a bus-powered hub) .
  • a power sink includes at least one of power storage, internal electrical power consumption functions, or power used for other devices attached to the device acting as the sink (e.g., in the case of a bus-powered hub) .
  • the USB PD device providing power is also known as a provider or source, and the USB PD device consuming power is known as a consumer or sink because providers are assumed to have a source and consumers are assumed to have a sink.
  • each embodiment of FIGS. 2–4 shows a pair of USB PD-capable devices, in which each device includes at least one port such that there is a power source port and a power sink port establishing a USB PD connection between port partners.
  • a USB DFP is initially a source port
  • a USB UFP is initially a sink port.
  • DFP and UFP are used to describe the data role
  • source and sink are used to describe the power role.
  • USB PD specifications allow both the source and sink roles and the DFP and UFP roles to be swapped (e.g., DFP and UFP roles are swappable on devices having USB Type-C connectors) .
  • each device contains one or more of the following components: UFPs that sink power (as a consumer) , optionally source power (as a consumer or provider) , optionally communicate via USB, and communicate using start of packet (SOP) communications; and DFPs that source power (aprovider) , optionally sink power (as a provider or consumer) , optionally communicate via USB, and communicate using SOP packets.
  • UFPs that sink power (as a consumer) , optionally source power (as a consumer or provider) , optionally communicate via USB, and communicate using start of packet (SOP) communications
  • SOP start of packet
  • FIGS. 2–4 show some examples of USB PD-capable devices (i.e., USB power adapter, device, host, and hub) arranged in typical configurations that should not be construed as limiting the possible configurations of products that may employ the techniques of this disclosure. Broken lines indicate optional components and connections.
  • USB PD-capable devices i.e., USB power adapter, device, host, and hub
  • a USB power adapter 200 includes an external power input 210 to receive a source of input power 216, load-detector circuitry 224 for controlling the switching of the source of input power 216, an optional internal power storage 228 that may also provide a source of power, and a DFP 234 representing one or multiple sources of output power 238 (i.e., the arrow’s directionality and slash through its shaft represent one or more outputs) .
  • a USB device 240 may then be electrically connected to DFP 234 using a USB cable 246 so that a UFP 248 of the device 240 may act as a sink 256 of power received from the USB power adapter 200.
  • the USB device 240 may optionally include its own external power input 260 to receive a source of input power 266.
  • the USB device 240 may also optionally include an internal power storage 270, such as a battery, in which case the USB power adapter 200 serves as a USB charger.
  • FIG. 3 shows a similar configuration to that of FIG. 2, but whereas FIG. 2 shows the USB power adapter 200 as a power source and the USB device 240 as a power consumer, FIG. 3 shows a USB host 300 as a power source for a USB hub 310.
  • the USB host 300 differs slightly from the USB power adapter 200 in that a DFP 312 represents one or multiple sources and sinks 316 of power.
  • DFP 312 may be configured to output or input power (i.e., the arrow’s bi-directionality and slash through its shaft represent one or more inputs or outputs) .
  • the USB hub 310 differs from the USB device 240 because it also includes a DFP 312 and associated load-detector circuitry 224 because the USB hub 310 may also act as a provider of power, as shown in FIG. 4.
  • FIG. 5 shows an example USB PD power adapter 500 including load-detector circuitry 510 to smartly disconnect a source of power 516 while also implementing the features of the USB Power Delivery Specification, such as, for example, port-to-port communications and a power delivery system whereby a port 520 can advertise its capabilities and other ports (e.g., a port 526) can request these capabilities.
  • the capabilities include voltage, current, and power direction.
  • a bridge rectifier 528 may first fully rectify an AC signal, which has its high frequencies filtered by a high-frequency bypass capacitor 530.
  • a power factor correction (PFC) circuit 534 receives the filtered AC signal and converts it to a 400V DC voltage, which is used to charge a bulk storage capacitor 536.
  • a switch-mode power supply (SMPS) DC-DC converter 540 then down-converts the 400V DC voltage to a 20V DC voltage, which is filtered by output capacitor 542. The 20V DC voltage is then delivered through two electrical conductors, USB V BUS 544, and USB Ground 546 of the port 520 to the port 526.
  • SMPS switch-mode power supply
  • Power direction refers to an ability to configure the port 526 of a USB PD-capable device 550 to receive power delivered by the port 520 so that the device 550 (e.g., on a notebook) may use its port 526 as a power supply for an electrical load of the device 550.
  • Power direction is typically implemented by a USB PD controller 560 (see, e.g., FIG. 10) operatively coupled to a data communication bus carrying USB serial communications over two electrical conductors USB CC1 564 and USB CC2 568 of the port 520.
  • the USB PD controller 560 uses a data communication bus (e.g., the CC) to detect and determine whether the USB power adapter 500 is needed to provide power to a load of the device 550 (e.g., a laptop, tablet, smartphone, mobile smartdevice, or other electronics) .
  • a load of the device 550 e.g., a laptop, tablet, smartphone, mobile smartdevice, or other electronics.
  • no load is sensed under the following scenarios.
  • a first scenario occurs when a load device is not connected to the USB power adapter 500, in which case the USB PD controller 560 cannot detect a response from the device 550, and the source of input power 516 is disconnected as explained in the following paragraph.
  • a second scenario occurs when the device 550 may be entering a low-power consumption state (e.g., a deep sleep state, sometimes referred to as an idle state) , such as when its internal battery has been fully charged, and the device 550 signals by serial data communications carried through a communications bus (e.g., the CC) to the USB PD controller 560 to indicate that no further power is requested. In response, the USB PD power adapter 500 may then disconnect the source of input power 516.
  • a low-power consumption state e.g., a deep sleep state, sometimes referred to as an idle state
  • the device 550 signals by serial data communications carried through a communications bus (e.g., the CC) to the USB PD controller 560 to indicate that no further power is requested.
  • the USB PD power adapter 500 may then disconnect the source of input power 516.
  • the source provides a pull-up resistor (called Rp in the USB Type-C specifications) electrically associated with a CC wire.
  • the sink provides a pull-down resistor (called Rd in the USB Type-C specifications) at the CC wire.
  • Rp pull-up resistor
  • Rd pull-down resistor
  • the serial data communications carried through a communications bus are generally implementation-specific, and the specific message format and protocol will depend on the particular communications bus and device behavior.
  • USB Type-C PD communications are carried through CC wire between the source and the sink.
  • the device 550 may program its control policy to decide whether and when to trigger the indicator signaling that the device 550 is no longer operating as a power sink (e.g., when it is at a low-power consumption state) .
  • some devices may choose to send such an indicator to the USB PD adapter 500 because the devices have determined that using an internal battery for supplying an electrical load is more energy efficient than directly sinking power from the USB PD adapter 500.
  • the USB PD controller 560 Upon determining that no power should be delivered, the USB PD controller 560 initiates steps to cut off its internal circuitry from the source of power 516 and thereby remove power from V BUS 544.
  • a switch (S1) 570 is provided at a location between the source 516 and V BUS 544 so that the USB PD controller 560 can switchably break the electrical connection from the source 516 to V BUS 544. More specifically, the switch 570 is located between the rectified AC signal of the rectifier 528 and the bypass capacitor 530, but this location is just one of many possible switch locations indicated by broken lines and annotated by references S1–S6. For this reason, the reference number 570 is used to refer generally to any of the switches S1–S6.
  • switch 570 An example of a suitable switch that may be used for switch 570 is a power metal–oxide–semiconductor field-effect transistor (MOSFET) identified as part number IRFI820G available from Vishay Intertechnology, Inc. of Malvern, Pennsylvania.
  • MOSFET power metal–oxide–semiconductor field-effect transistor
  • the switch 570 could also be a junction field-effect transistor (JFET) , insulated gated bipolar transistor (IGBT) , or other types of suitable switch devices.
  • JFET junction field-effect transistor
  • IGBT insulated gated bipolar transistor
  • the switch 570 is normally closed and remains so until it receives an open signal (i.e., off command) from a switch controller (U1) 574.
  • a switch controller U1 574.
  • the switch 570 receives the off command from the switch controller 574, it effectively breaks the electrical connection between the AC line input and the PFC circuit 534.
  • the switch controller 574 sends its off command in response to the USB PD controller 560 determining that no load devices are connected to the USB PD power adapter 500 or that the load devices have indicated no power is requested for the USB PD power adapter 500.
  • the on and off commands may be a voltage level applied to a gate of the switch 570.
  • switch controller 574 An example of a suitable switch controller that may be used as the switch controller 574 could be one or several N-channel trench MOSFETs identified as part number 2N7002 available from NXP Semiconductors N.V. of Eindhoven, Netherlands.
  • a function of the switch controller 574 is to form a proper logic-level control signal (high or low) to drive on or off the switch 570.
  • optional opto-isolation (U2) 578 may be used to convey control commands from the USB PD controller 560 to the switch controller 574.
  • An example opto-isolation device is part number TLP521-1 available from Toshiba Semiconductor of Tokyo, Japan.
  • a standby auxiliary power source (U3) 580 is used to supply power to the USB PD controller 560 so that it may continue to monitor communication data on the USB data bus (e.g., the CC) .
  • the following Table 1 lists two examples of rechargeable coin cell batteries available in small form factors suitable for U3 580, though other options could also provide backup power.
  • the source of power 516 is actually an internal battery (see e.g., internal power storage 228 of FIG. 2) , then the internal power storage 228 may serve as the auxiliary power source and the source of power for the device 550.
  • the LIR2032 rechargeable coin cell battery has a total energy capacity of about 144mWhr (3.6V ⁇ 40mAh) .
  • the USB PD controller power consumption (while in its sleep state) is about 0.25mW (as noted in datasheets for the TPS65982 chip) .
  • the total sustaining time is 518.4 hours (144mWhr ⁇ 0.90 ⁇ 0.25mW, assuming 90%efficiency for DC-DC conversion) , which is 21.6 days. That means the rechargeable cell battery can power the USB PD controller for about 21 days before it is depleted of energy.
  • the USB PD controller 560 switches the switch 570 back on to reestablish the connection to the source of input power 516 and to allow the rechargeable cell battery to be recharged through one of pathways 582 (multiple options shown in broken lines) .
  • the USB PD controller 560 commands, through U1 and U2, that S1 connect the source of input power 516 to allow the supercap or battery to charge.
  • the USB PD controller 560 commands S1 to again disconnect the source of input power 516 by switching S1 (or another switch) off.
  • USB PD brick In terms of return on investment, a single USB PD brick provides 3.504kWhr (0.5W ⁇ 24hr ⁇ 365 ⁇ 0.8—assuming 80%idle time) in annual energy savings, which is about $0.35 at $0.10 per kWhr. Over a five-year lifecycle of the power adapter, that equates to a cost savings of about $1.75. The cost savings exceeds the $0.53 fixed cost of additional components set forth in Table 2. Thus, besides energy saving, the techniques of this disclosure also provide a net cost savings after about two years’ usage.
  • FIG. 6 shows another example USB PD power adapter 600 for a USB Type-C port 610.
  • the adapter 600 includes a switching device 620 in the form of two transistors 630 (FETs) resistively coupled to a USB PD controller 640.
  • the FETs 630 may be used to remove power across V BUS when: (1) sink detachment is detected or (2) a hard reset and occurs so as to revert V BUS to a safe operating voltage (e.g., 0V) .
  • a safe operating voltage e.g., 0V
  • FIG. 7 shows another embodiment of a USB Type-C PD system 700.
  • At least one of a CC1 or a CC2 line (i.e., wire) 710 is connected end-to-end through a USB Type-C cable 720.
  • the USB Type-C cable 720 also includes a V BUS line 722 that carries power from a power supply 724 to a mobile device 728.
  • a pair of partner USB PD controllers uses the CC wire 710 as a communication channel.
  • the CC wire 710 carries the USB PD communication (bi-phase mark coded) signaling used for establishing a USB PD contract (e.g., 20V at 3A) negotiated between the partner USB PD controllers 730 and 750.
  • the USB PD controller 730 then controls an SMPS 770 to satisfy the proper voltage and current level as per the USB PD contract.
  • the USB PD controller 730 may also control a switch 774 external to the SMPS 770, or an internal switch within the SMPS 770, so as to disconnect a source of power along the lines previously described.
  • the USB PD controller 750 passes the USB PD contract through an Inter-Integrated Circuit (I2C) bus to a system host (also known as an embedded controller) , which in turn sets an input current limit (provided through a V BUS ) of a battery charger 780.
  • I2C Inter-Integrated Circuit
  • the mobile device 728 also has two power-control switches: First, S SNK 786 is a sink switch that passes the input power from the V BUS line 722 to the battery charger 780. Accordingly, the mobile device 728 provides a power consumer port if S SNK 786 closes. Second, S SRC 790 is a source switch that passes a local 5V supply to the V BUS line 722 so as to power a USB peripheral. The mobile device 728 provides a power provider port if S SRC 790 closes.
  • FIG. 8 shows another system 800 including a USB PD controller 810 and associated circuity supporting a complete communication stack employed in UBS PD communication signaling.
  • the USB PD controller 810 includes CC logic, a USB PD physical (PHY) layer, a protocol layer, and a policy engine.
  • the CC logic includes the electrical termination of the CC pins and a dual roll port (DRP) state machine.
  • the USB PD controller 810 communicates with a device policy manager (within the embedded controller) that handles the USB PD policy of USB ports.
  • the USB PD controller 810 also includes an autonomous negotiation algorithm, and it controls the pass elements (Q1, Q2, Q3 and Q4) .
  • FIG. 9 shows a method 900 of controlling a switch in a USB PD power adapter so as to cause the switch to electrically (re) connect circuity of the USB power adapter to an AC line input or other source of power.
  • the switch (such as the switch 570 of FIG. 5) is normally closed and therefore connecting 910 a source of power to internal circuitry of the USB PD power adapter.
  • the USB PD controller receives 920 signals or messages indicating whether the switch should be opened. For example, three kinds of signals are communicated as indicators for the USB PD controller to decide whether to turn off the switch. For example, the USB PD controller receives (1) information indicating the status of the energy available in the auxiliary power source (which need not be communicated through a USB data bus, but is instead directly reported to the USB PD controller from an auxiliary power source circuit) , (2) information communicated through the USB communication bus indicating whether power is requested, and (3) information indicating a device is detached.
  • the USB PD controller determines 930 whether the standby auxiliary power energy level is less than a predetermined threshold. If yes, then the USB PD controller indicates 940 that the switch should remain on or be switched closed. Similarly, if the USB PD controller determines 950 that the switch should be off in response to information from USB communications or signals, then the USB PD controller indicates 960 that the switch should turn off or be switched open. Finally, the USB PD controller continues monitoring 970 for a change in load connection state, energy level, or device power consumption messages.
  • FIG. 9 may be performed in a sequence that is different from the one shown. In some embodiments, certain features may be performed in parallel, whereas other features may be combined or omitted.
  • FIG. 10 is a block diagram illustrating components, according to some example embodiments, able to read instructions from a machine-readable or computer-readable medium (e.g., a machine-readable storage medium) and perform any one or more of the methodologies discussed herein.
  • FIG. 10 shows a diagrammatic representation of hardware resources 1000 including one or more processors (or processor cores) Z10, one or more memory/storage devices Z20, and one or more communication resources Z30, each of which is communicatively coupled via a bus Z40.
  • the processors Z10 may include, for example, a processor Z12 and a processor Z14.
  • the memory/storage devices Z20 may include main memory, flash memory, or any suitable combination thereof.
  • the communication resources Z30 may include interconnection and/or network interface components or other suitable devices to communicate with one or more peripheral devices Z04.
  • the communication resources Z30 may include wired communication components (e.g., for coupling via the USB CC electrical conductors) .
  • Instructions Z50 may comprise software, a program, an application, an applet, an app, or other executable code for causing at least any of the processors Z10 to perform any one or more of the methodologies discussed herein.
  • the instructions Z50 may reside, completely or partially, within at least one of the processors Z10 (e.g., within the processor's cache memory) , the memory/storage devices Z20, or any suitable combination thereof.
  • any portion of the instructions Z50 may be transferred to the hardware resources Z00 from any combination of the peripheral devices Z04. Accordingly, the memory of processors Z10, the memory/storage devices Z20, and the peripheral devices Z04 are examples of computer-readable and machine-readable media.
  • a Universal Serial Bus (USB) Power Delivery (PD) apparatus comprising: a USB port including USB VBUS, USB Ground, and USB serial data communications electrical conductors; power supply circuitry configured to establish, from a source of electrical power, a regulated supply of electrical power for delivery to an electrical load of a USB PD-capable power-consumer device when the USB PD-capable power-consumer device is communicatively coupled to the USB port and is configured as a sink of the electrical power; a USB PD controller configured to sense electrical signals, communicated through the USB serial data communications electrical conductors, indicating presence of the electrical load of the USB PD-capable power-consumer device so as to determine whether the USB PD-capable power-consumer device is sinking the electrical power from the USB PD power adapter; and a switch switchable to suppress flow of electrical current from the source of electrical power in response to the USB PD controller determining the USB PD-capable power-consumer device is not sinking the electrical power from the USB
  • Example 2 The apparatus of example 1, in which the switch is operatively coupled to receive alternating current (AC) mains power in response to the AC mains power being provided as the source of electrical power.
  • AC alternating current
  • Example 3 The apparatus of example 1, further comprising: rectifier circuitry configured to establish a rectified signal from alternating current (AC) mains power in response to the AC mains power being provided as the source of electrical power; and the switch operatively coupled to receive the rectified signal so as to disconnect the rectified signal from the power supply circuitry configured to establish the regulated supply of electrical power.
  • AC alternating current
  • Example 4 The apparatus of example 1, further comprising: rectifier circuitry configured to establish a rectified signal from alternating current (AC) mains power in response to the AC mains power being provided as the source of electrical power; a bypass capacitor to filter high frequency components of the rectified signal and establish a filtered rectified signal; and the switch operatively coupled to receive the filtered rectified signal so as to disconnect it from the power supply circuitry configured to establish the regulated supply of electrical power.
  • AC alternating current
  • Example 5 The apparatus of example 1, further comprising an auxiliary power source configured to provide power to the USB PD controller in response to the switch suppressing the flow of electrical current.
  • Example 6 The apparatus of example 1, further comprising an auxiliary power source configured to provide power to the USB PD controller when the source of electrical power is disconnected by the switch.
  • Example 7 The apparatus of example 6, in which the USB PD controller is configured to: determine an amount of energy available in the auxiliary power source; and in response to determining the amount of energy is low, control the switch to allow the flow of electrical current from the source of electrical power to replenish the energy available in the auxiliary power source.
  • Example 8 The apparatus of example 6, in which the USB PD controller is configured to: in response to the flow of electrical current being suppressed, monitor an amount of energy available in the auxiliary power source; and control the switch to allow the flow of electrical current from the source of electrical power so as to replenish the energy available in response to it falling below a threshold.
  • Example 9 The apparatus of example 1, further comprising a switch controller communicatively coupled to the USB PD controller and configured to provide a drive signal to control switching behavior of the switch.
  • Example 10 The apparatus of example 9, further comprising an opto-isolator disposed between the switch controller and the USB PD controller.
  • Example 11 The apparatus of example 1, in which the USB PD controller detects presence of the USB PD-capable power-consumer device by communicating with the USB PD-capable power-consumer device through a USB data bus.
  • Example 12 The apparatus of example 1, in which the USB PD controller determines whether the USB PD-capable power-consumer device is operating as a sink by communicating with the USB PD-capable power-consumer device through a USB data bus.
  • Example 13 A USB PD power adapter comprising the apparatus of any one of examples 1–12.
  • Example 14 A battery charger comprising the apparatus of any one of examples 1–12.
  • Example 15 The apparatus of any one of examples 1–12, further comprising an internal battery configured to provide the source of electrical power.
  • Example 16 A method, performed by a Universal Serial Bus (USB) Power Delivery (PD) apparatus having a USB port including electrical conductors for USB serial data communications and power delivery, the method comprising: establishing, from a source of electrical power, a regulated supply of electrical power for delivery to an electrical load of a USB PD-capable power-consumer device when the USB PD-capable power-consumer device is communicatively coupled to the USB port and is configured as a sink of the electrical power; receiving electrical signals, communicated through the electrical conductors of the USB port, indicating presence of the electrical load of the USB PD-capable power-consumer device so as to determine whether the USB PD-capable power-consumer device is sinking the electrical power from the USB PD power adapter; determining, based on the received electrical signals, that the USB PD-capable power-consumer device is not sinking the electrical power from the USB PD power adapter; and controlling a switch device to suppress flow of electrical current from the source of electrical power in response
  • Example 17 The method of example 16, further comprising: receiving alternating current (AC) mains power as the source of electrical power; and providing to a transistor a gate drive signal causing the transistor to suppress flow of electrical current from the AC mains power in response to determining that the USB PD-capable power-consumer device is not sinking the electrical power.
  • AC alternating current
  • Example 18 The method of example 16, further comprising: establishing a rectified signal from alternating current (AC) mains power in response to the AC mains power being provided as the source of electrical power; and providing a switch signal to a transistor to disconnect the rectified signal.
  • AC alternating current
  • Example 19 The method of example 16, further comprising: establishing a filtered rectified signal by filtering high frequency components of a rectified signal; and providing a switch signal to a transistor to disconnect the filtered rectified signal.
  • Example 20 The method of example 16, further comprising providing power from an auxiliary power source to a USB PD controller of the USB PD apparatus when the auxiliary power source is disconnected from the source of electrical power by the controlling of the switch device.
  • Example 21 The method of example 16, further comprising providing power from an auxiliary power source to a USB PD controller of the USB PD apparatus when the source of electrical power is disconnected by the controlling of the switch device.
  • Example 22 The method of example 21, further comprising: determining an amount of energy available in the auxiliary power source; and in response to determining the amount of energy is low, controlling the switch device to allow the flow of electrical current from the source of electrical power to replenish the energy available in the auxiliary power source.
  • Example 23 The method of example 21, further comprising: in response to the flow of electrical current being suppressed, monitoring an amount of energy available in the auxiliary power source; and controlling the switch device to allow the flow of electrical current from the source of electrical power so as to replenish the energy available in response to it falling below a threshold.
  • Example 24 The method of example 16, further comprising detecting presence of the USB PD-capable power-consumer device by communicating with the USB PD-capable power-consumer device through a USB data bus.
  • Example 25 The method of example 16, further comprising determining whether the USB PD-capable power-consumer device is operating as a sink by communicating with the USB PD-capable power-consumer device through a USB data bus.
  • Example 26 A USB PD power adapter configured to perform the method of any one of examples 16–25.
  • Example 27 A battery charger configured to perform the method of any one of examples 16–25.
  • Example 28 An apparatus configured to perform the method of any one of examples 16–25, further comprising an internal battery configured to provide the source of electrical power.
  • Example 29 The method of any one of examples 16–25, in which the USB port is a USB Type-C port.
  • Example 30 A Universal Serial Bus (USB) Power Delivery (PD) controller comprising circuitry configured to: receive a first signal indicating whether a USB device is attached to a USB port controlled by the USB PD controller; receive a second signal indicating whether the USB device is requesting electrical power from a source of electrical power conveyed through a power path that is controlled by the USB PD controller; and in response to the first signal indicating that the USB device is detached or the second signal indicating the USB device is not requesting power, provide a control signal to control a switch that disconnects the source of electrical power from the power path.
  • USB Universal Serial Bus
  • PD Power Delivery
  • Example 31 The USB PD controller of example 30, further comprising circuitry to: receive a third signal indicating an amount of energy stored in an auxiliary power source that provides power to the USB PD controller when the source of electrical power is disconnected from the power path; and in response to the third signal indicating that the amount of energy is below a desired threshold, control the switch to connect the source of electrical power to the power path.
  • Example 32 The USB PD controller of example 30, in which the first signal comprises a message communicated over a USB communications bus.
  • Example 33 The USB PD controller of example 30, in which the second signal comprises a message communicated over a USB communications bus.
  • Example 34 The USB PD controller of example 30, in which the second signal indicates that the USB device is in an idle state.
  • Example 35 The USB PD controller of example 30, further comprising circuitry to provide the control signal to activate a transistor that allows current to flow along the power path.
  • Example 36 A method, performed by a Universal Serial Bus (USB) Power Delivery (PD) controller, comprising: receiving a first signal indicating whether a USB device is attached to a USB port controlled by the USB PD controller; receiving a second signal indicating whether the USB device is requesting electrical power from a source of electrical power conveyed through a power path that is controlled by the USB PD controller; and in response to the first signal indicating that the USB device is detached or the second signal indicating the USB device is not requesting power, providing a control signal to control a switch that disconnects the source of electrical power from the power path.
  • USB Universal Serial Bus
  • PD Power Delivery
  • Example 37 The method of example 36, further comprising: receiving a third signal indicating an amount of energy stored in an auxiliary power source that provides power to the USB PD controller when the source of electrical power is disconnected from the power path; and in response to the third signal indicating that the amount of energy is below a desired threshold, controlling the switch to connect the source of electrical power to the power path.
  • Example 38 The method of example 36, in which the first signal comprises a message communicated over a USB communications bus.
  • Example 39 The method of example 36, in which the second signal comprises a message communicated over a USB communications bus.
  • Example 40 The method of example 36, in which the second signal indicates that the USB device is in an idle state.
  • Example 41 The method of example 36, further comprising circuitry to provide the control signal to activate a transistor that allows current to flow along the power path.
  • Example 42 An apparatus comprising means to perform one or more elements of a method described in or related to any of examples 16–25 or 36–42, or any other method or process described herein.
  • Example 43 A non-transitory (or transitory) computer-readable media comprising instructions to cause an electronic device, upon execution of the instructions by one or more processors of the electronic device, to perform one or more elements of a method described in or related to any of examples 16–25 or 36–42, or any other method or process described herein.
  • Embodiments and implementations of the systems and methods described herein may include various operations, which may be embodied in machine-executable instructions to be executed by a microcontroller, specific logic for performing the operations, hardware, software, firmware, or combinations thereof.
  • Various techniques, or certain aspects or portions thereof, may take the form of program code (i.e., instructions) embodied in tangible media, such as solid-state memory devices, a nontransitory computer-readable storage medium, or any other machine-readable storage medium wherein, when the program code is loaded into and executed by a machine, such as a microcontroller, the machine becomes an apparatus for practicing the various techniques.
  • the computing device may include a processor, a storage medium readable by the processor (including volatile and nonvolatile memory) , at least one input device, and at least one output device.
  • the volatile and nonvolatile memory and/or storage elements may be a RAM, an EPROM, a flash drive, an optical drive, a magnetic hard drive, or other medium for storing electronic data.
  • One or more programs that may implement or utilize the various techniques described herein may use an application programming interface (API) , reusable controls, and the like. Such programs may be implemented in a high-level procedural or an object-oriented programming language to communicate with a computer system. However, the program (s) may be implemented in assembly or machine language, if desired. In any case, the language may be a compiled or interpreted language, and combined with hardware implementations.
  • API application programming interface
  • a component may be implemented as a hardware circuit comprising custom very large scale integration (VLSI) circuits or gate arrays, or off-the-shelf semiconductors such as logic chips, transistors, or other discrete components.
  • VLSI very large scale integration
  • a component may also be implemented in programmable hardware devices such as field programmable gate arrays, programmable array logic, programmable logic devices, or the like.
  • Components may also be implemented in software for execution by various types of processors.
  • An identified component of executable code may, for instance, comprise one or more physical or logical blocks of computer instructions, which may, for instance, be organized as an object, a procedure, or a function. Nevertheless, the executables of an identified component need not be physically located together, but may comprise disparate instructions stored in different locations that, when joined logically together, comprise the component and achieve the stated purpose for the component.
  • a component of executable code may be a single instruction, or many instructions, and may even be distributed over several different code segments, among different programs, and across several memory devices.
  • operational data may be identified and illustrated herein within components, and may be embodied in any suitable form and organized within any suitable type of data structure. The operational data may be collected as a single data set, or may be distributed over different locations including over different storage devices, and may exist, at least partially, merely as electronic signals on a system or network.
  • the components may be passive or active, including agents operable to perform desired functions.
  • the switching can be controlled by various data communication buses, including the D+ and D–communication bus under USB Type A and B, the Power Management Bus (PMbus) , the I2C bus, or other data communication buses.
  • PMbus Power Management Bus
  • I2C I2C bus

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)

Abstract

A Universal Serial Bus (USB) Power Delivery (PD) power adapter includes circuitry to control an electrical connection to a source of power—such as, for example, an external mains power source—based on detecting presence or absence of an electrical load of a power-consumer device. Presence is sensed using a USB Configuration Channel (CC) responsible for serial data communications between the USB PD power adapter and the power-consumer device. Accordingly, the USB communication signal lines are used to sense whether the power-consumer device is connected to the USB PD power adapter so that it may switchably disrupt the source of input power flowing from the source, through power converting and regulating circuitry, and to USB power signal lines (USB VBUS and USB Ground) accompanying the USB communication signal lines in a USB power jack connector operatively connectable to the power-consumer device.

Description

REDUCING IDLE-TIME ENERGY CONSUMPTION IN UNIVERSAL SERIAL BUS POWER DELIVERY CIRCUITRY OF POWER ADAPTERS TECHNICAL FIELD
This disclosure relates generally to Universal Serial Bus (USB) Power Delivery (USB PD) circuitry for supplying direct current (DC) power, and, more specifically, to techniques by which circuitry of a USB PD power adapter supplying DC power to a USB PD-compliant device may switchably disconnect a source of input power (e.g., an alternating current (AC) mains electrical supply) when the device is electrically disconnected from the USB PD power adapter or an electrical load of the device is otherwise no longer requesting power.
BACKGROUND INFORMATION
FIG. 1 shows a collection of different AC adapters 100, which are also referred to as plug packs, plug-in adapters, adapter blocks, domestic mains adapters, line power adapters, wall warts, power bricks, power adapters, AC/DC adapters, or AC/DC converters. AC adapters 100 are each a type of external power supply including a case 110 that houses power converter circuitry—and sometimes also serves as an AC plug 120—used for supplying power to electrical devices that do not contain internal components capable of converting an external source of power to a usable form of electricity. AC adapters 100 that supply power to charge batteries of battery-powered devices are also referred to as chargers (or rechargers) , and may be used for charging while concurrently powering other electronics of the battery-powered devices.
Some AC adapters 100, such as AC adapters 130, are generally designed for compliance with aspects of USB specifications defining standards for common USB electrical connectors 140, USB cabling 150, and USB voltage levels suitable for use in relatively low-power AC adapters 130 compatible with various portable electronic devices. More specifically, in addition to serial digital data exchange, the USB specifications provide for supplying DC power of up to 0.5 amps (A) , or 900 milliamps in USB 3.0 systems, at 5.0 volts (V) .
For higher-power applications, a related specification titled “Universal Serial Bus Power Delivery Specification” (revision 2.0, version 1.1 of May 7, 2015) articulates, among other things, standards for using USB Type-A, -B, and -C connectors, cables, and associated electrical circuitry to deliver power to USB PD- compliant USB devices having increased power demands, e.g., more than 7.5 watts (W) . Accordingly, the specification defines a protocol concerning how devices communicate over USB to signal through a certified so-called PD-aware USB cable connected between a power sink and a power source. Sink may also refer to a role of a USB port, typically a device’s upstream facing port (UFP) , consuming power from a USB power conductor (i.e., VBUS) . Source also refers to a role of a USB port, typically a host’s or hub’s downstream facing port (DFP) , providing power through the VBUS. Thus, USB PD-compliant devices may request higher currents (from 2A to 5A) at increased supply voltages (from 5V to 20V) . USB PD is, therefore, increasingly popular for rapid charging or supplying power to electronics.
SUMMARY OF THE DISCLOSURE
The present disclosure enhances existing USB PD technology by describing systems and methods to electrically connect or disconnect a USB PD power adapter’s electrical connection to its input source of power—such as, for example, an external mains power source—based on detecting presence or absence of an electrical load of a power-consumer device or by receiving a request to stop delivery of power to an electrical load of a power sink. Presence is sensed using a USB wires, such as, for example, USB communication signal lines responsible for serial data communications between the USB PD power adapter and the power-consumer device.
According to one embodiment, USB communication signal lines are used to sense whether the power-consumer device is connected to the USB PD power adapter that controls a switch to selectively disconnect the source of input power from flowing through internal power converting and regulating circuitry coupled to USB power signal lines (USB VBUS and USB Ground) accompanying the USB communication signal lines in a typical USB standard power jack connector operatively connectable to the power-consumer device.
The techniques described in this disclosure reduce power loss in a USB PD power adapter when power-consumer devices are not plugged into the USB PD power adapter or are otherwise not seeking to sink power from the USB PD power adapter. Reducing power loss in each one of millions of USB PD power adapters potentially provides significant energy savings globally. Also, the likelihood of accidental fire attributable to AC adapters left plugged into an AC wall socket could be reduced, so the safety could be improved in daily usage of AC adapters by  implementing disclosed embodiments. Additional aspects and advantages will be apparent from the following detailed description of embodiments, which proceeds with reference to the accompanying drawings.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a photographic view of prior art consisting of multiple AC power adapters connected to an AC power strip acting as an external source of power when electronic devices are connected to their corresponding AC power adapters.
FIGS. 2, 3, and 4 are annotated block diagrams showing three examples of pairs of USB PD-capable devices, each pair showing a power provider and a power-consumer device at, respectively, the top and bottom of the diagram.
FIGS. 5 and 6 are annotated block diagrams showing high-level electrical schematics of electrical circuitry components within the USB PD-capable power providers of FIGS. 2–4 that provide DC power through USB Type-C infrastructure to a power-consumer device having an electrical load.
FIG. 7 is an annotated block diagram showing a high-level electrical schematic of USB PD circuitry of a power supply and a mobile device connected by a USB Type-C connection.
FIG. 8 is an annotated block diagram showing a high-level electrical schematic of USB PD circuitry of a USB Type-C PD system including a USB 3.0 DisplayPort.
FIG. 9 is a flow diagram of a method of controlling delivery of input power in a power provider of FIGS. 2–8.
FIG. 10 is a block diagram of a USB PD controller of a power provider of FIGS. 2–8 configured to detect an electrical load and electrically activate a switch that switchably controls an electrical connection to a source of power.
DETAILED DESCRIPTION OF EMBODIMENTS
As shown in FIG. 1, AC adapters 100 are commonly left plugged into AC sockets 160 when no electronic devices (e.g., a laptop) are connected to or otherwise drawing power from the AC adapters 100. Although there have been some improvements in terms of reducing power consumption of AC adapters left in the aforementioned idle, no-load condition (e.g., ENERGY
Figure PCTCN2016078254-appb-000001
standards specifying that less than 0.5W should be consumed in the idle condition) , there is still a vast amount of energy wasted due to the aggregate number of deployed AC adapters. For example, assuming 10%of the global population maintains an AC adapter (i.e.,  713 million AC adapters) in its idle condition using 0.5W during 80%of each day, the annual electricity wasted would be about 2.498 billion kilowatt hours (kWhr) , at an annual cost of about $250 million (assuming about $0.10 per kWhr) .
Some attempts have been made to detect whether an AC adapter is plugged or unplugged by sensing its output load current. These attempts have proved to be difficult to implement because it is sometimes difficult to accurately sense a very small output current (e.g., when the load is unplugged or plugged in but the load device is at a very low-power consumption state) . In contrast, this disclosure supplements existing USB PD infrastructure by adding to it electrical circuitry and methods enhancing USB PD power adapters and similar devices so as to save energy during the aforementioned idle state.
USB PD devices are characterized by compatibility with existing USB 2.0 and USB 3.0 cables and connectors supporting relatively high power (e.g., up to about 100W) . Higher voltage and currents suiting the cable capabilities and conforming to international safety requirements are negotiated over the VBUS (e.g., in USB Type-A/B) or over Configuration Channel (CC) serial data communication (e.g., in USB Type-C) . USB PD devices may also comply with USB Battery Charging specifications (version 1.2) for lower power demands.
A power source (or simply, source) includes at least one of an external power source (e.g., AC mains electricity) , power storage (e.g., an internal battery) , or power derived from another port (e.g., in the case of a bus-powered hub) . A power sink (or simply, sink) includes at least one of power storage, internal electrical power consumption functions, or power used for other devices attached to the device acting as the sink (e.g., in the case of a bus-powered hub) . The USB PD device providing power is also known as a provider or source, and the USB PD device consuming power is known as a consumer or sink because providers are assumed to have a source and consumers are assumed to have a sink.
Generally, each embodiment of FIGS. 2–4 shows a pair of USB PD-capable devices, in which each device includes at least one port such that there is a power source port and a power sink port establishing a USB PD connection between port partners. For USB products supporting USB PD protocols, a USB DFP is initially a source port and a USB UFP is initially a sink port. In other words, DFP and UFP are used to describe the data role, whereas source and sink are used to describe the power role. USB PD specifications allow both the source and sink roles and the DFP  and UFP roles to be swapped (e.g., DFP and UFP roles are swappable on devices having USB Type-C connectors) . Also, each device contains one or more of the following components: UFPs that sink power (as a consumer) , optionally source power (as a consumer or provider) , optionally communicate via USB, and communicate using start of packet (SOP) communications; and DFPs that source power (aprovider) , optionally sink power (as a provider or consumer) , optionally communicate via USB, and communicate using SOP packets.
For example, FIGS. 2–4 show some examples of USB PD-capable devices (i.e., USB power adapter, device, host, and hub) arranged in typical configurations that should not be construed as limiting the possible configurations of products that may employ the techniques of this disclosure. Broken lines indicate optional components and connections.
With reference to FIG. 2, a USB power adapter 200 includes an external power input 210 to receive a source of input power 216, load-detector circuitry 224 for controlling the switching of the source of input power 216, an optional internal power storage 228 that may also provide a source of power, and a DFP 234 representing one or multiple sources of output power 238 (i.e., the arrow’s directionality and slash through its shaft represent one or more outputs) . A USB device 240 may then be electrically connected to DFP 234 using a USB cable 246 so that a UFP 248 of the device 240 may act as a sink 256 of power received from the USB power adapter 200. In some embodiments, the USB device 240 may optionally include its own external power input 260 to receive a source of input power 266. The USB device 240 may also optionally include an internal power storage 270, such as a battery, in which case the USB power adapter 200 serves as a USB charger.
FIG. 3 shows a similar configuration to that of FIG. 2, but whereas FIG. 2 shows the USB power adapter 200 as a power source and the USB device 240 as a power consumer, FIG. 3 shows a USB host 300 as a power source for a USB hub 310. The USB host 300 differs slightly from the USB power adapter 200 in that a DFP 312 represents one or multiple sources and sinks 316 of power. In other words, DFP 312 may be configured to output or input power (i.e., the arrow’s bi-directionality and slash through its shaft represent one or more inputs or outputs) . Also, the USB hub 310 differs from the USB device 240 because it also includes a DFP 312 and associated load-detector circuitry 224 because the USB hub 310 may also act as a provider of power, as shown in FIG. 4.
FIG. 5 shows an example USB PD power adapter 500 including load-detector circuitry 510 to smartly disconnect a source of power 516 while also implementing the features of the USB Power Delivery Specification, such as, for example, port-to-port communications and a power delivery system whereby a port 520 can advertise its capabilities and other ports (e.g., a port 526) can request these capabilities. In some cases, the capabilities include voltage, current, and power direction.
Voltage and current are established by converting and regulating the source of power 516. A bridge rectifier 528, for example, may first fully rectify an AC signal, which has its high frequencies filtered by a high-frequency bypass capacitor 530. A power factor correction (PFC) circuit 534 receives the filtered AC signal and converts it to a 400V DC voltage, which is used to charge a bulk storage capacitor 536. A switch-mode power supply (SMPS) DC-DC converter 540 then down-converts the 400V DC voltage to a 20V DC voltage, which is filtered by output capacitor 542. The 20V DC voltage is then delivered through two electrical conductors, USB V BUS 544, and USB Ground 546 of the port 520 to the port 526.
Power direction refers to an ability to configure the port 526 of a USB PD-capable device 550 to receive power delivered by the port 520 so that the device 550 (e.g., on a notebook) may use its port 526 as a power supply for an electrical load of the device 550. Power direction, among other things, is typically implemented by a USB PD controller 560 (see, e.g., FIG. 10) operatively coupled to a data communication bus carrying USB serial communications over two electrical conductors USB CC1 564 and USB CC2 568 of the port 520.
The USB PD controller 560—such as part number TPS65982 available from Texas Instruments Inc. of Dallas, Tex. —uses a data communication bus (e.g., the CC) to detect and determine whether the USB power adapter 500 is needed to provide power to a load of the device 550 (e.g., a laptop, tablet, smartphone, mobile smartdevice, or other electronics) . For example, no load is sensed under the following scenarios. A first scenario occurs when a load device is not connected to the USB power adapter 500, in which case the USB PD controller 560 cannot detect a response from the device 550, and the source of input power 516 is disconnected as explained in the following paragraph. A second scenario occurs when the device 550 may be entering a low-power consumption state (e.g., a deep sleep state, sometimes referred to as an idle state) , such as when its internal battery has been  fully charged, and the device 550 signals by serial data communications carried through a communications bus (e.g., the CC) to the USB PD controller 560 to indicate that no further power is requested. In response, the USB PD power adapter 500 may then disconnect the source of input power 516.
Under the first scenario, there are various techniques that could be employed to detect when a device is attached. For example, logic circuitry has been described for USB Type-C attach and detach detection. In general, the source provides a pull-up resistor (called Rp in the USB Type-C specifications) electrically associated with a CC wire. Similarly, the sink provides a pull-down resistor (called Rd in the USB Type-C specifications) at the CC wire. When circuitry of a source detects a signal level from the pull-down resistor, that signal indicates an attachment of a sink. The source, in turn, supplies VBUS, which tells the sink that a connection has been established.
Under the second scenario, the serial data communications carried through a communications bus are generally implementation-specific, and the specific message format and protocol will depend on the particular communications bus and device behavior. For example, with reference to another communication bus, USB Type-C PD communications are carried through CC wire between the source and the sink. And in terms of device behavior, the device 550 may program its control policy to decide whether and when to trigger the indicator signaling that the device 550 is no longer operating as a power sink (e.g., when it is at a low-power consumption state) . For example, under the idle state, some devices may choose to send such an indicator to the USB PD adapter 500 because the devices have determined that using an internal battery for supplying an electrical load is more energy efficient than directly sinking power from the USB PD adapter 500.
Upon determining that no power should be delivered, the USB PD controller 560 initiates steps to cut off its internal circuitry from the source of power 516 and thereby remove power from V BUS 544. In general, a switch (S1) 570 is provided at a location between the source 516 and V BUS 544 so that the USB PD controller 560 can switchably break the electrical connection from the source 516 to V BUS 544. More specifically, the switch 570 is located between the rectified AC signal of the rectifier 528 and the bypass capacitor 530, but this location is just one of many possible switch locations indicated by broken lines and annotated by references S1–S6. For this reason, the reference number 570 is used to refer generally to any of the  switches S1–S6. An example of a suitable switch that may be used for switch 570 is a power metal–oxide–semiconductor field-effect transistor (MOSFET) identified as part number IRFI820G available from Vishay Intertechnology, Inc. of Malvern, Pennsylvania. The switch 570 could also be a junction field-effect transistor (JFET) , insulated gated bipolar transistor (IGBT) , or other types of suitable switch devices.
According to some embodiments, the switch 570 is normally closed and remains so until it receives an open signal (i.e., off command) from a switch controller (U1) 574. When the switch 570 receives the off command from the switch controller 574, it effectively breaks the electrical connection between the AC line input and the PFC circuit 534. The switch controller 574 sends its off command in response to the USB PD controller 560 determining that no load devices are connected to the USB PD power adapter 500 or that the load devices have indicated no power is requested for the USB PD power adapter 500. The on and off commands may be a voltage level applied to a gate of the switch 570. An example of a suitable switch controller that may be used as the switch controller 574 could be one or several N-channel trench MOSFETs identified as part number 2N7002 available from NXP Semiconductors N.V. of Eindhoven, Netherlands. A function of the switch controller 574 is to form a proper logic-level control signal (high or low) to drive on or off the switch 570.
Because some power adapters isolate ground nodes of primary and secondary sides, optional opto-isolation (U2) 578 may be used to convey control commands from the USB PD controller 560 to the switch controller 574. An example opto-isolation device is part number TLP521-1 available from Toshiba Semiconductor of Tokyo, Japan.
Also, when the source of power 516 is disconnected, a standby auxiliary power source (U3) 580 is used to supply power to the USB PD controller 560 so that it may continue to monitor communication data on the USB data bus (e.g., the CC) . The following Table 1 lists two examples of rechargeable coin cell batteries available in small form factors suitable for U3 580, though other options could also provide backup power. For example, when the source of power 516 is actually an internal battery (see e.g., internal power storage 228 of FIG. 2) , then the internal power storage 228 may serve as the auxiliary power source and the source of power for the device 550.
Table 1
Part No. Diameter Height Electrical Specs. Note
MS621FE 6.8mm 2.1mm 5.5mAhr at 3V battery
LIR2032 20mm 3.2mm 40mAhr at 3.6V battery
With reference to the second example battery of Table 1, the LIR2032 rechargeable coin cell battery has a total energy capacity of about 144mWhr (3.6V ×40mAh) . The USB PD controller power consumption (while in its sleep state) is about 0.25mW (as noted in datasheets for the TPS65982 chip) . Accordingly, the total sustaining time is 518.4 hours (144mWhr × 0.90 ÷ 0.25mW, assuming 90%efficiency for DC-DC conversion) , which is 21.6 days. That means the rechargeable cell battery can power the USB PD controller for about 21 days before it is depleted of energy. Before it is depleted, however, the USB PD controller 560 switches the switch 570 back on to reestablish the connection to the source of input power 516 and to allow the rechargeable cell battery to be recharged through one of pathways 582 (multiple options shown in broken lines) . For example, when stored power in a supercap or battery is less than a certain threshold, the USB PD controller 560 commands, through U1 and U2, that S1 connect the source of input power 516 to allow the supercap or battery to charge. After finishing charging, the USB PD controller 560 commands S1 to again disconnect the source of input power 516 by switching S1 (or another switch) off.
In terms of return on investment, a single USB PD brick provides 3.504kWhr (0.5W × 24hr × 365 × 0.8—assuming 80%idle time) in annual energy savings, which is about $0.35 at $0.10 per kWhr. Over a five-year lifecycle of the power adapter, that equates to a cost savings of about $1.75. The cost savings exceeds the $0.53 fixed cost of additional components set forth in Table 2. Thus, besides energy saving, the techniques of this disclosure also provide a net cost savings after about two years’ usage.
Table 2
Figure PCTCN2016078254-appb-000002
FIG. 6 shows another example USB PD power adapter 600 for a USB Type-C port 610. The adapter 600 includes a switching device 620 in the form of two transistors 630 (FETs) resistively coupled to a USB PD controller 640. The FETs 630 may be used to remove power across VBUS when: (1) sink detachment is detected or (2) a hard reset and occurs so as to revert VBUS to a safe operating voltage (e.g., 0V) .
FIG. 7 shows another embodiment of a USB Type-C PD system 700. At least one of a CC1 or a CC2 line (i.e., wire) 710 is connected end-to-end through a USB Type-C cable 720. The USB Type-C cable 720 also includes a VBUS line 722 that carries power from a power supply 724 to a mobile device 728.
A pair of partner USB PD controllers (i.e., a first USB PD controller 730 within the power supply 724 and a second USB PD controller 750 within the mobile device 728) uses the CC wire 710 as a communication channel. The CC wire 710 carries the USB PD communication (bi-phase mark coded) signaling used for establishing a USB PD contract (e.g., 20V at 3A) negotiated between the partner  USB PD controllers  730 and 750.
The USB PD controller 730 then controls an SMPS 770 to satisfy the proper voltage and current level as per the USB PD contract. The USB PD controller 730 may also control a switch 774 external to the SMPS 770, or an internal switch within the SMPS 770, so as to disconnect a source of power along the lines previously described.
The USB PD controller 750 passes the USB PD contract through an Inter-Integrated Circuit (I2C) bus to a system host (also known as an embedded controller) , which in turn sets an input current limit (provided through a VBUS) of a battery charger 780.
The mobile device 728 also has two power-control switches: First, S SNK 786 is a sink switch that passes the input power from the VBUS line 722 to the battery charger 780. Accordingly, the mobile device 728 provides a power consumer port if S SNK 786 closes. Second, S SRC 790 is a source switch that passes a local 5V supply to the VBUS line 722 so as to power a USB peripheral. The mobile device 728 provides a power provider port if S SRC 790 closes.
FIG. 8 shows another system 800 including a USB PD controller 810 and associated circuity supporting a complete communication stack employed in UBS PD communication signaling. The USB PD controller 810 includes CC logic, a USB PD physical (PHY) layer, a protocol layer, and a policy engine. The CC logic includes the electrical termination of the CC pins and a dual roll port (DRP) state machine. The USB PD controller 810 communicates with a device policy manager (within the embedded controller) that handles the USB PD policy of USB ports. The USB PD controller 810 also includes an autonomous negotiation algorithm, and it controls the pass elements (Q1, Q2, Q3 and Q4) .
FIG. 9 shows a method 900 of controlling a switch in a USB PD power adapter so as to cause the switch to electrically (re) connect circuity of the USB power adapter to an AC line input or other source of power. Initially, the switch (such as the switch 570 of FIG. 5) is normally closed and therefore connecting 910 a source of power to internal circuitry of the USB PD power adapter.
The USB PD controller receives 920 signals or messages indicating whether the switch should be opened. For example, three kinds of signals are communicated as indicators for the USB PD controller to decide whether to turn off the switch. For example, the USB PD controller receives (1) information indicating the status of the energy available in the auxiliary power source (which need not be communicated through a USB data bus, but is instead directly reported to the USB PD controller from an auxiliary power source circuit) , (2) information communicated through the USB communication bus indicating whether power is requested, and (3) information indicating a device is detached.
Based on the received information, the USB PD controller determines 930 whether the standby auxiliary power energy level is less than a predetermined threshold. If yes, then the USB PD controller indicates 940 that the switch should remain on or be switched closed. Similarly, if the USB PD controller determines 950 that the switch should be off in response to information from USB communications or  signals, then the USB PD controller indicates 960 that the switch should turn off or be switched open. Finally, the USB PD controller continues monitoring 970 for a change in load connection state, energy level, or device power consumption messages.
Skilled persons will recognize that the features of FIG. 9 may be performed in a sequence that is different from the one shown. In some embodiments, certain features may be performed in parallel, whereas other features may be combined or omitted.
FIG. 10 is a block diagram illustrating components, according to some example embodiments, able to read instructions from a machine-readable or computer-readable medium (e.g., a machine-readable storage medium) and perform any one or more of the methodologies discussed herein. Specifically, FIG. 10 shows a diagrammatic representation of hardware resources 1000 including one or more processors (or processor cores) Z10, one or more memory/storage devices Z20, and one or more communication resources Z30, each of which is communicatively coupled via a bus Z40.
The processors Z10 (e.g., a central processing unit (CPU) , a reduced instruction set computing (RISC) processor, a complex instruction set computing (CISC) processor, an application specific integrated circuit (ASIC) , a microcontroller, another processor, or any suitable combination thereof) may include, for example, a processor Z12 and a processor Z14. The memory/storage devices Z20 may include main memory, flash memory, or any suitable combination thereof.
The communication resources Z30 may include interconnection and/or network interface components or other suitable devices to communicate with one or more peripheral devices Z04. For example, the communication resources Z30 may include wired communication components (e.g., for coupling via the USB CC electrical conductors) .
Instructions Z50 may comprise software, a program, an application, an applet, an app, or other executable code for causing at least any of the processors Z10 to perform any one or more of the methodologies discussed herein. The instructions Z50 may reside, completely or partially, within at least one of the processors Z10 (e.g., within the processor's cache memory) , the memory/storage devices Z20, or any suitable combination thereof. Furthermore, any portion of the instructions Z50 may be transferred to the hardware resources Z00 from any  combination of the peripheral devices Z04. Accordingly, the memory of processors Z10, the memory/storage devices Z20, and the peripheral devices Z04 are examples of computer-readable and machine-readable media.
Set forth below is a list of other examples. Reference throughout this specification to “an example” means that a particular feature, structure, or characteristic described in connection with the example is included in at least one embodiment. But appearances of the phrase “in an example” in various places throughout this specification are not necessarily limited to one specific embodiment.
Example 1. A Universal Serial Bus (USB) Power Delivery (PD) apparatus, comprising: a USB port including USB VBUS, USB Ground, and USB serial data communications electrical conductors; power supply circuitry configured to establish, from a source of electrical power, a regulated supply of electrical power for delivery to an electrical load of a USB PD-capable power-consumer device when the USB PD-capable power-consumer device is communicatively coupled to the USB port and is configured as a sink of the electrical power; a USB PD controller configured to sense electrical signals, communicated through the USB serial data communications electrical conductors, indicating presence of the electrical load of the USB PD-capable power-consumer device so as to determine whether the USB PD-capable power-consumer device is sinking the electrical power from the USB PD power adapter; and a switch switchable to suppress flow of electrical current from the source of electrical power in response to the USB PD controller determining the USB PD-capable power-consumer device is not sinking the electrical power from the USB PD power adapter.
Example 2. The apparatus of example 1, in which the switch is operatively coupled to receive alternating current (AC) mains power in response to the AC mains power being provided as the source of electrical power.
Example 3. The apparatus of example 1, further comprising: rectifier circuitry configured to establish a rectified signal from alternating current (AC) mains power in response to the AC mains power being provided as the source of electrical power; and the switch operatively coupled to receive the rectified signal so as to disconnect the rectified signal from the power supply circuitry configured to establish the regulated supply of electrical power.
Example 4. The apparatus of example 1, further comprising: rectifier circuitry configured to establish a rectified signal from alternating current (AC) mains  power in response to the AC mains power being provided as the source of electrical power; a bypass capacitor to filter high frequency components of the rectified signal and establish a filtered rectified signal; and the switch operatively coupled to receive the filtered rectified signal so as to disconnect it from the power supply circuitry configured to establish the regulated supply of electrical power.
Example 5. The apparatus of example 1, further comprising an auxiliary power source configured to provide power to the USB PD controller in response to the switch suppressing the flow of electrical current.
Example 6. The apparatus of example 1, further comprising an auxiliary power source configured to provide power to the USB PD controller when the source of electrical power is disconnected by the switch.
Example 7. The apparatus of example 6, in which the USB PD controller is configured to: determine an amount of energy available in the auxiliary power source; and in response to determining the amount of energy is low, control the switch to allow the flow of electrical current from the source of electrical power to replenish the energy available in the auxiliary power source.
Example 8. The apparatus of example 6, in which the USB PD controller is configured to: in response to the flow of electrical current being suppressed, monitor an amount of energy available in the auxiliary power source; and control the switch to allow the flow of electrical current from the source of electrical power so as to replenish the energy available in response to it falling below a threshold.
Example 9. The apparatus of example 1, further comprising a switch controller communicatively coupled to the USB PD controller and configured to provide a drive signal to control switching behavior of the switch.
Example 10. The apparatus of example 9, further comprising an opto-isolator disposed between the switch controller and the USB PD controller.
Example 11. The apparatus of example 1, in which the USB PD controller detects presence of the USB PD-capable power-consumer device by communicating with the USB PD-capable power-consumer device through a USB data bus.
Example 12. The apparatus of example 1, in which the USB PD controller determines whether the USB PD-capable power-consumer device is operating as a sink by communicating with the USB PD-capable power-consumer device through a USB data bus.
Example 13. A USB PD power adapter comprising the apparatus of any one of examples 1–12.
Example 14. A battery charger comprising the apparatus of any one of examples 1–12.
Example 15. The apparatus of any one of examples 1–12, further comprising an internal battery configured to provide the source of electrical power.
Example 16. A method, performed by a Universal Serial Bus (USB) Power Delivery (PD) apparatus having a USB port including electrical conductors for USB serial data communications and power delivery, the method comprising: establishing, from a source of electrical power, a regulated supply of electrical power for delivery to an electrical load of a USB PD-capable power-consumer device when the USB PD-capable power-consumer device is communicatively coupled to the USB port and is configured as a sink of the electrical power; receiving electrical signals, communicated through the electrical conductors of the USB port, indicating presence of the electrical load of the USB PD-capable power-consumer device so as to determine whether the USB PD-capable power-consumer device is sinking the electrical power from the USB PD power adapter; determining, based on the received electrical signals, that the USB PD-capable power-consumer device is not sinking the electrical power from the USB PD power adapter; and controlling a switch device to suppress flow of electrical current from the source of electrical power in response to determining that the USB PD-capable power-consumer device is not sinking the electrical power.
Example 17. The method of example 16, further comprising: receiving alternating current (AC) mains power as the source of electrical power; and providing to a transistor a gate drive signal causing the transistor to suppress flow of electrical current from the AC mains power in response to determining that the USB PD-capable power-consumer device is not sinking the electrical power.
Example 18. The method of example 16, further comprising: establishing a rectified signal from alternating current (AC) mains power in response to the AC mains power being provided as the source of electrical power; and providing a switch signal to a transistor to disconnect the rectified signal.
Example 19. The method of example 16, further comprising: establishing a filtered rectified signal by filtering high frequency components of a rectified signal; and providing a switch signal to a transistor to disconnect the filtered rectified signal.
Example 20. The method of example 16, further comprising providing power from an auxiliary power source to a USB PD controller of the USB PD apparatus when the auxiliary power source is disconnected from the source of electrical power by the controlling of the switch device.
Example 21. The method of example 16, further comprising providing power from an auxiliary power source to a USB PD controller of the USB PD apparatus when the source of electrical power is disconnected by the controlling of the switch device.
Example 22. The method of example 21, further comprising: determining an amount of energy available in the auxiliary power source; and in response to determining the amount of energy is low, controlling the switch device to allow the flow of electrical current from the source of electrical power to replenish the energy available in the auxiliary power source.
Example 23. The method of example 21, further comprising: in response to the flow of electrical current being suppressed, monitoring an amount of energy available in the auxiliary power source; and controlling the switch device to allow the flow of electrical current from the source of electrical power so as to replenish the energy available in response to it falling below a threshold.
Example 24. The method of example 16, further comprising detecting presence of the USB PD-capable power-consumer device by communicating with the USB PD-capable power-consumer device through a USB data bus.
Example 25. The method of example 16, further comprising determining whether the USB PD-capable power-consumer device is operating as a sink by communicating with the USB PD-capable power-consumer device through a USB data bus.
Example 26. A USB PD power adapter configured to perform the method of any one of examples 16–25.
Example 27. A battery charger configured to perform the method of any one of examples 16–25.
Example 28. An apparatus configured to perform the method of any one of examples 16–25, further comprising an internal battery configured to provide the source of electrical power.
Example 29. The method of any one of examples 16–25, in which the USB port is a USB Type-C port.
Example 30. A Universal Serial Bus (USB) Power Delivery (PD) controller comprising circuitry configured to: receive a first signal indicating whether a USB device is attached to a USB port controlled by the USB PD controller; receive a second signal indicating whether the USB device is requesting electrical power from a source of electrical power conveyed through a power path that is controlled by the USB PD controller; and in response to the first signal indicating that the USB device is detached or the second signal indicating the USB device is not requesting power, provide a control signal to control a switch that disconnects the source of electrical power from the power path.
Example 31. The USB PD controller of example 30, further comprising circuitry to: receive a third signal indicating an amount of energy stored in an auxiliary power source that provides power to the USB PD controller when the source of electrical power is disconnected from the power path; and in response to the third signal indicating that the amount of energy is below a desired threshold, control the switch to connect the source of electrical power to the power path.
Example 32. The USB PD controller of example 30, in which the first signal comprises a message communicated over a USB communications bus.
Example 33. The USB PD controller of example 30, in which the second signal comprises a message communicated over a USB communications bus.
Example 34. The USB PD controller of example 30, in which the second signal indicates that the USB device is in an idle state.
Example 35. The USB PD controller of example 30, further comprising circuitry to provide the control signal to activate a transistor that allows current to flow along the power path.
Example 36. A method, performed by a Universal Serial Bus (USB) Power Delivery (PD) controller, comprising: receiving a first signal indicating whether a USB device is attached to a USB port controlled by the USB PD controller; receiving a second signal indicating whether the USB device is requesting electrical power from a source of electrical power conveyed through a power path that is controlled by the USB PD controller; and in response to the first signal indicating that the USB device is detached or the second signal indicating the USB device is not requesting power, providing a control signal to control a switch that disconnects the source of electrical power from the power path.
Example 37. The method of example 36, further comprising: receiving a third signal indicating an amount of energy stored in an auxiliary power source that provides power to the USB PD controller when the source of electrical power is disconnected from the power path; and in response to the third signal indicating that the amount of energy is below a desired threshold, controlling the switch to connect the source of electrical power to the power path.
Example 38. The method of example 36, in which the first signal comprises a message communicated over a USB communications bus.
Example 39. The method of example 36, in which the second signal comprises a message communicated over a USB communications bus.
Example 40. The method of example 36, in which the second signal indicates that the USB device is in an idle state.
Example 41. The method of example 36, further comprising circuitry to provide the control signal to activate a transistor that allows current to flow along the power path.
Example 42. An apparatus comprising means to perform one or more elements of a method described in or related to any of examples 16–25 or 36–42, or any other method or process described herein.
Example 43. A non-transitory (or transitory) computer-readable media comprising instructions to cause an electronic device, upon execution of the instructions by one or more processors of the electronic device, to perform one or more elements of a method described in or related to any of examples 16–25 or 36–42, or any other method or process described herein.
Embodiments and implementations of the systems and methods described herein may include various operations, which may be embodied in machine-executable instructions to be executed by a microcontroller, specific logic for performing the operations, hardware, software, firmware, or combinations thereof.
Various techniques, or certain aspects or portions thereof, may take the form of program code (i.e., instructions) embodied in tangible media, such as solid-state memory devices, a nontransitory computer-readable storage medium, or any other machine-readable storage medium wherein, when the program code is loaded into and executed by a machine, such as a microcontroller, the machine becomes an apparatus for practicing the various techniques. In the case of program code execution on programmable computers, the computing device may include a  processor, a storage medium readable by the processor (including volatile and nonvolatile memory) , at least one input device, and at least one output device. The volatile and nonvolatile memory and/or storage elements may be a RAM, an EPROM, a flash drive, an optical drive, a magnetic hard drive, or other medium for storing electronic data. One or more programs that may implement or utilize the various techniques described herein may use an application programming interface (API) , reusable controls, and the like. Such programs may be implemented in a high-level procedural or an object-oriented programming language to communicate with a computer system. However, the program (s) may be implemented in assembly or machine language, if desired. In any case, the language may be a compiled or interpreted language, and combined with hardware implementations.
It should be understood that many of the functional units described in this specification may be implemented as one or more components, which is a term used to more particularly emphasize their implementation independence. For example, a component may be implemented as a hardware circuit comprising custom very large scale integration (VLSI) circuits or gate arrays, or off-the-shelf semiconductors such as logic chips, transistors, or other discrete components. A component may also be implemented in programmable hardware devices such as field programmable gate arrays, programmable array logic, programmable logic devices, or the like.
Components may also be implemented in software for execution by various types of processors. An identified component of executable code may, for instance, comprise one or more physical or logical blocks of computer instructions, which may, for instance, be organized as an object, a procedure, or a function. Nevertheless, the executables of an identified component need not be physically located together, but may comprise disparate instructions stored in different locations that, when joined logically together, comprise the component and achieve the stated purpose for the component.
Indeed, a component of executable code may be a single instruction, or many instructions, and may even be distributed over several different code segments, among different programs, and across several memory devices. Similarly, operational data may be identified and illustrated herein within components, and may be embodied in any suitable form and organized within any suitable type of data structure. The operational data may be collected as a single data set, or may be distributed over different locations including over different storage devices, and may  exist, at least partially, merely as electronic signals on a system or network. The components may be passive or active, including agents operable to perform desired functions.
Skilled persons will understand that many changes may be made to the details of the above-described embodiments without departing from the underlying principles of the invention. For example, the switching can be controlled by various data communication buses, including the D+ and D–communication bus under USB Type A and B, the Power Management Bus (PMbus) , the I2C bus, or other data communication buses. The scope of the present invention should, therefore, be determined only by the following claims.

Claims (25)

  1. A Universal Serial Bus (USB) Power Delivery (PD) apparatus, comprising:
    a USB port including USB VBUS, USB Ground, and USB serial data communications electrical conductors;
    power supply circuitry configured to establish, from a source of electrical power, a regulated supply of electrical power for delivery to an electrical load of a USB PD-capable power-consumer device when the USB PD-capable power-consumer device is communicatively coupled to the USB port and is configured as a sink of the electrical power;
    a USB PD controller configured to sense electrical signals, communicated through the USB serial data communications electrical conductors, indicating presence of the electrical load of the USB PD-capable power-consumer device so as to determine whether the USB PD-capable power-consumer device is sinking the electrical power from the USB PD power adapter; and
    a switch switchable to suppress flow of electrical current from the source of electrical power in response to the USB PD controller determining the USB PD-capable power-consumer device is not sinking the electrical power from the USB PD power adapter.
  2. The apparatus of claim 1, in which the switch is operatively coupled to receive alternating current (AC) mains power in response to the AC mains power being provided as the source of electrical power.
  3. The apparatus of claim 1, further comprising:
    rectifier circuitry configured to establish a rectified signal from alternating current (AC) mains power in response to the AC mains power being provided as the source of electrical power; and
    the switch operatively coupled to receive the rectified signal so as to disconnect the rectified signal from the power supply circuitry configured to establish the regulated supply of electrical power.
  4. The apparatus of claim 1, further comprising:
    rectifier circuitry configured to establish a rectified signal from alternating current (AC) mains power in response to the AC mains power being provided as the source of electrical power;
    a bypass capacitor to filter high-frequency components of the rectified signal and establish a filtered rectified signal; and
    the switch operatively coupled to receive the filtered rectified signal so as to disconnect it from the power supply circuitry configured to establish the regulated supply of electrical power.
  5. The apparatus of claim 1, further comprising an auxiliary power source configured to provide power to the USB PD controller when the source of electrical power is disconnected by the switch.
  6. The apparatus of claim 5, in which the USB PD controller is configured to:
    determine an amount of energy available in the auxiliary power source; and
    in response to determining the amount of energy is low, control the switch to allow the flow of electrical current from the source of electrical power to replenish the energy available in the auxiliary power source.
  7. The apparatus of claim 5, in which the USB PD controller is configured to:
    in response to the flow of electrical current being suppressed, monitor an amount of energy available in the auxiliary power source; and
    control the switch to allow the flow of electrical current from the source of electrical power so as to replenish the energy available in response to it falling below a threshold.
  8. The apparatus of claim 1, further comprising a switch controller communicatively coupled to the USB PD controller and configured to provide a drive signal to control switching behavior of the switch.
  9. The apparatus of claim 1, in which the USB PD controller detects presence of the USB PD-capable power-consumer device by communicating with the USB PD-capable power-consumer device through a USB data bus.
  10. A method, performed by a Universal Serial Bus (USB) Power Delivery (PD) apparatus having a USB port including electrical conductors for USB serial data communications and power delivery, the method comprising:
    establishing, from a source of electrical power, a regulated supply of electrical power for delivery to an electrical load of a USB PD-capable power-consumer device when the USB PD-capable power-consumer device is communicatively coupled to the USB port and is configured as a sink of the electrical power;
    receiving electrical signals, communicated through the electrical conductors of the USB port, indicating presence of the electrical load of the USB PD-capable power-consumer device so as to determine whether the USB PD-capable power-consumer device is sinking the electrical power from the USB PD power adapter;
    determining, based on the received electrical signals, that the USB PD-capable power-consumer device is not sinking the electrical power from the USB PD power adapter; and
    controlling a switch device to suppress flow of electrical current from the source of electrical power in response to determining that the USB PD-capable power-consumer device is not sinking the electrical power.
  11. The method of claim 10, further comprising:
    receiving alternating current (AC) mains power as the source of electrical power; and
    providing to a transistor a gate drive signal causing the transistor to suppress flow of electrical current from the AC mains power in response to determining that the USB PD-capable power-consumer device is not sinking the electrical power.
  12. The method of claim 10, further comprising:
    establishing a rectified signal from alternating current (AC) mains power in response to the AC mains power being provided as the source of electrical power; and
    providing a switch signal to a transistor to disconnect the rectified signal.
  13. The method of claim 10, further comprising:
    establishing a filtered rectified signal by filtering high-frequency components of a rectified signal; and
    providing a switch signal to a transistor to disconnect the filtered rectified signal.
  14. The method of claim 10, further comprising providing power from an auxiliary power source to a USB PD controller of the USB PD apparatus when the auxiliary power source is disconnected from the source of electrical power by the controlling of the switch device.
  15. The method of claim 10, further comprising providing power from an auxiliary power source to a USB PD controller of the USB PD apparatus when the source of electrical power is disconnected by the controlling of the switch device.
  16. The method of claim 15, further comprising:
    determining an amount of energy available in the auxiliary power source; and
    in response to determining the amount of energy is low, controlling the switch device to allow the flow of electrical current from the source of electrical power to replenish the energy available in the auxiliary power source.
  17. The method of claim 15, further comprising:
    in response to the flow of electrical current being suppressed, monitoring an amount of energy available in the auxiliary power source; and
    controlling the switch device to allow the flow of electrical current from the source of electrical power so as to replenish the energy available in response to it falling below a threshold.
  18. The method of claim 10, further comprising detecting presence of the USB PD-capable power-consumer device by communicating with the USB PD-capable power-consumer device through a USB data bus.
  19. The method of claim 10, further comprising determining whether the USB PD-capable power-consumer device is operating as a sink by communicating with the USB PD-capable power-consumer device through a USB data bus.
  20. A Universal Serial Bus (USB) Power Delivery (PD) controller comprising circuitry configured to:
    receive a first signal indicating whether a USB device is attached to a USB port controlled by the USB PD controller;
    receive a second signal indicating whether the USB device is requesting electrical power from a source of electrical power conveyed through a power path that is controlled by the USB PD controller; and
    in response to the first signal indicating that the USB device is detached or the second signal indicating the USB device is not requesting power, provide a control signal to control a switch that disconnects the source of electrical power from the power path.
  21. The USB PD controller of claim 20, further comprising circuitry to:
    receive a third signal indicating an amount of energy stored in an auxiliary power source that provides power to the USB PD controller when the source of electrical power is disconnected from the power path; and
    in response to the third signal indicating that the amount of energy is below a desired threshold, control the switch to connect the source of electrical power to the power path.
  22. The USB PD controller of claim 20, in which the first signal comprises a message communicated over a USB communications bus.
  23. The USB PD controller of claim 20, in which the second signal comprises a message communicated over a USB communications bus.
  24. The USB PD controller of claim 20, in which the second signal indicates that the USB device is in an idle state.
  25. The USB PD controller of claim 20, further comprising circuitry to provide the control signal to activate a transistor that allows current to flow along the power path.
PCT/CN2016/078254 2016-04-01 2016-04-01 Reducing idle-time energy consumption in universal serial bus power delivery circuitry of power adapters Ceased WO2017166265A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2016/078254 WO2017166265A1 (en) 2016-04-01 2016-04-01 Reducing idle-time energy consumption in universal serial bus power delivery circuitry of power adapters

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2016/078254 WO2017166265A1 (en) 2016-04-01 2016-04-01 Reducing idle-time energy consumption in universal serial bus power delivery circuitry of power adapters

Publications (1)

Publication Number Publication Date
WO2017166265A1 true WO2017166265A1 (en) 2017-10-05

Family

ID=59962487

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/078254 Ceased WO2017166265A1 (en) 2016-04-01 2016-04-01 Reducing idle-time energy consumption in universal serial bus power delivery circuitry of power adapters

Country Status (1)

Country Link
WO (1) WO2017166265A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109753467A (en) * 2017-11-08 2019-05-14 瑞萨电子株式会社 Power supply system and semiconductor device used for the same

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110191616A1 (en) * 2010-02-03 2011-08-04 Action Star Enterprise Co., Ltd. Usb power managing system and method thereof
US20130207455A1 (en) * 2011-11-07 2013-08-15 Cooper Technologies Company Electronic device state detection for zero power charger control, systems and methods
CN103973101A (en) * 2014-05-22 2014-08-06 中山市电赢科技有限公司 Novel DC-DC power adapter
CN204304532U (en) * 2014-12-25 2015-04-29 中国长城计算机深圳股份有限公司 A kind of computer and the feed circuit based on its USB interface

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110191616A1 (en) * 2010-02-03 2011-08-04 Action Star Enterprise Co., Ltd. Usb power managing system and method thereof
US20130207455A1 (en) * 2011-11-07 2013-08-15 Cooper Technologies Company Electronic device state detection for zero power charger control, systems and methods
CN103973101A (en) * 2014-05-22 2014-08-06 中山市电赢科技有限公司 Novel DC-DC power adapter
CN204304532U (en) * 2014-12-25 2015-04-29 中国长城计算机深圳股份有限公司 A kind of computer and the feed circuit based on its USB interface

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109753467A (en) * 2017-11-08 2019-05-14 瑞萨电子株式会社 Power supply system and semiconductor device used for the same
CN109753467B (en) * 2017-11-08 2024-06-11 瑞萨电子株式会社 Power supply system and semiconductor device used in the power supply system

Similar Documents

Publication Publication Date Title
US20250007315A1 (en) Systems and methods for universal serial bus (usb) power delivery with multiple charging ports
US12119701B2 (en) Systems and methods for universal serial bus (USB) power delivery with multiple charging ports
US8261100B2 (en) Power adapter capable of communicating digitally with electronic devices using packet-based protocol
CN108351677B (en) Port controller with power contract negotiation capability
TWI603185B (en) Power management apparatus and computer-readable medium
US8450979B2 (en) Power adapter with internal battery
US20090177906A1 (en) Powering An Electrical Device Through a Legacy Adapter Capable of Digital Communication
KR102674738B1 (en) Power delivery system for smartphones and add-on devices
US11251645B2 (en) Multimode USB-C power transmission and conversion supporting improved battery charging
US20120194124A1 (en) Wireless Battery Charging System
US20180145517A1 (en) Intelligent contact charging devices and methods
US20160087474A1 (en) Apparatus, System and Method for Charging a Mobile Device
US11416059B2 (en) Multimode USB-C power transmission and conversion supporting improved battery utilization
CN107643998B (en) System for realizing OTG and charging dual functions based on intelligent module
EP3806274A2 (en) Charging integrated circuit and operating method
CN113410897A (en) Battery power transmission system
TWI559125B (en) Power bank apparatus and power control method thereof
CN117526721A (en) Control device, control method and alternating current-direct current power converter
WO2017166265A1 (en) Reducing idle-time energy consumption in universal serial bus power delivery circuitry of power adapters
CN109066906A (en) A kind of charging circuit, integral type helmet and system
CN106300456B (en) Power receiving device and power supply device capable of realizing charging
CN106532790B (en) Mobile power supply device and power supply control method thereof
CN115313597A (en) Double-battery power supply system and electronic equipment
CN118523624A (en) Implementing active clamp flyback converter with improved efficiency

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16896045

Country of ref document: EP

Kind code of ref document: A1

122 Ep: pct application non-entry in european phase

Ref document number: 16896045

Country of ref document: EP

Kind code of ref document: A1