Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Fundamentals of Microelectronics

.pdf
Скачиваний:
221
Добавлен:
26.03.2015
Размер:
8.53 Mб
Скачать

BR

Wiley/Razavi/Fundamentals of Microelectronics [Razavi.cls v. 2006]

June 30, 2007 at 13:42

751 (1)

 

 

 

 

Sec. 14.4

Active Filters

751

R3

R 4

C1

Vout

 

Vin

 

R1

R 2

 

C2

X

Y

−1

Figure 14.37 Two-Thomas biquad.

 

 

 

which provides a band-pass response. The output at Y exhibits a low-pass behavior:

 

VY

= R3R4

1

:

(14.114)

 

 

Vin

R1 R2R3R4C1C2s2 + R2R4C2s + R3

 

 

It can be shown that the sensitivities of the Tow-Thomas biquad with respect to the component values are equal to 0.5 or 1. An important advantage of this topology over the KHN biquad is accrued in integrated circuit design, where differential integrators obviate the need for the inverting stage in the loop, thus saving one op amp. Illustrated in Fig. 14.38, the idea is to swap

Vin

Figure 14.38 Differential Tow-Thomas filter.

the differential outputs of the second integrator to establish negative feedback.

Example 14.20

Prove that !n and Q of the Tow-Thomas filter can be adjusted (tuned) independently.

Solution

From (14.114), we have

!n =

p

 

1

 

 

(14.115)

 

 

 

 

 

R2R4C1C2

 

 

 

and

 

 

 

 

 

 

 

 

 

 

 

 

 

Q,1 =

1

rR2R4C2 :

(14.116)

 

 

R3

 

C1

 

BR

Wiley/Razavi/Fundamentals of Microelectronics [Razavi.cls v. 2006]

June 30, 2007 at 13:42

752 (1)

 

 

 

 

752

Chap. 14

Analog Filters

It is therefore possible to adjust !n by R2 or R4 and Q by R3. As expected, if R3 = 1, then Q = 1 and the circuit contains two purely imaginary poles.

Exercise

A Tow-Thomas filter exhibits !n = 2 (10 MHz) and Q = 5. Is it possible to have

R1 = R2 = R3 and C1 = C2?

14.4.3 Biquads Using Simulated Inductors

Recall from Section 14.3.2 that second-order RLC circuits can provide low-pass, high-pass, or band-pass responses, but their usage in integrated circuits is limited because of the difficulty in building high-value, high-quality on-chip inductors. We may therefore ask: is it possible to emulate the behavior of an inductor by means of an active (inductorless) circuit?

Consider the circuit shown in Fig. 14.39(a), where general impedances Z1-Z5 are placed in

 

 

 

A 2

 

 

I X

1 Z 1

Z 2

Z 3 4 Z 4

 

 

VX

2

3

5

 

VX

 

 

Z

5

 

Z in

 

R S

 

 

 

 

A 1

Figure 14.39 General impedance converter.

series and the feedback loops provided by the two (ideal) op amps force V1 , V3 and V3 , V5 to zero:

V1 = V3 = V5 = VX :

(14.117)

That is, the op amps establish a current of VX =Z5 through Z5. This current flows through Z4, yielding

V

4

=

VX Z + V

X

:

(14.118)

 

 

4

 

 

 

 

 

 

Z5

 

 

 

 

The current flowing through Z3 (and hence through Z2) is given by

 

I

Z3

= V4 , V3

 

 

(14.119)

 

 

Z3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= VX

Z4 :

 

(14.120)

 

 

 

Z5

Z3

 

 

BR

Wiley/Razavi/Fundamentals of Microelectronics [Razavi.cls v. 2006]

June 30, 2007 at 13:42

753 (1)

 

 

 

 

Sec. 14.4 Active Filters

 

 

 

753

The voltage at node 2 is thus equal to

 

 

 

 

V2 = V3 , Z2IZ3

 

(14.121)

= VX

, Z2 VX

Z4 :

(14.122)

 

 

Z5

Z3

 

Finally,

 

 

 

 

IX =

VX , V2

 

(14.123)

 

Z1

 

 

= VX

Z2Z4

 

(14.124)

Z1Z3Z5

 

and hence

 

 

 

 

Zin = Z1Z3 Z5:

 

(14.125)

 

Z2Z4

 

 

The above result suggests that the circuit can “convert” Z5 to a different type of impedance if Z1-Z4 are chosen properly. For example, if Z5 = RX, Z2 = (Cs),1, and Z1 = Z3 = Z4 = RY (Fig. 14.40), we have

