throbber
IN THE UNITED STATES PATENT AND TRADEMARK OFFICE
`
`In re Patent of: Webster et al.
`
`U.S. Patent No.:
`Issue Date:
`
`6,754,195
`June 22, 2004
`
`Attorney Docket No.: 27410—002lIP1
`
`Appl. Serial No.: 10/143,134
`Filing Date:
`May 10, 2002
`Title:
`WIRELESS COMMUNICATION SYSTEM CONFIGURED TO
`
`COMMUNICATE USING A MIXED WAVEFORM CONFIGURATION
`
`DECLARATION OF ELIZABETH SHEEHAN
`
`1, Elizabeth Sheehan, declare that:
`
`l.
`
`I am the PERMISSIONS COORDINATOR for the Taylor & Francis Group
`
`(“Taylor & Francis”).
`
`I am located at the 711 Third Avenue, New York, NY 10017 USA
`
`location of Taylor & Francis. I make this declaration of my own personal knowledge.
`
`2.
`
`3.
`
`I have been employed by Taylor & Francis for 3.5 years.
`
`Taylor & Francis is a division of Informa Group plc, and includes a number of
`
`imprints, one of which is CRC Press. CRC Press became a member of the Taylor & Francis
`
`publishing group in 2003.
`
`4.
`
`5.
`
`I am not and have not been affiliated with Marvell Semiconductor Inc.
`
`As the PERMISSIONS COORDINATOR for Taylor & Francis, I have personal
`
`knowledge of Taylor & Francis’ normal practices for storing and cataloguing printed and
`
`electronic publications and other materials that are published by Taylor & Francis.
`
`6.
`
`The normal practice of Taylor & Francis is to store information regarding
`
`publications in Taylor & Francis’ internal database. For printed publications, the normal practice
`
`involves cataloguing, in the internal database, the date on which the printed publication was
`
`published and made available to the public. For electronic publications (“eBooks”), the normal
`
`Page 1 of 3
`
`

`
`practice involves storing, in the internal database, an electronic copy of the eBool< and the date
`
`on which the eBook was made available for download to the public. The normal practice also
`
`involves providing access to Taylor & Francis’ internal database to authorized employees of
`
`Taylor & Francis, including myself.
`
`7.
`
`Taylor & Francis’ internal database includes cataloguing information for printed
`
`publications that were published by CRC Press in 1999. Taylor & Francis’ internal database also
`
`includes electronic copies of eBooks published by CRC Press and the date on which the eBooks
`
`were made available for download to the public by CRC Press in 1999.
`
`8.
`
`Attached hereto as Exhibit A is a copy of Chapter 82 of the “The Measurement,
`
`Instrumentation and Sensors Handbook,” co-authored by Rahman Jamal and Robert Steer and
`
`published in 1999 by CRC Press (hereinafter the “Jamal reference”), Print ISBN: 978-0-8493-
`
`8347—2, eBook ISBN: 978~0—4l5-87617-9.
`
`9.
`
`I have received the document that is labeled Exhibit A from Dr. Kevin Almeroth
`
`(who I understand is assisting with the proceeding captioned above).
`
`10.
`
`I have compared Exhibit A with a true and correct copy of the original publication
`
`of the Jamal reference that is stored in Taylor & Francis’ internal database.
`
`11.
`
`From my comparison, I have no reason to doubt that Exhibit A is a true and
`
`correct copy of the corresponding chapter of the original publication of the Jamal reference.
`
`12.
`
`From my review of Taylor & Francis’ internal database, I have no reason to doubt
`
`that the Jamal reference was available to the public in 1999.
`
`13.
`
`I declare under penalty of perjury under the laws of the United States of America
`
`that the foregoing is true and correct.
`
`I hereby declare that all statements made herein of my own
`
`knowledge are true and that all statements made on information and belief are believed to be
`
`Page 2 of 3
`
`

`
`true; and further that these statements were made with the knowledge that willful false
`
`statements and the like so made are punishable by fine or imprisonment, or both, under Section
`
`1001 of Title 18 of the United States Code.
`
`Dated:
`
`l-7-’7~5'-10”’
`
`Elizabeth Sheehan
`
`Page 3 of 3
`
`

`
`

`
`
`
`Exhibit A
`
`
`
`Copy of Exhibit 1014 (“Jamal”)
`
`

`
`
`
`.Afioodmmflacm:o.>>>>>>=_3Ev.U._._mmm:n_omococaEm_._>aoo
`
`
`
`
`
`
`
`
`
`
`
`...w.B__u_...._m.3._mEm_.smegma
`
`MARVELL 1014
`
`

