USPatent applicationPatented

CMOS tuner and related tuning algorithm for a passive adaptive antenna matching network suitable for use with agile RF transceivers

Granted 23 Oct 2018 · 1 office action

Life of the application

13 dated events
⤢ drag to zoom201420162018202020222024202620282030203220342036ProsecutionOwnershipTerm & fees
ProsecutionOwnershipTerm & feeshover for detail · click to open

Abstract

A novel and useful adaptive antenna tuner and associated calibration mechanism for passive adaptive antenna matching networks. The tuner is suitable for use with cellular antennas and in one embodiment uses MEMS based tunable devices. The tuner contains voltage and current sensors inserted before the antenna matching network. The sensed complex impedance generates one or more update control signals for the tuning algorithm which drives the MEMS-based tunable devices.

Description

11 parts
›REFERENCE TO PRIORITY APPLICATION

This application claims priority to U.S. Provisional Application Ser. No. 62/059,448, filed Oct. 3, 2014, entitled “Power Amplifier,” incorporated herein by reference in its entirety.

›FIELD OF THE INVENTION

The present invention relates generally to tuning circuits and in particular to a CMOS based tuner and related tuning algorithm for a passive adaptive antenna matching network.

›BACKGROUND OF THE INVENTION

The final active block in an RF transmitter chain is typically a power amplifier (PA), which functions to deliver a high-power output to an antenna. The antennas are typically designed to be 50Ω. This nominal value, however, can be greatly affected by environmental and frequency variations. Therefore, an adaptive matching network containing tunable components is typically placed between the power amplifier and the antenna in order to transform the antenna's impedance to that desired by the power amplifier for maximum power delivery.

›SUMMARY OF THE INVENTION

The present invention is an adaptive antenna tuner and associated calibration mechanism for passive adaptive antenna matching networks. The tuner is suitable for use with cellular antennas and in one embodiment uses MEMS based tunable devices. The tuner contains voltage and current sensors inserted before the antenna matching network. The sensed complex impedance generates one or more update control signals for the tuning algorithm, which drives the MEMS-based tunable devices.

The tuner can be used to momentarily sense information about the input impedance and to control the tunable devices accordingly. In one embodiment, the presented matching network tuner contains three main units: (1) an off-chip unit which senses the current and voltage of the matching network input without a bulky sensing element or directional couple; (2) an impedance sensor chip which generates 2-bit data corresponding to the input impedance of the matching network; and (3) a tuning algorithm which tunes the tunable devices of the matching network based on inputs from the sensor chip.

Use of the adaptive antenna tuner of the present invention can greatly improve the input VSWR of the antenna matching network in mismatched conditions. The tuning algorithm allows this convergence in far fewer number of steps than prior art techniques. The dynamic operation of the system thus ensures maximum power transmission in any mismatched condition.

›BRIEF DESCRIPTION OF THE DRAWINGS

The invention is herein described, by way of example only, with reference to the accompanying drawings, wherein:

FIG. 1 is a high level block diagram illustrating an example embodiment of the antenna tuning system of the present invention;

FIG. 2 is a high level schematic diagram illustrating the voltage/current (VI) sensing unit of the present invention;

FIG. 3 is high level schematic diagram illustrating the X-path in more detail;

FIG. 4 is a diagram illustrating various waveforms of the timing mechanism and signs of the inputs and outputs of the phase detector and the low pass filter;

FIG. 5 is a high level schematic diagram illustrating the R-path;

FIG. 6 is a diagram illustrating the effect of the shunt capacitors used in the tuning algorithm;

FIG. 7 is a flow diagram illustrating an example tuning algorithm of the present invention;

FIG. 8 is a flow diagram illustrating the X-phase tuning method in more detail;

FIG. 9 is an example of the tuning achieved using the tuning algorithm of the present invention;

FIG. 10 is a diagram illustrating the dramatic reduction in VSWR to the target area as the tuning algorithm converges;

FIG. 11 is a block diagram illustrating an example mobile device incorporating the adaptive antenna tuner system of the present invention; and

FIG. 12 is a block diagram illustrating an example IoT node incorporating the tuner of the present invention.

›DETAILED DESCRIPTION OF THE INVENTION · 1 of 6

