US20120229076A1 - Systems and methods for powering a charging circuit of a communications interface - Google Patents

Systems and methods for powering a charging circuit of a communications interface Download PDF

Info

Publication number
US20120229076A1
US20120229076A1 US13/353,236 US201213353236A US2012229076A1 US 20120229076 A1 US20120229076 A1 US 20120229076A1 US 201213353236 A US201213353236 A US 201213353236A US 2012229076 A1 US2012229076 A1 US 2012229076A1
Authority
US
United States
Prior art keywords
power
circuitry
transmitter
request
current
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.)
Granted
Application number
US13/353,236
Other versions
US9041241B2 (en
Inventor
Ning Zhu
Hongwu Chi
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.)
Analogix Semiconductor Inc
Original Assignee
Individual
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
Priority claimed from US11/800,861 external-priority patent/US8175555B2/en
Priority claimed from US11/820,745 external-priority patent/US8035359B2/en
Priority claimed from US12/220,411 external-priority patent/US8063504B2/en
Application filed by Individual filed Critical Individual
Priority to US13/353,236 priority Critical patent/US9041241B2/en
Assigned to ANALOGIX SEMICONDUCTOR, INC. reassignment ANALOGIX SEMICONDUCTOR, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: ZHU, NING
Assigned to ANALOGIX SEMICONDUCTOR, INC. reassignment ANALOGIX SEMICONDUCTOR, INC. PROPRIETARY RIGHTS AND CONFIDENTIALITY AGREEMENT Assignors: CHI, HONGWU "HOWARD"
Publication of US20120229076A1 publication Critical patent/US20120229076A1/en
Publication of US9041241B2 publication Critical patent/US9041241B2/en
Application granted granted Critical
Assigned to ANALOGIX SEMICONDUCTOR, INC. reassignment ANALOGIX SEMICONDUCTOR, INC. CHANGE OF ADDRESS Assignors: ANALOGIX SEMICONDUCTOR, INC.
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0264Arrangements for coupling to transmission lines
    • H04L25/028Arrangements specific to the transmitter end
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J7/00Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals

Definitions

  • the present invention relates, in general, to the field of powering electronic components.
  • the present invention relates to powering circuits for a communications interface.
  • a transmission line between a transmitter and a receiver is biased at an intended voltage using biasing circuitry.
  • the biasing circuitry may be configured to draw current from a power supply to produce a voltage drop between the power supply and the transmission line. Alternately, the biasing circuitry may be configured to draw current from a power supply to produce a voltage drop between the transmission line and a ground node or power sink. The current drawn from the power supply is typically not used for another purpose in the data communications system. Power is therefore consumed by the data communications system to maintain the voltage bias.
  • Various embodiments of the invention enable power that is first used to establish bias conditions at a transmission line or transmission line driver circuitry to be further used to power additional electronic circuits. By using power first used to establish bias conditions for additional purposes, overall power consumption is reduced compared to the prior art.
  • a communications interface including transmitter circuitry and a power supply configured to at least partially power the transmitter circuitry.
  • the transmitter circuitry is configured to transmit data over a transmission line to a receiver module.
  • the power supply is configured to use current received from the receiver module over the transmission line to at least partially power the transmitter circuitry.
  • An electronic circuit including a current regulator and a voltage regulator.
  • the current regulator is configured to sink a current regulated to be approximately constant.
  • the voltage regulator includes a power output and is configured to regulate a voltage of the power output to be approximately constant.
  • the voltage regulator is configured to receive the current sinked by the current regulator from the current regulator, and supply the current sinked by the current regulator to another electronic circuit through the power output.
  • An electronic circuit including transmission line driver circuitry coupled with a transmission line.
  • the transmission line is coupled with a first power supply through an impedance.
  • the electronic circuit also includes digital data circuitry coupled with the transmission line driver circuitry and configured to transmit data over the transmission line using the transmission line driver circuitry.
  • the digital data circuitry is configured to receive power from a second power supply.
  • the electronic circuit further includes current regulator circuitry coupled with the transmission line driver circuitry and configured to regulate a current received from the first power supply through the transmission line driver circuitry to be approximately constant.
  • the electronic circuit additionally includes voltage regulator circuitry coupled with the current regulator circuitry and configured to provide a second power supply having an approximately constant voltage. The second power supply supplies current received from the first power supply through the current regulator circuitry to at least the digital data circuitry.
  • a system for data communications including data communications transmitter circuitry, biasing circuitry, and voltage regulator circuitry.
  • the data communications transmitter circuitry is configured to transmit data via a transmission line.
  • the biasing circuitry is configured to bias the transmission line at a bias voltage by sinking current from a first power supply.
  • the voltage regulator circuitry is coupled with the biasing circuitry and configured to regulate an approximately constant voltage at a second power supply.
  • the second power supply is coupled to the data communications transmitter circuitry.
  • the voltage regulator circuitry is further configured to supply current sinked by the biasing circuitry from the first power supply to the data communications transmitter circuitry via the second power supply.
  • a method for powering circuits for a communications interface including biasing a transmission line using biasing circuitry, sinking current from a first power supply through the biasing circuitry, and regulating a voltage of a second power supply to be approximately constant.
  • the biasing circuitry is coupled with the transmission line and configured to draw current from the first power supply.
  • the second power supply is configured to power circuitry for the communications interface. Current is sinked from the first power supply to be supplied to the circuitry for the communications interface via the second power supply.
  • FIG. 1 is a block diagram illustrating a communications interface.
  • FIG. 2 is a schematic diagram illustrating communications interface circuitry.
  • FIG. 3 is a block diagram illustrating an exemplary communications interface configured to re-use current from biasing a transmission line and/or driver circuitry to power a communications transmitter.
  • FIG. 4 is a block diagram illustrating an alternative embodiment of a communications interface configured to re-use current from biasing a transmission line and/or driver circuitry to power a communications transmitter.
  • FIG. 5 is a schematic diagram illustrating communications interface circuitry configured to re-use current from transmission line biasing circuitry to power communications transmitter circuitry.
  • FIG. 6 is a schematic diagram illustrating exemplary circuitry configured to re-use current from biasing circuitry as a second power supply.
  • FIG. 7 is a block diagram illustrating DC-coupled communications interface circuitry configured to re-use current from transmission line biasing circuitry to power communications transmitter circuitry.
  • FIG. 8 is a block diagram illustrating AC-coupled communications interface circuitry configured to re-use current from transmission line biasing circuitry to power communications transmitter circuitry.
  • FIG. 9 is a flowchart of an exemplary method for powering circuits for a communications interface.
  • FIG. 10 is a block diagram of an exemplary system that includes a mobile device in communication with a sink device, where the sink device provides power to the mobile device.
  • FIG. 11 is a flowchart of an exemplary method for providing power to a mobile device.
  • FIG. 12 is a flowchart of an exemplary method for drawing power from a sink device.
  • the present invention includes, in various embodiments, systems and methods of powering a data communications interface.
  • the communications interface may be configured to communicate digital data provided at a transmitter module input port at one end of a transmission line such that the digital data is output at a receiver module output port on an opposite end of the transmission line.
  • the digital data may be transmitted for display on a video display and/or audible reproduction via an audio amplifier.
  • the communications interface may include electronic circuits that consume electrical power by passing electrical current through active and passive electronic devices while communicating the digital data.
  • the communications interface may be representative of a high-definition multimedia interface (HDMI) transmission system, Digital Visual Interface (DVI) transmission system, DisplayPort transmission system, or the like.
  • HDMI high-definition multimedia interface
  • DVI Digital Visual Interface
  • DisplayPort DisplayPort transmission system, or the like.
  • a transmitter input port may be coupled with electronics within an audio/visual source such as a digital versatile disc (DVD) player
  • a receiver output port may be coupled with electronics within an audio/visual display unit such
  • Various embodiments of the systems and methods described herein may be used within HDMI transceivers, DVI transceivers, and DisplayPort transceivers.
  • the embodiments may enable these systems to have lower overall power dissipation, longer battery life, reduced cooling requirements, and smaller form factors.
  • Lower power dissipation may become increasingly important as transmission data rates increase, as increasing data rates typically are accompanied by increasing power dissipation.
  • embodiments may be used in systems with transmission data rates equal to or greater than approximately 1 megabit per second (Mbps), 10 Mbps, 100 Mbps, 250 Mbps, 500 Mbps, 1 gigabit per second (Gbps), 1.5 Gbps, 1.62 Gbps, 1.65 Gbps, 2 Gbps, 2.2 Gbps, 2.7 Gbps, 3.4 Gbps, 4.46 Gbps, 4.95 Gbps, 10 Gbps, 10.2 Gbps, 10.8 Gbps, or greater.
  • the digital data may be transmitted over a transmission line at least partially incorporated within a length of cable between a transmitter module and a receiver module.
  • the length of cable may be greater than approximately 10 centimeters (cm), 90 cm, 150 cm, 250 cm, 300 cm, 500 cm, 600 cm, 750 cm, 900 cm, 10 meters (m), or 12 m.
  • Applications for embodiments of the present invention may include portable electronics, including, but not limited to, cellular telephones, portable media players such as music players (e.g., MP3 players), video players (e.g., MP4 players), handheld computers and PDA's, gaming consoles, handheld electronic games, and portable memory storage devices (e.g., USB thumb drives or jump drives).
  • Electronic circuits including embodiments of the present invention may also be used within audio/visual entertainment systems such as DVD players, Blu-Ray video players, HD-DVD players, personal video recorders and digital video recorders, digital still cameras, video cameras, etc.
  • Other devices that may include the electronic circuits may also include personal computers, laptop computers, computer networking equipment, data communications equipment, and telecommunications equipment. The embodiments may also be used in many devices not listed herein.
  • the data communications interface may include transmitter circuitry that is powered using current that is first used to establish a predetermined voltage, or a bias point, at a transmission line between the data communications transmitter circuitry and data communications receiver circuitry.
  • Biasing circuitry may be used to set an appropriate operating point for the data communications transmitter circuitry and/or data communications receiver circuitry such that the data communications transmitter circuitry and/or data communications receiver circuitry operate within certain desired parameters.
  • the biasing circuitry may also be used to establish a predetermined current through the transmission line between the data communications transmitter circuitry and the data communications receiver circuitry.
  • current supplied to the transmitter module from the biasing circuitry is re-used to power the data communications transmitter circuitry.
  • the data communications transmitter circuitry can be operated using less power overall than the prior art.
  • a transmitter module and associated circuitry may consume approximately 300 milliwatts (mW) of power while transmitting video data at a 720p or 1080i resolution according to an HDMI standard.
  • an HDMI transmitter module including an embodiment of the present invention may dissipate less than 50 mW of power while transmitting video data at a 720p or 1080i resolution.
  • the HDMI transmitter including an embodiment of the present invention may dissipate less than 100 mW of power while transmitting video data at a 1080p resolution.
  • the HDMI transmitter may support link data rates up to 165 million pixels per second (Mpixel/sec). Lower power operation is achieved by re-using the current first used in biasing the transmission line for a second purpose, which is to provide power to the data communications transmitter circuitry.
  • FIG. 1 is a block diagram illustrating a communications interface 100 .
  • the communications interface 100 includes a transmitter module 102 , a transmission line 104 , and a receiver module 106 .
  • the transmitter module 102 is configured to transmit data over the transmission line 104 to the receiver module 106 .
  • the transmitter module 102 includes data circuitry 108 , driver circuitry 110 , bias control 112 , and current sink 114 .
  • the data circuitry 108 may be configured to accept digital data input and send corresponding data driver control signals to the driver circuitry 110 .
  • the data driver control signals may be configured to control the driver circuitry 110 to transmit data over the transmission line 104 .
  • the data to be transmitted by the driver circuitry 110 may correspond to the digital data input accepted by the data circuitry 108 .
  • the transmitter module 102 may receive power, in the form of electrical current, from a transmitter power supply VDD 2 .
  • the transmitter power supply VDD 2 may be external to the transmitter module 102 .
  • the transmitter module 102 may be coupled with a transmitter ground node VSS 2 , which may be external to the transmitter module 102 .
  • the driver circuitry 110 may be configured to drive data signals across the transmission line 104 .
  • the driver circuitry 110 may include low-swing high-speed differential line drivers configured to drive data signals using drive current across the transmission line 104 according to a differential signaling protocol.
  • the data signals driven may be based on the data driver control signals received from the data circuitry 108 .
  • the drive current may also be used to bias the transmission line 104 at a specified voltage range.
  • the driver circuitry 110 may be configured to sink the drive current to the current sink 114 .
  • the drive current may not be used for another purpose, thereby unnecessarily dissipating power.
  • the bias control 112 may be configured to control the magnitude of the drive current sinked by the current sink 114 from the driver circuitry 110 to the transmitter ground node VSS 2 . By controlling the magnitude of the drive current sinked by the current sink 114 , the bias control 112 may also control the bias conditions of the driver circuitry 110 and the transmission line 104 .
  • the receiver module 106 includes bias current source 116 and data circuitry 118 .
  • the receiver module 106 may receive current from a bias power supply VDD 1 and may also be coupled with a receiver ground node VSS 1 .
  • the bias power supply VDD 1 may also be known as a driver power supply.
  • the bias current source 116 may be configured to source current from the bias power supply VDD 1 to the driver circuitry 110 via the transmission line 104 .
  • the current drawn from bias power source VDD 1 via the transmission line 104 may be used by the driver circuitry 110 to transmit data over the transmission line 104 .
  • the data circuitry 118 may be configured to receive data signals from the transmission line 104 .
  • the data circuitry 118 may be configured to process the received data signals to produce data output.
  • the data circuitry 118 may be powered by a same bias power supply VDD 1 as the bias current source 116 .
  • the data circuitry 118 may be DC-coupled with the driver circuitry 110 via the transmission line 104 .
  • the data circuitry 118 may be AC-coupled with the driver circuitry 110 via the transmission line 104 .
  • FIG. 2 is a schematic diagram illustrating communications interface circuitry 200 .
  • the communications interface circuitry 200 includes a transmitter module 202 , associated circuitry 204 , and a termination load circuit 206 .
  • the transmitter module 202 is an example of the transmitter module 102 , described with reference to FIG. 1 .
  • the transmitter module 202 may receive a data input signal, reference clock signal, and/or bias input signal from one or more other associated circuits such as associated circuits 208 , 210 , or 212 .
  • the data input signal, reference clock signal, and/or bias input signal may be received from one or more other circuits external to the transmitter module 202 .
  • the associated circuitry 204 may include a variety of electronic circuits such as associated circuits 208 , 210 , and 212 .
  • the associated circuitry 204 may include memory, digital-to-analog converter (DAC), analog-to-digital converter (ADC), clock circuits, and so forth which may be coupled with, integrated with, or used in conjunction with the transmitter module 202 .
  • the associated circuits 208 , 210 , and 212 may receive current from a transmitter power supply VDD 2 and be coupled with a common ground.
  • the transmitter module 202 and the associated circuitry 204 may share the transmitter power supply VDD 2 and the common ground.
  • the transmitter power supply VDD 2 may be provided by an external power source which is not integrated with the transmitter module 202 or the associated circuitry 204 .
  • the transmitter power supply VDD 2 may be approximately 3.3 volts (V) or approximately 1.8 V.
  • the common ground may be coupled with transmitter ground node VSS 2 , described with reference to FIG. 1 .
  • the transmitter module 202 includes data circuitry 214 , phase locked loop (PLL) 216 , pre amp 218 , source transmitter 220 , and bias control 222 .
  • the PLL 216 and the data circuitry 214 may together be an example of the data circuitry 108 , described with reference to FIG. 1 .
  • the pre amp 218 and source transmitter 220 may together be an example of the driver circuitry 110 , described with reference to FIG. 1 .
  • the bias control 222 may be an example of the bias control 112 , described with reference to FIG. 1 .
  • the data circuitry 214 may be configured to read and process the data input according to a data clock signal received from the PLL 216 .
  • the PLL 216 may be configured to receive an input reference clock signal and provide the data clock signal to the data circuitry 214 .
  • the data clock signal may correspond to the input reference clock signal.
  • the data circuitry 214 may provide differential data signals, Data+ and Data ⁇ , to the pre amp 218 .
  • the differential data signals may correspond to the data input signal received and processed by the data circuitry 214 .
  • the differential data signals may be configured to control the pre amp 218 and source transmitter 220 to generate the corresponding data signals transmitted over the signal transmission lines TXN and TXP.
  • Signal transmission lines TXN and TXP may be examples of the transmission line 104 , described with reference to FIG. 1 .
  • the termination load circuit 206 is an example of the bias current source 116 , described with reference to FIG. 1 .
  • the termination load circuit 206 may be integrated with the transmitter module 202 .
  • the termination load circuit 206 may be integrated with a receiver module, such as the receiver module 106 , described with reference to FIG. 1 .
  • the termination load circuit 206 may be configured to provide a bias current to the signal transmission lines TXN and TXP and the source transmitter 220 .
  • the termination load circuit 206 includes a load resistor RO connected between the signal transmission line TXN and bias power supply VDD 1 .
  • the termination load circuit 206 also includes a load resistor R 1 connected between the signal transmission line TXP and bias power supply VDD 1 .
  • the bias power supply VDD 1 may also be referred to as a driver power supply.
  • the bias power supply VDD 1 may include a 3.3 V power supply.
  • the bias power supply VDD 1 may be associated with a receiver module, such as the receiver module 106 , described with reference to FIG. 1 .
  • the bias power supply VDD 1 may be provided by an external power supply which is not integrated with a transmitter module or a receiver module. In some embodiments, the bias power supply VDD 1 may be the same as the transmitter power supply VDD 2 .
  • the source transmitter 220 includes differential drivers NL 0 and NL 1 whose sources are connected.
  • the differential drivers NL 0 and NL 1 may be approximately matched to one another in their design and/or performance.
  • the drain of differential driver NL 0 is coupled with signal transmission line TXN.
  • the drain of differential driver NL 1 is coupled with signal transmission line TXP.
  • the differential driver NL 0 may be configured to drive the signal transmission line TXN according to the Data ⁇ driving signal that is input to the gate of the differential driver NL 0 from the pre amp 218 .
  • differential driver NL 1 may be configured to drive the signal transmission line TXP according to Data+ driving signal that is input to the gate of the differential driver NL 1 from the pre amp 218 .
  • the transmitter module 202 may be configured such that data signals driven on signal transmission lines TXN and TXP are complementary to one another for improved performance.
  • the source transmitter 220 may be configured such that the differential drivers NL 0 and NL 1 draw current from the bias power source VDD 1 through an impedance such as load resistors R 0 and R 1 , respectively.
  • the source transmitter 220 and the termination load circuit 206 may be configured such that a voltage on the signal transmission line TXN swings between a high voltage and a low voltage to transmit data to the receiver.
  • a voltage on the signal transmission line TXP may swing between a low voltage and a high voltage in a complementary fashion to the voltage swing on the signal transmission line TXN.
  • the signal swing between the high and low voltages of signal transmission lines TXN and TXP are less than the voltage difference between the bias power supply VDD 1 and ground.
  • the transmitter module 202 may draw an approximately constant drive current I drv through the differential drivers NL 0 and NL 1 as data is transmitted over the signal transmission lines TXN and TXP.
  • the approximately constant drive current I drv may then be sinked to ground by the ground connection of a bias device NB 0 .
  • the bias device NB 0 may control a value of the drive current I drv via a bias control signal received from a bias supply device NS 0 .
  • the value of the drive current I drv may determine the bias conditions of the signal transmission lines TXN and TXP.
  • the bias control 222 may be configured to control the magnitude of the drive current I drv , and consequently, the bias conditions of the source transmitter 220 and the transmission lines TXN and TXP.
  • the bias control 222 may generate the bias supply signal and the bias on switch signal in response to the bias input signal and provide the bias supply signal and the bias on switch signal to the bias supply device NS 0 .
  • the bias supply device NS 0 may control the bias device NB 0 which in turn controls the magnitude of the drive current I drv and the bias conditions of the source transmitter 220 and the transmission lines TXN and TXP.
  • This approximately constant drive current I drv consumes power. A portion of the consumed power is used to switch the differential drivers NL 0 and NL 1 , while the majority of the rest of the power is consumed in establishing the DC bias conditions of the differential drivers NL 0 and NL 1 .
  • the DC bias conditions may be configured to bias the signal transmission lines TXN and TXP at or about a nominal voltage.
  • the DC bias conditions may also be configured to establish an approximately constant drive current I drv throughout data transmission over the signal transmission lines TXN and TXP.
  • the approximately constant drive current I drv may be nominally between approximately 10 milliamps (mA) and 24 mA.
  • the signal swing across the load resistors R 0 and R 1 may be between approximately 0.4 and 0.6 volts (V).
  • the remaining 2.7 V of power from a 3.3 V power supply may be dissipated in establishing DC conditions of the differential drivers NL 0 and NL 1 .
  • FIG. 3 is a block diagram illustrating an exemplary communications interface 300 configured to re-use current from biasing a transmission line and/or driver circuitry to power a communications transmitter.
  • the communications interface 300 may be configured to accept digital data input at a transmitter module 302 , transmit a representation of the digital data over the transmission line 104 to a receiver module 304 , and provide corresponding digital data output at the receiver module 304 .
  • the communications interface 300 may comply with any HDMI standard such as HDMI 1.2.
  • the communications interface 300 may also comply with any DVI standard, any DisplayPort standard, or any other video interface standard.
  • the communications interface 300 is similar to the communications interface 100 illustrated in FIG. 1 except that the communications interface 300 is configured to power the transmitter module 302 by re-using current from the bias power supply VDD 1 provided over the transmission line 104 by the bias current source 116 . To accomplish this power re-use, the current sink 114 of the communications interface 100 is replaced by a combination of a current regulator 306 and a voltage regulator 308 in the communications interface 300 .
  • the current regulator 306 and the voltage regulator 308 may use drive current from the driver circuitry 110 to bias the transmission line 104 at an approximate bias voltage.
  • the current regulator 306 may be configured to regulate the drive current drawn through the driver circuitry 110 to be approximately constant.
  • the bias control 112 may be coupled with the current regulator 306 and configured to control the bias of the transmission line 104 via the current regulator 306 .
  • the voltage regulator 308 may be coupled with the current regulator 306 and configured to receive a regulated current from the current regulator 306 , regulate a voltage V dd2 on a regulated power supply output VDD 2 from VR to be approximately constant, and use the regulated current received from the current regulator 306 to provide power via the regulated power supply output VDD 2 from VR. While a voltage on the bias power source VDD 1 may be approximately 3.3 V, the regulated voltage on the regulated power supply output VDD 2 from VR may be approximately 1.8 V. Some electronic circuits of the transmitter module 302 may be configured to be powered, at least in part, by the regulated power supply output VDD 2 from VR of the voltage regulator 308 .
  • the data circuitry 108 configured for digital data communications may be coupled with the driver circuitry 110 .
  • the data circuitry 108 may be configured to control the driver circuitry 110 to transmit data over the transmission line 104 according to digital data input.
  • the data circuitry 118 configured for digital data communications may be coupled with the transmission line 104 .
  • the data circuitry 118 may receive data signals from the transmission line 104 and produce a data output corresponding to the transmitted data.
  • the data circuitry 118 may be DC-coupled with the driver circuitry 110 via the transmission line 104 . In other embodiments, the data circuitry 118 may be AC-coupled with the driver circuitry 110 via the transmission line 104 . In some embodiments, the data circuitry 118 may be powered by a same bias power supply VDD 1 as the bias current source 116 .
  • FIG. 4 is a block diagram illustrating an alternative embodiment of a communications interface 400 configured to re-use current from biasing a transmission line and/or driver circuitry to power a communications transmitter.
  • the communications interface 400 includes the transmitter module 302 , the bias current source 116 , the transmission line 104 , and a receiver module 402 .
  • the receiver module 402 includes the data circuitry 118 .
  • the communications interface 400 is similar to the communications interface 300 illustrated in FIG. 3 , except that the bias current source 116 may be coupled with the driver circuitry 110 and the transmission line 104 on the same side as the transmitter module 302 , instead of on the same side as the receiver module 304 , as illustrated in FIG. 3 .
  • the bias current source 116 may be integrated with the transmitter module 302 .
  • the bias current source 116 may receive power from a bias power supply VDD 1 while the data circuitry 118 may be powered by a receiver power supply VDD 3 .
  • the receiver module 402 may be AC-coupled with the transmitter module 302 .
  • FIG. 5 is a schematic diagram illustrating communications interface circuitry 500 configured to re-use current from transmission line biasing circuitry to power communications transmitter circuitry.
  • the communications interface circuitry 500 is an improvement over the communications interface circuitry 200 , described with reference to FIG. 2 .
  • the communications interface circuitry 500 may be implemented as a system on chip (SOC) or chips on board (COB).
  • SOC system on chip
  • COB chips on board
  • the communications interface circuitry 500 includes a transmitter module 502 , associated circuitry 504 , the termination load circuit 206 , a start-up circuit 506 , and a re-used power supply 508 .
  • the transmission line biasing circuitry may include at least the termination load circuit 206 .
  • the re-used power supply 508 includes a current sensor/control 510 , an optional voltage booster 512 , and a voltage regulator 514 .
  • the re-used power supply 508 may be configured to sink a drive current I drv from the source transmitter 220 into the current sensor/control 510 and provide a regulated power supply output VDD 2 from VR from the voltage regulator 514 .
  • the current sensor/control 510 may include elements configured to sense and control current magnitudes according to a bias control signal received from a bias supply device NS 0 .
  • the regulated power supply output VDD 2 from VR may be used to power various circuits of the transmitter module 502 and the associated circuitry 504 .
  • the bias control 222 , the PLL 216 , the data circuitry 214 , the pre amp 218 , the associated circuit 208 , the associated circuit 210 , and the associated circuit 212 may be powered by the regulated power supply output VDD 2 from VR. If the power available from the regulated power supply output VDD 2 from VR is not sufficient to power all the various circuits of the transmitter module 502 and the associated circuitry 504 , an additional power source may be used to supplement the regulated power supply output VDD 2 from VR.
  • the regulated power supply output VDD 2 from VR may have a voltage approximately equal to a voltage of the bias power supply VDD 1 minus a voltage swing at the signal transmission lines TXN and TXP.
  • the regulated power supply output VDD 2 from VR may provide a current up to approximately the value of the drive current I drv from the source transmitter 220 .
  • the drive current I drv may be in a range between approximately 10 mA and 24 mA.
  • the re-used power supply 508 may include the voltage booster 512 configured to boost the output voltage to a required level above the voltage available at the output of the current sensor/control 510 .
  • the re-used power supply 508 may include the voltage booster 512 configured to boost the output voltage to a required level above 1.8 V.
  • the communications interface circuitry 500 may be implemented using a differential signaling protocol such as used in a DC-coupled Transmission Minimized Differential Signaling (TMDS) data link.
  • TMDS DC-coupled Transmission Minimized Differential Signaling
  • An HDMI or DVI link may be an example of a TMDS data link.
  • four channels may be implemented in parallel (not shown), with each channel having a drive current of approximately 10 mA.
  • the total drive current drawn from the bias power source VDD 1 from the four channels may be approximately 40 mA.
  • the bias power source VDD 1 may provide a voltage of approximately 3.3 V.
  • a voltage on the signal transmission lines TXN and TXP may be modulated by the differential drivers NL 0 and NL 1 to have a voltage swing of approximately 0.4 V to 0.6 V.
  • the drive current I drv at the interconnected sources of differential drivers NL 0 and NL 1 for all four channels may provide a power source having a current of approximately 40 mA and a voltage of approximately 1.8 V.
  • This power source may allow the drive current I drv to be re-used via the re-used power supply 508 to provide the regulated power supply output VDD 2 from VR.
  • the start-up circuit 506 may be configured to provide a start-up current to the re-used power supply 508 as the communications interface circuitry 500 powers up before the source transmitter 220 provides an approximately constant drive current I drv . Because the transmitter module 502 may be configured to receive power from the regulated power supply output VDD 2 from VR, the differential drivers NL 0 and NL 1 may remain in an off state until after the regulated power supply output VDD 2 from VR reaches a steady state operating voltage V dd2 . The start-up circuit 506 may provide the start-up current to the re-used power supply 508 when the source transmitter 220 does not provide the approximately constant drive current I drv .
  • the re-used power supply 508 may then use the start-up current to provide a regulated power supply output VDD 2 from VR to the various circuits of the communications interface circuitry 500 that are configured to be powered by the regulated power supply output VDD 2 from VR as the communications interface circuitry 500 first begins operating.
  • the start-up circuit 506 may include a resistor R 2 connected between signal transmission line TXP and a connection point, a resistor R 3 connected between signal transmission line TXN and the connection point, and a resistor R 4 connected between ground and the connection point.
  • a diode D 0 may be connected between the connection point and the current sensor/control 510 .
  • the termination load circuit 206 may be integrated with a receiver module (not shown), the start-up circuit 506 may be integrated with the transmitter module 502 , and the transmission lines TXN and TXP may be at least partially incorporated within a cable such as an HDMI cable.
  • the transmitter module 502 may be in an unpowered state when the cable is not coupled with both the transmitter module 502 and the receiver module.
  • the start-up circuit 506 may be operational to power up the transmitter module 502 using power received from the receiver module over the transmission lines TXN and TXP.
  • the start-up circuit 506 may function in a similar manner when the termination load circuit 206 first powers up.
  • the start-up circuit 506 may be configured to draw a small current from the termination load circuit 206 and provide a start-up current to the current sensor/control 510 .
  • the start-up current may be relatively small compared to the steady state drive current I drv .
  • This start-up current may begin to be provided approximately at the same time as the signal transmission lines TXN and TXP are connected to the termination load circuit 206 , or the termination load circuit 206 begins receiving power from the bias power supply VDD 1 .
  • the signal transmission lines TXN and TXP may become biased and an approximately constant drive current I drv may flow from the source transmitter 220 into the re-used power supply 508 .
  • the start-up current may then no longer be needed by the re-used power supply 508 to provide the regulated power supply output VDD 2 from VR, and the start-up circuit 506 may reduce the start-up current to essentially zero or a negligible value in comparison to the drive current I drv .
  • FIG. 6 is a schematic diagram illustrating exemplary circuitry 600 configured to re-use current from biasing circuitry as a second power supply.
  • the circuitry 600 includes the source transmitter 220 , the start-up circuit 506 , and the re-used power supply 508 .
  • the source transmitter 220 may provide an approximately constant drive current I drv to the re-used power supply 508 .
  • the drive current I drv may be approximately 10 mA for a single channel communications interface, or 40 mA for a four channel communications interface.
  • the drive current I drv may be approximately 24 mA for a single channel communications interface, or 48 mA for a two channel communications interface.
  • the re-used power supply 508 includes voltage controlled current sources G 1 and G 2 .
  • Voltage controlled current sources G 1 and G 2 may also be configured to sense current.
  • Voltage controlled current source G 1 has a gain g m that is proportional to one (1), while voltage controlled current source G 2 has a gain g m that is proportional to N ⁇ 1.
  • the gain (g m ) ratio provided by the pair of voltage controlled current sources G 1 and G 2 is therefore 1:N ⁇ 1.
  • the voltage controlled current source G 1 may act as a reference current sensor and control.
  • a shunt regulator 602 is provided with a shunt regulator control input port coupled with the fixed current source 604 at one end.
  • the fixed current source 604 is also coupled with the voltage controlled current source G 1 at the same end.
  • the shunt regulator control input port senses a voltage provided by the fixed current source 604 between the shunt regulator control input port and ground.
  • the shunt regulator 602 is configured to set a voltage at a shunt regulator input port to equal the voltage at the shunt regulator control input port by shunting current from the voltage controlled current source G 2 through the shunt regulator input port.
  • the current passing through the voltage controlled current source G 2 may be approximately N ⁇ 1 times the reference current passing through voltage controlled current source G 1 . Therefore, the current passing through the voltage controlled current source G 2 may be approximately (N ⁇ 1) ⁇ (I drv /N). Those skilled in the art will recognize that there may be many different gains defined for voltage controlled current source G 1 and voltage controlled current source G 2 that will perform the intended function of various embodiments.
  • Voltage controlled current sources G 1 and G 2 may be coupled with other elements of the current sensor/control 510 , the re-used power supply 508 , and/or the communications interface circuitry 500 via optional impedances Z 1 , Z 2 , Z 3 , Z 4 , Z 5 , Z 6 , Z 7 , and Z 8 .
  • Voltage controlled current sources G 1 and G 2 may include MOSFET or BJT devices.
  • the re-used power supply 508 may be configured with more than two voltage controlled current sources G 1 and G 2 .
  • the drive current I drv may be approximately equal to the sum of the current passing through the voltage controlled current sources G 1 and G 2 .
  • the current passing through voltage controlled current source G 2 which is approximately ((N ⁇ 1) /N ) ⁇ I drv , may be available to be output from the current sensor/control 510 to the voltage regulator 514 .
  • the voltage regulator 514 may then regulate a voltage of the regulated power supply output VDD 2 from VR.
  • the regulated power supply output VDD 2 from VR may then provide power including up to approximately ((N ⁇ 1)/N) ⁇ I drv amps of current at the regulated voltage V dd2 to circuitry of the transmitter module 502 and the associated circuitry 504 .
  • the voltage booster 512 may be disposed between the current sensor/control 510 and the voltage regulator 514 .
  • the voltage booster 512 may be configured to increase a voltage output from the current sensor/control 510 , and consequently, the regulated voltage V dd2 at the regulated power supply output VDD 2 from VR.
  • the voltage booster 512 may be useful to enable the re-used power supply 508 to provide the regulated voltage V dd2 which is at a higher voltage than the voltage output from the current sensor/control 510 .
  • FIG. 7 is a block diagram illustrating DC-coupled communications interface circuitry 700 configured to re-use current from transmission line biasing circuitry to power communications transmitter circuitry.
  • the DC-coupled communications interface circuitry 700 includes a transmitter module 702 , signal transmission lines TXN and TXP, and a receiver module 704 .
  • the transmitter module 702 may be an example of the transmitter module 502 , described with reference to FIG. 5 .
  • the transmitter module 702 may include the source transmitter 220 and the re-used power supply 508 .
  • the receiver module 704 may include the termination load circuit 206 and data circuitry 706 .
  • the data circuitry 706 may be an example of the data circuitry 118 , described with reference to FIG. 1 .
  • the termination load circuit 206 and the data circuitry 706 may both receive power from a bias power supply VDD 1 .
  • the source transmitter 220 may be configured to drive data signals across the signal transmission lines TXN and TXP to the data circuitry 706 .
  • the data circuitry 706 may be DC-coupled with the source transmitter 220 via the signal transmission lines TXN and TXP.
  • the source transmitter 220 may be configured to draw a combined current equal to approximately I drv from the termination load circuit 206 , and provide a drive current I drv to the re-used power supply 508 .
  • the re-used power supply 508 may be configured to provide the regulated power supply output VDD 2 from VR to a variety of circuits associated with the transmitter module 702 .
  • FIG. 8 is a block diagram illustrating AC-coupled communications interface circuitry 800 configured to re-use current from transmission line biasing circuitry to power communications transmitter circuitry.
  • the AC-coupled communications interface circuitry 800 includes a transmitter module 802 , signal transmission lines TXN and TXP, and a receiver module 804 .
  • the transmitter module 802 may be an example of the transmitter module 502 , described with reference to FIG. 5 .
  • the transmitter module 802 may include the source transmitter 220 , the termination load circuit 206 , and the re-used power supply 508 .
  • the receiver module 804 may include data circuitry 806 configured to receive power from a receiver power supply VDD 3 .
  • the data circuitry 806 may be an example of the data circuitry 118 , described with reference to FIG. 1 .
  • the termination load circuit 206 may be configured to receive power from a bias power supply VDD 1 .
  • the AC-coupled communications interface circuitry 800 is similar to the DC-coupled communications interface circuitry 700 except that the source transmitter 220 may be AC-coupled with the data circuitry 806 via the signal transmission lines TXN and TXP, and the termination load circuit 206 may be integrated with the transmitter module 802 .
  • FIG. 9 is a flowchart of an exemplary method for powering circuits for a communications interface.
  • the communications interface may transmit video data over a transmission line from a communications transmitter module to a communications receiver module for display on a video display.
  • circuitry associated with the communications transmitter module such as transmitter module 302
  • the current drawn from the communications receiver module may need to be drawn at least for the purpose of biasing the transmission line and/or communications interface circuitry. Re-using the current drawn to at least partially power the transmitter module reduces an amount of additional power needed to power the transmitter module, and therefore, reduces overall power consumption.
  • a transmission line is biased using biasing circuitry coupled with the transmission line.
  • the biasing circuitry may be configured to draw current from a first power supply.
  • the biasing circuitry may be configured to bias the transmission line at a preset nominal voltage.
  • the biasing circuitry may also be configured to cause a preset nominal value of current to flow through the transmission line.
  • the first power supply may also be used to power circuitry of the communications receiver module.
  • the circuitry of the communications receiver module may also be coupled with the transmission line.
  • step 904 current from the first power supply is sinked through biasing circuitry.
  • Circuitry including a current regulator may be used to sink the current.
  • the current regulator may be configured to regulate the current sinked from the first power supply through the biasing circuitry to be approximately constant.
  • the circuitry used to sink the current may also include a voltage regulator configured to regulate voltage of a second power supply.
  • a voltage of the second power supply is regulated to be approximately constant.
  • the second power supply may include a voltage regulator configured to receive at least a portion of the current sinked in step 904 as well as regulate the voltage of the second power supply.
  • step 908 at least a portion of the current sinked from the first power supply in step 904 is supplied to the circuitry associated with the communications transmitter module via the second power supply.
  • the voltage regulator as described in step 906 may supply at least a portion of the current sinked in step 904 to circuitry associated with the communications transmitter module configured to be powered by the second power supply.
  • the current supplied to the circuitry associated with the communications transmitter module may be used to power the communications transmitter module.
  • FIG. 10 is a block diagram of an exemplary system 1000 that includes a mobile device 1050 in communication with a sink device 1060 , where the sink device 1060 provides power to the mobile device 1050 .
  • the mobile device 1050 may be any device that utilizes a transmitter 1020 to communicate to a sink device 1060 through a transmission line 1040 .
  • the mobile device 1050 may include a charging circuit 1010 , a transmitter 1020 and switches K 1 1085 and K 2 1090 .
  • the transmitter 1020 is an HDMI transmitter
  • the transmitter 1020 may be any suitable communications transmitter for a communications interface, as described above (e.g., HDMI, DVI, etc.).
  • the transmitter 1020 may include a physical link power recovery circuit 1030 (e.g., a CoolHD® circuit), which may recover additional power as described herein.
  • the mobile device 1050 may be coupled to the sink device 1060 using transmission line 1040 .
  • the transmission line 1040 is an HDMI cable, which includes a ‘TOWER — 5V’ signal, hot plug detect (“HPD”) signal, TMDS signals and display data channel (“DDC”) signals, as defined in the HDMI specification.
  • the sink device 1060 may be any device configured to receive data via the transmission line 1040 and generate a display using the received data, such as, for example, a television set having an HDMI input.
  • the sink device 1060 may include a communications receiver 1070 and a second power source 1080 in certain embodiments.
  • FIG. 11 is a flowchart of an exemplary method 1100 for providing power to a mobile device (e.g., mobile device 1050 ).
  • FIG. 12 is a flowchart of an exemplary method 1200 for drawing power from a sink device (e.g., sink device 1060 ).
  • the methods 1100 and 1200 are advantageously based on existing physical connections of the transmission line 1040 , and include causing the sink device 1060 to provide power back to the communications transmitter 1020 through the ‘POWER — 5V’ line of the transmission line 1040 .
  • the sink device initially may detect a coupling of the communications transmitter 1020 of the mobile device 1050 to the communications receiver 1070 of the sink device 1060 , at step 1110 .
  • this detection may occur when an HDMI transmitter is connected to an HDMI receiver of an HDMI sink device using the transmission line 1040 (e.g., an HDMI cable).
  • the communications transmitter 1020 (which may be any suitable transmitter of audio and/or video signals e.g., an HDMI transmitter device, a DVI transmitter, an RGB transmitter, etc.) may send a 5 volt voltage signal to the ‘POWER — 5V’ line of the transmission line 1040 in response to the coupling of the communication transmitter 1020 to the sink device 1060 .
  • the communications receiver 1070 may in turn reply to the 5 volt voltage signal by causing the HPD line to be activated (e.g., to a high state) in an exemplary embodiment.
  • the communications transmitter 1020 may acknowledge the sink device 1060 and send hand-shaking commands through the DDC lines in some embodiments.
  • the communications transmitter 1020 may subsequently transmit audio and/or video content (not shown) through the TMDS lines.
  • a query may be transmitted by the communications transmitter 1020 through the transmission line 1040 to the communications receiver 1070 (step 1210 ).
  • the query may be a signal sent by the mobile device 1050 .
  • the query may include a special DDC command, DDC command #1.
  • DDC command #1 requests that data be read from one or more predetermined memory addresses.
  • DDC command #1 may, for example, demand that the sink device 1060 read data from a device slave address 0xB0 and a register address 0x00.
  • the communications receiver 1070 may transmit an acknowledgement in response to a query, the acknowledgement confirming that the sink device 1060 has charging capability (step 1120 ).
  • the acknowledgement may be transmitted to the communications transmitter 1020 through a DDC line of the transmission line 1040 in an exemplary embodiment.
  • the communications transmitter 1020 makes a determination based upon the receipt of the acknowledgement. If no acknowledgement is received from the communications receiver 1070 , then method 1200 is ended and no further action is taken by the communications transmitter 1020 .
  • a power request may be transmitted by the communications transmitter 1020 requesting power from the sink device 1060 (step 1240 ).
  • the power request may include a special DDC command, DDC command #2, to notify the sink device 1060 to drive POWER — 5V line.
  • DDC command #2 requests that data be written from one or more predetermined memory addresses.
  • DDC command #2 may demand that the sink device 1060 write data value 0x01 to a device slave address 0xB0 and a register address 0x01.
  • the power request to provide power to the mobile device 1050 is received (e.g., by the sink device 1060 ) at step 1130 .
  • Power may be provided to the mobile device 1050 in response to the power request at step 1140 .
  • Power may be provided in a variety of ways using the communications interface 1040 . For example, after receiving DDC command #2, the communications receiver 1070 may turn on switch K 3 1095 , and drive the POWER — 5V line with a 5 volt voltage signal, and provide power to the mobile device 1050 through the POWER — 5V line.
  • power may be received via the transmission line 1040 (e.g., by the communications transmitter 1020 ).
  • the received power may then be provided to the charging circuit 1010 at step 1260 .
  • the communications transmitter 1020 may activate switch K 1 1085 to connect the 5 volt voltage signal from the POWER — 5V line to the charging circuit 1010 of the mobile device 1050 .
  • the communications transmitter 1020 may also disable charging of the charging circuit 1010 . Charging may be disabled, for example, in cases where charging is complete, when the communications transmitter 1020 shuts down communication between the mobile device 1050 and the sink device 1060 , or for other purposes. In some embodiments; when charging is disabled, the communications transmitter 1020 may send another special DDC command, DDC command #3, to inform the communications receiver 1070 to turn off the 5 volt voltage signal on the POWER — 5V line. DDC command #3 requests that data be written from one or more predetermined memory addresses. DDC command #3 may, in an exemplary embodiment, include an instruction to write data value 0x00 to a device address 0xB0 and a register address 0x01.
  • the communications transmitter 1020 may send DDC command #3 to the communications receiver 1070 while charging is taking place, and the communications transmitter 1020 may turn off switch K 1 1085 . After receiving DDC command #3, the communications receiver 1070 may turn off switch K 3 1095 and then respond with a confirmation signal that acknowledges that the 5 volt voltage signal has been turned off.
  • the communications transmitter 1020 may turn on one or more of the transmitter 1020 's drivers of the POWER — 5V line, thereby supplying the transmission line 1040 with power.
  • the communications transmitter 1020 also includes a physical link power recovery circuit 1030 (e.g., a CoolHD® circuit), the physical link power recovery circuit 1030 may also be used to charge the mobile device 1050 .
  • the physical link power recovery circuit 1030 may recover power from the communications transmitter circuit 1020 itself, and provide the recovered power to the charging circuit 1010 via a power line controlled by switch K 2 1090 .
  • both switches K 1 1085 and K 2 1090 may be controlled by the mobile device 1050 (e.g., by logic coupled to the communications transmitter 1020 ).
  • the power-charging enabled HDMI transmitter and sink devices may advantageously be connected with existing HDMI sink devices and HDMI transmitters, respectively, without any compatibility issues, in accordance with the processes and protocols described herein.
  • embodiments of the present invention may be used in other applications besides data communications systems to power an electronic circuit using current also used to bias a voltage node at approximately a specific voltage value.
  • Embodiments of the present invention may be used to power integrated circuits (IC's), system on chips (SOC's), or chips on boards (COB's).
  • IC's integrated circuits
  • SOC's system on chips
  • COB's chips on boards
  • Embodiments of the present invention may also be used to power an electronic circuit using current which is also used to produce a voltage drop across a circuit element, such as a resistor, coupled with another electronic circuit.
  • analog signals may be communicated over a transmission line between a transmitter and receiver in addition to or instead of digital data.

Abstract

Embodiments include systems and methods of powering a mobile device using a sink device. The method may include detecting a coupling of a mobile device to the sink device and transmitting an acknowledgement in response to a query, the acknowledgement confirming that the sink device has charging capability. Power may be selectively provided in response to the power request. According to some embodiments, the method includes transmitting a query by a communications transmitter to determine if a sink device has charging capability, and deactivating a driver for a power line and transmitting a power request using the communications transmitter in response to receiving an acknowledgement signal from the sink device. The method may further include selectively providing power received from the sink device to a charging circuit of the mobile device. The mobile device may include an HDMI transmitter for communicating through a transmission line to an HDMI sink device.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • This application is a continuation-in-part of U.S. patent application Ser. No. 13/278,144, filed on Oct. 20, 2011; which is a divisional of U.S. patent application Ser. No. 12/220,411, filed on Jul. 23, 2008, which claims the priority benefit of U.S. Provisional Application No. 60/997,853, filed on Oct. 5, 2007, and is a continuation-in-part of U.S. patent application Ser. No. 11/820,745, filed on Jun. 19, 2007, which is a continuation-in-part of U.S. patent application Ser. No. 11/800,861, filed on May 7, 2007, all of which are incorporated herein by reference.
  • BACKGROUND
  • 1. Field of the Invention
  • The present invention relates, in general, to the field of powering electronic components. In particular, the present invention relates to powering circuits for a communications interface.
  • 2. Related Art
  • In a typical data communications system, a transmission line between a transmitter and a receiver is biased at an intended voltage using biasing circuitry. The biasing circuitry may be configured to draw current from a power supply to produce a voltage drop between the power supply and the transmission line. Alternately, the biasing circuitry may be configured to draw current from a power supply to produce a voltage drop between the transmission line and a ground node or power sink. The current drawn from the power supply is typically not used for another purpose in the data communications system. Power is therefore consumed by the data communications system to maintain the voltage bias.
  • SUMMARY
  • There is a need to minimize power consumption of electronic circuits such as those used in a data communications system. By minimizing power consumption of electronic circuits, energy can be conserved. In electronic circuits powered by a battery, reducing power consumption lengthens battery life. Reducing power consumption can also reduce energy expenses. Power consumption of electronic circuits such as those used in a data communications system may be minimized by a system including an electronic circuit configured to power another electronic circuit, or using a method of powering an electronic circuit using another electronic circuit.
  • Various embodiments of the invention enable power that is first used to establish bias conditions at a transmission line or transmission line driver circuitry to be further used to power additional electronic circuits. By using power first used to establish bias conditions for additional purposes, overall power consumption is reduced compared to the prior art.
  • A communications interface is provided including transmitter circuitry and a power supply configured to at least partially power the transmitter circuitry. The transmitter circuitry is configured to transmit data over a transmission line to a receiver module. The power supply is configured to use current received from the receiver module over the transmission line to at least partially power the transmitter circuitry.
  • An electronic circuit is provided including a current regulator and a voltage regulator. The current regulator is configured to sink a current regulated to be approximately constant. The voltage regulator includes a power output and is configured to regulate a voltage of the power output to be approximately constant. The voltage regulator is configured to receive the current sinked by the current regulator from the current regulator, and supply the current sinked by the current regulator to another electronic circuit through the power output.
  • An electronic circuit is provided including transmission line driver circuitry coupled with a transmission line. The transmission line is coupled with a first power supply through an impedance. The electronic circuit also includes digital data circuitry coupled with the transmission line driver circuitry and configured to transmit data over the transmission line using the transmission line driver circuitry. The digital data circuitry is configured to receive power from a second power supply. The electronic circuit further includes current regulator circuitry coupled with the transmission line driver circuitry and configured to regulate a current received from the first power supply through the transmission line driver circuitry to be approximately constant. The electronic circuit additionally includes voltage regulator circuitry coupled with the current regulator circuitry and configured to provide a second power supply having an approximately constant voltage. The second power supply supplies current received from the first power supply through the current regulator circuitry to at least the digital data circuitry.
  • A system for data communications is provided including data communications transmitter circuitry, biasing circuitry, and voltage regulator circuitry. The data communications transmitter circuitry is configured to transmit data via a transmission line. The biasing circuitry is configured to bias the transmission line at a bias voltage by sinking current from a first power supply. The voltage regulator circuitry is coupled with the biasing circuitry and configured to regulate an approximately constant voltage at a second power supply. The second power supply is coupled to the data communications transmitter circuitry. The voltage regulator circuitry is further configured to supply current sinked by the biasing circuitry from the first power supply to the data communications transmitter circuitry via the second power supply.
  • A method for powering circuits for a communications interface is provided including biasing a transmission line using biasing circuitry, sinking current from a first power supply through the biasing circuitry, and regulating a voltage of a second power supply to be approximately constant. The biasing circuitry is coupled with the transmission line and configured to draw current from the first power supply. The second power supply is configured to power circuitry for the communications interface. Current is sinked from the first power supply to be supplied to the circuitry for the communications interface via the second power supply.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a block diagram illustrating a communications interface.
  • FIG. 2 is a schematic diagram illustrating communications interface circuitry.
  • FIG. 3 is a block diagram illustrating an exemplary communications interface configured to re-use current from biasing a transmission line and/or driver circuitry to power a communications transmitter.
  • FIG. 4 is a block diagram illustrating an alternative embodiment of a communications interface configured to re-use current from biasing a transmission line and/or driver circuitry to power a communications transmitter.
  • FIG. 5 is a schematic diagram illustrating communications interface circuitry configured to re-use current from transmission line biasing circuitry to power communications transmitter circuitry.
  • FIG. 6 is a schematic diagram illustrating exemplary circuitry configured to re-use current from biasing circuitry as a second power supply.
  • FIG. 7 is a block diagram illustrating DC-coupled communications interface circuitry configured to re-use current from transmission line biasing circuitry to power communications transmitter circuitry.
  • FIG. 8 is a block diagram illustrating AC-coupled communications interface circuitry configured to re-use current from transmission line biasing circuitry to power communications transmitter circuitry.
  • FIG. 9 is a flowchart of an exemplary method for powering circuits for a communications interface.
  • FIG. 10 is a block diagram of an exemplary system that includes a mobile device in communication with a sink device, where the sink device provides power to the mobile device.
  • FIG. 11 is a flowchart of an exemplary method for providing power to a mobile device.
  • FIG. 12 is a flowchart of an exemplary method for drawing power from a sink device.
  • DETAILED DESCRIPTION
  • The present invention includes, in various embodiments, systems and methods of powering a data communications interface. The communications interface may be configured to communicate digital data provided at a transmitter module input port at one end of a transmission line such that the digital data is output at a receiver module output port on an opposite end of the transmission line. The digital data may be transmitted for display on a video display and/or audible reproduction via an audio amplifier. The communications interface may include electronic circuits that consume electrical power by passing electrical current through active and passive electronic devices while communicating the digital data. The communications interface may be representative of a high-definition multimedia interface (HDMI) transmission system, Digital Visual Interface (DVI) transmission system, DisplayPort transmission system, or the like. For example, a transmitter input port may be coupled with electronics within an audio/visual source such as a digital versatile disc (DVD) player, and a receiver output port may be coupled with electronics within an audio/visual display unit such as a high definition television (HDTV) set.
  • Various embodiments of the systems and methods described herein may be used within HDMI transceivers, DVI transceivers, and DisplayPort transceivers. The embodiments may enable these systems to have lower overall power dissipation, longer battery life, reduced cooling requirements, and smaller form factors. Lower power dissipation may become increasingly important as transmission data rates increase, as increasing data rates typically are accompanied by increasing power dissipation. For example, embodiments may be used in systems with transmission data rates equal to or greater than approximately 1 megabit per second (Mbps), 10 Mbps, 100 Mbps, 250 Mbps, 500 Mbps, 1 gigabit per second (Gbps), 1.5 Gbps, 1.62 Gbps, 1.65 Gbps, 2 Gbps, 2.2 Gbps, 2.7 Gbps, 3.4 Gbps, 4.46 Gbps, 4.95 Gbps, 10 Gbps, 10.2 Gbps, 10.8 Gbps, or greater. The digital data may be transmitted over a transmission line at least partially incorporated within a length of cable between a transmitter module and a receiver module. The length of cable may be greater than approximately 10 centimeters (cm), 90 cm, 150 cm, 250 cm, 300 cm, 500 cm, 600 cm, 750 cm, 900 cm, 10 meters (m), or 12 m.
  • Applications for embodiments of the present invention may include portable electronics, including, but not limited to, cellular telephones, portable media players such as music players (e.g., MP3 players), video players (e.g., MP4 players), handheld computers and PDA's, gaming consoles, handheld electronic games, and portable memory storage devices (e.g., USB thumb drives or jump drives). Electronic circuits including embodiments of the present invention may also be used within audio/visual entertainment systems such as DVD players, Blu-Ray video players, HD-DVD players, personal video recorders and digital video recorders, digital still cameras, video cameras, etc. Other devices that may include the electronic circuits may also include personal computers, laptop computers, computer networking equipment, data communications equipment, and telecommunications equipment. The embodiments may also be used in many devices not listed herein.
  • The data communications interface may include transmitter circuitry that is powered using current that is first used to establish a predetermined voltage, or a bias point, at a transmission line between the data communications transmitter circuitry and data communications receiver circuitry. Biasing circuitry may be used to set an appropriate operating point for the data communications transmitter circuitry and/or data communications receiver circuitry such that the data communications transmitter circuitry and/or data communications receiver circuitry operate within certain desired parameters. The biasing circuitry may also be used to establish a predetermined current through the transmission line between the data communications transmitter circuitry and the data communications receiver circuitry.
  • In some embodiments, current supplied to the transmitter module from the biasing circuitry is re-used to power the data communications transmitter circuitry. As a result, the data communications transmitter circuitry can be operated using less power overall than the prior art. For example, without re-using power, a transmitter module and associated circuitry may consume approximately 300 milliwatts (mW) of power while transmitting video data at a 720p or 1080i resolution according to an HDMI standard. On the other hand, an HDMI transmitter module including an embodiment of the present invention may dissipate less than 50 mW of power while transmitting video data at a 720p or 1080i resolution. The HDMI transmitter including an embodiment of the present invention may dissipate less than 100 mW of power while transmitting video data at a 1080p resolution. The HDMI transmitter may support link data rates up to 165 million pixels per second (Mpixel/sec). Lower power operation is achieved by re-using the current first used in biasing the transmission line for a second purpose, which is to provide power to the data communications transmitter circuitry.
  • FIG. 1 is a block diagram illustrating a communications interface 100. The communications interface 100 includes a transmitter module 102, a transmission line 104, and a receiver module 106. The transmitter module 102 is configured to transmit data over the transmission line 104 to the receiver module 106. The transmitter module 102 includes data circuitry 108, driver circuitry 110, bias control 112, and current sink 114. The data circuitry 108 may be configured to accept digital data input and send corresponding data driver control signals to the driver circuitry 110. The data driver control signals may be configured to control the driver circuitry 110 to transmit data over the transmission line 104. The data to be transmitted by the driver circuitry 110 may correspond to the digital data input accepted by the data circuitry 108.
  • The transmitter module 102 may receive power, in the form of electrical current, from a transmitter power supply VDD2. The transmitter power supply VDD2 may be external to the transmitter module 102. Likewise, the transmitter module 102 may be coupled with a transmitter ground node VSS2, which may be external to the transmitter module 102.
  • The driver circuitry 110 may be configured to drive data signals across the transmission line 104. The driver circuitry 110 may include low-swing high-speed differential line drivers configured to drive data signals using drive current across the transmission line 104 according to a differential signaling protocol. The data signals driven may be based on the data driver control signals received from the data circuitry 108. The drive current may also be used to bias the transmission line 104 at a specified voltage range. The driver circuitry 110 may be configured to sink the drive current to the current sink 114. The drive current may not be used for another purpose, thereby unnecessarily dissipating power.
  • The bias control 112 may be configured to control the magnitude of the drive current sinked by the current sink 114 from the driver circuitry 110 to the transmitter ground node VSS2. By controlling the magnitude of the drive current sinked by the current sink 114, the bias control 112 may also control the bias conditions of the driver circuitry 110 and the transmission line 104.
  • The receiver module 106 includes bias current source 116 and data circuitry 118. The receiver module 106 may receive current from a bias power supply VDD1 and may also be coupled with a receiver ground node VSS1. The bias power supply VDD1 may also be known as a driver power supply. The bias current source 116 may be configured to source current from the bias power supply VDD1 to the driver circuitry 110 via the transmission line 104. The current drawn from bias power source VDD1 via the transmission line 104 may be used by the driver circuitry 110 to transmit data over the transmission line 104.
  • The data circuitry 118 may be configured to receive data signals from the transmission line 104. The data circuitry 118 may be configured to process the received data signals to produce data output. The data circuitry 118 may be powered by a same bias power supply VDD1 as the bias current source 116. In some embodiments, the data circuitry 118 may be DC-coupled with the driver circuitry 110 via the transmission line 104. In other embodiments, the data circuitry 118 may be AC-coupled with the driver circuitry 110 via the transmission line 104.
  • FIG. 2 is a schematic diagram illustrating communications interface circuitry 200. The communications interface circuitry 200 includes a transmitter module 202, associated circuitry 204, and a termination load circuit 206. The transmitter module 202 is an example of the transmitter module 102, described with reference to FIG. 1. The transmitter module 202 may receive a data input signal, reference clock signal, and/or bias input signal from one or more other associated circuits such as associated circuits 208, 210, or 212. Alternatively, the data input signal, reference clock signal, and/or bias input signal may be received from one or more other circuits external to the transmitter module 202.
  • The associated circuitry 204 may include a variety of electronic circuits such as associated circuits 208, 210, and 212. The associated circuitry 204 may include memory, digital-to-analog converter (DAC), analog-to-digital converter (ADC), clock circuits, and so forth which may be coupled with, integrated with, or used in conjunction with the transmitter module 202. The associated circuits 208, 210, and 212 may receive current from a transmitter power supply VDD2 and be coupled with a common ground. The transmitter module 202 and the associated circuitry 204 may share the transmitter power supply VDD2 and the common ground. The transmitter power supply VDD2 may be provided by an external power source which is not integrated with the transmitter module 202 or the associated circuitry 204. In various embodiments, the transmitter power supply VDD2 may be approximately 3.3 volts (V) or approximately 1.8 V. The common ground may be coupled with transmitter ground node VSS2, described with reference to FIG. 1.
  • The transmitter module 202 includes data circuitry 214, phase locked loop (PLL) 216, pre amp 218, source transmitter 220, and bias control 222. The PLL 216 and the data circuitry 214 may together be an example of the data circuitry 108, described with reference to FIG. 1. The pre amp 218 and source transmitter 220 may together be an example of the driver circuitry 110, described with reference to FIG. 1. The bias control 222 may be an example of the bias control 112, described with reference to FIG. 1.
  • The data circuitry 214 may be configured to read and process the data input according to a data clock signal received from the PLL 216. The PLL 216 may be configured to receive an input reference clock signal and provide the data clock signal to the data circuitry 214. The data clock signal may correspond to the input reference clock signal. In an embodiment including a differential signaling protocol, the data circuitry 214 may provide differential data signals, Data+ and Data−, to the pre amp 218. The differential data signals may correspond to the data input signal received and processed by the data circuitry 214. The differential data signals may be configured to control the pre amp 218 and source transmitter 220 to generate the corresponding data signals transmitted over the signal transmission lines TXN and TXP. Signal transmission lines TXN and TXP may be examples of the transmission line 104, described with reference to FIG. 1.
  • The termination load circuit 206 is an example of the bias current source 116, described with reference to FIG. 1. The termination load circuit 206 may be integrated with the transmitter module 202. Alternatively, the termination load circuit 206 may be integrated with a receiver module, such as the receiver module 106, described with reference to FIG. 1. The termination load circuit 206 may be configured to provide a bias current to the signal transmission lines TXN and TXP and the source transmitter 220. The termination load circuit 206 includes a load resistor RO connected between the signal transmission line TXN and bias power supply VDD1. The termination load circuit 206 also includes a load resistor R1 connected between the signal transmission line TXP and bias power supply VDD 1. The bias power supply VDD1 may also be referred to as a driver power supply. The bias power supply VDD1 may include a 3.3 V power supply. The bias power supply VDD1 may be associated with a receiver module, such as the receiver module 106, described with reference to FIG. 1. The bias power supply VDD1 may be provided by an external power supply which is not integrated with a transmitter module or a receiver module. In some embodiments, the bias power supply VDD1 may be the same as the transmitter power supply VDD2.
  • The source transmitter 220 includes differential drivers NL0 and NL1 whose sources are connected. The differential drivers NL0 and NL1 may be approximately matched to one another in their design and/or performance. The drain of differential driver NL0 is coupled with signal transmission line TXN. Likewise, the drain of differential driver NL1 is coupled with signal transmission line TXP. The differential driver NL0 may be configured to drive the signal transmission line TXN according to the Data− driving signal that is input to the gate of the differential driver NL0 from the pre amp 218. Likewise, differential driver NL1 may be configured to drive the signal transmission line TXP according to Data+ driving signal that is input to the gate of the differential driver NL1 from the pre amp 218. The transmitter module 202 may be configured such that data signals driven on signal transmission lines TXN and TXP are complementary to one another for improved performance.
  • The source transmitter 220 may be configured such that the differential drivers NL0 and NL1 draw current from the bias power source VDD1 through an impedance such as load resistors R0 and R1, respectively. The source transmitter 220 and the termination load circuit 206 may be configured such that a voltage on the signal transmission line TXN swings between a high voltage and a low voltage to transmit data to the receiver. A voltage on the signal transmission line TXP may swing between a low voltage and a high voltage in a complementary fashion to the voltage swing on the signal transmission line TXN. The signal swing between the high and low voltages of signal transmission lines TXN and TXP are less than the voltage difference between the bias power supply VDD1 and ground.
  • The transmitter module 202 may draw an approximately constant drive current Idrv through the differential drivers NL0 and NL1 as data is transmitted over the signal transmission lines TXN and TXP. The approximately constant drive current Idrv may then be sinked to ground by the ground connection of a bias device NB0. The bias device NB0 may control a value of the drive current Idrv via a bias control signal received from a bias supply device NS0. The value of the drive current Idrv may determine the bias conditions of the signal transmission lines TXN and TXP.
  • The bias control 222 may be configured to control the magnitude of the drive current Idrv, and consequently, the bias conditions of the source transmitter 220 and the transmission lines TXN and TXP. The bias control 222 may generate the bias supply signal and the bias on switch signal in response to the bias input signal and provide the bias supply signal and the bias on switch signal to the bias supply device NS0. In response to the bias supply signal and the bias on switch signal, the bias supply device NS0 may control the bias device NB0 which in turn controls the magnitude of the drive current Idrv and the bias conditions of the source transmitter 220 and the transmission lines TXN and TXP.
  • This approximately constant drive current Idrv consumes power. A portion of the consumed power is used to switch the differential drivers NL0 and NL1, while the majority of the rest of the power is consumed in establishing the DC bias conditions of the differential drivers NL0 and NL1. The DC bias conditions may be configured to bias the signal transmission lines TXN and TXP at or about a nominal voltage. The DC bias conditions may also be configured to establish an approximately constant drive current Idrv throughout data transmission over the signal transmission lines TXN and TXP.
  • A significant amount of power is dissipated in establishing the DC bias conditions without being used for another purpose. For example, the approximately constant drive current Idrv may be nominally between approximately 10 milliamps (mA) and 24 mA. The signal swing across the load resistors R0 and R1 may be between approximately 0.4 and 0.6 volts (V). The remaining 2.7 V of power from a 3.3 V power supply may be dissipated in establishing DC conditions of the differential drivers NL0 and NL1.
  • FIG. 3 is a block diagram illustrating an exemplary communications interface 300 configured to re-use current from biasing a transmission line and/or driver circuitry to power a communications transmitter. The communications interface 300 may be configured to accept digital data input at a transmitter module 302, transmit a representation of the digital data over the transmission line 104 to a receiver module 304, and provide corresponding digital data output at the receiver module 304. The communications interface 300 may comply with any HDMI standard such as HDMI 1.2. The communications interface 300 may also comply with any DVI standard, any DisplayPort standard, or any other video interface standard.
  • The communications interface 300 is similar to the communications interface 100 illustrated in FIG. 1 except that the communications interface 300 is configured to power the transmitter module 302 by re-using current from the bias power supply VDD1 provided over the transmission line 104 by the bias current source 116. To accomplish this power re-use, the current sink 114 of the communications interface 100 is replaced by a combination of a current regulator 306 and a voltage regulator 308 in the communications interface 300.
  • The current regulator 306 and the voltage regulator 308 may use drive current from the driver circuitry 110 to bias the transmission line 104 at an approximate bias voltage. The current regulator 306 may be configured to regulate the drive current drawn through the driver circuitry 110 to be approximately constant. The bias control 112 may be coupled with the current regulator 306 and configured to control the bias of the transmission line 104 via the current regulator 306.
  • The voltage regulator 308 may be coupled with the current regulator 306 and configured to receive a regulated current from the current regulator 306, regulate a voltage Vdd2on a regulated power supply output VDD2 from VR to be approximately constant, and use the regulated current received from the current regulator 306 to provide power via the regulated power supply output VDD2 from VR. While a voltage on the bias power source VDD1 may be approximately 3.3 V, the regulated voltage on the regulated power supply output VDD2 from VR may be approximately 1.8 V. Some electronic circuits of the transmitter module 302 may be configured to be powered, at least in part, by the regulated power supply output VDD2 from VR of the voltage regulator 308.
  • The data circuitry 108 configured for digital data communications may be coupled with the driver circuitry 110. The data circuitry 108 may be configured to control the driver circuitry 110 to transmit data over the transmission line 104 according to digital data input. The data circuitry 118 configured for digital data communications may be coupled with the transmission line 104. The data circuitry 118 may receive data signals from the transmission line 104 and produce a data output corresponding to the transmitted data.
  • In some embodiments, the data circuitry 118 may be DC-coupled with the driver circuitry 110 via the transmission line 104. In other embodiments, the data circuitry 118 may be AC-coupled with the driver circuitry 110 via the transmission line 104. In some embodiments, the data circuitry 118 may be powered by a same bias power supply VDD1 as the bias current source 116.
  • FIG. 4 is a block diagram illustrating an alternative embodiment of a communications interface 400 configured to re-use current from biasing a transmission line and/or driver circuitry to power a communications transmitter. The communications interface 400 includes the transmitter module 302, the bias current source 116, the transmission line 104, and a receiver module 402. The receiver module 402 includes the data circuitry 118. The communications interface 400 is similar to the communications interface 300 illustrated in FIG. 3, except that the bias current source 116 may be coupled with the driver circuitry 110 and the transmission line 104 on the same side as the transmitter module 302, instead of on the same side as the receiver module 304, as illustrated in FIG. 3. In the communications interface 400, the bias current source 116 may be integrated with the transmitter module 302. The bias current source 116 may receive power from a bias power supply VDD1 while the data circuitry 118 may be powered by a receiver power supply VDD3. The receiver module 402 may be AC-coupled with the transmitter module 302.
  • FIG. 5 is a schematic diagram illustrating communications interface circuitry 500 configured to re-use current from transmission line biasing circuitry to power communications transmitter circuitry. The communications interface circuitry 500 is an improvement over the communications interface circuitry 200, described with reference to FIG. 2. The communications interface circuitry 500 may be implemented as a system on chip (SOC) or chips on board (COB). The communications interface circuitry 500 includes a transmitter module 502, associated circuitry 504, the termination load circuit 206, a start-up circuit 506, and a re-used power supply 508. The transmission line biasing circuitry may include at least the termination load circuit 206.
  • The re-used power supply 508 includes a current sensor/control 510, an optional voltage booster 512, and a voltage regulator 514. The re-used power supply 508 may be configured to sink a drive current Idrv from the source transmitter 220 into the current sensor/control 510 and provide a regulated power supply output VDD2 from VR from the voltage regulator 514. The current sensor/control 510 may include elements configured to sense and control current magnitudes according to a bias control signal received from a bias supply device NS0.
  • The regulated power supply output VDD2 from VR may be used to power various circuits of the transmitter module 502 and the associated circuitry 504. For example, the bias control 222, the PLL 216, the data circuitry 214, the pre amp 218, the associated circuit 208, the associated circuit 210, and the associated circuit 212 may be powered by the regulated power supply output VDD2 from VR. If the power available from the regulated power supply output VDD2 from VR is not sufficient to power all the various circuits of the transmitter module 502 and the associated circuitry 504, an additional power source may be used to supplement the regulated power supply output VDD2 from VR.
  • The regulated power supply output VDD2 from VR may have a voltage approximately equal to a voltage of the bias power supply VDD1 minus a voltage swing at the signal transmission lines TXN and TXP. The regulated power supply output VDD2 from VR may provide a current up to approximately the value of the drive current Idrv from the source transmitter 220. In some embodiments, the drive current Idrv may be in a range between approximately 10 mA and 24 mA. For embodiments where an output voltage from the regulated power supply output VDD2 from VR is required to be greater than a voltage available at the output of the current sensor/control 510, the re-used power supply 508 may include the voltage booster 512 configured to boost the output voltage to a required level above the voltage available at the output of the current sensor/control 510. For example, where the output voltage from the regulated power supply output VDD2 from VR is required to be greater than 1.8 V and the voltage available at the output of the current sensor/control 510 is only 1.8 V, the re-used power supply 508 may include the voltage booster 512 configured to boost the output voltage to a required level above 1.8 V.
  • The communications interface circuitry 500 may be implemented using a differential signaling protocol such as used in a DC-coupled Transmission Minimized Differential Signaling (TMDS) data link. An HDMI or DVI link may be an example of a TMDS data link. For example, four channels may be implemented in parallel (not shown), with each channel having a drive current of approximately 10 mA. The total drive current drawn from the bias power source VDD1 from the four channels may be approximately 40 mA. The bias power source VDD1 may provide a voltage of approximately 3.3 V. A voltage on the signal transmission lines TXN and TXP may be modulated by the differential drivers NL0 and NL1 to have a voltage swing of approximately 0.4 V to 0.6 V. For a four-channel communications interface circuitry configured to provide a swing of approximately 0.6 V and a current of approximately 10 mA per channel, the drive current Idrv at the interconnected sources of differential drivers NL0 and NL1 for all four channels may provide a power source having a current of approximately 40 mA and a voltage of approximately 1.8 V. This power source may allow the drive current Idrv to be re-used via the re-used power supply 508 to provide the regulated power supply output VDD2 from VR.
  • The start-up circuit 506 may be configured to provide a start-up current to the re-used power supply 508 as the communications interface circuitry 500 powers up before the source transmitter 220 provides an approximately constant drive current Idrv. Because the transmitter module 502 may be configured to receive power from the regulated power supply output VDD2 from VR, the differential drivers NL0 and NL1 may remain in an off state until after the regulated power supply output VDD2 from VR reaches a steady state operating voltage Vdd2. The start-up circuit 506 may provide the start-up current to the re-used power supply 508 when the source transmitter 220 does not provide the approximately constant drive current Idrv. The re-used power supply 508 may then use the start-up current to provide a regulated power supply output VDD2 from VR to the various circuits of the communications interface circuitry 500 that are configured to be powered by the regulated power supply output VDD2 from VR as the communications interface circuitry 500 first begins operating. The start-up circuit 506 may include a resistor R2 connected between signal transmission line TXP and a connection point, a resistor R3 connected between signal transmission line TXN and the connection point, and a resistor R4 connected between ground and the connection point. A diode D0 may be connected between the connection point and the current sensor/control 510.
  • In some embodiments, the termination load circuit 206 may be integrated with a receiver module (not shown), the start-up circuit 506 may be integrated with the transmitter module 502, and the transmission lines TXN and TXP may be at least partially incorporated within a cable such as an HDMI cable. In these embodiments, the transmitter module 502 may be in an unpowered state when the cable is not coupled with both the transmitter module 502 and the receiver module. When the receiver module is in a powered-up state, and the cable is first attached to couple the receiver module with the transmitter module 502, the start-up circuit 506 may be operational to power up the transmitter module 502 using power received from the receiver module over the transmission lines TXN and TXP. In other embodiments where the termination load circuit 206 is coupled with the transmitter module 502 via the transmission lines TXN and TXP, and both the termination load circuit 206 and the transmitter module 502 are in an unpowered state, the start-up circuit 506 may function in a similar manner when the termination load circuit 206 first powers up.
  • The start-up circuit 506 may be configured to draw a small current from the termination load circuit 206 and provide a start-up current to the current sensor/control 510. The start-up current may be relatively small compared to the steady state drive current Idrv. This start-up current may begin to be provided approximately at the same time as the signal transmission lines TXN and TXP are connected to the termination load circuit 206, or the termination load circuit 206 begins receiving power from the bias power supply VDD1. After the transmitter module 502 reaches full operational status, the signal transmission lines TXN and TXP may become biased and an approximately constant drive current Idrv may flow from the source transmitter 220 into the re-used power supply 508. The start-up current may then no longer be needed by the re-used power supply 508 to provide the regulated power supply output VDD2 from VR, and the start-up circuit 506 may reduce the start-up current to essentially zero or a negligible value in comparison to the drive current Idrv.
  • FIG. 6 is a schematic diagram illustrating exemplary circuitry 600 configured to re-use current from biasing circuitry as a second power supply. The circuitry 600 includes the source transmitter 220, the start-up circuit 506, and the re-used power supply 508. The source transmitter 220 may provide an approximately constant drive current Idrv to the re-used power supply 508. For example, the drive current Idrv may be approximately 10 mA for a single channel communications interface, or 40 mA for a four channel communications interface. As another example, the drive current Idrv may be approximately 24 mA for a single channel communications interface, or 48 mA for a two channel communications interface.
  • The re-used power supply 508 includes voltage controlled current sources G1 and G2. Voltage controlled current sources G1 and G2 may also be configured to sense current. Voltage controlled current source G1 has a gain gm that is proportional to one (1), while voltage controlled current source G2 has a gain gm that is proportional to N−1. The gain (gm) ratio provided by the pair of voltage controlled current sources G1 and G2 is therefore 1:N−1. The voltage controlled current source G1 may act as a reference current sensor and control.
  • A fixed current source 604 is coupled with the voltage controlled current source G1 and configured to draw a current Id=Idrv/N. A shunt regulator 602 is provided with a shunt regulator control input port coupled with the fixed current source 604 at one end. The fixed current source 604 is also coupled with the voltage controlled current source G1 at the same end. The shunt regulator control input port senses a voltage provided by the fixed current source 604 between the shunt regulator control input port and ground. The shunt regulator 602 is configured to set a voltage at a shunt regulator input port to equal the voltage at the shunt regulator control input port by shunting current from the voltage controlled current source G2 through the shunt regulator input port. The current passing through the voltage controlled current source G2 may be approximately N−1 times the reference current passing through voltage controlled current source G1. Therefore, the current passing through the voltage controlled current source G2 may be approximately (N−1)·(Idrv/N). Those skilled in the art will recognize that there may be many different gains defined for voltage controlled current source G1 and voltage controlled current source G2 that will perform the intended function of various embodiments.
  • Voltage controlled current sources G1 and G2 may be coupled with other elements of the current sensor/control 510, the re-used power supply 508, and/or the communications interface circuitry 500 via optional impedances Z1, Z2, Z3, Z4, Z5, Z6, Z7, and Z8. Voltage controlled current sources G1 and G2 may include MOSFET or BJT devices. In some embodiments, the re-used power supply 508 may be configured with more than two voltage controlled current sources G1 and G2.
  • After the circuitry 600 reaches steady state and the start-up circuit 506 is no longer providing a significant start-up current, the drive current Idrv may be approximately equal to the sum of the current passing through the voltage controlled current sources G1 and G2. The current passing through voltage controlled current source G2, which is approximately ((N−1)/N)·Idrv, may be available to be output from the current sensor/control 510 to the voltage regulator 514. The voltage regulator 514 may then regulate a voltage of the regulated power supply output VDD2 from VR. The regulated power supply output VDD2 from VR may then provide power including up to approximately ((N−1)/N)·Idrv amps of current at the regulated voltage Vdd2 to circuitry of the transmitter module 502 and the associated circuitry 504.
  • In some embodiments, the voltage booster 512 may be disposed between the current sensor/control 510 and the voltage regulator 514. The voltage booster 512 may be configured to increase a voltage output from the current sensor/control 510, and consequently, the regulated voltage Vdd2 at the regulated power supply output VDD2 from VR. The voltage booster 512 may be useful to enable the re-used power supply 508 to provide the regulated voltage Vdd2 which is at a higher voltage than the voltage output from the current sensor/control 510.
  • FIG. 7 is a block diagram illustrating DC-coupled communications interface circuitry 700 configured to re-use current from transmission line biasing circuitry to power communications transmitter circuitry. The DC-coupled communications interface circuitry 700 includes a transmitter module 702, signal transmission lines TXN and TXP, and a receiver module 704. The transmitter module 702 may be an example of the transmitter module 502, described with reference to FIG. 5. The transmitter module 702 may include the source transmitter 220 and the re-used power supply 508. The receiver module 704 may include the termination load circuit 206 and data circuitry 706. The data circuitry 706 may be an example of the data circuitry 118, described with reference to FIG. 1. The termination load circuit 206 and the data circuitry 706 may both receive power from a bias power supply VDD1.
  • The source transmitter 220 may be configured to drive data signals across the signal transmission lines TXN and TXP to the data circuitry 706. The data circuitry 706 may be DC-coupled with the source transmitter 220 via the signal transmission lines TXN and TXP. The source transmitter 220 may be configured to draw a combined current equal to approximately Idrv from the termination load circuit 206, and provide a drive current Idrv to the re-used power supply 508. The re-used power supply 508 may be configured to provide the regulated power supply output VDD2 from VR to a variety of circuits associated with the transmitter module 702.
  • FIG. 8 is a block diagram illustrating AC-coupled communications interface circuitry 800 configured to re-use current from transmission line biasing circuitry to power communications transmitter circuitry. The AC-coupled communications interface circuitry 800 includes a transmitter module 802, signal transmission lines TXN and TXP, and a receiver module 804. The transmitter module 802 may be an example of the transmitter module 502, described with reference to FIG. 5. The transmitter module 802 may include the source transmitter 220, the termination load circuit 206, and the re-used power supply 508. The receiver module 804 may include data circuitry 806 configured to receive power from a receiver power supply VDD3. The data circuitry 806 may be an example of the data circuitry 118, described with reference to FIG. 1. The termination load circuit 206 may be configured to receive power from a bias power supply VDD1.
  • The AC-coupled communications interface circuitry 800 is similar to the DC-coupled communications interface circuitry 700 except that the source transmitter 220 may be AC-coupled with the data circuitry 806 via the signal transmission lines TXN and TXP, and the termination load circuit 206 may be integrated with the transmitter module 802.
  • FIG. 9 is a flowchart of an exemplary method for powering circuits for a communications interface. The communications interface may transmit video data over a transmission line from a communications transmitter module to a communications receiver module for display on a video display. In the method, circuitry associated with the communications transmitter module, such as transmitter module 302, may be powered using current drawn from a communications receiver module, such as the receiver module 304, over a transmission line, such as transmission line 104. By powering the circuitry associated with the communications transmitter module using current drawn from the communications receiver module, less power overall may be consumed by the communications transmitter module. The current drawn from the communications receiver module may need to be drawn at least for the purpose of biasing the transmission line and/or communications interface circuitry. Re-using the current drawn to at least partially power the transmitter module reduces an amount of additional power needed to power the transmitter module, and therefore, reduces overall power consumption.
  • In step 902, a transmission line is biased using biasing circuitry coupled with the transmission line. The biasing circuitry may be configured to draw current from a first power supply. The biasing circuitry may be configured to bias the transmission line at a preset nominal voltage. The biasing circuitry may also be configured to cause a preset nominal value of current to flow through the transmission line. The first power supply may also be used to power circuitry of the communications receiver module. The circuitry of the communications receiver module may also be coupled with the transmission line.
  • In step 904, current from the first power supply is sinked through biasing circuitry. Circuitry including a current regulator may be used to sink the current. The current regulator may be configured to regulate the current sinked from the first power supply through the biasing circuitry to be approximately constant. The circuitry used to sink the current may also include a voltage regulator configured to regulate voltage of a second power supply.
  • In step 906, a voltage of the second power supply is regulated to be approximately constant. The second power supply may include a voltage regulator configured to receive at least a portion of the current sinked in step 904 as well as regulate the voltage of the second power supply.
  • In step 908, at least a portion of the current sinked from the first power supply in step 904 is supplied to the circuitry associated with the communications transmitter module via the second power supply. The voltage regulator as described in step 906 may supply at least a portion of the current sinked in step 904 to circuitry associated with the communications transmitter module configured to be powered by the second power supply. The current supplied to the circuitry associated with the communications transmitter module may be used to power the communications transmitter module.
  • FIG. 10 is a block diagram of an exemplary system 1000 that includes a mobile device 1050 in communication with a sink device 1060, where the sink device 1060 provides power to the mobile device 1050. The mobile device 1050 may be any device that utilizes a transmitter 1020 to communicate to a sink device 1060 through a transmission line 1040. As shown in FIG. 10, the mobile device 1050 may include a charging circuit 1010, a transmitter 1020 and switches K1 1085 and K2 1090. While in the exemplary embodiment shown in FIG. 10, the transmitter 1020 is an HDMI transmitter, the transmitter 1020 may be any suitable communications transmitter for a communications interface, as described above (e.g., HDMI, DVI, etc.). In some exemplary embodiments, the transmitter 1020 may include a physical link power recovery circuit 1030 (e.g., a CoolHD® circuit), which may recover additional power as described herein.
  • The mobile device 1050 may be coupled to the sink device 1060 using transmission line 1040. In the exemplary embodiment, the transmission line 1040 is an HDMI cable, which includes a ‘TOWER 5V’ signal, hot plug detect (“HPD”) signal, TMDS signals and display data channel (“DDC”) signals, as defined in the HDMI specification. As stated above, the sink device 1060 may be any device configured to receive data via the transmission line 1040 and generate a display using the received data, such as, for example, a television set having an HDMI input. The sink device 1060 may include a communications receiver 1070 and a second power source 1080 in certain embodiments.
  • FIG. 11 is a flowchart of an exemplary method 1100 for providing power to a mobile device (e.g., mobile device 1050). FIG. 12 is a flowchart of an exemplary method 1200 for drawing power from a sink device (e.g., sink device 1060). The methods 1100 and 1200 are advantageously based on existing physical connections of the transmission line 1040, and include causing the sink device 1060 to provide power back to the communications transmitter 1020 through the ‘POWER 5V’ line of the transmission line 1040.
  • The sink device initially may detect a coupling of the communications transmitter 1020 of the mobile device 1050 to the communications receiver 1070 of the sink device 1060, at step 1110. In an exemplary embodiment, this detection may occur when an HDMI transmitter is connected to an HDMI receiver of an HDMI sink device using the transmission line 1040 (e.g., an HDMI cable). In further embodiments, the communications transmitter 1020 (which may be any suitable transmitter of audio and/or video signals e.g., an HDMI transmitter device, a DVI transmitter, an RGB transmitter, etc.) may send a 5 volt voltage signal to the ‘POWER 5V’ line of the transmission line 1040 in response to the coupling of the communication transmitter 1020 to the sink device 1060. The communications receiver 1070 may in turn reply to the 5 volt voltage signal by causing the HPD line to be activated (e.g., to a high state) in an exemplary embodiment.
  • After the HPD line is activated by the communications receiver 1070, the communications transmitter 1020 may acknowledge the sink device 1060 and send hand-shaking commands through the DDC lines in some embodiments. The communications transmitter 1020 may subsequently transmit audio and/or video content (not shown) through the TMDS lines.
  • A query may be transmitted by the communications transmitter 1020 through the transmission line 1040 to the communications receiver 1070 (step 1210). In an exemplary embodiment, the query may be a signal sent by the mobile device 1050. In further embodiments, the query may include a special DDC command, DDC command #1. DDC command #1 requests that data be read from one or more predetermined memory addresses. DDC command #1 may, for example, demand that the sink device 1060 read data from a device slave address 0xB0 and a register address 0x00.
  • The communications receiver 1070 may transmit an acknowledgement in response to a query, the acknowledgement confirming that the sink device 1060 has charging capability (step 1120). The acknowledgement may be transmitted to the communications transmitter 1020 through a DDC line of the transmission line 1040 in an exemplary embodiment. At step 1220, the communications transmitter 1020 makes a determination based upon the receipt of the acknowledgement. If no acknowledgement is received from the communications receiver 1070, then method 1200 is ended and no further action is taken by the communications transmitter 1020.
  • If an acknowledgement is received from the communications receiver 1070, the communications transmitter 1020 shuts down one or more drivers to the ‘POWER 5V’ line at step 1230. Furthermore, a power request may be transmitted by the communications transmitter 1020 requesting power from the sink device 1060 (step 1240). In an exemplary embodiment, the power request may include a special DDC command, DDC command #2, to notify the sink device 1060 to drive POWER 5V line. DDC command #2 requests that data be written from one or more predetermined memory addresses. In further exemplary embodiments, DDC command #2 may demand that the sink device 1060 write data value 0x01 to a device slave address 0xB0 and a register address 0x01.
  • The power request to provide power to the mobile device 1050 is received (e.g., by the sink device 1060) at step 1130. Power may be provided to the mobile device 1050 in response to the power request at step 1140. Power may be provided in a variety of ways using the communications interface 1040. For example, after receiving DDC command #2, the communications receiver 1070 may turn on switch K3 1095, and drive the POWER 5V line with a 5 volt voltage signal, and provide power to the mobile device 1050 through the POWER 5V line.
  • At step 1250, power may be received via the transmission line 1040 (e.g., by the communications transmitter 1020). The received power may then be provided to the charging circuit 1010 at step 1260. For example, after detecting the 5 volt voltage signal from the communications receiver 1070 on the POWER 5V line, the communications transmitter 1020 may activate switch K1 1085 to connect the 5 volt voltage signal from the POWER 5V line to the charging circuit 1010 of the mobile device 1050.
  • In certain embodiments, the communications transmitter 1020 may also disable charging of the charging circuit 1010. Charging may be disabled, for example, in cases where charging is complete, when the communications transmitter 1020 shuts down communication between the mobile device 1050 and the sink device 1060, or for other purposes. In some embodiments; when charging is disabled, the communications transmitter 1020 may send another special DDC command, DDC command #3, to inform the communications receiver 1070 to turn off the 5 volt voltage signal on the POWER 5V line. DDC command #3 requests that data be written from one or more predetermined memory addresses. DDC command #3 may, in an exemplary embodiment, include an instruction to write data value 0x00 to a device address 0xB0 and a register address 0x01.
  • To disable charging of the charging circuit 1010, the communications transmitter 1020 may send DDC command #3 to the communications receiver 1070 while charging is taking place, and the communications transmitter 1020 may turn off switch K1 1085. After receiving DDC command #3, the communications receiver 1070 may turn off switch K3 1095 and then respond with a confirmation signal that acknowledges that the 5 volt voltage signal has been turned off.
  • In response to receiving the confirmation signal (confirming that power is not provided by the sink device 1060) from the sink device 1060, the communications transmitter 1020 may turn on one or more of the transmitter 1020's drivers of the POWER 5V line, thereby supplying the transmission line 1040 with power.
  • If the communications transmitter 1020 also includes a physical link power recovery circuit 1030 (e.g., a CoolHD® circuit), the physical link power recovery circuit 1030 may also be used to charge the mobile device 1050. The physical link power recovery circuit 1030 may recover power from the communications transmitter circuit 1020 itself, and provide the recovered power to the charging circuit 1010 via a power line controlled by switch K2 1090. In such embodiments, both switches K1 1085 and K2 1090 may be controlled by the mobile device 1050 (e.g., by logic coupled to the communications transmitter 1020).
  • The power-charging enabled HDMI transmitter and sink devices, according to various embodiments, may advantageously be connected with existing HDMI sink devices and HDMI transmitters, respectively, without any compatibility issues, in accordance with the processes and protocols described herein.
  • Several embodiments are specifically illustrated and/or described herein. However, it will be appreciated that modifications and variations are covered by the above teachings and within the scope of the appended claims without departing from the spirit and intended scope thereof. For example, embodiments of the present invention may be used in other applications besides data communications systems to power an electronic circuit using current also used to bias a voltage node at approximately a specific voltage value. Embodiments of the present invention may be used to power integrated circuits (IC's), system on chips (SOC's), or chips on boards (COB's). Embodiments of the present invention may also be used to power an electronic circuit using current which is also used to produce a voltage drop across a circuit element, such as a resistor, coupled with another electronic circuit. In some embodiments, analog signals may be communicated over a transmission line between a transmitter and receiver in addition to or instead of digital data.
  • The embodiments discussed herein are illustrative of the present invention. As these embodiments of the present invention are described with reference to illustrations, various modifications or adaptations of the methods and or specific structures described may become apparent to those skilled in the art. All such modifications, adaptations, or variations that rely upon the teachings of the present invention, and through which these teachings have advanced the art, are considered to be within the spirit and scope of the present invention. Hence, these descriptions and drawings should not be considered in a limiting sense, as it is understood that the present invention is in no way limited to only the embodiments illustrated.

Claims (20)

1. A method of powering a mobile device using a sink device, comprising:
detecting a coupling of a mobile device to a communications receiver of the sink device;
transmitting an acknowledgement from the communications receiver in response to a query, the acknowledgement confirming that the sink device has charging capability;
receiving a power request to provide power to the mobile device; and
selectively providing power to the mobile device in response to the power request.
2. The method of claim 1, the communications receiver comprising a high-definition multimedia interface (HDMI) receiver.
3. The method of claim 1, the query comprising a request to read data from one or more predetermined memory addresses.
4. The method of claim 1, the power request comprising a request to write data to one or more predetermined memory addresses.
5. The method of claim 1, further comprising:
receiving a shut down request from the mobile device;
halting the providing of power from the sink device to the mobile device in response to receiving the shut down request; and
transmitting a confirmation signal confirming that power is no longer being provided by the sink device to the mobile device.
6. The method of claim 6, the shut down request comprising a request to write data from one or more predetermined memory addresses.
7. A method of powering a mobile device, comprising:
transmitting a query by a communications transmitter of the mobile device through a transmission line to determine if a sink device has charging capability;
deactivating a driver for a power line and transmitting a power request using the communications transmitter in response to receiving an acknowledgement from the sink device;
receiving power from the sink device via the transmission line; and
in response to receiving power via the transmission line, selectively providing the received power to a charging circuit of the mobile device.
8. The method of claim 7, the communications transmitter comprising a high-definition multimedia interface (HDMI) transmitter.
9. The method of claim 7, the query comprising a request to read data from one or more predetermined memory addresses.
10. The method of claim 7, the power request comprising a request to write date to one or more predetermined memory addresses.
11. The method of claim 7, further comprising:
transmitting a shut down request;
halting the providing of the received power to the charging circuit; and
activating the driver for the power line in response to receiving a confirmation signal confirming that power is not being provided by the sink device.
12. The method of claim 11, the shut down request comprising a request to write data from one or more predetermined memory addresses.
13. The method of claim 7, further comprising drawing additional power from the communications transmitter.
14. A system for powering a mobile device comprising:
a mobile device configured to transmit a query by a communications transmitter through a transmission line to determine if a sink device has charging capability; and
the sink device, where the sink device is configured to transmit an acknowledgement from a communications receiver in response to the query confirming that the sink device has charging capability, receive a power request to provide power to the mobile device, and selectively provide power to the mobile device in response to the power request
15. The system of claim 14, where the communications receiver comprises a high-definition multimedia interface (HDMI) receiver.
16. The system of claim 14, where the communications transmitter comprises a high-definition multimedia interface (HDMI) transmitter.
17. The system of claim 14, where the query comprises a request to read data from one or more predetermined memory addresses.
18. The system of claim 14, where the power request comprises a request to write data to one or more predetermined memory addresses.
19. The system of claim 14, where the sink device is further configured to:
receive a shut down request from the mobile device;
halt the providing of power from the sink device to the mobile device in response to receiving the shut down request; and
transmit a confirmation signal confirming that power is no longer being provided by the sink device to the mobile device.
20. The system of claim 19, the shut down request comprising a request to write data from one or more predetermined memory addresses.
US13/353,236 2007-05-07 2012-01-18 Systems and methods for powering a charging circuit of a communications interface Active 2029-04-08 US9041241B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US13/353,236 US9041241B2 (en) 2007-05-07 2012-01-18 Systems and methods for powering a charging circuit of a communications interface

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
US11/800,861 US8175555B2 (en) 2007-05-07 2007-05-07 Apparatus and method for termination powered differential interface periphery
US11/820,745 US8035359B2 (en) 2007-05-07 2007-06-19 Apparatus and method for recovery of wasted power from differential drivers
US99785307P 2007-10-05 2007-10-05
US12/220,411 US8063504B2 (en) 2007-05-07 2008-07-23 Systems and methods for powering circuits for a communications interface
US13/278,144 US9118517B2 (en) 2007-05-07 2011-10-20 Systems and methods for powering circuits for a communications interface
US13/353,236 US9041241B2 (en) 2007-05-07 2012-01-18 Systems and methods for powering a charging circuit of a communications interface

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US13/278,144 Continuation-In-Part US9118517B2 (en) 2007-05-07 2011-10-20 Systems and methods for powering circuits for a communications interface

Publications (2)

Publication Number Publication Date
US20120229076A1 true US20120229076A1 (en) 2012-09-13
US9041241B2 US9041241B2 (en) 2015-05-26

Family

ID=46794923

Family Applications (1)

Application Number Title Priority Date Filing Date
US13/353,236 Active 2029-04-08 US9041241B2 (en) 2007-05-07 2012-01-18 Systems and methods for powering a charging circuit of a communications interface

Country Status (1)

Country Link
US (1) US9041241B2 (en)

Cited By (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110068736A1 (en) * 2009-09-11 2011-03-24 Nxp B.V. Power charging of mobile devices
US20130094557A1 (en) * 2011-10-14 2013-04-18 Colin Whitby-Strevens Methods and apparatus for low power audio visual interface calibration
US20130187483A1 (en) * 2012-01-23 2013-07-25 Transwitch Corporation Techniques for protecting digital multimedia interfaces
US20140136863A1 (en) * 2012-11-14 2014-05-15 Apple Inc. High voltage charging for a portable device
US20150189109A1 (en) * 2013-12-10 2015-07-02 Apple Inc. Apparatus and methods for packing and transporting raw data
US9118517B2 (en) 2007-05-07 2015-08-25 Analogix Semiconductor, Inc. Systems and methods for powering circuits for a communications interface
WO2015183252A1 (en) 2014-05-28 2015-12-03 Hewlett Packard Development Company, L.P. Circuit
US20170017595A1 (en) * 2015-05-11 2017-01-19 Dell Products L. P. Increasing data throughput of a universal serial bus (usb) type-c port
US20180074546A1 (en) * 2016-09-09 2018-03-15 Targus International Llc Systems, methods and devices for native and virtualized video in a hybrid docking station
US10085214B2 (en) 2016-01-27 2018-09-25 Apple Inc. Apparatus and methods for wake-limiting with an inter-device communication link
US20180335792A1 (en) * 2017-05-18 2018-11-22 Cypress Semiconductor Corporation Programmable Shunt Regulator
US10176141B2 (en) 2013-12-10 2019-01-08 Apple Inc. Methods and apparatus for virtual channel allocation via a high speed bus interface
US10268261B2 (en) 2014-10-08 2019-04-23 Apple Inc. Methods and apparatus for managing power with an inter-processor communication link between independently operable processors
US10324507B2 (en) * 2012-05-09 2019-06-18 Apple Inc. Methods, systems and apparatus for enabling an accessory for use with a host device
US10331612B1 (en) 2018-01-09 2019-06-25 Apple Inc. Methods and apparatus for reduced-latency data transmission with an inter-processor communication link between independently operable processors
US10346226B2 (en) 2017-08-07 2019-07-09 Time Warner Cable Enterprises Llc Methods and apparatus for transmitting time sensitive data over a tunneled bus interface
US10372637B2 (en) 2014-09-16 2019-08-06 Apple Inc. Methods and apparatus for aggregating packet transfer over a virtual bus interface
US10430352B1 (en) 2018-05-18 2019-10-01 Apple Inc. Methods and apparatus for reduced overhead data transfer with a shared ring buffer
US10455048B2 (en) * 2014-04-24 2019-10-22 WiSilica Inc. Secured and sealed portable wireless data storage system
US10523867B2 (en) 2016-06-10 2019-12-31 Apple Inc. Methods and apparatus for multi-lane mapping, link training and lower power modes for a high speed bus interface
US10552352B2 (en) 2015-06-12 2020-02-04 Apple Inc. Methods and apparatus for synchronizing uplink and downlink transactions on an inter-device communication link
US10551902B2 (en) 2016-11-10 2020-02-04 Apple Inc. Methods and apparatus for providing access to peripheral sub-system registers
US10558580B2 (en) 2016-02-29 2020-02-11 Apple Inc. Methods and apparatus for loading firmware on demand
US10578657B2 (en) 2017-07-20 2020-03-03 Targus International Llc Systems, methods and devices for remote power management and discovery
US10585699B2 (en) 2018-07-30 2020-03-10 Apple Inc. Methods and apparatus for verifying completion of groups of data transactions between processors
US10719376B2 (en) 2018-08-24 2020-07-21 Apple Inc. Methods and apparatus for multiplexing data flows via a single data structure
US10775871B2 (en) 2016-11-10 2020-09-15 Apple Inc. Methods and apparatus for providing individualized power control for peripheral sub-systems
US10846224B2 (en) 2018-08-24 2020-11-24 Apple Inc. Methods and apparatus for control of a jointly shared memory-mapped region
US10853272B2 (en) 2016-03-31 2020-12-01 Apple Inc. Memory access protection apparatus and methods for memory mapped access between independently operable processors
US11017334B2 (en) 2019-01-04 2021-05-25 Targus International Llc Workspace management system utilizing smart docking station for monitoring power consumption, occupancy, and usage displayed via heat maps
US11039105B2 (en) 2019-08-22 2021-06-15 Targus International Llc Systems and methods for participant-controlled video conferencing
US11231448B2 (en) 2017-07-20 2022-01-25 Targus International Llc Systems, methods and devices for remote power management and discovery
US11360534B2 (en) 2019-01-04 2022-06-14 Targus Internatonal Llc Smart workspace management system
US11381514B2 (en) 2018-05-07 2022-07-05 Apple Inc. Methods and apparatus for early delivery of data link layer packets
US11558348B2 (en) 2019-09-26 2023-01-17 Apple Inc. Methods and apparatus for emerging use case support in user space networking
US11606302B2 (en) 2020-06-12 2023-03-14 Apple Inc. Methods and apparatus for flow-based batching and processing
US11614776B2 (en) 2019-09-09 2023-03-28 Targus International Llc Systems and methods for docking stations removably attachable to display apparatuses
US11740657B2 (en) 2018-12-19 2023-08-29 Targus International Llc Display and docking apparatus for a portable electronic device
US11775359B2 (en) 2020-09-11 2023-10-03 Apple Inc. Methods and apparatuses for cross-layer processing
US11792307B2 (en) 2018-03-28 2023-10-17 Apple Inc. Methods and apparatus for single entity buffer pool management
US11799986B2 (en) 2020-09-22 2023-10-24 Apple Inc. Methods and apparatus for thread level execution in non-kernel space
US11829303B2 (en) 2019-09-26 2023-11-28 Apple Inc. Methods and apparatus for device driver operation in non-kernel space
US11876719B2 (en) 2021-07-26 2024-01-16 Apple Inc. Systems and methods for managing transmission control protocol (TCP) acknowledgements
US11882051B2 (en) 2021-07-26 2024-01-23 Apple Inc. Systems and methods for managing transmission control protocol (TCP) acknowledgements
US11954540B2 (en) 2020-09-14 2024-04-09 Apple Inc. Methods and apparatus for thread-level execution in non-kernel space

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9276780B2 (en) * 2013-03-05 2016-03-01 Lattice Semiconductor Corporation Calibration of single-ended high-speed interfaces
TWI538392B (en) * 2013-10-04 2016-06-11 創意電子股份有限公司 Differential circuit system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8063504B2 (en) * 2007-05-07 2011-11-22 Analogix Semiconductor, Inc. Systems and methods for powering circuits for a communications interface
US8754542B2 (en) * 2011-09-22 2014-06-17 Silicon Laboratories Inc. Apparatus including a gate drive circuit for selectively providing power to a powered device through multiple wire pairs

Family Cites Families (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1488304A (en) 1974-06-20 1977-10-12 Yukogawa Electric Works Ltd Signal transmission system
US4476535A (en) 1979-06-01 1984-10-09 Loshing Clement T System for monitoring, transmitting and conditioning of information gathered at selected locations
JPH07105819B2 (en) 1987-07-08 1995-11-13 ファナック株式会社 Digital differential signal transmission device
US5281873A (en) 1989-11-21 1994-01-25 Fujitsu Limited Sense amplifier control circuit
US5574967A (en) 1994-01-11 1996-11-12 Ericsson Ge Mobile Communications, Inc. Waste energy control and management in power amplifiers
CA2194937A1 (en) 1997-01-13 1998-07-13 John Craig Mobile automated pipeline welding and quality control system
US5898297A (en) 1997-03-31 1999-04-27 Sun Microsystems, Inc. Differential high speed driver for low voltage operation
US6292901B1 (en) 1997-08-26 2001-09-18 Color Kinetics Incorporated Power/data protocol
US6720745B2 (en) 1997-08-26 2004-04-13 Color Kinetics, Incorporated Data delivery track
US5907264A (en) 1998-02-25 1999-05-25 Lockheed Martin Corporation Power recycling for modulating array transmitters
US7039821B1 (en) 1998-12-31 2006-05-02 Potega Patrick H Hardware for configuring and delivering power
US6611552B2 (en) 1999-01-28 2003-08-26 Intel Corporation Universal serial bus transceiver and associated methods
US7158563B2 (en) 2001-06-01 2007-01-02 The Board Of Trustees Of The Leland Stanford Junior University Dynamic digital communication system control
US6977867B2 (en) 2001-06-05 2005-12-20 Geo-X Systems, Ltd. Seismic data acquisition system
JP2003076333A (en) 2001-09-03 2003-03-14 Nec Saitama Ltd Method for adjusting luminance of display and driving circuit for the display applied by the method and portable electronic equipment
US6686772B2 (en) 2001-11-19 2004-02-03 Broadcom Corporation Voltage mode differential driver and method
JP4127510B2 (en) 2002-03-06 2008-07-30 株式会社ルネサステクノロジ Display control device and electronic device
MXPA04010789A (en) 2002-05-03 2005-03-07 Ambient Corp Construction of medium voltage power line data couplers.
US6744280B2 (en) 2002-05-09 2004-06-01 Texas Instruments Incorporated Voltage output differential (VOD) correction circuit for differential drivers
US6731132B2 (en) 2002-06-20 2004-05-04 Texas Instruments Incorporated Programmable line terminator
JP2004254155A (en) 2003-02-21 2004-09-09 Kanji Otsuka Signal transmitter and wiring structure
JP2004336972A (en) 2003-05-12 2004-11-25 Internatl Business Mach Corp <Ibm> Power supply and power supply control device
US20060291575A1 (en) 2003-07-03 2006-12-28 Berkman William H Power Line Communication System and Method
US20050007162A1 (en) 2003-07-08 2005-01-13 Hector Torres High speed, low power LVDS driver
JP4477429B2 (en) 2003-11-05 2010-06-09 富士通マイクロエレクトロニクス株式会社 Semiconductor integrated circuit
US7154761B1 (en) 2004-02-13 2006-12-26 Cisco Technology, Inc. Techniques for distributing current in a backplane assembly and methods for making the same
US7269673B2 (en) 2004-02-18 2007-09-11 Silicon Image, Inc. Cable with circuitry for asserting stored cable data or other information to an external device or user
JP4559151B2 (en) 2004-07-29 2010-10-06 富士通株式会社 Termination circuit, semiconductor device, and electronic device
JP4664664B2 (en) 2004-12-17 2011-04-06 三洋電機株式会社 Power recovery circuit, plasma display and plasma display module
US7511515B2 (en) 2005-01-25 2009-03-31 Linear Technology Corporation System for providing power over communication cable having mechanism for determining resistance of communication cable
US7253663B2 (en) 2005-06-15 2007-08-07 Ati Technologies Inc. Apparatus and methods for self-biasing differential signaling circuitry having multimode output configurations for low voltage applications
JP2006353042A (en) 2005-06-17 2006-12-28 Ntt Docomo Inc Power transmitting apparatus, power receiving apparatus, authentication/account proxy apparatus, charging system, power transmitting method, power receiving method, charging method
US7672448B2 (en) 2005-06-23 2010-03-02 2Wire, Inc. Network interface device with a remote power source
US7583033B2 (en) 2006-02-06 2009-09-01 Panasonic Corporation Plasma display panel driving circuit and plasma display apparatus
US7712976B2 (en) 2006-04-10 2010-05-11 Finisar Corporation Active optical cable with integrated retiming
US20070291938A1 (en) 2006-06-20 2007-12-20 Radiospire Networks, Inc. System, method and apparatus for transmitting high definition signals over a combined fiber and wireless system
US8175555B2 (en) 2007-05-07 2012-05-08 Analogix Semiconductor, Inc. Apparatus and method for termination powered differential interface periphery
US8035359B2 (en) 2007-05-07 2011-10-11 Analogix Semiconductor, Inc. Apparatus and method for recovery of wasted power from differential drivers

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8063504B2 (en) * 2007-05-07 2011-11-22 Analogix Semiconductor, Inc. Systems and methods for powering circuits for a communications interface
US20120033747A1 (en) * 2007-05-07 2012-02-09 Hongwu Chi Systems and Methods for Powering Circuits for a Communications Interface
US8754542B2 (en) * 2011-09-22 2014-06-17 Silicon Laboratories Inc. Apparatus including a gate drive circuit for selectively providing power to a powered device through multiple wire pairs

Cited By (83)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9118517B2 (en) 2007-05-07 2015-08-25 Analogix Semiconductor, Inc. Systems and methods for powering circuits for a communications interface
US8841886B2 (en) * 2009-09-11 2014-09-23 Nxp B.V. Power charging of mobile devices via a HDMI interface
US20110068736A1 (en) * 2009-09-11 2011-03-24 Nxp B.V. Power charging of mobile devices
US20130094557A1 (en) * 2011-10-14 2013-04-18 Colin Whitby-Strevens Methods and apparatus for low power audio visual interface calibration
US20150085905A1 (en) * 2011-10-14 2015-03-26 Apple Inc. Methods and apparatus for low power audio visual interface calibration
US8848809B2 (en) * 2011-10-14 2014-09-30 Apple, Inc. Methods and apparatus for low power audio visual interface calibration
US9319090B2 (en) * 2011-10-14 2016-04-19 Apple Inc. Methods and apparatus for low power audio visual interface calibration
US20130187483A1 (en) * 2012-01-23 2013-07-25 Transwitch Corporation Techniques for protecting digital multimedia interfaces
US9288065B2 (en) * 2012-01-23 2016-03-15 Cadence Design Systems Inc. Techniques for protecting digital multimedia interfaces
US10324507B2 (en) * 2012-05-09 2019-06-18 Apple Inc. Methods, systems and apparatus for enabling an accessory for use with a host device
US9395778B2 (en) * 2012-11-14 2016-07-19 Apple Inc. High voltage charging for a portable device
US20140136863A1 (en) * 2012-11-14 2014-05-15 Apple Inc. High voltage charging for a portable device
US10592460B2 (en) 2013-12-10 2020-03-17 Apple Inc. Apparatus for virtual channel allocation via a high speed bus interface
US20150189109A1 (en) * 2013-12-10 2015-07-02 Apple Inc. Apparatus and methods for packing and transporting raw data
US10459674B2 (en) * 2013-12-10 2019-10-29 Apple Inc. Apparatus and methods for packing and transporting raw data
US10176141B2 (en) 2013-12-10 2019-01-08 Apple Inc. Methods and apparatus for virtual channel allocation via a high speed bus interface
US10455048B2 (en) * 2014-04-24 2019-10-22 WiSilica Inc. Secured and sealed portable wireless data storage system
WO2015183252A1 (en) 2014-05-28 2015-12-03 Hewlett Packard Development Company, L.P. Circuit
US10788885B2 (en) 2014-05-28 2020-09-29 Hewlett-Packard Development Company, L.P. Circuit
EP3149557A4 (en) * 2014-05-28 2018-04-04 Hewlett-Packard Development Company, L.P. Circuit
US10372637B2 (en) 2014-09-16 2019-08-06 Apple Inc. Methods and apparatus for aggregating packet transfer over a virtual bus interface
US10684670B2 (en) 2014-10-08 2020-06-16 Apple Inc. Methods and apparatus for managing power with an inter-processor communication link between independently operable processors
US10268261B2 (en) 2014-10-08 2019-04-23 Apple Inc. Methods and apparatus for managing power with an inter-processor communication link between independently operable processors
US10845868B2 (en) 2014-10-08 2020-11-24 Apple Inc. Methods and apparatus for running and booting an inter-processor communication link between independently operable processors
US10372199B2 (en) 2014-10-08 2019-08-06 Apple Inc. Apparatus for managing power and running and booting an inter-processor communication link between independently operable processors
US10551906B2 (en) 2014-10-08 2020-02-04 Apple Inc. Methods and apparatus for running and booting inter-processor communication link between independently operable processors
US20170017595A1 (en) * 2015-05-11 2017-01-19 Dell Products L. P. Increasing data throughput of a universal serial bus (usb) type-c port
US10162779B2 (en) * 2015-05-11 2018-12-25 Dell Products L.P. Increasing data throughput of a universal serial bus (USB) type-C port
US10552352B2 (en) 2015-06-12 2020-02-04 Apple Inc. Methods and apparatus for synchronizing uplink and downlink transactions on an inter-device communication link
US11176068B2 (en) 2015-06-12 2021-11-16 Apple Inc. Methods and apparatus for synchronizing uplink and downlink transactions on an inter-device communication link
US10841880B2 (en) 2016-01-27 2020-11-17 Apple Inc. Apparatus and methods for wake-limiting with an inter-device communication link
US10085214B2 (en) 2016-01-27 2018-09-25 Apple Inc. Apparatus and methods for wake-limiting with an inter-device communication link
US10846237B2 (en) 2016-02-29 2020-11-24 Apple Inc. Methods and apparatus for locking at least a portion of a shared memory resource
US10558580B2 (en) 2016-02-29 2020-02-11 Apple Inc. Methods and apparatus for loading firmware on demand
US10572390B2 (en) 2016-02-29 2020-02-25 Apple Inc. Methods and apparatus for loading firmware on demand
US10853272B2 (en) 2016-03-31 2020-12-01 Apple Inc. Memory access protection apparatus and methods for memory mapped access between independently operable processors
US10523867B2 (en) 2016-06-10 2019-12-31 Apple Inc. Methods and apparatus for multi-lane mapping, link training and lower power modes for a high speed bus interface
US11258947B2 (en) 2016-06-10 2022-02-22 Apple Inc. Methods and apparatus for multi-lane mapping, link training and lower power modes for a high speed bus interface
US11567537B2 (en) 2016-09-09 2023-01-31 Targus International Llc Systems, methods and devices for native and virtualized video in a hybrid docking station
US11023008B2 (en) 2016-09-09 2021-06-01 Targus International Llc Systems, methods and devices for native and virtualized video in a hybrid docking station
US10705566B2 (en) * 2016-09-09 2020-07-07 Targus International Llc Systems, methods and devices for native and virtualized video in a hybrid docking station
US20180074546A1 (en) * 2016-09-09 2018-03-15 Targus International Llc Systems, methods and devices for native and virtualized video in a hybrid docking station
US10591976B2 (en) 2016-11-10 2020-03-17 Apple Inc. Methods and apparatus for providing peripheral sub-system stability
US10551902B2 (en) 2016-11-10 2020-02-04 Apple Inc. Methods and apparatus for providing access to peripheral sub-system registers
US11809258B2 (en) 2016-11-10 2023-11-07 Apple Inc. Methods and apparatus for providing peripheral sub-system stability
US10775871B2 (en) 2016-11-10 2020-09-15 Apple Inc. Methods and apparatus for providing individualized power control for peripheral sub-systems
US10649477B2 (en) * 2017-05-18 2020-05-12 Cypress Semiconductor Corporation Programmable shunt regulator
US20180335792A1 (en) * 2017-05-18 2018-11-22 Cypress Semiconductor Corporation Programmable Shunt Regulator
US11747375B2 (en) 2017-07-20 2023-09-05 Targus International Llc Systems, methods and devices for remote power management and discovery
US10663498B2 (en) 2017-07-20 2020-05-26 Targus International Llc Systems, methods and devices for remote power management and discovery
US10578657B2 (en) 2017-07-20 2020-03-03 Targus International Llc Systems, methods and devices for remote power management and discovery
US11231448B2 (en) 2017-07-20 2022-01-25 Targus International Llc Systems, methods and devices for remote power management and discovery
US11068326B2 (en) 2017-08-07 2021-07-20 Apple Inc. Methods and apparatus for transmitting time sensitive data over a tunneled bus interface
US11314567B2 (en) 2017-08-07 2022-04-26 Apple Inc. Methods and apparatus for scheduling time sensitive operations among independent processors
US10346226B2 (en) 2017-08-07 2019-07-09 Time Warner Cable Enterprises Llc Methods and apparatus for transmitting time sensitive data over a tunneled bus interface
US10489223B2 (en) 2017-08-07 2019-11-26 Apple Inc. Methods and apparatus for scheduling time sensitive operations among independent processors
US10789198B2 (en) 2018-01-09 2020-09-29 Apple Inc. Methods and apparatus for reduced-latency data transmission with an inter-processor communication link between independently operable processors
US10331612B1 (en) 2018-01-09 2019-06-25 Apple Inc. Methods and apparatus for reduced-latency data transmission with an inter-processor communication link between independently operable processors
US11792307B2 (en) 2018-03-28 2023-10-17 Apple Inc. Methods and apparatus for single entity buffer pool management
US11843683B2 (en) 2018-03-28 2023-12-12 Apple Inc. Methods and apparatus for active queue management in user space networking
US11824962B2 (en) 2018-03-28 2023-11-21 Apple Inc. Methods and apparatus for sharing and arbitration of host stack information with user space communication stacks
US11381514B2 (en) 2018-05-07 2022-07-05 Apple Inc. Methods and apparatus for early delivery of data link layer packets
US10430352B1 (en) 2018-05-18 2019-10-01 Apple Inc. Methods and apparatus for reduced overhead data transfer with a shared ring buffer
US11176064B2 (en) 2018-05-18 2021-11-16 Apple Inc. Methods and apparatus for reduced overhead data transfer with a shared ring buffer
US10585699B2 (en) 2018-07-30 2020-03-10 Apple Inc. Methods and apparatus for verifying completion of groups of data transactions between processors
US11347567B2 (en) 2018-08-24 2022-05-31 Apple Inc. Methods and apparatus for multiplexing data flows via a single data structure
US10846224B2 (en) 2018-08-24 2020-11-24 Apple Inc. Methods and apparatus for control of a jointly shared memory-mapped region
US10719376B2 (en) 2018-08-24 2020-07-21 Apple Inc. Methods and apparatus for multiplexing data flows via a single data structure
US11740657B2 (en) 2018-12-19 2023-08-29 Targus International Llc Display and docking apparatus for a portable electronic device
US11017334B2 (en) 2019-01-04 2021-05-25 Targus International Llc Workspace management system utilizing smart docking station for monitoring power consumption, occupancy, and usage displayed via heat maps
US11360534B2 (en) 2019-01-04 2022-06-14 Targus Internatonal Llc Smart workspace management system
US11405588B2 (en) 2019-08-22 2022-08-02 Targus International Llc Systems and methods for participant-controlled video conferencing
US11818504B2 (en) 2019-08-22 2023-11-14 Targus International Llc Systems and methods for participant-controlled video conferencing
US11039105B2 (en) 2019-08-22 2021-06-15 Targus International Llc Systems and methods for participant-controlled video conferencing
US11614776B2 (en) 2019-09-09 2023-03-28 Targus International Llc Systems and methods for docking stations removably attachable to display apparatuses
US11558348B2 (en) 2019-09-26 2023-01-17 Apple Inc. Methods and apparatus for emerging use case support in user space networking
US11829303B2 (en) 2019-09-26 2023-11-28 Apple Inc. Methods and apparatus for device driver operation in non-kernel space
US11606302B2 (en) 2020-06-12 2023-03-14 Apple Inc. Methods and apparatus for flow-based batching and processing
US11775359B2 (en) 2020-09-11 2023-10-03 Apple Inc. Methods and apparatuses for cross-layer processing
US11954540B2 (en) 2020-09-14 2024-04-09 Apple Inc. Methods and apparatus for thread-level execution in non-kernel space
US11799986B2 (en) 2020-09-22 2023-10-24 Apple Inc. Methods and apparatus for thread level execution in non-kernel space
US11876719B2 (en) 2021-07-26 2024-01-16 Apple Inc. Systems and methods for managing transmission control protocol (TCP) acknowledgements
US11882051B2 (en) 2021-07-26 2024-01-23 Apple Inc. Systems and methods for managing transmission control protocol (TCP) acknowledgements

Also Published As

Publication number Publication date
US9041241B2 (en) 2015-05-26

Similar Documents

Publication Publication Date Title
US9041241B2 (en) Systems and methods for powering a charging circuit of a communications interface
US9118517B2 (en) Systems and methods for powering circuits for a communications interface
US10324877B2 (en) Circuit and method for interfacing universal serial bus
US8638075B2 (en) Apparatus and method for recovery of wasted power from differential drivers
US8493041B2 (en) System and method for termination powered differential interface periphery
US20200295846A1 (en) Battery Triggering For Activation Of An Optical Data Interconnect System
US20200295832A1 (en) Optical Data Interconnect System
US20200322054A1 (en) Sink Powered Optical Data Interconnect System
JP5750515B2 (en) Sink device and power supply method
EP2385517A1 (en) System and method for operating an electronic device having an HDMI port that is shared between an HDMI source function and an HDMI sink function of the electronic device
US7689852B2 (en) Method and system for providing power management for an integrated gigabit ethernet controller
US7383371B2 (en) Physical layer circuit, data transfer control device, and electronic instrument
US20110129229A1 (en) Optical receiver device
US20190158085A1 (en) High performance i2c transmitter and bus supply independent receiver, supporting large supply voltage variations
WO2019044782A1 (en) Cable and connection device
JP5077596B2 (en) Electronics
WO2009045540A1 (en) Systems and methods for powering circuits for a communications interface
US8228962B2 (en) Low power drive circuit
US8832470B2 (en) Powering universal serial bus systems
US11728832B2 (en) Interface circuitry with current reuse mechanism
US20100091010A1 (en) Unit operable in a plurality of operating modes, device, and transmitting/receiving system
KR101389051B1 (en) Wireless hdmi system and wireless module therfor
JP2014154967A (en) Electronic apparatus

Legal Events

Date Code Title Description
AS Assignment

Owner name: ANALOGIX SEMICONDUCTOR, INC., CALIFORNIA

Free format text: PROPRIETARY RIGHTS AND CONFIDENTIALITY AGREEMENT;ASSIGNOR:CHI, HONGWU "HOWARD";REEL/FRAME:028156/0787

Effective date: 20050712

Owner name: ANALOGIX SEMICONDUCTOR, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ZHU, NING;REEL/FRAME:028156/0879

Effective date: 20120210

STCF Information on status: patent grant

Free format text: PATENTED CASE

FEPP Fee payment procedure

Free format text: ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 4

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 8

AS Assignment

Owner name: ANALOGIX SEMICONDUCTOR, INC., CALIFORNIA

Free format text: CHANGE OF ADDRESS;ASSIGNOR:ANALOGIX SEMICONDUCTOR, INC.;REEL/FRAME:062780/0434

Effective date: 20230217