`
`Filters
`
`82.1
`82.2
`
`82.3
`
`82.4
`
`82.5
`
`82.6
`827
`
`Introduction
`Filter Classification
`
`The Filter Approximation Problem
`Butterworth Filters ' Chebyshev Filters of Chebyshev I
`Filters Elliptic or Cauer Filters ' Bessel Filters
`
`Design Examples for Passive and Active Filters
`Passive R, L, C Filter Design ° Active Filter Design
`Discrete—Time Filters
`
`Digital Filter Design Process
`FIR Filter Design
`Windowed FIR Filters ° Optimum FIR Filters - Design of
`Narrowband FIR Filters
`
`82.8
`
`IIR Filter Design
`Design of Arbitrary IIR Filters - Cascade-Form IIR Filter
`Structures
`82.9 Wave Digital Filters
`. 82.10 Antialiasing and Smoothing Filters
`82.11 Switched Capacitor Filters
`82.12 Adaptive Filters
`
`Rahman Jamal
`National Instruments Germany
`Robert Steer
`Frequency Devices
`
`82.1
`
`Introduction
`
`In its broadest sense, a filter can be defined as a signal processing system Whose output signal, usually
`called the response, differs from the input signal, called the excitation, such that the output signal has
`some prescribed properties. In more practical terms an electric filter is a device designed to suppress,
`pass, or separate a group of signals from a mixture of signals according to the specifications in a particular
`application. The application areas of filtering are manifold, for example to band—lirnit signals before
`sampling to reduce aliasing, to eliminate unwanted noise in communication systems, to resolve signals
`into their frequency components,
`to convert discrete—time signals into continuous—time signals,
`to
`demodulate signals, etc. Filters are generally classified into three broad classes: continuous—time, sampled-
`data, and d1'screte—time filters depending on the type of signal being processed by the filter. Therefore,
`the concept of signals are fundamental in the design of filters.
`A signal is a function of one or more independent variables such as time, space, temperature, etc. that
`carries information. The independent variables of a signal can either be continuous or discrete. Assuming
`that the signal is a function of time, in the first case the signal is called continuous—time and in the
`second, discrete—time. A continuous—time signal is defined at every instant of time over a given interval,
`whereas a discrete—time signal is defined only at a discrete—time instances. Similarly, the values of a signal
`can also be classified in either continuous or discrete.
`
`© 1999 by CRC Press LLC
`
`