The present invention provides an adaptive antenna tuner and associated calibration mechanism for passive adaptive antenna matching networks. The tuner is suitable for use with cellular antennas and in one embodiment uses MEMS based tunable devices. The tuner can also work with IoT antennas while using MOS/MOM tunable devices. The tuner contains voltage and current sensors inserted before the antenna matching network. The sensed complex impedance generates one or more update control signals for the tuning algorithm, which drives the MEMS-based (or MOS/MOM based) tunable devices.

Adaptive antenna matching networks are now used in cellular transmitters. Use of adaptive antenna matching networks allows wideband operation with narrowband high-quality antennas of varying impedances. Tunable passive devices in the matching network can be calibrated for any specific mode of operation. Environmental changes, however, also affect the antenna's characteristics and can result in decreased maximum transmitted power and increased reflections. These changes are in nature unpredictable and increase the voltage standing wave ratio (VSWR). The present invention thus provides a dynamic tuning system that estimates this reflected power and attempts to minimize it.

In another embodiment, the impedance at the input of the matching network is measured. By using one or more sensing elements, multiple voltage signals are sampled (i.e. input voltage and current are sampled but the sensed signals are both voltage). Based on these, the real and imaginary parts of the impedance are evaluated. The sign of the imaginary part of the impedance and the comparative closeness to the center of the Smith chart when the impedance is pure resistive.

In another embodiment, a tuning algorithm relies on a LMS algorithm with a control loop. If the mismatch only affects the imaginary part of the antenna impedance, it is possible to use one or more tunable devices to bring the phase difference between the input current and voltage to zero thus forcing the impedance to the center of the Smith chart representing the antenna impedance. Any mismatch in the real part of the impedance, however, cannot be corrected using this embodiment.

A high level block diagram illustrating an example embodiment of the antenna tuning system of the present invention is shown in FIG. 1 . The system, generally referenced 10 , comprises a voltage/current (VI) sensing unit 18 for sensing voltage and current in the transmission line connecting the power amplifier 12 to the matching network 14 which is coupled to antenna 16 . Sensed signals from the sensing unit 18 are input to impedance sensor integrated circuit (IC) or chip 17 which functions to generate imaginary X and real R signals (X and R are bits) for input to the tuning control circuit/tuning algorithm 19 . The tuning algorithm 19 is operative to generate one or more control signals for configuring one or more corresponding tunable components in the antenna matching network 14 . The tuning control signal circuit that implements the tuning algorithm and/or processes the output thereof is operative to generate a control signal indicating whether to add capacitance or inductance to a tunable component in the antenna matching network.

Note that in the example embodiment described herein, two signals X and R are provided to the tuning algorithm, which is operative to generate two control signals CW 1 and CW 2 for tuning tunable devices C 1 and C 2 , respectively. It is appreciated by one skilled in the art, that the impedance sensor circuit 17 may generate any number M of signals and that any number M of control signals may be generated by the tuning algorithm for tuning corresponding M tunable components in the antenna matching network. Note that although there could be more than two tunable devices in the matching network, like M, the output of the chip in one embodiment is always two bits.

In another embodiment, an adaptive antenna tuner is provided that senses information about the input impedance in order to iteratively update the tunable devices in the antenna matching network. An impedance sensor provides enough information for the tuning algorithm based on a sign-sign LMS technique to be able to converge the input impedance to the center of the associated Smith chart. The control loop is shown in FIG. 1 . It is appreciated by one skilled in the art, that the entire circuitry up to the antenna 16 could be implemented monolithically.

In one embodiment, the adaptive antenna tuner comprises three main units: (1) relatively simple off-chip passive circuitry 18 for sensing the current and voltage input of the input to the matching network input; (2) an impedance sensor circuit 17 (e.g., chip) which generates two bits of data corresponding to the input impedance of the matching network; and (3) a tuning algorithm 19 which functions to tune MEMS varactors within the matching network. Note that all three units may be implemented using hardware, software or a combination of hardware and software, depending on the particular implementation of the invention.

Voltage and Current Sensing

To estimate the complex input impedance of the matching network on a Smith chart i.e. the output impedance as seen by the power amplifier, a sensing unit is used to sample its input voltage and current. A high level schematic diagram illustrating the VI sensing unit of the present invention is shown in FIG. 2 . The sensing unit, generally referenced 20 , comprises sensing unit circuit 21 coupled to sensor chip circuit 25 and to a transmission line connecting the power amplifier (PA) 22 to the matching network 24 .

In one embodiment, the voltage sensing portion of the sensing unit comprises a capacitive divider represented by a relatively small capacitor C S and a relatively big capacitor C B . Disregarding parallel parasitics, the sensed voltage denoted V S,vin has the same phase information as the input v in to the matching network. The amplitude of the sensed voltage is proportional to the input voltage by an attenuation factor as shown in Equation 1 below:

›DETAILED DESCRIPTION OF THE INVENTION · 2 of 6

V S , vin = K atten · v in = C s C s + C b · v in ( 1 )

where C s and C b are the small and big capacitors of the capacitive divider, respectively. In this example embodiment C s is off-chip but can be on-chip depending on the particular implementation. Capacitance C b , however, is preferably implemented on-chip using any suitable capacitors such as metal insulator metal (MIM) or metal oxide metal (MOM) type capacitors. In an example embodiment, C s =0.5 pF and C b =7 pF are the small and big capacitor of the capacitive divider, respectively. Note that it can be shown that any series inductance between the capacitors only affects the denominator of K atten by adding a small real value. These parasitics, however, will not affect the phase of the V S,vin signal.

The current sensing portion of the sensor unit 21 is based on magnetic coupling between the transmission line (represented by L 1 ) connecting the output of the power amplifier 22 to the matching network 24 . A narrow wire 27 is placed as close as possible to the transmission line in order to achieve maximum magnetic coupling k within the shortest length possible. As shown in FIG. 2 , a small portion of the input current i 1n flows through the sensing wire 27 by means of mutual inductance. The sensing wire has a finite inductance L 2 and is connected to a large resistive impedance R b placed on-chip for biasing purposes.

In one embodiment, R b is 5 kohms which is sufficient for a high impedance biasing path. V b is V DD /2 which guarantees the proper operation of the following CMOS blocks. If the current through the sensing wire is disregarded, the differential voltage generated across the sensing wire can be calculated as in Equation 2 below:

V S,iin =jωM·i 1n   (2)

where M=K√{square root over (L 1 L 2 )}. Inductances L 1 and L 2 correspond to the inductances of the coupled portion of the transmission line and the sensing wire, accordingly. Therefore, V S,iin contains both the phase and amplitude information of the input current.

In the example embodiment described herein, both sensing units are off-chip and implemented on a printed circuit board (PCB). Alternatively, both sensing units may be on-chip or one on-chip and one off-chip. It is noted that the mutual inductance of the sensing wire can potentially cause discontinuities in the characteristics of the transmission line which are preferably investigated. These discontinuities can be compensated for by using open stubs on the transmission line. The C s of the capacitive voltage divider also adds a small shunt capacitive load to the output load of the PA which is also considered and compensated for in the tuning algorithm, described in more detail infra.

Impedance Sensor Chip

In one embodiment, the off-chip sensing circuitry provides two signals for the impedance sensor chip: (1) V S,vin which corresponds to the input voltage of the matching network and (2) V S,iin which corresponds to the input current of the matching network. The phase and amplitude of these signals can be expressed by the phase and amplitude of v in and i in as in the following equations:

In one embodiment, the sensor chip contains two independent paths, both providing one bit of information to the tuning algorithm. The first path (denoted the “X-path”) contains a phase detector, which determines whether the v in phase leads or lags the i in phase. In other words, the phase difference between V S,vin and V S,iin (φ S =∠(V S,vin )−∠(v S,iin )) is recognized to be either less or more than 90 degrees.

The second path (denoted the “R-path”) is only active when the impedance at the input of the matching network is real, i.e. is on the horizontal axis of the corresponding Smith chart. The R-path then determines whether the current real impedance at the input is closer to or further away from the center of the Smith chart as compared to the previous state (i.e. sensing event). These two paths are explained in more detail infra.

X-Path

A high level schematic diagram illustrating the X-path in more detail is shown in FIG. 3 . The X-path, generally referenced 30 , comprises a phase detector 32 , low pass filter 34 and comparator 36 . The X-path 30 functions to detect the sign of the input impedance imaginary part. The phase detector 32 followed by a passive low pass filter (LPF) 34 and a comparator 36 function to determine whether φ is higher or lower than 90°. P out + and P out − are both biased at V dd . During the positive half cycle of V S,vin when Mn 1 is on, P out + and P out − voltages are pulled down by Mn 1 and Mn 2 , respectively, each for a period dependent on φ S . FIG. 4 illustrates waveforms of the timing mechanism and signs of the inputs and outputs of the phase detector and the low pass filter.