RY

C

 

 

R Y

R Y

Z in

 

RX

 

 

Figure 14.40 Example of inductance simulation.

Zin = RX RY Cs

(14.126)

which is an inductor of value RXRY C (why?). We say the circuit converts a resistor to an inductor, i.e., it “simulates” an inductor. 8

Example 14.21

From Eq. (14.125), determine another possible combination of components that yields a simulated inductor.

Solution

It is possible to choose Z4 = (Cs),1 and the remaining passive elements to be resistors: Z1 =

8In today's terminology, we may call this an “emulated” inductor to avoid confusion with circuit simulation programs. But the term “simulated” has been used in this context since the 1960s.

BR

Wiley/Razavi/Fundamentals of Microelectronics [Razavi.cls v. 2006]

June 30, 2007 at 13:42

754 (1)

 

 

 

 

754

Chap. 14 Analog Filters

Z2 = Z3 = RY . Thus,

 

Zin = RX RY2 Cs:

(14.127)

The resulting topology is depicted in Fig. 14.41.

 

Z in

Figure 14.41

RY

RY

 

 

 

R Y

C

RX

 

 

 

Exercise

Is there yet another possible combination that yields a simulated inductor?

Introduced by Antoniou, the “general impedance converter” (GIC) in Fig. 14.39 and its descendants in Figs. 14.40 and 14.41 prove useful in transforming a passive RLC filter to an active counterpart. For example, as depicted in Fig. 14.42, a high-pass active section is obtained by

Vin

C1

Vin

C1

Vout

Vout

R1

L1

R1

 

 

 

 

 

 

 

 

 

 

 

 

 

A 2

 

 

 

1

RY

2

C

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

3

R Y

4

R Y

 

 

 

 

 

 

 

 

RX

 

 

 

A 1

 

 

 

 

 

Figure 14.42 High-pass filter using a simulated inductor.

replacing L1 with a simulated inductor.

Example 14.22

Prove that node 4 in Fig. 14.42 can also serve as an output.

BR

Wiley/Razavi/Fundamentals of Microelectronics [Razavi.cls v. 2006]

June 30, 2007 at 13:42

755 (1)

 

 

 

 

Sec. 14.4 Active Filters 755

Solution

Since Vout = V1 = V3 = V5, the current flowing through

RX is equal to Vout=RX, yielding

V

=

Vout R

Y

+ V

 

(14.128)

4

 

RX

out

 

 

 

 

 

 

 

 

= V 1 + RY

:

(14.129)

 

 

out

 

RX

 

 

 

 

 

 

 

 

Thus, V4 is simply an amplified version of Vout. Driven by op amp A1, this port exhibits a lower output impedance than does node 1, and is often utilized as the output of the circuit.

Exercise

Determine the transfer function from Vin to V3.

How is a low-pass filter derived? From the RLC network of Fig. 14.29, we note the need for a floating (rather than grounded) inductor and attempt to create such a device as shown in Fig. 14.43(a). Can this circuit serve as a floating inductor? A simple test is to tie a voltage source to node P and determine the Thevenin equivalent as seen from node Q [Fig. 14.43(b)]. To compute the open-circuit voltage, VThev, recall that the op amps force V5 to be equal to VP (= Vin). Since no current flows through RX ,

VThev = Vin:

(14.130)

To obtain ZThev, we set Vin to zero and apply a voltage to the left terminal of RX [Fig. 14.43(c)]. Since V5 = V1 = 0, IX = VX =RX and hence

ZThev = RX:

(14.131)

Unfortunately, the network operates as a simple resistor rather than a floating inductor! Fortunately, the impedance converter of Fig. 14.39 can overcome this difficulty. Consider the special case illustrated in Fig. 14.44(a), where Z1 = (Cs),1, Z3 = (Cs),1jjRX, and Z2 = Z4 = Z5 = RX. From (14.125), we have

 

 

1

 

 

 

RX

 

 

RX

 

 

Cs

R

 

Cs + 1

Zin =

 

 

 

 

X

R2

 

 

(14.132)

 

 

 

 

 

 

X

 

 

 

=

1

 

:

(14.133)

 

Cs(RX Cs + 1)

This impedance may be viewed as a “super capacitor” because it is equal to the product of two capacitive components: (Cs),1 and (RX Cs + 1),1.

Now, let us study the circuit depicted in Fig. 14.44(b):

Vout =

Zin

 

(14.134)

 

 

 

Vin

Zin + R1

 

 

=

1

:

(14.135)

 

R1RXC2s2 + R1Cs + 1

BR

Wiley/Razavi/Fundamentals of Microelectronics [Razavi.cls v. 2006]

June 30, 2007 at 13:42

756 (1)

 

 

 

 

756

Chap. 14

Analog Filters

 

 

 

 

A 2

 

 

RY

2

C

 

 

 

RX

P

 

 

R Y

 

R Y

Q

 

 

3

4

5

A 1

 

 

 

 

 

 

 

 

 

(a)

 

 

 

 

 

A 2

 

 

 

 

P

RY 2 C

RX

Z Thev

 

 

Q

Q

Vin

3 R Y

4 R Y 5

VThev

 

 

 

A 1

 

 

 

 

 

 

(b)

 

 

 

 

 

 

 

A 2

 

 

 

RY

2

C

 

 

 

RX

I X

 

 

3

R Y

4

R Y

5

 

 

 

 

 

 

 

 

VX

A 1

 

 

 

 

 

 

 

 

 

 

 

(c)

 

 

 

Figure 14.43 (a) General impedance converter considered as a floating impedance, (b) Thevenin equivalent, (c) test circuit for obtaining the output impedance.

This topology thus provides a second-order low-pass response. From Example 14.22, we note that node 4 serves as a better output port.

Example 14.23

Excited by the versatility of the general impedance converter, a student constructs the circuit shown in Fig. 14.45 as an alternative to that in Fig. 14.44. Explain why this topology is less useful.

Solution

Employing Z3 = RX and Z5 = (Cs),1jjRX , this configuration provides the same transfer

BR

Wiley/Razavi/Fundamentals of Microelectronics [Razavi.cls v. 2006]

June 30, 2007 at 13:42

757 (1)

 

 

 

 

Sec. 14.4 Active Filters

 

 

 

 

 

757

 

 

 

 

 

A 2

 

1

C

2

 

RX

 

5

 

 

 

 

 

 

 

 

 

 

3 R X

4

R X

Z in

 

 

 

 

 

RX

 

 

 

C

 

 

 

A 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(a)

 

 

Vout

 

 

 

 

 

A 2

 

 

 

 

 

 

R1

1

C

2

RX

 

 

Vin

 

 

 

 

 

5

 

 

 

 

3

R X

4 R X

Z in

 

 

 

 

 

RX

 

 

 

 

C

 

 

 

A 1

 

 

 

 

 

 

 

 

 

(b)

Figure 14.44 (a) General impedance converter producing a “super capacitor,” (b) second-order low-pass filter obtained from (a).

 

Vout

 

A 2

 

 

 

R1

1 C

RX

5

Vin

 

3 R X

4 R X

 

Z in

 

RX C

 

 

 

 

A 1

 

 

Figure 14.45

function as (14.135). However, V4 is no longer a scaled version of Vout:

V

= V

 

1

+ Cs R

 

+ V

(14.136)

 

 

4

out

 

RX

X

out

 

 

= Vout(2 + RX Cs):

 

 

(14.137)

Thus, the output can be sensed at only node 1, suffering from a relatively high impedance.

Exercise

Determine the transfer function from Vin to V5.

BR

Wiley/Razavi/Fundamentals of Microelectronics [Razavi.cls v. 2006]

June 30, 2007 at 13:42

758 (1)

 

 

 

 

758

Chap. 14

Analog Filters

It can be proved that the sensitivities of the general impedance converter and the resulting filters with respect to component values are equal to 0.5 or 1. Such circuits therefore prove useful in both discrete and integrated design.

14.5 Approximation of Filter Response

How does the design of a filter begin? Based on the expected levels of the desired signal and the interferers, we decide on the required stopband attenuation. Next, depending on how close the interferer frequency is to the desired signal frequency, we choose a slope for the transition band. Finally, depending on the nature of the desired signal (audio, video, etc.), we select the tolerable passband ripple (e.g., 0.5 dB). We thus arrive at a “template” such as that shown in Fig. 14.46 for

H (ω)

Transition

Passband Band

Ripple

Stopband

Stopband

Ripple

Attenuation

 

 

f

Figure 14.46 Frequency response template.

the frequency response of the filter.

With the template in hand, how do we determine the required transfer function? This task is called the “approximation problem,” by which we mean a transfer function is chosen to approximate the response dictated by the template. We prefer to select a transfer function that lends itself to efficient, low-sensitivity circuit realization.

A multitude of approximations with various trade-offs exist that prove useful in practice. Examples include “Butterworth,” “Chebyshev,” “elliptic,” and “Bessel” responses. Most filters suffer from a trade-off between the passband ripple and the transition band slope. We study the first two types here and refer the reader to texts on filter design [1] for others.

14.5.1 Butterworth Response

The Butterworth response completely avoids ripple in the passband (and the stopband) at the cost of the transition band slope. This type of response only stipulates the magnitude of the transfer function as:

jH(j!)j =

1

 

 

 

;

(14.138)

 

 

 

 

 

 

 

 

 

 

s1 +

 

 

 

 

!

 

2n

 

 

 

 

 

 

 

!0

 

 

 

where n denotes the order of the filter. 9

9This is called a “maximally-flat” response because the first 2n 1 derivatives of (14.138) vanish at ! = 0.

BR

Wiley/Razavi/Fundamentals of Microelectronics [Razavi.cls v. 2006]

June 30, 2007 at 13:42

759 (1)

 

 

 

 

Sec. 14.5

Approximation of Filter Response

759

It is instructive to examine (14.138) carefully and understand its properties. First, we observe that the ,3-dB bandwidth is calculated as:

 

 

 

1

 

1

(14.139)

 

 

 

 

 

= p

 

 

 

 

 

 

 

s1 +

!0

 

 

 

 

2n

2

 

 

 

 

!,3dB

 

 

 

and hence

 

 

 

 

 

 

 

!,3dB = !0:

 

 

(14.140)

Interestingly, the ,3-dB bandwidth remains independent of the order of the filter. Second, as n increases, the response assumes a sharper transition band and a greater passband flatness. Third, the response exhibits no ripple (local maxima or minima) because the first derivative of (14.138) with respect to ! vanishes only at ! = 0. Figure 14.47 illustrates these points.

H (ω) n

1

2

2

ω0

ω

Figure 14.47 Butterworth response.

 

Example 14.24

A low-pass filter must provide a passband flatness of 0.45 dB for f < f1 = 1 MHz and a stopband attenuation of 9 dB at f2 = 2 MHz. Determine the order of a Butterworth filter satisfying these requirements.

Solution

Figure 14.48 shows the template of the desired response. Noting that jH(f1 = 1 MHz)j = 0:95

20log H (ω)

0.45 dB

0 dB

 

 

9 dB

f 1

f 2

f (log scale)

1 MHz

2 MHz

 

Figure 14.48

( ,0:45 dB) and jH(f2 = 2 MHz)j = 0:355 ( ,9 dB), we construct two equations with two

BR

Wiley/Razavi/Fundamentals of Microelectronics [Razavi.cls v. 2006]

June 30, 2007 at 13:42

760 (1)

 

 

 

 

760 Chap. 14 Analog Filters

unknowns:

 

 

1

 

 

= 0:952

(14.141)

 

 

 

 

 

 

1 +

!0

 

2n

 

 

 

 

 

 

2 f1

 

 

 

 

 

 

1

 

 

= 0:3552:

(14.142)

 

 

 

 

 

 

1 +

!0

 

2n

 

 

 

 

 

 

2 f2

 

 

 

 

The former yields

 

 

 

 

 

 

!02n =

(2 f1)2n

(14.143)

 

 

 

;

 

 

 

 

0:108

 

which, upon substitution in the latter, leads to

 

 

 

 

 

 

2n

 

 

 

 

f2

 

= 64:2:

(14.144)

 

 

f1

 

 

 

 

Since f2 = 2f1, the smallest n that satisfies the requirement is 3. With n = 3, we obtain !0 from (14.141):!0 = 2 (1:45 MHz):

Exercise

If the order of the filter must not exceed 2, how much attenuation can be obtained from f1 to f2?

Given filter specifications and hence a template, we can readily choose !0 and n in (14.138) to arrive at an acceptable Butterworth approximation. But how do we translate (14.138) to a transfer function and hence a circuit realization? Equation (14.138) suggests that the corresponding transfer function contains no zeros. To obtain the poles, we make a reverse substitution, ! = s=j, and set the denominator to zero:

 

 

s

2n

 

1 +

 

 

= 0:

(14.145)

j!0

 

 

 

 

That is,

 

 

 

 

s2n + (,1)n!2n = 0:

(14.146)

 

 

 

0

 

This polynomial has 2n roots given by

 

 

 

 

pk = !0 exp j exp j

2k

, 1

; k = 1; 2; ; 2n;

(14.147)

2

 

2n

 

 

but only the roots having a negative real part are acceptable (why?):

p

= !

0

exp j exp j 2k , 1

; k = 1; 2; ; n:

(14.148)

k

 

2

2n

 

 

 

 

 

 

 

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]