`
`ln real-world signals, often referred to as analog signals, both amplitude and time are continuous,
`These types of signals cannot be processed by digital machines unless they have been converted into
`discrete—time signals. By contrast, a digital signal is characterized by discrete signal values, that are defined
`only at discrete points in time. Digital signal values are represented by a finite number of digits, which
`are usually binary coded. The relationship between a continuous-time signal and the corresponding
`discrete~time signal can be expressed in the following form:
`
`X(kT)=x(tLkT,
`
`k=0,1,2,...,
`
`(82.1)
`
`where Tis called the sampling period.
`Filters can be classified on the basis of the input, output, and internal operating signals. A continuous
`data filter is used to process continuous-time or analog signals, whereas a digital filter processes digital
`signals. Continuous data filters are further divided into passive or active filters, depending on the type
`of elements used in their implementation. Perhaps the earliest type of filters known in the engineering
`community are LC filters, which can be designed by using discrete components like inductors and
`capacitors, or crystal and mechanical filters that can be implemented using LC equivalent circuits. Since
`no external power is required to operate these filters, they are often referred to as passive filters. In contrast,
`active filters are based on active devices, primarily RC elements, and amplifiers. In a sampled data filter,
`on the other hand, the signal is sampled and processed at discrete instants of time. Depending on the
`type of signal processed by such a filter, one may distinguish between an analog sampled data filter and
`a digital filter, In an analog sampled data filter the sampled signal can principally take any value, whereas
`in a digital filter the sampled signal is a digital signal, the definition of which was given earlier. Examples
`of analog sampled data filters are switched capacitor (SC) filters and charge—transfer device (CTD) filters
`made of capacitors, switches, and operational amplifiers.
`
`82.2 Filter Classification
`
`Filters are commonly classified according to the filter function they perform. The basic functions are:
`low—pass, high-pass, bandpass, and bandstop. If a filter passes frequencies from zero to its cutoff frequency
`QC and stops all frequencies higher than the cutoff frequencies, then this filter type is called an ideal low-
`pass filter, In contrast, an ideal higlbpass filter stops all frequencies below its cutoff frequency and passes
`all frequencies above it. Frequencies extending from Q, to Q2 are passed by an ideal bandpass filter,
`while all other frequencies are stopped. An ideal bandstop filter stops frequencies from £2, to Q2 and
`passes all other frequencies. Figure 82.1 depicts the magnitude functions of the four basic idea} f.‘1lt'r.~.r types.
`So far we have discussed ideal filter characteristics having rectangular magnitude responses. These
`characteristics, however, are physically not realizable. As a consequence, the ideal response can only be
`approximated by some nonideal realizable system. Several classical approximation schemes have been
`developed, each of which satisfies a different criterion of optimization. This should be taken into account
`when comparing the performance of these filter characteristics.
`
`82.3 The Filter Approximation Problem
`
`Generally the input and output variables of a linear, tirne~invariant, causal filter can be characterized
`either in the time—domain through the convolution integral given by
`
`,(.)= J.0[ha(t—1:)X(t)dt
`
`(82.2)
`
`or, equivalently, in the frequency—domain through the transfer function
`
`© 1999 by CRC Press LLC
`
`

`
`IH..on>|I
`
`1
`
`IH.<jr2>|I
`
`1
`
`go.
`
`o
`
`o, _.
`(2
`
`42.
`
`0
`
`0
`
`.1
`Q
`
`|H.o'rz>|T
`
`—L—:L.
`
`1
`0 M
`
`1H.o'm1T
`
`%|
`~01 -0.
`
`1
`
`0
`
`£1.
`
`3'
`
`7;
`
`FIGURE 82.1 The magnitude function of an ideal filter is l in the passband and U in the stopband as shown for
`(a) low—pass, (b) high—pass. (c) bandpass, and (cl) stopband filters.
`
`<2
`
`[=0
`
`(32.3)
`
`where Ha(s) is the Laplace transform of the impulse response ha(t) and X(5), Y(s) are the Laplace transforms
`of the input signal X(t) and the output or the filtered signal y(t). X(s) and Y(s) are polynomials in s =
`(5 +jQ and the overall transfer function Ha(s) is a real rational function of s with real coefficients. The
`zeroes of the polynomial X(s) given by 5 = smi are called the poles of Ha(s) and are commonly referred to
`as the natural frequencies of the filter. The zeros of Y(s) given by s = so, which are equivalent to the zeroes
`of Ha(s) are called the transmission zeros of the filter. Clearly, at these frequencies the filter output is zero
`for any finite input. Stability restricts the poles of Ha(s) to lie in the left half of the s—plane excluding the
`jQ—axis, that is Re{sM.} < 0. For a stable transfer function Ha(s) reduces to HBUQ) on the jQ—axis, which
`is the continuous—time Fourier transform of the impulse response ha(t) and can be expressed in the
`following form:
`
`Ha(jo)=lHa(jr2)ld’°l°l
`
`(82.4)
`
`where ‘HE is called the magnitude function and 0(9) = arg Ha(jQ) is the phase function. The gain
`magnitude of the filter expressed in decibels (dB) is defined by
`
`0c(Q) = 20 1oglHa ( = 10 ioglira (jg)
`
`(82.5)
`
`2
`
`Note that a filter specification is often given in terms of its attenuation, which is the negative of the gain
`function also given in decibels. While the specifications for a desired filter behavior are commonly given
`in terms of the loss response 0c(§2), the solution of the filter approximation problem is always carried
`out with the help of the characteristic function C (]'Q) giving
`
`oc(Q)=10 1og[1+lC(jo) 2]
`
`(82.6)
`
`© 1999 by CRC Press LLC
`
`

`
`IH.<ia)1‘
`
`1/z//
`
`1/1+9}
`
`IPassband ripple
`
`
`
`Transifidn
`band 1
`
`......_________...~_._._._:\
`Passband 1/AL
`
`P
`
`o
`
`not)
`
`Q
`
`FIGURE 82.2 The squarec magnitude function of an analog filter can have ripple in the passband and in the
`stopband.
`
`is not a rational function, but C(jQ) can be a polynomial or a rational function and
`Note that oc(§2)
`approximation with polynomial or rational functions is relatively convenient. It can also be shown that
`frequency—dependent properties of lC(jQ) I are in many ways identical to those of oL(£2). The approximation
`problem consists of determining a desired response
`such that the typical specifications depicted
`in Figure 82.2 are met. This so—called tolerance scheme is characterized by the following parameters:
`
`PS C
`
`°°{OlO{O
`
`Passband cutoff frequency (rad/s)
`Stopband cutoff frequency (rad/S)
`—3 dB cutoff frequency (rad/s)
`Permissible error in passband given by 8 = (10”1“ ~ 1)“, where r is the maximum acceptable
`attenuation in dB; note that 10 log 1/ (1 + 82)“ = —r
`1/A Permissible maximum magnitude in the stopband, ie, A = 10°‘/2°, where OL is the minimum
`acceptable attenuation in dB; note that 20 log (NA) = —0L.
`
`The passbanti of a low—pass filter is the region in the interval [0,§2P] where the desired characteristics of
`a given signal are preserved. In contrast, the stopband of a low—pass filter (the region [.Qs,o<>]) rejects
`signal components. The transition band is the region between (Qx — Qp), which would be 0 for an ideal
`filter. Usually, the amplitudes of the permissible ripples for the magnitude response are given in decibels.
`The following sections review four different classical approximations: Butterworth, Chebyshev Type I,
`elliptic, and Bessel.
`
`Butterworth Filters
`
`The frequency response of an Nth—order Butterworth low—pass filter is defined by the squared magnitude
`function
`
` Ha (jg)
`
`2=—.1~.
`1+(s2/52¢)”
`
`(82.7)
`
`It is evident from the Equation 82.7 that the Butterworth approximation has only poles, i.e., no finite
`zeros and yields a maximally flat response around zero and infinity. Therefore, this approximation is also
`
`© l999 by CRC Press LLC
`
`

`
`called maximally flat magnitude (MFM). In addition, it exhibits a smooth response at all frequencies
`and a monotonic decrease from the specified cutoff frequencies.
`Equation 82.7 can be extended to the complex s—domain, resulting in
`
`_
`
`1
`
`H (s)H (—s)_;—P+(s/Joan)”
`
`The poles of this function are given by the roots of the denominator
`
`s -9 e’"l‘/“(Ml/2”],
`k— c
`
`k=O, 1,
`
`2N—1
`
`(82.8)
`
`(82.9)
`
`Note that for any N, these poles lie on the unit circle of radius QC in the s—plane. To guarantee stability,
`the poles that lie in the left half—plane are identified with
`As an example, we will determine the
`transfer function corresponding to a third—order Butterworth filter, i.e., N = 3.
`
`Ha(s)Ha(—s)§;+—(_—S¥= 1_S6
`
`(82.10)
`
`The roots of denominator of Equation 82.10 are given by
`
`s :9 e”‘l1/“(“"‘l/6],
`
`k=0, 1, 2, 3, 4,5
`
`(82.11)
`
`Therefore, We obtain
`
`(82.12)
`
`The corresponding transfer function is obtained by identifying the left half—plane poles with Ha Note
`that for the sake of simplicity we have chosen QC = l.
`
`1
`1
`H”(S)=(s+1)(s+1/2qfi/2)(s+1/2+jJ§/2)21+2s+2s2+s3
`
`(82.13)
`
`Table 82.}. gives the Butterworth denominator polynomials up N: 5,
`Taijie
`gives the Butterworth poles in real and imaginary components and in frequency and Q.
`
`© 1999 by CRC Press LLC
`
`

`
`TABLE 82.1 Butterworth Denominator Polynomials
`
`Order(N)
`
`Butterworth Denominator Polynomials of H(5)
`s + 1
`5“ + J5 s + 1
`53 + 253 + 25 + 1
`54 + 2.613153 + 3.414252 + 2.6131s+1
`:5 + 3.236154 + 5.236153 + 5.236152 + 3.23615 +1
`
`U'i>&C/-JlV>—-
`
`TABLE 82.2 Butterworth and Bessel Poles
`
`Butterworth Poles
`
`Bessel Poles (-3 dB)
`
`Re
`a
`
`1m (ij)
`b
`
`N
`
`9
`
`Q
`
`Re
`a
`
`lm (ij)
`b
`
`Q
`
`Q
`
`1
`
`3
`
`4
`
`5
`
`1.000
`0.000
`-1.000
`——
`1.000
`0.000
`-1.000
`0.577
`1.272
`0.636
`-1.102
`0.707
`1.000
`0.707
`-0.707
`—
`1.323
`0.000
`-1.323
`—-
`1.000
`0.000
`-1.000
`0.691
`1.448
`0.999
`-1.047
`1.000
`1.000
`0.866
`-0.500
`0,522
`1.430
`0.410
`-1.370
`0.541
`1.000
`0.383
`-0.924
`0.805
`1.603
`1.257
`-0.995
`1.307
`1.000
`0.924
`-0.383
`-
`1.502
`0.000
`-1.502
`—
`1.000
`0.000
`-1.000
`0.564
`1.556
`0.718
`-1.381
`0.618
`1.000
`0.588
`-0.809
`0.916
`1.755
`1.471
`-0.958
`1.618
`1.000
`0.951
`-0.309
`0.510
`1.604
`0.321
`-1.571
`0.518
`1.000
`0.259
`-0.966
`0.611
`1.689
`0.971
`-1.382
`0.707
`1.000
`0.707
`-0.707
`1.023
`1.905
`1.662
`-0.931
`1.932
`1.000
`0.966
`-0.259
`—
`1.684
`0.000
`-1.684
`-
`1.000
`0.000
`-1.000
`0.532
`1.716
`0.589
`-1.612
`0.555
`1.000
`0.434
`-0.901
`0.661
`1.822
`1.192
`-1.379
`0.802
`1.000
`0.782
`-0,623
`1.126
`2.049
`1.836
`-0.910
`2.247
`1.000
`0.975
`-0.223
`0.506
`1.778
`0.273
`-1.757
`0.510
`1.000
`0.195
`-0.981
`0.560
`1.832
`0.823
`-1.637
`0.601
`1.000
`0.556
`-0.831
`0.711
`1.953
`1.388
`-1.374
`0.900
`1.000
`0.831
`-0.556
`
`
`
`
`
`
`
`2.563 -0.893 1.998 2.1891.0000.981-0.195 1.226
`
`6
`
`7
`
`8
`
`In the next example. the order N of a low—pass Butterworth filter is to be determined whose cutoff
`frequency (-3 dB) is QC = 2 kHz and stopband attenuation is greater than 40 dB at £25 = 6 kHz. Thus
`the desired filter specification is
`
`201ogHa(jo)ls—40,
`
`
`£2295
`
`.Ha(j§2)1S0.01,
`
`92:25
`
`-.1———=(o.01)2
`1+(s25/sac)”
`
`or equivalently,
`
`It follows from Equation 82.7
`
`© 1999 by CRC Press LLC
`
`(82.14)
`
`(82.15)
`
`(82.16)
`
`

`
`Solving the above equation for N gives N = 4.19. Since N must be an integer, a fifth—order filter is required
`for this specification.
`
`Chebyshev Filters or Chebyshev I Filters
`
`The frequency response of an Nth—order Chebyshev low—pass filter is specified by the squared~magnitude
`frequency response function
`
`1
`H :2 51.1
`a(J
`T1+z~:2TNZ(§2/Qp)
`
`T
`
`(82.17)
`
`where TN (X) is the Nth—order Chebyshev polynomial and 8 is a real constant less than 1 which determines
`the ripple of the filter. Specifically, for nonnegative integers N, the Nth—order Chebyshev polynomial is
`given by
`
`~ cos(Ncos‘1 X),
`T
`N(X)T cosh(Ncosh'1 X),
`
`M31
`1x121
`
`High—order Chebyshev polynomials can be derived from the recursion relation
`
`T,,+,(x) = ZXTN (X) ~ TN_,(x)
`
`(82.18)
`
`(82.19)
`
`where T0(X) = l and T1(x) = X.
`The Chebyshev approximation gives an equsiripple characteristic in the passband and is maximally
`flat near infinity in the stopband. Each of the Chebyshev polynomials has real zeros that lie within the
`interval (~l,l) and the function values for X e [—l,l] do not exceed +1 and «l.
`The pole locations for Chebyshev filter can be determined by generating the appropriate Chebyshev
`polynomials, inserting them into Equation 82.17, factoring, and then selecting only the left half plane
`roots. Alternatively, the pole locations Pk of an Nth—order Chebyshev filter can be computed from the
`relation, for 1<= l ——> N
`
`Pk = ——sin (Bk sinh B+j cos Gk coshB
`
`(82.20)
`
`where ®k = (ZI(— l)1'c/ZN and B: sinh"1(1/8).
`Note.’ PM,” and Pk are complex conjugates and when N is odd there is one real pole at
`
`PNH = -2 sinh [3
`
`For the Chebyshev polynomials, Qp is the last frequency where the amplitude response passes through
`the value of ripple at the edge of the passband. For odd N polynomials, where the ripple of the Chebyshev
`polynomial is negative going, it is the [—l/ (1 + £2)](“) frequency and for even N, where the ripple is
`positive going, is the 0 dB frequency.
`The Chebyshev filter is completely specified by the three parameters 8, Q9, and N. In a practical design
`application, 8 is given by the permissible passband ripple and Qp is specified by the desired passband
`cutoff frequency, The order of the filter, i.e., N, is then chosen such that the stopband specifications are
`satisfied.
`
`© 1999 by CRC Press LLC
`
`

`
`Elliptic or Cauer Filters
`
`The frequency response of an Nth~order elliptic low—pass filter can be expressed by
`
`lHa(Je)l2=
`
`1
`
`Fgfldyf)
`
`(82.21)
`
`is called the Jacobian elliptic function. The elliptic approximation yields an equiripple passband
`where FN
`and an equiripple stopband. Compared with the sarne—0rder Butterworth or Chebyshev filters, the elliptic
`design provides the sharpest transition between the passband and the stopband. The theory of elliptic filters,
`initially developed by Cauer, is involved, therefore for an extensive treatment refer to Reference 1.
`Elliptic filters are completely specified by the parameters 8, 0L, Qp, £25, and N
`
`= passband ripple
`where 8
`= stop band floor
`a
`Qp = the frequency at the edge of the passband (for a designated passband ripple)
`$25 = the frequency at the edge of the stopband (for a designated stopband floor)
`N = the order of the polynomial
`
`In a practical design exercise, the desired passband ripple, stopband floor, and 95 are selected and N
`is determined and rounded up to the nearest integer value. The appropriate Jacobian elliptic function
`must be selected and
`must be calculated and factored to extract only the left plane poles. For
`some synthesis techniques, the roots must expanded into polynomial form.
`This process is a formidable task. While some filter manufacturers have written their own computer
`programs to carry out these calculations, they are not readily available, However, the majority of appli-
`cations can be accommodated by use of published tables of the pole/zero configurations of low—pass
`elliptic transfer functions. An extensive set of such tables for a common selection of passband ripples,
`stopband floors, and shape factors is available in Reference 2.
`
`Bessel Filters
`
`The primary objectives of the preceding three approximations were to achieve specific loss characteristics.
`The phase characteristics of these filters, however, are nonlinear. The Bessel filter is optimized to reduce
`nonlinear phase distortion, i.e., a maximally flat delay. The transfer function of a Bessel filter is given by
`
`_ B
`_
`B
`Ha(s)—£TN%§—~§:3kSk,
`
`k=0
`
`_
`(2N—I<)!
`Bk————§H(N_k)!
`
`_
`k—0,1,...,N
`
`(82.22)
`
`is the Nth—order Bessel polynomial. The overall squared—magnitude frequency response
`where BN (s)
`function is given by
`
`lHa(js2)l2=1—
`
`2(N—1)o4
`+
`Q2
`BN4 (2N—1)2(2N—3)
`
`+--.
`
`To illustrate Equation 82.22 the Bessel transfer function for N = 4 is given below:
`
`105
`(S)
`1o5+105s+45sZ+1os3+s4
`H =mw———_~
`
`(82.23)
`
`(32.24)
`
`© 1999 by CRC Press LLC
`
`

`
`Table 82.2 lists the factored pole frequencies as real and imaginary parts and as frequency and Q for
`Bessel transfer functions that have been normalized to QC = —3 dB.
`
`82.4 Design Examples for Passive and Active Filters
`
`Passive R, L, C Filter Design
`
`The simplest and most commonly used passive filter is the simple, first~order (N = 1) R—C filter shown
`in l3H'.g11re
`Its transfer function is that of a first—order Butterworth low~pass filter. The transfer
`function and -3 dB QC are
`
`H(s)=
`
`1
`RCs+l
`
`where
`
`S2C=—L
`RC
`
`(82.25)
`
`While this is the simplest possible filter implementation, both source and load impedance change the dc
`gain and/or corner frequency and its rolloff rate is only first order, or -6 dB/octave.
`To realize higher—order transfer functions, passive filters use R, L, C elements usually configured in a
`ladder network. The design process is generally carried out in terms of a doubly terminated two—port
`network with source and load resistors R, and R2 as shown in l3*‘i.gure. 824. Its symbolic representation is
`given below.
`The source and load resistors are normalized in regard to a reference resistance RB = R1, i.e.,
`
`,
`
`r2=—RA=52—
`RB
`‘[31
`
`RB
`
`2
`
`(82.26)
`
`The values of L and C are also normalized in respect to a reference frequency to simplify calculations.
`Their values can be easily scaled to any desired set of actual elements.
`
`9 L
`Iv = I:
`B
`
`,
`
`CV =S2BCvRB
`
`(82.27)
`
`R
`
`Vi
`
`C
`
`Vo
`
`,
`FIGURE 82.3 A passive first—order RC filter can serve as an
`antialiasing filter or to minimize high—frequency noise.
`
`
`
`
`'7 "‘
`
`Filter
`
`—'
`
`"1
`
`FIGURE 82.4 A passive filter can have the symbolic
`representation of a doubly terminated filter.
`
`© 1999 by CRC Press LLC
`
`10
`
`

`
`.
`Q
`r1 <-- :2
`0
`o
`1
`
`WW I
`T
`3
`
`2
`
`O l Nvx
`I‘, <——
`O T
`1
`
`2
`
`,
`::
`o—
`3
`
`Jvvw I O
`—> F;
`I o
`N
`
`N-1
`
`0 AAA
`I‘, +—~
`o
`
`l
`
`.
`::
`+
`2
`
`3
`
`.
`::
`e
`N-1
`
`e./vvw O
`—> 1'2
`o
`
`N
`
`rvvx
`O
`r, <———
`o
`
`l
`
`,
`::
`——o
`2
`
`rvvw
`
`3
`
`.
`::
`o
`N—l
`
`Jvv\__O
`—> T2
`o
`
`N
`
`/vvx
`
`. O
`::—> 1
`.
`o
`N-1 N
`
`FIGURE 82.5 Even and odd N passive all—po1e filter networks can be realized by several circuit configurations
`(N odd, above; N even, below).
`
`Low—pass filters, whose magnitude—squared functions have no finite zero, i.e., whose characteristic func-
`tions C(jQ) are polynomials, can be realized by lossless ladder networks consisting of inductors as the
`series elements and capacitors as the shunt elements. These types of approximations, also referred to as
`a11—poIe approximations, include the previously discussed Butterworth, Chebyshev Type I, and Bessel
`filters. Figure
`shows four possible ladder structures for even and odd N, where N is the filter order.
`In the case of doubly terminated Butterworth filters, the normalized values are precisely given by
`
`(2v—1)n
`aV=2sin —~—— , V=l,...,N
`2N
`
`(82.28)
`
`where av is the normalized L or C element Value. As an example we will derive two possible circuits for
`a doubly terminated Butterworth low—pass of order 3 with RB = 100 S2 and a cutoff frequency Q = QB =
`10 kHz. The element values from Equation 82.28 are
`
`1
`I1=2s1n
`
`(2—1)n
`
`RB
`=1=>Ll=E=159mH
`
`c2=2sin
`
`(4—1)7t
`6
`
`=2=>C2=
`
`2
`QCRB
`
`=3.183 nF
`
`(82.29)
`
`_
`
`I
`13=2s1n
`
`(5 —l)n:
`6
`
`RB
`==1=>L3=——=l.59mH
`QC
`
`A possible realization is shown in Figure 82.8.
`
`1009
`
`L,
`
`nl/in
`
`v,()
`
`c, T
`
`v.,>
`
`1009
`
`FIGURE 82.6 A third—order passive all—po1e filter can be realized by a doubly terminated third—order circuit.
`
`© 1999 by CRC Press LLC
`
`11
`
`

`
`Table 82.3. Element Values for low—pass filter circuits
`
`N = 2, Element Number
`
`N = 3, Element Number
`
`Filter Type
`Butterworth
`
`r2
`«xv
`1
`
`1
`1.4142
`1.4142
`
`2
`0.7071
`1.4142
`
`1
`1.5000
`1.0000
`
`2
`1.3333
`2.0000
`
`3
`0.5000
`1.0000
`
`0.5158
`1.0864
`1.0895
`0.4215
`0.7159
`co
`Chebyshev type 1
`1.0316
`1.1474
`1.0316
`——
`-
`1
`0.1—dB ripple
`0.7981
`1.3001
`1.3465
`0.7014
`0.9403
`oo
`Chebyshev type I
`1.5963
`1.0967
`1.5963
`——
`—
`1
`0.5 dB ripple
`0.1667
`0.4800
`0.8333
`0.3333
`10000
`on
`Bessel
`0.1922
`0.5528
`1.2550
`0,4227
`1.5774
`1
`._:_:_:_—
`
`".l."a.ble 823 gives normalized element values for the various all—pole filter approximations discussed in
`the previous section up to order 3 and is based on the following normalization:
`
`r, = 1;
`1.
`2. All the cutoff frequencies (end of the ripple band for the Chebyshev approximation) are QC = 1 rad/s;
`3.
`1'2 is either 1 or <><>, so that both singly and doubly terminated filters are included.
`
`The element values in Table 82.3 are numbered from the source end in the same manner as in Figure 82.4.
`In addition, empty spaces indicate unrealizable networks. In the case of the Chebyshev filter, the amount
`of ripple can be specified as desired, so that in the table only a selective sample can be given. Extensive
`tables of prototype element values for many types of filters can be found in Reference 4.
`The example given above, of a Butterworth filter of order 3, can also be verified using Table 82.3. The
`steps necessary to convert the normalized element values in the table into actual filter values are the same
`as previously illustrated.
`In contrast to all—pole approximations, the characteristic function of an elliptic filter function is a
`rational function. The resulting filter will again be a ladder network but the series elements may be
`parallel combinations of capacitance and inductance and the shunt elements may be series combinations
`of capacitance and inductance.
`Figure 82.5 illustrates the general circuits for even and odd N, respectively. As in the case of all—pole
`approximations, tabulations of element values for normalized low—pass filters based on elliptic approxi~
`mations are also possible. Since these tables are quite involved the reader is referred to Reference 4.
`
`Active Filter Design
`
`Active filters are widely used and commercially available with cutoff frequencies from millihertz to
`megahertz. The characteristics that make them the implementation of choice for several applications are
`small size for low frequency filters because they do not use inductors; precision realization of theoretical
`transfer functions by use of precision resistors and capacitors; high input impedance that is easy to drive
`and for many circuit configurations the source impedance does not effect the transfer function; low
`output impedance that can drive loads without effecting the transfer function and can drive the transient,
`switched capacitive, loads of the input stages of A/D converters and low (N4-THD) performance for pre-
`A/D antialiasing applications (as low as -100 dBc).
`Active filters use R, C, A (operational amplifier) circuits to implement polynomial transfer functions.
`They are most often configured by cascading an appropriate number of first— and second—order sections.
`The simplest first—order (N = 1) active filter is the first—order passive filter of Figure 82.3 with the
`addition of a unity gain follower amplifier. Its cutoff frequency
`is the same as that qiven in
`Equation 82.25. Its advantage over its passive counterpart is that its operational amplifier can drive
`whatever load that it can tolerate without interfering with the transfer function of the filter.
`
`© 1999 by CRC Press LLC
`
`12
`
`

`
`
`
`(C)
`
`Second—order active filters can be realized by common filter circuits: (A) Sallen and Key low—pass,
`FIGURE 82.7
`(B) multiple feedback bandpass, (C) state variable.
`
`The vast majority of higher—order filters have poles that are not located on the negative real axis in
`the s~plane and therefore are in complex conjugate pairs that combine to create second—order pole pairs
`of the form:
`
`I‘I(S)=S2+~03£S+(1): <:>s2+2as+a2+b2
`
`(82.30)
`
`II
`
`a ijb
`SIDm + O‘
`ll l ll
`
`—I
`
`l\'D
`
`where p1,p2
`mg
`
`Q
`
`The most commonly used two—pole active filter circuits are the Sallen and Key low—pass resonator, the
`multiple feedback bandpass, and the state Variable implementation as shown in Figure 82.723, E), and c. In
`the analyses that follow, the more commonly used circuits are used in their simplest form. A more
`comprehensive treatment of these and numerous other circuits can be found in Reference 20.
`The Sallen and Key circuit of Figure 82.7a is used primarily for its simplicity. Its component count is
`the minimum possible for a two—pole active filter. It cannot generate stopband zeros and therefore is
`limited in its use to monotonic roll-off transfer functions such as Butterworth and Bessel filters. Other
`
`limitations are that the phase shift of the amplifier reduces the Q of the section and the capacitor ratio
`becomes large for high—Q circuits. The amplifier is used in a follower configuration and therefore is
`subjected to a large common mode input signal swing which is not the best condition for low distortion
`performance. It is recommended to use this circuit for a section Q < 10 and to use an amplifier whose
`gain bandwidth product is greater than 100 f;,.
`The transfer function and design equations for the Sallen and Key circuit of Figure 82.73 are
`
`1
`
`H(s)=
`
`cc
`
`1
`2
`IRRZ 1
`2 T. #
`S+I%CzS+1%R2C1C2
`
`=
`
`of
`
`to P
`‘2+”p”‘”'°°5
`
`(82.31)
`
`© 1999 by CRC Press LLC
`
`13
`
`

`
`
`
`FIGURE 82.8 A three—pole Butterworth active can be configured with a buffered first~order RC in cascade with a
`two—pole Sallen and Key resonator.
`
`from which obtains
`
`2:
`
`1
`R1R2C1C2
`
`,
`
`Q=o3pR1C2 =
`
`RICE
`R261
`
`24
`li 1—4QC2
`C1
`
`4T1'fpQC2
`
`which has valid solutions for
`
`In the special case where
`
`3 2 4Q2
`C2
`
`(82.32)
`
`(82.33)
`
`(82.34)
`
`(82.35)
`
`=
`
`= R,
`
`then
`
`R2
`R1
`C=1/27tRfp, C1=2QC, and C2=C/2Q
`
`The design sequence for Sallen and Key low—pass of Figure 82.7a is as follows:
`
`For a required I; and Q, select C1, C2 to satisfy Equation 82.34. Compute R1, R2 from Equation 82.33
`(or Equation 82.35 if R1 is chosen to equal R2) and scale the Values of C1 and C2 and R1 and R2 to
`desired impedance levels.
`
`As an example, a three~pole low—pass active filter is shown in igure 82.8. It is realized with a buffered
`single—pole RC low—pass filter section in cascade with a two-pole Sallen and Key section.
`To construct a three—po1e Butterworth filter, the pole locations are found in Table 82.2 and the element
`values in the sections are calculated from Equation 82.25 for the single real pole and in accordance with
`the Sallen and Key design sequence listed above for the complex pole pair.
`From Table 82.2, the normalized pole locations are
`
`rp1=1.0oo,
`
`rp2=1.000,
`
`and Qp2=1.000
`
`For a cutoff frequency of 10 kHz and if it is desired to have an impedance level of 10 k9, then the
`capacitor values are computed as follows:
`
`© 1999 by CRC Press LLC
`
`14
`
`

`
`For R1: 10 k9:
`
`from Equation 82.25, C1:
`
`1
`2nR1rp,
`
`=
`
`1
`2n(10,000)(10,000)
`
`= 10
`2007»;
`
`=0.00159 uF
`
`-0
`
`For R2=R3= R= 10 k9:
`
`from Equation 82.35, C:
`
`1
`1
`2

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket