1. Field
The present disclosure relates generally to electronics, and more specifically to transmitters and receivers.
2. Background
In a radio frequency (RF) transceiver, a communication signal is typically received and downconverted by receive circuitry, sometimes referred to as a receive chain. A receive chain typically includes a receive filter, a low noise amplifier (LNA), a mixer, a local oscillator (LO), a voltage controlled oscillator (VCO), a baseband filter, and other components, to recover the information contained in the communication signal. The transceiver also includes circuitry that enables the transmission of a communication signal to a receiver in another transceiver. The transceiver may be able to operate over multiple frequency ranges, typically referred to a frequency bands. Moreover, a single transceiver may be configured to operate using multiple carrier signals that may occur in the same frequency band, but that may not overlap in actual frequency, an arrangement referred to as non-contiguous carriers.
In some instances, it is desirable to have a single transmitter or receiver that is configured to operate using multiple transmit frequencies and/or multiple receive frequencies. For a receiver to be able to simultaneously receive two or more receive signals, the concurrent operation of two or more receive paths is generally required. Such systems are sometimes referred to as “carrier-aggregation” systems. The term “carrier-aggregation” may refer to systems that include inter-band carrier aggregation and intra-band carrier aggregation. Intra-band carrier aggregation refers to the processing of two separate carrier signals that occur in the same communication band. Inter-band carrier aggregation refers to the processing of two separate carrier signals that occur in different communication bands.
One of the challenges in receiving multiple signals in a receiver is preventing out of band (OOB) signals, referred to as “jammers” or “blockers” from interfering with the desired receive signals. Examples of OOB blockers include, for example, transmit energy from a nearby transmitter that can interfere with the receive signal due to the proximity of the transmit antenna to one or more receive antennas, and other blockers, such as wireless fidelity (WiFi) signals. One way of preventing OOB blockers from interfering with the desired receive signals is to implement a surface acoustic wave (SAW) filter. A SAW filter provides effective blocker rejection and a low insertion loss, but generally must be fabricated as a discrete component, and is not tunable. Accordingly, in a multi-band receiver the front-end is typically implemented using a number of band-select switches to direct the receive signal to the appropriate SAW filter. The SAW filter is then typically connected to a dedicated low noise amplifier (LNA). Typically, a matching network is also required between the SAW filter and the LNA to obtain good impedance matching.
In communication devices having many different communication bands, the origin and the intensity of a jammer signal may vary significantly depending on many factors. The insertion loss of a receive filter is associated with its signal rejection capability. Typically, a filter having a high signal rejection capability also has a high insertion loss. Therefore, it would be desirable to have a receive filter that can be adjusted to have the minimum desired signal rejection capability and the minimal insertion loss for a given signal rejection capability.
In the figures, like reference numerals refer to like parts throughout the various views unless otherwise indicated. For reference numerals with letter character designations such as “102a” or “102b”, the letter character designations may differentiate two like parts or elements present in the same figure. Letter character designations for reference numerals may be omitted when it is intended that a reference numeral encompass all parts having the same reference numeral in all figures.
The word “exemplary” is used herein to mean “serving as an example, instance, or illustration.” Any aspect described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other aspects.
In this description, the term “application” may also include files having executable content, such as: object code, scripts, byte code, markup language files, and patches. In addition, an “application” referred to herein, may also include files that are not executable in nature, such as documents that may need to be opened or other data files that need to be accessed.
The term “content” may also include files having executable content, such as: object code, scripts, byte code, markup language files, and patches. In addition, “content” referred to herein, may also include files that are not executable in nature, such as documents that may need to be opened or other data files that need to be accessed.
In an exemplary embodiment, the tunable radio frequency (RF) front-end architecture relates to an architecture for implementing a tunable RF front-end that provides band selection, unwanted signal rejection, and low insertion loss without using a surface acoustic wave (SAW) filter and matching circuitry for each receive band.
Exemplary embodiments of the disclosure are directed toward a calibration and tuning methodology for tuning an adjustable filter using two control signal inputs to provide desired signal rejection and minimal insertion loss.
The wireless device 110 may also be referred to as a user equipment (UE), a mobile station, a terminal, an access terminal, a subscriber unit, a station, etc. Wireless device 110 may be a cellular phone, a smartphone, a tablet, a wireless modem, a personal digital assistant (PDA), a handheld device, a laptop computer, a smartbook, a netbook, a tablet, a cordless phone, a wireless local loop (WLL) station, a Bluetooth device, etc. Wireless device 110 may communicate with wireless communication system 120. Wireless device 110 may also receive signals from broadcast stations (e.g., a broadcast station 134), signals from satellites (e.g., a satellite 150) in one or more global navigation satellite systems (GNSS), etc. Wireless device 110 may support one or more radio technologies for wireless communication such as LTE, WCDMA, CDMA 1x, EVDO, TD-SCDMA, GSM, 802.11, etc.
Wireless device 110 may support carrier aggregation, which is operation on multiple carriers. Carrier aggregation may also be referred to as multi-carrier operation. Wireless device 110 may be able to operate in low-band (LB) covering frequencies lower than 1000 megahertz (MHz), mid-band (MB) covering frequencies from 1000 MHz to 2300 MHz, and/or high-band (HB) covering frequencies higher than 2300 MHz. For example, low-band may cover 698 to 960 MHz, mid-band may cover 1475 to 2170 MHz, and high-band may cover 2300 to 2690 MHz and 3400 to 3800 MHz. Low-band, mid-band, and high-band refer to three groups of bands (or band groups), with each band group including a number of frequency bands (or simply, “bands”). Each band may cover up to 200 MHz and may include one or more carriers. Each carrier may cover up to 20 MHz in LTE. LTE Release 11 supports 35 bands, which are referred to as LTE/UMTS bands and are listed in 3GPP TS 36.101. Wireless device 110 may be configured with up to five carriers in one or two bands in LTE Release 11.
In general, carrier aggregation (CA) may be categorized into two types—intra-band CA and inter-band CA. Intra-band CA refers to operation on multiple carriers within the same band. Inter-band CA refers to operation on multiple carriers in different bands.
In the example shown in
A transmitter or a receiver may be implemented with a super-heterodyne architecture or a direct-conversion architecture. In the super-heterodyne architecture, a signal is frequency-converted between radio frequency (RF) and baseband in multiple stages, e.g., from RF to an intermediate frequency (IF) in one stage, and then from IF to baseband in another stage for a receiver. In the direct-conversion architecture, a signal is frequency converted between RF and baseband in one stage. The super-heterodyne and direct-conversion architectures may use different circuit blocks and/or have different requirements. In the example shown in
In the transmit path, the data processor 310 processes data to be transmitted and provides in-phase (I) and quadrature (Q) analog output signals to the transmitter 330. In an exemplary embodiment, the data processor 310 includes digital-to-analog-converters (DAC's) 314a and 314b for converting digital signals generated by the data processor 310 into the I and Q analog output signals, e.g., I and Q output currents, for further processing.
Within the transmitter 330, lowpass filters 332a and 332b filter the I and Q analog transmit signals, respectively, to remove undesired images caused by the prior digital-to-analog conversion. Amplifiers (Amp) 334a and 334b amplify the signals from lowpass filters 332a and 332b, respectively, and provide I and Q baseband signals. An upconverter 340 upconverts the I and Q baseband signals with I and Q transmit (TX) local oscillator (LO) signals from a TX LO signal generator 390 and provides an upconverted signal. A filter 342 filters the upconverted signal to remove undesired images caused by the frequency upconversion as well as noise in a receive frequency band. A power amplifier (PA) 344 amplifies the signal from filter 342 to obtain the desired output power level and provides a transmit RF signal. The transmit RF signal is routed through a duplexer or switch 346 and transmitted via an antenna 348.
In the receive path, antenna 348 receives communication signals and provides a received RF signal, which is routed through duplexer or switch 346 and provided to a low noise amplifier (LNA) 352. The LNA 352 may comprise a single LNA configured to operate on one or more carrier signals, either stand-alone or simultaneously, or may comprise two or more LNAs configured to operate on one or more carrier signals, either stand-alone or simultaneously. The duplexer 346 is designed to operate with a specific RX-to-TX duplexer frequency separation, such that RX signals are isolated from TX signals. The received RF signal is amplified by LNA 352 and filtered by a filter 354 to obtain a desired RF input signal. Alternatively, the filter 354 may be located prior to the LNA 352, or may be located prior to the LNA 352 in addition to the filter 354.
In an exemplary embodiment, the data processor 310 comprises a filter band control circuit 372 and a jammer filter control circuit 374. The filter band control circuit 372 generates a first control signal that is used to tune the filter 354 to a desired receive frequency band. In an exemplary embodiment, the jammer filter control circuit 374 generates a second control signal that is used to further tune the filter 354 to optimize the filter's sensitivity and minimize the filter's insertion loss based on jammer signal power level. Jammer signal power and frequency is available from a jammer detection circuit 375 that can be located in the data processor 310. A tuning module 376 can be coupled to a look-up table 377 to develop the first control signal that is provided by the filter band control circuit 372 and the second control signal that is provided by the jammer filter control circuit 374.
Downconversion mixers 361a and 361b mix the output of filter 354 with I and Q receive (RX) LO signals (i.e., LO_I and LO_Q) from an RX LO signal generator 380 to generate I and Q baseband signals. The I and Q baseband signals are amplified by amplifiers 362a and 362b and further filtered by lowpass filters 364a and 364b to obtain I and Q analog input signals, which are provided to data processor 310. In the exemplary embodiment shown, the data processor 310 includes analog-to-digital-converters (ADC's) 316a and 316b for converting the analog input signals into digital signals to be further processed by the data processor 310.
In
Wireless device 300 may support CA and may (i) receive multiple downlink signals transmitted by one or more cells on multiple downlink carriers at different frequencies and/or (ii) transmit multiple uplink signals to one or more cells on multiple uplink carriers.
The system 400 also comprises a secondary receiver system 420. In an exemplary embodiment, the secondary receiver system 420 comprises a diversity receiver comprising a dual feed antenna 421 (also referred to as a diversity antenna) a diplexer 425, a switch network 430, a first tunable RF front-end module 450, a second tunable RF front-end module 460, a filter 470 and a receiver 480. In an exemplary embodiment, the receiver 480 comprises downconversion, amplification, filtering and other circuitry. In an alternative exemplary embodiment, an embodiment of the first tunable RF front-end module 450 and/or the second tunable RF front-end module 460 can be implemented in a diversity receiver in a TDD or half-duplex FDD system.
In an exemplary embodiment, the dual feed antenna 421 comprises a first antenna 422 and a second antenna 424. In an exemplary embodiment, the first antenna 422 can be configured to process a radio frequency (RF) signal in what is referred to as a “high band” (HB). In an exemplary embodiment, the second antenna 424 can be configured to process a radio frequency (RF) signal in what is referred to as a “mid band” (MB) and “low band” (LB). More than two antennas can be implemented in a diversity antenna system, with two antennas being illustrated for simplicity.
The first antenna 422 is coupled to the switch network 430 over connection 426 and the second antenna 424 is coupled to the diplexer 425 over connection 427. The switch network 430 comprises a first switch 431 and a second switch 433. The first antenna 422 provides a high-band RF signal over connection 426 to the first switch 431. The diplexer 425 is connected to the second switch 433 over connection 428. The diplexer 425 is connected to the second tunable RF front-end module 460 over connection 436. The diplexer provides a mid-band RF signal to the switch 433 over connection 428 and provides a low band RF signal to the second tunable RF front-end module 460 over connection 436.
In an exemplary embodiment, in a first position, the first switch 431 can be configured to deliver the high-band RF signal to the first tunable RF front-end module 450 over connection 432.
In an exemplary embodiment, the first switch 431 and the second switch 433 can be configured to deliver the mid-band RF signal from the diplexer 425 to the first tunable RF front-end module 450; and can also be configured to deliver the mid-band RF signal from the diplexer 425 to the filter 470 over connection 434. In an exemplary embodiment, the filter 470 can be configured to pass a RF signal in the 1.5 GHz frequency band over connection 472 to the receiver 480. The switches 431 and 433 can be controlled by control logic (not shown) associated with the transceiver 480.
The first tunable RF front-end module 450 comprises a first tunable filter 452 coupled to a low noise amplifier (LNA) 454 over connection 453. The LNA 454 is coupled to a second tunable filter 456 over connection 455. The output of the second tunable filter 456 is provided to the receiver 480 over connection 457. The second tunable RF front-end module 460 comprises a first tunable filter 462 coupled to a low noise amplifier (LNA) 464 over connection 463. The LNA 464 is coupled to a second tunable filter 466 over connection 465. The output of the second tunable filter 466 is provided to the receiver 480 over connection 467.
In an exemplary embodiment, the first tunable RF front-end module 450 can be configured to process an RF signal in the high-band and in the mid-band, comprising a frequency range of approximately 1.7-2.7 GHz. In an exemplary embodiment, the second tunable RF front-end module 460 can be configured to process an RF signal in the low-band comprising a frequency range of approximately 0.7-1.0 GHz.
Many jammer scenarios exist in modern mobile technologies. In frequency division duplexing (FDD) systems, a TX jammer can leak into the receiver through finite duplexer isolation and antenna isolation. For example, a TX jammer 490 can leak through the duplexer 412 and interfere with a signal on connection 417. In another example, a WIFI transmitting signal 492 can also leak into a cellular receiver through finite antenna isolation, a TX jammer 493 from a primary transceiver system 410 can leak into a receive path in a secondary receiver system 420, or a continuous wave (CW jammer 494 could leak into a receive path through, for example, the diplexer 425. In addition, standards dictate that a receiver should be able to handle an adjacent single-tone jammer with certain power levels. In order to obtain sufficient jammer rejection, current duplexer/diversity filters trade off insertion loss for better jammer rejection. This is especially true for FDD bands with small duplex frequency separations, where large in-band insertion loss is used to provide sufficient TX signal rejection. However, in practice, the power level of the TX jammer as well as WIFI and adjacent single-tone jammer signals vary significantly. This implies that for lower TX/WIFI/adjacent single-tone jammer levels, less jammer rejection, and therefore, less in-band insertion loss is possible for a receiver filter. In accordance with an exemplary embodiment, dynamic tuning of a receiver filter according to the power level of the jammer signal is provided.
In an exemplary embodiment, at least some of the characteristics of the first tunable filter 502 may be different than at least some of the characteristics of the second tunable filter 506. For example, the first tunable filter 502 may be configured to provide a first portion of the overall desired signal rejection, while having a first insertion loss, and the second tunable filter 506 can be configured to provide a second portion of the overall desired signal rejection, while having a second insertion loss. The LNA 504 can be configured to amplify the frequency selective signal provided by the first tunable filter 502 to compensate for any insertion loss introduced by the first tunable filter 502 and the second tunable filter 506. The second tunable filter 506 provides a second frequency selective signal as an RF_out signal on connection 507. The signal rejection provided by the first tunable filter 502 may be greater than or less than the signal rejection provided by the second tunable filter 506. The insertion loss introduced by the first tunable filter 502 may be greater than or less than the insertion loss introduced by the second tunable filter 506. In an exemplary embodiment, the first tunable filter 502 and the second tunable filter 506 may be controlled by one or more control signals from the filter band control circuit 372 and the jammer filter control circuit 374 of
In an exemplary embodiment, any of the first tunable filter 502 and the second tunable filter 506 may also provide a bandpass filter response for rejecting a signal that may occur at a frequency other than a frequency band of the desired receive signal. In an exemplary embodiment, the first tunable filter 502 may be designed to have a notch 511, or other filter characteristic, such as one or more bandpass filter characteristics, one or more trap characteristics, or other filter characteristics adapted to filter a signal occurring at a frequency other than the frequency band of the desired receive signal. In an exemplary embodiment, the first tunable filter 502 may include a notch 511, or other filter characteristic adapted to filter a signal occurring at a transmit frequency of the primary transceiver system 410 (
In an exemplary embodiment, the first tunable filter 502 may be configured to reject one or more blockers. For example, the first tunable filter 502 may be configured to reject a transmit blocker and a WiFi blocker, or the first tunable filter 502 may be configured to reject a transmit blocker and another OOB jammer. In an exemplary embodiment, the second tunable filter 506 can reject only a transmit blocker or only a WiFi blocker. In an exemplary embodiment, the capabilities of the first tunable filter 502 and the second tunable filter 506 may be interchanged.
In an exemplary embodiment, the first tunable filter 502 and the second tunable filter 506 can be implemented using an inductive-capacitive (LC) filter network and the LNA can be implemented using transistors fabricated according to one or more technologies, including, for example, field-effect-transistor (FET) technology. An exemplary process for fabricating the transistors and the capacitances is referred to as silicon on insulator (SOI) technology. The inductances in the LC network can be high-quality factor (high-Q) inductances which can be fabricated on the laminate structure on which the SOI chip can be assembled into a circuit package.
In an exemplary embodiment, the first tunable filter 502 and the second tunable filter 506 can be configured to provide the desired band filtering and frequency selection, with sufficient blocker rejection, and an acceptable insertion loss, such that a receiver using the tunable RF front-end module 500 can be implemented without using a SAW filter for band selection and signal rejection, and without an associated matching network for each SAW filter.
The first tuning input, Ctr1_1, determines the selected frequency band and channel to which the tunable filter 600 will be initially tuned. The first control signal, Ctr1_1, determines the appropriate filter response shape for a specific frequency channel and ensures that the tunable filter is tuned to the desired frequency band.
The second tuning input, Ctr1_2, comprises a control signal related to the power level of a jammer signal. The second control signal, Ctr1_2, performs filter response fine tuning based on the filter response shape determined by the first control signal, Ctr1_1. The second control signal, Ctr1_2, ensures that the receiver sensitivity is optimal under various jammer power levels by modifying the response of the tunable filter to provide the desired signal rejection while minimizing the insertion loss based on the actual jammer power level.
The tunable notch resonator circuit 700 is an example of using a “series-coupled” switch 705 that can controlled by the control signals, Cctr1_1 and Ctr1_2, over connections 608 and 609 to determine the value of the inductance presented to the RF_in signal. The tunable capacitance 704 is also controlled by the control signals, Cctr1_1 and Ctr1_2, over connections 608 and 609 to determine the value of the capacitance presented to the RF_in signal.
In the exemplary embodiment shown in
The tunable notch resonator circuit 720 is an example of using a “parallel-coupled” switch 725 that is controlled by the control signals, Cctr1_1 and Ctr1_2, over connections 608 and 609 to determine the value of the inductance presented to the RF_in signal. The tunable capacitance 724 is also controlled by the control signals, Cctr1_1 and Ctr1_2, over connections 608 and 609 to determine the value of the capacitance presented to the RF_in signal.
In the exemplary embodiment shown in
In an exemplary embodiment using the filter of
In an exemplary embodiment the look up table 800 comprises information relating to the calibration of a wireless device implementing the notch resonator 700 of
In an exemplary operational embodiment, assume that the wireless device is controlled to develop a TX Power of 21 dBm. This can create a 21 dBm TX jammer at the antenna output into the receive band. As the TX jammer power level changes, the location of the notch in the filter response is shifted by changing the variable inductance and capacitance values. Using
In an exemplary operational embodiment, assume that the wireless device is controlled to develop a TX Power of 21 dBm. The tuning module 376 would query the look up table 820 to determine the values of the inductances 726 and 728 and the value of the capacitance 724 that corresponds to the TX power level of 21 dBm in this example. In this exemplary embodiment, the TX Power of 21 dBm does not correspond to a direct entry in the look up table 820, so the tuning module 376 interpolates the values of the inductances 726 and 728 and the value of the capacitance 724 between 20 dBm and 22 dBm, resulting in the values of 3.9 nH for the inductance 726, 3.7 nH for the inductance 728 and 3.1 pF for the capacitance 724. These values are set by the first tuning input, Ctr1_1, comprising the first tuning signal from the filter band control circuit 372 over connection 608 and by the second tuning input, Ctr1_2, comprising the second tuning signal from the jammer filter control circuit 374 over connection 609.
The tunable bandpass resonator circuit 900 is an example of using a “series-coupled” switch 905 that is controlled by the control signals, Cctr1_1 and Ctr1_2, over connections 608 and 609 to determine the value of the inductance presented to the RF_in signal. The tunable capacitance 904 is also controlled by the control signals, Cctr1_1 and Ctr1_2, over connections 608 and 609 to determine the value of the capacitance presented to the signal at node 902.
In the exemplary embodiment shown in
The tunable bandpass resonator circuit 920 is an example of using a “parallel-coupled” switch 925 that is controlled by the control signals, Cctr1_1 and Ctr1_2, over connections 608 and 609 to determine the value of the inductance presented to the signal at node 902. The tunable capacitance 924 is also controlled by the control signals, Cctr1_1 and Ctr1_2, over connections 608 and 609 to determine the value of the capacitance presented to the signal at node 902.
In the exemplary embodiment shown in
The tunable trap resonator circuit 1000 is an example of using a “series-coupled” switch 1005 that is controlled by the control signals, Cctr1_1 and Ctr1_2, over connections 608 and 609 to determine the value of the inductance presented to the signal at node 1002. The tunable capacitance 1004 is also controlled by the control signals, Cctr1_1 and Ctr1_2, over connections 608 and 609 to determine the value of the capacitance presented to the signal at node 1002.
In the exemplary embodiment shown in
The tunable trap resonator circuit 1020 is an example of using a “parallel-coupled” switch 1025 that is controlled by the control signals, Cctr1_1 and Ctr1_2, over connections 608 and 609 to determine the value of the inductance presented to the signal at node 1002. The tunable capacitance 1024 is also controlled by the control signals, Cctr1_1 and Ctr1_2, over connections 608 and 609 to determine the value of the capacitance presented to the signal at node 1002.
In the exemplary embodiment shown in
In all of the exemplary embodiments shown in
The first tunable TX notch filter circuit 1110 comprises an adjustable inductance 1111, an adjustable inductance 1112, an adjustable capacitance 1114 and a capacitance 1116. A radio frequency (RF) input signal, RF_in, is provided to the first tunable transmit TX notch filter circuit 1110 over connection 1101 to the node 1115 between the inductances 1111 and 1112.
The tunable bandpass filter circuit 1120 comprises an adjustable inductance 1121, an adjustable inductance 1122 and an adjustable capacitance 1124. The signal output of the first tunable TX notch filter circuit 1110 is provided over connection 1102 to the node 1125 between the adjustable inductance 1121 and the adjustable inductance 1122. The output of the tunable bandpass filter circuit 1120 is provided from the node 1127 between the adjustable inductance 1121 and the adjustable capacitance 1124 over connection 1103 to the second TX notch filter circuit 1130.
The second TX notch filter circuit 1130 comprises an adjustable inductance 1131 and an adjustable capacitance 1132. The output of the tunable bandpass filter circuit 1120 is provided to the node 1135 between the adjustable inductance 1131 and the adjustable capacitance 1132 over connection 1103. The output of the second TX notch filter circuit 1130 is provided from the node 1137 between the adjustable inductance 1131 and the adjustable capacitance 1132 over connection 1104.
The WIFI notch filter circuit 1140 comprises an adjustable inductance 1141 and an adjustable capacitance 1142. The output of the second TX notch filter circuit 1130 is provided to the node 1145 between the adjustable inductance 1141 and the adjustable capacitance 1142 over connection 1104. The output of the WIFI notch filter circuit 1140 is provided from the node 1147 between the adjustable inductance 1141 and the adjustable capacitance 1142 over connection 1106.
The transformer 1150 comprises a primary side having an inductance 1151, an inductance 1152 and a resistance 1153. The transformer 1150 comprises a secondary side having an inductance 1156, an inductance 1157 and a resistance 1158. The output of the WIFI notch filter circuit 1140 is provided to the node 1155 between the inductance 1151 and the capacitance 1152 over connection 1106. The output, RF_out, of the transformer 1150 is provided over the connection 1108.
In an exemplary embodiment, the filter response and characteristic of the first tunable TX notch filter circuit 1110, the tunable bandpass filter circuit 1120, the second tunable TX notch filter circuit 1130, and the tunable WIFI notch filter circuit 1140 can be adjusted using the first and second control signals over connections 608 and 609 (
In an exemplary embodiment in which the wireless device 300 comprises a WIFI coexistence manager, the power level of the WIFI signal being transmitted is also a known. In other alternative embodiments, downconversion and signal processing circuitry in the wireless device 300 can be used to determine the jammer power level to develop the second control signal, Ctr1_2. Based on the jammer power level provided by the jammer filter control circuit 374, the adjustable inductances and the adjustable capacitances in the first tunable TX notch filter circuit 1110, the tunable bandpass filter circuit 1120, the second tunable TX notch filter circuit 1130, and the tunable WIFI notch filter circuit 1140 can be fine tuned to tailor the filter response characteristics to maximize signal rejection and minimize insertion loss.
In block 1202, a tunable filter is adjusted based on a desired frequency channel by a first control signal, Ctr1_1, provided by the filter band control circuit 372 (
In block 1204, a power level of a jammer signal is determined.
In block 1206, a second filter tuning signal, Ctr1_2, is generated by the jammer filter control circuit 374 based on the determined jammer power level.
In block 1208, the tunable filter is fine tuned by the second control signal, Ctr1_2, provided by the jammer filter control circuit 374 (
The calibration and tuning methodology for tuning an adjustable filter described herein may be implemented on one or more ICs, analog ICs, RFICs, mixed-signal ICs, ASICs, printed circuit boards (PCBs), electronic devices, etc. The calibration and tuning methodology for tuning an adjustable filter may also be fabricated with various IC process technologies such as complementary metal oxide semiconductor (CMOS), N-channel MOS (NMOS), P-channel MOS (PMOS), bipolar junction transistor (BJT), bipolar-CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), heterojunction bipolar transistors (HBTs), high electron mobility transistors (HEMTs), silicon-on-insulator (SOI), etc.
An apparatus implementing the calibration and tuning methodology for tuning an adjustable filter described herein may be a stand-alone device or may be part of a larger device. A device may be (i) a stand-alone IC, (ii) a set of one or more ICs that may include memory ICs for storing data and/or instructions, (iii) an RFIC such as an RF receiver (RFR) or an RF transmitter/receiver (RTR), (iv) an ASIC such as a mobile station modem (MSM), (v) a module that may be embedded within other devices, (vi) a receiver, cellular phone, wireless device, handset, or mobile unit, (vii) etc.
In one or more exemplary designs, the functions described may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage media may be any available media that can be accessed by a computer. By way of example, and not limitation, such computer-readable media can comprise RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer. Also, any connection is properly termed a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of medium. Disk and disc, as used herein, includes compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk and blu-ray disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media.
As used in this description, the terms “component,” “database,” “module,” “system,” and the like are intended to refer to a computer-related entity, either hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a component may be, but is not limited to being, a process running on a processor, a processor, an object, an executable, a thread of execution, a program, and/or a computer. By way of illustration, both an application running on a computing device and the computing device may be a component. One or more components may reside within a process and/or thread of execution, and a component may be localized on one computer and/or distributed between two or more computers. In addition, these components may execute from various computer readable media having various data structures stored thereon. The components may communicate by way of local and/or remote processes such as in accordance with a signal having one or more data packets (e.g., data from one component interacting with another component in a local system, distributed system, and/or across a network such as the Internet with other systems by way of the signal).