[For a copy of this article in PDF format, which displays figures and equations, click
here
. Requires Adobe Acrobat Reader,
free download.
]
Image attenuation in superheterodyne receivers is an important aspect of the receivers' overall performance. One of several approaches to image attenuation is to equip the receiver with two mixers driven by the local oscillator in quadrature. Each mixer's output signal is then separately filtered and processed by an image rejector. The rejector shifts the phase of the two filter outputs in such a manner that the target signals from the two filters add up, while the image signals cancel each other. The depth of image attenuation depends strongly on gain match and phase accuracy of the two mixers, filters and of the rejector.
Replacing the two separate post-mixer filters by a single polyphase filter1 has several advantages, such as significant attenuation of the image versus the target signal even before their processing in the image rejector, less sensitivity to component mismatch than when using two separate filters, and symmetrical bandpass response at very low filter quality factor (Q). Those benefits were discussed in a previous RF Design paper2.
The filter discussed here is shown in Figure 1, similar to the first figure in the June 2001 RF Design article. It is important to note that all voltage and current symbols throughout this paper represent magnitudes. The individual phase relations are respected in the vector diagrams.
The polyphase filter consists of two matched damped integrators, an inverting amplifier and of two matched crosscoupling elements. In the June 2001 RF Design article, it was assumed that the integrators' operational amplifiers have very large open-loop gain at the filter's operating frequency and that, therefore, the filter's input voltages are negligible fractions of the filter's output voltages. The subject of the previous article was a lucid explanation of the filter's operation and, mainly, a quantitative analysis of undesired image leak-through caused by any of the filter's passive component pair's mismatch.
Contrary to the previous article, we will assume in this paper that each component with suffix 1 matches perfectly the same component with suffix 2. However, contrary to the previous article, we assume here that the two operational amplifiers have limited, but matched open-loop gain in the filter's operating frequency band.
Because of the operational amplifiers' limited open-loop gain, non-zero voltages exist at the filter's current driven inputs. These error voltages are represented in Figure 1 by voltage sources vi1 and vi2 preceding the inputs of ideal operational amplifiers A1 and A2. The filter is usually built in differential topology (not shown in Figure 1 for clarity), thus, the inverting amplifier A3 can be realized by simply crossing two leads. Therefore, inverting amplifier A3 is considered here to be ideal.
As depicted in Figure 1, the filter input is fed by quadrature currents ii1 and ii2 (supplied by two mixers driven by a local oscillator in quadrature, not shown). The target signal is separated from the image signal by the unique phase difference between the two currents. If the mixers are arranged to deliver a target signal with the phase of ii1 leading the phase of ii2 and the image with ii1 lagging ii2, then the circuit in Figure 1 will act as a bandpass filter for the target and as an attenuator for the image.
As derived in the June 2001 RF Design article, the filter is in resonance when capacitor currents iC are equal to crosscoupling currents iR and input currents ii are equal to feedback currents if (see Figure 1). Then no input current is being wasted and the filter's response is at its peak. From that the filter's resonance frequency is:
fo = 1/(2πRC)
and its output voltage at resonance is:
vo = iiRf
The filter's -3 dB bandwidth is:
fb = 1/(πRfC)
and, thus, the filter's quality factor is determined by:
Q = Rf/(2R)
| Phase relation of vi and vo |
Output voltage at resonance |
Resonance frequency |
| vi and vo are of same phase |
vop/vo = 1/(1 - 2Q/A) |
fp/fo = 1/(1 - 1/A) |
| vi and vo are in antiphase |
vop/vo = 1/(1 + 2Q/A) |
fp/fo = 1/(1 + 1/A) |
| vi lags vo by 90° |
voq/vo = 1/[1 - 2Q(1 - 1/A)/A] |
foq/fo = (1 - 1/A) |
| vi leads vo by 90° |
voq/vo = 1/[1 + 2Q(1+1/A)/A] |
foq/fo = (1 + 1/A) |
| Table 1: Ratio of output voltages and resonance frequencies of a polyphase filter with operational amplifiers of finite open loop gain A, i.e., vi ≠ 0, and of a filter with ideal operational amplifiers, i.e., vi = 0. The table illustrates the two antipode cases both when vi and vo are phase parallel and when they are in quadrature. Q is the bandwidth-to-resonance frequency ratio of the filter. |
If the operational amplifiers have insufficient open-loop gain in the filter's operating frequency band, input voltages vi become a significant fraction of output voltages vo.
As follows from Figure 1, the voltage vC across the capacitors C, voltage vR and vf across resistors R and Rf are each a vector sum of output voltage vo and input voltage vi. The non-zero input voltages will cause error currents ΔiC = vi/XC, ΔiR = vi/R, and Δif = vi/Rf.
These error currents act in addition with the filter's input currents ii and, thus, impact significantly the filter's resonance frequency, and also its transimpedance vo/ii.
When the filter is part of a complex system on a chip, the open-loop gain-bandwidth product of the opamps is limited by the chip's allowed power dissipation. Therefore, at frequencies around 10 MHz or more, it is difficult to build integrated opamps with high enough open-loop gain to keep the filter's input voltages negligibly small. But the open-loop gain of an integrated operational amplifier varies with process and temperature, and, thus, the filter's frequency response will also be process and temperature dependent. It is the purpose of the following sections to quantify this effect and to offer means of its minimization.
To illustrate the filter's deficiencies caused by the opamps' limited open-loop gain, the response of a sample filter is plotted in the following figures. To emphasize the limited gain's influence, the plots were generated with a low open-loop gain of A = 33.33, i.e. vi/vo = 0.03. The plot's y-axis is magnitude in Volts, not the usual dB, to make the comparison between the plots and the calculated expressions easier.
The parameters of the sample filter are (see Figure 1):
C = 1.59 pF
R = 10kΩ
Rf = 200kΩ
ii = 5 µA.
With ideal operation amplifiers (vi = 0) these would result in:
fo = 1/(2πRC) = 10 MHz (resonance frequency)
fb = 1/(πRfC) = 1 MHz (-3 dB bandwidth)
Q = fo/fb = 10 (quality factor)
vo = iiRf = 1 V (output voltage at fo)
Since Rf/R = 2Q, the current if in feedback resistors Rf is always 2Q-times lower than the current iR in resistors R or the current iC in capacitors C. Therefore, the impact of non-zero input voltages vi on the integrators' feedback branch, i.e. currents Δif, are relatively small compared to ΔiC and ΔiR and will be ignored in the following discussion.
The phase of an opamp's input voltage vi relative to its output voltage vo is a function of the opamp's complex gain. I will illustrate four corner cases, all with the filter in resonance: two when vi and vo are phase-parallel (0° or 180°), the other two, when they are in quadrature (± 90°). Because the polyphase filter is a linear circuit, one can then find the filter's response to an arbitrary case by superposition of properly sized corner cases.
The vector diagram with input voltages vi and output voltages vo of same phase is shown in Figure 2.
The case of vi and vo being in antiphase is easily derived from Figure 2 and is, therefore, not illustrated in a separate diagram. However, the calculations and the plots include that case, as well. The vector diagrams in this paper indicate only the individual phasor's angle, their length is not to scale.
The filter's resonance frequency with phase-parallel vi and vo is denoted as fop.
As follows from Figure 1, and as shown in Figure 2, the voltage vC across capacitors C is equal to the difference between output voltage vo and the respective input voltage vi. In effect:
vC = vo - vi when vo and vi are of same phase (as in Figure 2), and
vC = vo + vi when vo and vi are in antiphase (not illustrated).
When the filter is in resonance, the capacitor current is:
| Phase relation of vi and vo |
Output voltage at resonance |
Resonance frequency |
Figure number and curve color |
| vi and vo are of same phase |
vop = 2.5 V |
fop = 10.309 MHz |
Figure 4, blue |
| vi and vo are in antiphase |
vop = 0.625 V |
fop = 9.709 MHz |
Figure 4, red |
| vi lags vo by 90° |
voq = 2.392 V |
foq = 9.700 MHz |
Figure 5, red |
| vi leads vo by 90° |
voq = 0.618 V |
foq = 10.300 MHz |
Figure 5, blue |
| Table 2: Output voltage vop, voq and resonance frequency fop, foq of the sample filter (see page 46 of text) with operational amplifiers of open loop gain of A = 33.3. The vi to vo phase relations are the same as in Table 1. Plots of filter output voltage versus frequency for each phase relation are referred by figure number and curve color in the table's last column. |
iC = 2πCfop(vo ± vi)
As follows from Figure 1 and as shown on the top half of Figure 2, the voltage across resistor R2 (R1) is the vector sum of output voltage -vo1 (vo2) and the opposite input voltage vi2 (vi1). The resulting resistor current can be decomposed into two components: the main current iR = vo/R, which is of same phase as the respective output voltage, and error current ΔiR = vi/R, which is of same phase as the respective input voltage vi.
The filter is in resonance when capacitor currents iC are equal to main currents iR. This yields:
2πCfop(vo ± vi) = vo/R
With:
1/(2πRC) = fo (fo being the resonance frequency with vi = 0):
fop/fo = vo/(vo - vi) when vi and vo are of same phase, and
fop/fo = vo/(vo + vi) when vi and vo are in antiphase.
Using the opamps' open-loop gain A = vo/vi:
fop/fo = 1/(1 - 1/A) when vi and vo are of same phase, and
fop/fo = 1/(1 + 1/A) when vi and vo are in antiphase.
When the filter is in resonance, input currents ii are of same phase as output voltages vo (compare in Figure 2). The error currents ΔiR in resistors R are phase-parallel with vi, thus with vo, and therefore, are phase-parallel with ii. Error currents ΔiR combine with input currents ii to create feedback current if. This is indicated by the arrows ΔiR1 and ΔiR2 in Figure 1 (disregard arrows ΔiC).
The output voltage with phase-parallel vi and vo is denoted as vop:
vop = ifRf = (ii + ΔiR)Rf when vo and vi are of same phase, and:
vop = ifRf = (ii - ΔiR)Rf when vo and vi are in antiphase.
Using:
ΔiR = vi/R and iiRf = vo (vo being the output voltage with vi = 0) we get:
vop = vo ± viRf/R.
With Rf/R = 2Q and vi = vop/A we get:
vop = vo ± 2Qvop/A, and:
vop/vo = 1/(1 - 2Q/A) when vo and vi are of same phase, and:
vop/vo = 1/(1 + 2Q/A) when they are in antiphase.
Note that with vp and vi of same phase, the sample filter becomes unstable if loop gain drops to A = 20.
The vector diagram with input voltages vi lagging output voltages vo by 90° is shown in Figure 3.
The case of vi leading vo is easily derived from Figure 3 and is, therefore, not illustrated in a separate diagram. However, the calculations and the plots include that case, as well.
The filter's resonance frequency with vi and vo in quadrature is denoted as foq.
As follows from Figure 1 and as shown in Figure 3, the voltage vR across resistors R is the difference between output voltage vo and the respective input voltage vi:
vR = vo - vi when vi lags vo (as in Figure 3);
vR = vo + vi when vi leads vo (not illustrated).
The resistor current is:
iR = (vo ± vi)/R.
As follows from Figure 1, and as shown on the top half of Figure 3, the voltage across capacitors C1 (C2) is the vector sum of output voltage vo1 (vo2) and the respective input voltage vi1 (vi2). The resulting capacitor current can be decomposed into two components: the main current iC = 2πfoqCvo, which is leading the respective output voltage vo, and error current ΔiC = 2πfoqCvi, which is leading the respective input voltage vi.
The filter is in resonance when resistor currents iR are equal to main currents iC.
Thus, at resonance:
2πCfoqvo = (vo ± vi)/R.
With 1/(2πRC) = fo (fo being the resonance frequency with vi = 0):
foq/fo = (vo - vi)/vo when vi lags vo, and
foq/fo = (vo + vi)/vo when vi leads vo.
Using the opamps' open-loop gain A = vo/vi:
foq/fo = 1 - 1/A when vi lags vo (as in Figure 3), and
foq/fo = 1 + 1/A when vi leads vo.
Again, as shown in Figure 3, input currents ii are of same phase as output voltages vo (compare the two halves of Figure 3). Input voltages vi generate error currents ΔiC, each leading its respective driving voltage vi by 90°. Error currents ΔiC are supplied by feedback resistor Rf, are phase-parallel with vo, thus with ii and, therefore, combine with ii. This is indicated by the arrows ΔiC1 and ΔiC2 in Figure 1 (disregard arrows ΔiR).
The output voltage with vi and vo in quadrature is denoted as voq:
voq = (ii + ΔiC)Rf when vi lags vo (as in Figure 3);
voq = (ii - ΔiC)Rf when vi leads vo.
Using:
iiRf = vo and ΔiC = 2πfoqCvi we get:
voq = vo ± 2πfoqRfCvi.
With πRfC = 1/fb:
voq = vo ± 2vifoq/fb.
Using the above derived expression for foq:
foq/fb = (fo/fb)(1 ± 1/A) = Q(1 ± 1/A)
With vi = voq/A we get:
voq = vo ± 2Qvoq(1 ± 1/A)/A.
From that:
voq/vo = 1/[1 - 2Q(1 - 1/A)/A] when vi lags vo (as in Figure 3);
voq/vo = 1/[1 + 2Q(1 + 1/A)/A] when vi leads vo.
Note that when vi lags vo, the sample filter becomes unstable if loop gain drops to A = 19.
Table 1 summarizes the above results.
The above results applied for the sample filter with A = 33.33 are listed in Table 2 and plotted in Figure 4 and Figure 5.
The differences between the plotted frequency responses are large. They represent corner cases for the open-loop gain of A = 33.33. Although process and temperature induced changes in a monolithic polyphase filter will never drive a filter from one corner case to another, the maximum filter response variations tolerable in a radio receiver are also very much smaller than the changes shown in the plots. Consequently, it is worthwhile to look for steps to stabilize the filter response by other means than by a power hungry, brute force increase of opamp open-loop gain.
When observing Figure 2 and Figure 3, one can see that input voltages vi affect the resonance frequency and resonance amplitude of the filter by creating error currents ΔiR (of same phase as vi) and error currents ΔiC (leading vi by 90°). When vi and vo are phase-parallel (see Figure 2), error currents ΔiR cause a change in resonance amplitude and error currents ΔiC cause a change in resonance frequency.
When vi and vo are in quadrature (see Figure 3), error currents ΔiR cause a change in resonance frequency and error currents ΔiC cause a change in resonance amplitude. The effect of these error currents can be eliminated by generating their replicas ΔiRx and ΔiCx and feeding them into the filter's inputs3.
The replica currents will be:
ΔiCx = 2πfoCvi, and
ΔiRx = vi/R, or to eliminate also the influence of vi on the feedback branch:
ΔiRx = vi(1/R + 1/Rf).
Replica currents ΔiRx can be generated by transconductors TRx driven by input voltage vi directly and currents ΔiCx by transconductors TCx driven by input voltage vi via a 90° phase shifter. To produce proper values of currents Δix, transconductors Tx must have a transconductance of Gx = 1/R = 2πfoC.
As it is well known, but not illustrated in this paper, currents iR can also be made independent of vi by replacing resistors R in Figure 1 by transconductors TR, each controlled by its respective output voltage vo. By making the transconductors' output conductance Go = diR/dvi much smaller than their transconductance GR = diR/dvo = 1/R, their output current iR will be negligibly affected by input voltages vi. Similarly, feedback resistors Rf can also be replaced by transconductors Tf.
The transconductance Gx required to generate replica currents Δix is the same as transconductance GR needed for replacing resistors R, i.e. Gx = GR. However, the output current capability of transconductors Tx can be A-times lower than that of TR. Also, the matching requirement between Tx1 and Tx2 for the same degree of image suppression2 is A-times lower than the matching requirement between TR1 and TR2. Therefore, transconductors Tx can easily be implemented by a simple long-tail differential transistor pair. The decision whether to eliminate the influence of input voltages vi on currents iR by using transconductors TR or by using a combination of resistors R and transconductors TRx depends on circumstances not discussed here.
To implement the two 90° phase shifters required to generate ΔiCx that would have a small phase error over the filter's passband is not easy. However, when observing Figure 2 and Figure 3, one can notice that the phase of ΔiC2 is the same as the phase of vi1 and that the phase of ΔiC1 is 180° away from the phase of vi2. Therefore, as shown in Figure 6, the 90° phase shifters can be eliminated by driving each transconductor TCx by the opposite opamp's input voltage vi. The 180° phase difference required for driving TCx1 can be implemented again by crossing the leads in a differential circuit. Therefore, amplifier A4 is considered to be ideal. Figure 6 depicts the filter also with transconductors TRx driven by and feeding the same filter input.
The stabilizing effect of replica currents Δix is illustrated in Figure 7 and is being discussed in a later paragraph.
In all the above discussions, the filter was driven by only one pair of input currents, such as ii1 and ii2, representing a target signal. In that case ii1 leads ii2 by 90° and their magnitudes are the same.
However, in an actual application of the filter, the filter will also be driven simultaneously by an uncorrelated image signal of the same frequency. The image signal will be represented by a second pair of input currents, such as im1 and im2, with im2 leading im1 by 90°. The filter input currents will be now the sum, such as is1 = (ii1 + im1) and is2 = (ii2 + im2) Because the magnitude and phase of image currents im are independent of target currents ii, sum currents is1 and is2 will be neither of equal magnitude, nor be in quadrature.
To make it worse, the source of an undesired image signal can be much closer to the receiver than the transmitter of the target signal. Therefore, receiver specifications usually require that the target signal be reliably readable in presence of a 60 dB stronger image signal. Thus, the ratio im/ii could be as large as 1,000.
To allow verifying the proper function of the replica currents Δix in presence of an image signal, an ideal image rejector was added in Figure 6. The rejector consists of a phase shifter advancing the phase of vo2 by 90° and a summing circuit. The latter generates vr = (vo1+ vo2)/2 to maintain the resonance amplitude as vr = iiRf in spite of each of its two inputs being vo = ifRf. If vo1 and vo2 are balanced in magnitude and are in quadrature, target signals add in the summing circuit, while image signals cancel.
The unequal magnitude and non-quadrature phase relation between is1 and is2 raise a justifiable concern whether, in combination with low opamp gain, currents is will disturb the magnitude balance and quadrature phase of input voltages vi1 and vi2. If so, incorrect replica currents ΔiCx would be generated in Figure 6. The resonance frequency and amplitude would change with vi. A second valid concern could be raised whether the crosscoupled transconductors TCx with the non-zero input voltages vi create some leakage between the two halves of the filter, which would deteriorate the image suppression in the rejector.
First, the image rejector needs to be calibrated using a rule derived in this authors' article, “Using Polyphase Filters as Image Attenuators,” RF Design, June 2001, pages 26 to 342. The rule says: if the resistor pair R1, R2 or the capacitor pair C1, C2 are mismatched by p percent, the image rejection ratio is (p/4) percent.
Thus, when applying image currents im to the mismatched filter with ii = 0 and vi = 0, the response at the output of the image rejector should be vr = (p/400)imRf. The blue curve in Figure 7 was generated by the sample filter mismatched by p = 0.5 percent, driven by im = 5 mA. The curve peaks at the correct value of vr = 1.25 V.
Next, to test the above concerns, after removing the mismatch, the sample filter is driven with a target signal of ii = 5 uA and simultaneously with the 60 dB stronger image signal of im = 5 mA. The input voltages vi and the phase difference between ii and im are then exercised through all four corner cases with all plots superimposed in Figure 7. There is no spread in resonance frequency and no deviation from the correct resonance amplitude of iiRf = 1 V. This proves first that the currents Δix generated by transconductors Tx in Figure 6 eliminate the errors caused by low opamp gain even in the presence of a 60 dB stronger image signal. Figure 7 further proofs that the crosscoupling via transconductors TCx does not interfere with image rejection.
Finally, a caveat: the above tests were generated by a circuit simulator in which all elements were perfectly linear. The purpose of the tests was to prove the postulated principles. The degree to which the demonstrated results can be achieved in a practical circuit, depends on the linearity of its actual elements. The mixer/vector filter combination described in the article “An image-rejecting mixer and vector filter with 55 dB image rejection over process, temperature, and transistor mismatch,” in the IEEE Journal of Solid State Circuits January 2001 issue, pages 23 through 334 included some of the above described measures and achieved an image rejection of -55 dB with operational amplifiers of open-loop gain of A = 30.
Jan Crols, Michiel Steyaert, “An Analog Integrated Polyphase Filter for a High Performance Low-IF Receiver,” Proceedings of the VLSI Circuit Symposium, Kyoto, Japan, June 1995, pp. 87-88.
Tom Hornak, “Using Polyphase Filters as Image Attenuators”, RF Design, June 2001, pp.26-34.
Tom Hornak, “Error Reduction in Quadrature Polyphase Filters with Low Open-Loop Gain Operational Amplifiers”, U.S. Patent No. 6,198,345.
Tom Hornak, Knud Knudsen, Andrew Grzegorek, Ken Nishimura, and William McFarland, “An Image-Rejecting Mixer and Vector Filter with 55 dB Image Rejection over Process, Temperature, and Transistor Mismatch,” IEEE Journal of Solid State Circuits, January 2001, pp. 23-33.
Tom Hornak received his M.S.E.E. from the Bratislava Slovak Technical University, and his Ph.D. in electrical engineering from the Czech Technical University in Prague, both in former Czechoslovakia.
He joined Hewlett-Packard Co.'s (www.hp.com) corporate research laboratories (HP Labs) in Palo Alto, California, in 1968. In his years in HP Labs his research covered high-speed analog-digital converters, high-speed fiber optic data communication systems, electronic instruments, and ICs for wireless communication.
He was a lecturer at the Czech Technical University in Prague, has published more than 50 papers, and holds more than 60 U.S. and foreign patents. After serving the last few years as one of HP Lab's principal scientists, he retired 1999. He was elected as an I.E.E.E. Fellow in 1985. Hornak can be reached by e-mail at thornak68@aol.com.