The outputs of the low-pass filters indicate these periods and the comparator generates a 1-bit data signal indicating the comparison result between these two periods. The X-path output shows whether the input impedance is in the top-half or bottom-half of the corresponding Smith chart, i.e. either inductive or capacitive.

R-Path

The amplitude of the transmitted power at the input of the matching network can be written as shown below in Equation 7.

P in =|v in ∥i in |cos(φ in )=| v in ∥i in | sin(φ S )  (7)

When the input impedance lies on horizontal axis of the Smith chart, φ S is 90° and P in =∥v in ∥i in |, i.e. the product of the input current and voltage amplitudes. As previously shown in Equations 3, 4, 5 and 6, the amplitudes of V S,vin and V S,iin are linearly related to the input current and voltage amplitude. Therefore, by maximizing the product of |V S,vin | and |V S,iin |, the magnitude of the input power is also maximized. The maximum transmitted power corresponds to the impedance at the center of the Smith chart. Note that the approach described herein is only valid when dealing with real impedances.

A high level schematic diagram illustrating the R-path is shown in FIG. 5 . The R-path, generally referenced 70 , comprises peak detector 72 , DC product estimator (DCPE) circuit 74 and output stage 76 . The R-path starts with two linear peak detectors, the first comprising G m block 78 , transistors 88 , 90 , 92 and capacitor 94 , the second comprising G m block 80 , transistors 96 , 98 , 100 and capacitor 102 . The outputs of the peak detector are DC voltages corresponding to |V S,vin | and |V S,iin + | (|v in | and |i in |), respectively. These two DC signals are then fed to the DC product estimator (DCPE) which contains two cascoded NMOS transistors 106 , 108 with a small PMOS transistor 104 with grounded gate as the load. The output of the DCPE has a minimum that occurs when the product of the inputs are a maximum. As described supra, this minimum corresponds to the impedance at the center of the Smith chart.

›DETAILED DESCRIPTION OF THE INVENTION · 3 of 6

After the algorithm completes the X-path to place the input impedance onto the horizontal axis of the Smith chart, the output stage circuit 76 is then activated. The comparator 82 compares the value of the new DCPE output to the minimum value previously found and stored on the capacitor 112 in the sample-and-hold (S/H) circuit 86 . A new value that is lower than the one stored on the capacitor 112 means that the new impedance on the horizontal axis of the Smith chart is closer to the center. Switch 110 closes and the new DC value is stored in the S/H capacitor 112 . The R-path output informs the tuning algorithm that a new optimal point has been discovered. The tuning algorithm then determines a direction change (if any) communicated via one or more control signals, e.g., the two MEMS control words CW 1 and CW 2 ( FIG. 1 ).

Tuning Algorithm

The tuning algorithm of the present invention will now be described in more detail. The outputs of the tuning algorithm are mostly dependent on the architecture of the matching network. The algorithm, however, employs the same approach for all matching networks. It is based on two steps performed repeatedly in succession to force the input impedance to converge to the center of the Smith chart. In general, the two steps are the following:

1. Bringing the imaginary part of the impedance to zero: This is accomplished by monitoring the X-path output and considering the imaginary part of the impedance to be as close as possible to zero when the output bit toggles. This means the sign of the imaginary part has changed and the input impedance lies as close as possible to the horizontal axis. 2. Finding the optimal point: After moving to the horizontal axis, the DCPE output indicates whether the new landing point is closer or further away from the previous landing point. This determines whether the direction the algorithm has chosen is correct or not. The output bit of the R-path provides the algorithm with this information and the algorithm determines the next state.

In the example embodiment described herein, the matching network 122 comprises a pi-shaped matching network including inductor 127 and two digitally controlled MEMS shunt capacitors C 1 and C 2 , as shown in FIGS. 1 and 2 described supra. Note that the invention is not limited to the use of MEMS capacitors as any suitable configurable capacitor may be used. The effect of the shunt capacitors used in the tuning algorithm is shown in FIG. 6 by Smith chart 120 . Control words CW 1 and CW 2 generated by the tuning algorithm are input to control logic 121 which functions to decode the control words and load any required registers for configuring the shunt capacitors. C 1 control 123 is generated for configuring capacitor C 1 and C 2 control 125 is generated for configuring capacitor C 2 .

As indicated in FIG. 6 , the first step of the algorithm is performed mostly via controlling C 1 . The algorithm is operative such that if the tuning range of C 1 is unable to move the impedance to the horizontal axis of the Smith chart, the algorithm uses C 2 to push the input impedance to another location on the Smith chart where C 1 is able to toggle the output of the X-path by either decreasing or increasing its control word.

For the second step in the tuning algorithm, C 2 is used to adjust the location of the impedance on the horizontal axis. The C 2 capacitive step during the second tuning phase is set to be different from the first phase in order to prevent possible locking in an undesirable state.

A reset signal 11 ( FIG. 1 ), 73 ( FIG. 5 ) is used to reset the S/H circuit and to restart the algorithm. This is preferable in a dynamic operation since the previous optimal value stored in the S/H circuit can potentially prevent the R-path from discovering a new optimal point. This would result in confusion in the tuning algorithm in determining the direction in which C 2 should be increased or decreased. In one embodiment, the reset signal is used to reset the algorithm every hundreds of clock cycles to ensure correct dynamic tuning. In one embodiment, the clock frequency is 5 kHz and the reset signal is applied every 30 to 40 ms (i.e. every 150 to 200 cycles). Note that the reset signal only affects the S/H circuit. The control words of the capacitors retain their previous values.

A flow diagram illustrating an example tuning algorithm of the present invention is shown in FIG. 7 . First, the X-tuning is initialized (step 170 ). If X is greater than zero (step 172 ), then capacitance is added to the most sensitive tunable element (e.g., varactor) available for X-tuning (step 174 ). Step 174 is repeated until X is less then or equal to zero (step 176 ). The method then proceeds with R-tuning (step 182 ).

If X is not greater than zero (step 172 ), then inductance is added to the most sensitive tunable element (e.g., varactor) available for X-tuning (step 178 ). Step 178 is repeated until X is greater than zero (step 180 ). The method then proceeds with R-tuning (step 182 ).

Once R-tuning is initialized (step 182 ), if R is greater than zero (step 184 ), then the most sensitive tuning element available for R-tuning is configured in the same direction as the previous R-tuning step (step 186 ). Otherwise, the most sensitive tuning element available for R-tuning is configured in the opposite direction as the previous R-tuning step (step 188 ). The method then returns to the X-tuning step 170 to complete one step of the tuning loop.

A flow diagram illustrating the X-phase tuning method in more detail is shown in FIG. 8 . First, an X value sample is acquired (step 140 ). If X is equal to zero (step 142 ), CW 1 is incremented by one (step 146 ). If the new X sample is equal to one (step 148 ), the R phase is entered (step 150 ) and the method ends. If X does not equal one (step 148 ), it is checked whether CW 1 is a maximum (step 152 ). If it is a maximum, then it is checked if CW 2 is a maximum (step 154 ). If CW 2 is a maximum, then CW 2 is decremented by two (step 158 ), otherwise CW 2 is incremented by two (step 156 ). If CW 1 is not a maximum (step 152 ), then CW 1 is incremented by one (step 146 ) and the method continues with step 148 .

›DETAILED DESCRIPTION OF THE INVENTION · 4 of 6

If X does not equal zero (step 142 ), then CW 1 is decremented by one (step 144 ). It the new X sample is equal to 1 (step 160 ), then the R phase is entered (step 150 ). Otherwise, it is then checked whether CW 1 is a minimum (step 162 ). If it not, the method continues with step 144 . If CW 1 is a minimum, then it is checked whether CW 2 is a maximum (step 164 ). If it is, then CW 2 is decremented by two (step 168 ). If CW 2 is not a maximum, then CW 2 is incremented by two (step 166 ). In both cases, the method proceeds with acquiring a new X value (step 140 ).

Example Implementation

An implementation of the sensor chip was fabricated by the inventors in 0.18 um CMOS. An FR4 PCB was used that included a 50-Ω microstrip line with electrical length of 180° placed between two SMA connectors. One connector was connected to an external power amplifier and the other was connected to a passive slug tuner terminated with 50Ω. The pi-matching network was placed in between the transmission line for de-embedding purposes. An RF power of 30 dBm was fed to the transmission line. The tuning algorithm was implemented on an Xilinx FPGA. The current sensing wire was placed as close as possible to the transmission line in order to achieve maximum magnetic coupling. Since the ground plane of the PCB was connected to the ground of the chip and also due to the high-impedance path seen by V S,iin , both V S,iin + and V S,iin − voltages are dominated by electrical coupling instead of magnetic coupling. To solve this problem, the middle point of the sensing wire was biased by a low impedance path. This ensured that proper signals were delivered to the chip. The simulated value for the coupling coefficient was 0.22.

An example of the tuning achieved using the tuning algorithm of the present invention is shown in FIG. 9 where the convergence to the center of the Smith chart is illustrated. The initial impedance is indicated by square 190 , the load impedance indicated by square 192 , the final impedance indicated by square 194 and the various input impedances as the algorithm executes is indicated by the ‘X’s. Note that the target for the convergence of the algorithm is a VSWR of less than two. In order to test the tuning algorithm, the load impedance was placed on different locations on the VSWR=10 circle and then the algorithm was applied to the system. FIG. 10 illustrates the dramatic reduction in VSWR to the target area as the algorithm converges.

From FIG. 10 it can be seen that the input VSWR quickly reaches the target area. The algorithm then tries to find an even better location on the Smith chart with lower VSWR. It fails, however, in every direction and the VSWR increases again several times. Finally, it returns to the optimum point found and enters a rest mode until the reset signal is activated again and the search is then restarted.

Note that in the example described herein, the frequency of steps is 5 kHz. This is to ensure that the new command (i.e. CW 1 and CW 2 ) have has been received by the MEMS devices at each iteration step and the new value of the capacitor C 1 and/or C 2 has settled.

Mobile Device Incorporating the Antenna Tuner

A block diagram illustrating an example tablet/mobile device incorporating a frequency generator that includes the adaptive antenna tuner of the present invention is shown in FIG. 11 . The mobile device is preferably a two-way communication device having voice and/or data communication capabilities. In addition, the device optionally has the capability to communicate with other computer systems via the Internet. Note that the mobile device may comprise any suitable wired or wireless device such as multimedia player, mobile communication device, digital still or video camera, cellular phone, smartphone, iPhone, PDA, PNA, Bluetooth device, tablet computing device such as the iPad or other iOS device, Android device, Surface, Nexus, Google Glass, etc. For illustration purposes only, the device is shown as a mobile device, such as a cellular based telephone, smartphone or superphone. Note that this example is not intended to limit the scope of the mechanism as the invention can be implemented in a wide variety of communication devices. It is further appreciated the mobile device shown is intentionally simplified to illustrate only certain components, as the mobile device may comprise other components and subsystems beyond those shown.

The mobile device, generally referenced 370 , comprises one or more processors 400 which may comprise a baseband processor, CPU, microprocessor, DSP, etc., optionally having both analog and digital portions. The mobile device may comprise a plurality of cellular radios 430 and associated antennas 432 . Radios for the basic cellular link and any number of other wireless standards and Radio Access Technologies (RATs) may be included. Examples include, but are not limited to, Third Generation (3G) Long Term Evolution (LTE), Code Division Multiple Access (CDMA), Personal Communication Services (PCS), Global System for Mobile Communication (GSM)/GPRS/EDGE 3G; WCDMA; WiMAX for providing WiMAX wireless connectivity when within the range of a WiMAX wireless network; Bluetooth for providing Bluetooth wireless connectivity when within the range of a Bluetooth wireless network; WLAN for providing wireless connectivity when in a hot spot or within the range of an ad hoc, infrastructure or mesh based wireless LAN (WLAN) network; near field communications; UWB; GPS receiver for receiving GPS radio signals transmitted from one or more orbiting GPS satellites, FM transceiver provides the user the ability to listen to FM broadcasts as well as the ability to transmit audio over an unused FM station at low power, such as for playback over a car or home stereo system having an FM receiver, digital broadcast television, etc.

The mobile device may also comprise internal volatile storage 436 (e.g., RAM) and persistent storage 440 (e.g., ROM) and flash memory 438 . Persistent storage 436 also stores applications executable by processor(s) 400 including the related data files used by those applications to allow device 370 to perform its intended functions. Several optional user-interface devices include trackball/thumbwheel which may comprise a depressible thumbwheel/trackball that is used for navigation, selection of menu choices and confirmation of action, keypad/keyboard such as arranged in QWERTY fashion for entering alphanumeric data and a numeric keypad for entering dialing digits and for other controls and inputs (the keyboard may also contain symbol, function and command keys such as a phone send/end key, a menu key and an escape key), headset 388 , earpiece 386 and/or speaker 384 , microphone(s) and associated audio codec 390 or other multimedia codecs, vibrator for alerting a user, one or more cameras and related circuitry 420 , 422 , display(s) 434 and associated display controller 426 and touchscreen control 424 . Serial ports include a micro USB port 378 and related USB PHY 376 and micro SD port 380 . Other interface connections may include SPI, SDIO, PCI, USB, etc. for providing a serial link to a user's PC or other device. SIM/RUIM card 382 provides the interface to a user's SIM or RUIM card for storing user data such as address book entries, user identification, etc.

›DETAILED DESCRIPTION OF THE INVENTION · 5 of 6

Portable power is provided by the battery 374 coupled to power management circuitry 372 . External power is provided via USB power or an AC/DC adapter connected to the power management circuitry that is operative to manage the charging and discharging of the battery. In addition to a battery and AC/DC external power source, additional optional power sources each with its own power limitations, include: a speaker phone, DC/DC power source, and any bus powered power source (e.g., USB device in bus powered mode).

Operating system software executed by the processor 400 is preferably stored in persistent storage (i.e. ROM 440 ), or flash memory 438 , but may be stored in other types of memory devices. In addition, system software, specific device applications, or parts thereof, may be temporarily loaded into volatile storage 436 , such as random access memory (RAM). Communications signals received by the mobile device may also be stored in the RAM.

The processor 400 , in addition to its operating system functions, enables execution of software applications on the device 370 . A predetermined set of applications that control basic device operations, such as data and voice communications, may be installed during manufacture. Additional applications (or apps) may be downloaded from the Internet and installed in memory for execution on the processor. Alternatively, software may be downloaded via any other suitable protocol, such as SDIO, USB, network server, etc.

Other components of the mobile device include an accelerometer 418 for detecting motion and orientation of the device, gyroscope 417 for measuring or maintaining orientation, magnetometer 416 for detecting the earth's magnetic field, FM radio 412 and antenna 413 , Bluetooth radio 408 and antenna 410 , Wi-Fi radio 398 including antenna 402 and GPS 392 and antenna 394 .

In accordance with the invention, the mobile device 370 comprises one or more tuner circuits, each incorporating the adaptive antenna tuner of the present invention. Numerous embodiments of the mobile device 370 may comprise an adaptive antenna tuner circuit 428 as described supra incorporated in the one or more cellular radios 430 ; as adaptive antenna tuner circuit 414 as described supra incorporated in the FM radio 412 ; an adaptive antenna tuner circuit 406 as described supra incorporated in the Bluetooth radio 408 ; an adaptive antenna tuner circuit 404 as described supra incorporated in the Wi-Fi radio 398 ; and an adaptive antenna tuner circuit 396 as described supra incorporated in the GPS radio 392 .

Internet of Things (IoT) Node Incorporating the Antenna Tuner

The Internet of Things (IoT) is defined as the network of physical objects or “things” embedded with electronics, software, sensors and network connectivity, which enables these objects to collect and exchange data. The IoT allows objects to be sensed and controlled remotely across existing network infrastructure, creating opportunities for more direct integration between the physical world and computer-based systems, and resulting in improved efficiency, accuracy and economic benefit. Each thing is uniquely identifiable through its embedded computing system but is able to interoperate within the existing Internet infrastructure. Experts estimate that the IoT will consist of almost 50 billion objects by 2020.

A block diagram illustrating an example IoT node incorporating the adaptive antenna tuner of the present invention is shown in FIG. 12 . The example IoT, generally referenced 950 , comprises a plurality of nodes 990 . The architecture of an example IoT node 952 shown can be fully integrated as a System on Chip (SoC) on a single IC chip in nanoscale CMOS. It contains the radio subsystem to wirelessly communicate with other nodes and gateways 992 , application processor to impart a certain amount of local “intelligence”, sensor and an optional actuator to interface with the environment and energy management to harvest energy (light, heat, vibration or RF power) from the environment and/or convert the voltage levels to those required by the functional circuitry. The RF and non-RF frequency synthesizers provide local oscillator and processor clocks, respectively. A frequency reference 994 provides a fixed clock with excellent long term stability to the frequency synthesizers. In one embodiment, the tuner of the present invention described supra is incorporated in the RF transceiver 958 as circuit block 970 .

The RF transceiver 958 interfaces with an antenna 956 . The RF signals on the order of 100's of MHz up to several GHz are upconverted and downconverted there to the lower (i.e. baseband) frequencies, which are then processed in the analog baseband circuitry. The conversion from analog to digital (i.e. ADC), and vice versa (i.e. DAC), is also performed there. The digital baseband completes the physical layer of a chosen communication standard. The application processor performs various control and signal processing functions and is responsible for giving a level of “intelligence” to the IoT node.

The RF frequency synthesizer 954 is realized as an all-digital PLL (ADPLL) and provides a local oscillator signal to the RF transceiver 958 . The non-RF frequency synthesizer 964 provides clocks to the digital baseband 962 and application processors 974 . The clock frequency has to be dynamically switchable in response to the changing computational load conditions. The energy management (EM) circuitry 972 provides energy conversion between the energy harvester 978 and/or low-capacity storage battery 980 and all the IoT functional circuits. The EM circuit carries out several functions. First, it boosts the voltage from the energy harvester (e.g., light, heat, vibration, RF electromagnetic, etc.) to that required by the nanoscale CMOS circuits, which is in the range of 0.7 to 1.0 V assuming 40 nm CMOS technology. This is performed by a dedicated DC-DC boost converter 976 . Second, it down-shifts the energy from a battery, which is on the order of 1.5 to 3.6 V to that required by the nanoscale CMOS circuits. This is performed by a dedicated DC-DC buck converter 976 . Third, both boost and buck converters use energy storage passive devices, i.e. capacitor or inductor for storing electrical and magnetic energy, respectively, in order to change the voltage level with high efficiency. The high conversion efficiency must be maintained across the entire range of the allowed loads. Fourth, the EM needs to provide many power supply domains. This is dictated by the different voltage level requirements during voltage scaling. Fifth, the EM supply domains preferably provide individually adjustable voltage levels. The supply voltage level of digital logic circuits widely vary depending on the fast changing real time computational load conditions, while the voltage level of digital RF and analog circuits experience less of such variance, and mainly due to temperature and operating frequency, as well as communication channel conditions. Moreover, the analog circuits have to be properly biased, which normally prevents them from operating at near-threshold conditions.

›DETAILED DESCRIPTION OF THE INVENTION · 6 of 6

The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” and/or “comprising,” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.

The corresponding structures, materials, acts, and equivalents of all means or step plus function elements in the claims below are intended to include any structure, material, or act for performing the function in combination with other claimed elements as specifically claimed. The description of the present invention has been presented for purposes of illustration and description, but is not intended to be exhaustive or limited to the invention in the form disclosed. As numerous modifications and changes will readily occur to those skilled in the art, it is intended that the invention not be limited to the limited number of embodiments described herein. Accordingly, it will be appreciated that all suitable variations, modifications and equivalents may be resorted to, falling within the spirit and scope of the present invention. The embodiments were chosen and described in order to best explain the principles of the invention and the practical application, and to enable others of ordinary skill in the art to understand the invention for various embodiments with various modifications as are suited to the particular use contemplated.

Claims as granted

20 claims

Log in to read the claims of this application.

Log in to unlock

Classifications

14 codes
IPC · International Patent Classification
Section H — Electricity
  • H01F27/28
  • H01Q1/50
  • H03H7/40
  • H03H7/42
  • H03F3/193
  • H03F3/217
  • H03H7/38
  • H03H7/48
  • H01F27/29
  • H03F3/21
  • H03H7/09
  • H03F1/02
  • H03F1/56
  • H03F3/24

Claim changes

Soon
Coming soonHow the claims changed between publication and grant

See which claims were amended, added or cancelled during examination, with every added and removed word marked.

AmendedAddedCancelledUnchanged

The published claims of this application are not paired with the granted ones in what we hold.

File wrapper

⤢ drag to zoomJan 2016Jul 2016Jan 2017Jul 2017Jan 2018Jul 2018Jan 2019USPTOApplicantNon-final rejectionResponse after non-finalNotice of allowance
USPTOApplicanthover for detail · click to open
Pendency
3.1 y
1,116 days filing → grant
Office actions
1
non-final + final
Responses
1
no RCE
Examiner
Junpeng Chen
art unit 2649 · TC 2600
Citations: 13 back · 1 forward

See the full prosecution history — every USPTO and applicant action on this file, in order.

Log in to unlock

Documents

Log in to open the documents of this file: the application as filed, every office action and response, the notice of allowance.

Log in to unlock

Chain of title

⤢ drag to zoom20162018202020222024202620282030203220342036Owner 1
Titlehover for detail · click to open

See the full assignment history — every owner this patent has passed through, with recordation dates and reel/frame numbers.

Log in to unlock