Part 3: IIR Filters Bilinear Transformation Method. Tutorial ISCAS 2007

Size: px
Start display at page:

Download "Part 3: IIR Filters Bilinear Transformation Method. Tutorial ISCAS 2007"

Transcription

1 Part 3: IIR Filters Bilinear Transformation Method Tutorial ISCAS 2007 Copyright 2007 Andreas Antoniou Victoria, BC, Canada July 24, 2007 Frame # 1 Slide # 1 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

2 Introduction A procedure for the design of IIR filters that would satisfy arbitrary prescribed specifications will be described. Frame # 2 Slide # 2 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

3 Introduction A procedure for the design of IIR filters that would satisfy arbitrary prescribed specifications will be described. The method is based on the bilinear transformation and it can be used to design lowpass (LP), highpass (HP), bandpass (BP), and bandstop (BS), Butterworth, Chebyshev, Inverse-Chebyshev, and Elliptic filters. Note: The material for this module is taken from Antoniou, Digital Signal Processing: Signals, Systems, and Filters, Chap. 12.) Frame # 2 Slide # 3 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

4 Introduction Cont d Given an analog filter with a continuous-time transfer function H A (s), a digital filter with a discrete-time transfer function H D (z) can be readily deduced by applying the bilinear transformation as follows: H D (z) = H A (s) s= 2 T ( ) (A) z 1 z+1 Frame # 3 Slide # 4 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

5 Introduction Cont d The bilinear transformation method has the following important features: A stable analog filter gives a stable digital filter. Frame # 4 Slide # 5 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

6 Introduction Cont d The bilinear transformation method has the following important features: A stable analog filter gives a stable digital filter. The maxima and minima of the amplitude response in the analog filter are preserved in the digital filter. As a consequence, the passband ripple, and the minimum stopband attenuation of the analog filter are preserved in the digital filter. Frame # 4 Slide # 6 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

7 Introduction Cont d Frame # 5 Slide # 7 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

8 Introduction Cont d Frame # 6 Slide # 8 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

9 The Warping Effect If we let ω and represent the frequency variable in the analog filter and the derived digital filter, respectively, then Eq. (A), i.e., H D (z) = H A (s) ( ) (A) z 1 z+1 s= 2 T gives the frequency response of the digital filter as a function of the frequency response of the analog filter as provided that s = 2 T or jω = 2 T H D (e j T ) = H A (jω) ( ) z 1 z + 1 ( e j T ) 1 e j T + 1 or ω = 2 T tan T 2 (B) Frame # 7 Slide # 9 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

10 The Warping Effect Cont d ω = 2 T tan T 2 (B) For <0.3/T ω and, as a result, the digital filter has the same frequency response as the analog filter over this frequency range. Frame # 8 Slide # 10 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

11 The Warping Effect Cont d ω = 2 T tan T 2 (B) For <0.3/T ω and, as a result, the digital filter has the same frequency response as the analog filter over this frequency range. For higher frequencies, however, the relation between ω and becomes nonlinear, and distortion is introduced in the frequency scale of the digital filter relative to that of the analog filter. This is known as the warping effect. Frame # 8 Slide # 11 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

12 The Warping Effect Cont d 6.0 T = ω 2.0 H A (jω) 0.1π 0.2 π 0.3 π 0.4 π 0.5π Ω, rad/s H D (e jωt ) Frame # 9 Slide # 12 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

13 The Warping Effect Cont d The warping effect changes the band edges of the digital filter relative to those of the analog filter in a nonlinear way, as illustrated for the case of a BS filter: Loss, db Digital filter Analog filter ω, rad/s Frame # 10 Slide # 13 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

14 Prewarping From Eq. (B), i.e., ω = 2 T tan T 2 (B) a frequency ω in the analog filter corresponds to a frequency in the digital filter and hence = 2 T tan 1 ωt 2 Frame # 11 Slide # 14 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

15 Prewarping From Eq. (B), i.e., ω = 2 T tan T 2 (B) a frequency ω in the analog filter corresponds to a frequency in the digital filter and hence = 2 T tan 1 ωt 2 If ω 1,ω 2,...,ω i,...are the passband and stopband edges in the analog filter, then the corresponding passband and stopband edges in the derived digital filter are given by i = 2 T tan 1 ω it 2 i = 1, 2,... Frame # 11 Slide # 15 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

16 Prewarping Cont d If prescribed passband and stopband edges 1, 2,..., i,...are to be achieved, the analog filter must be prewarped before the application of the bilinear transformation to ensure that its band edges are given by ω i = 2 T tan i T 2 Frame # 12 Slide # 16 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

17 Prewarping Cont d If prescribed passband and stopband edges 1, 2,..., i,...are to be achieved, the analog filter must be prewarped before the application of the bilinear transformation to ensure that its band edges are given by ω i = 2 T tan i T 2 Then the band edges of the digital filter would assume their prescribed values i since i = 2 ω it T tan 1 ( 2 = 2 T T tan T tan ) i T 2 = i for i = 1, 2,... Frame # 12 Slide # 17 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

18 Design Procedure Consider a normalized analog LP filter characterized by H N (s) with an attenuation 1 A N (ω) = 20 log H N (jω) (also known as loss) and assume that 0 A N (ω) A p for 0 ω ω p A N (ω) A a for ω a ω Note: The transfer functions of analog LP filters are reported in the literature in normalized form whereby the passband edge is typically of the order of unity. Frame # 13 Slide # 18 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

19 Design Procedure Cont d A(ω) A p A a ω ω p ω c ω a Frame # 14 Slide # 19 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

20 Design Procedure A denormalized LP, HP, BP, or BS filter that has the same passband ripple and minimum stopband attenuation as a given normalized LP filter can be derived from the normalized LP filter through the following steps: 1. Apply the transformation s = f X ( s) H X ( s) = H N (s) s=fx ( s) where f X ( s) is one of the four standard analog-filters transformations, given by the next slide. Frame # 15 Slide # 20 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

21 Design Procedure A denormalized LP, HP, BP, or BS filter that has the same passband ripple and minimum stopband attenuation as a given normalized LP filter can be derived from the normalized LP filter through the following steps: 1. Apply the transformation s = f X ( s) H X ( s) = H N (s) s=fx ( s) where f X ( s) is one of the four standard analog-filters transformations, given by the next slide. 2. Apply the bilinear transformation to H X ( s), i.e., H D (z) = H X ( s) s= 2 T ( z 1 z+1 ) Frame # 15 Slide # 21 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

22 Design Procedure Cont d Standard forms of f X ( s) X LP HP BP BS 1 B f X ( s) λ s λ/ s ( s + ω2 0 s B s s 2 + ω 2 0 ) Frame # 16 Slide # 22 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

23 Design Procedure Cont d The digital filter designed by this method will have the required passband and stopband edges only if the parameters λ, ω 0, and B of the analog-filter transformations and the order of the continuous-time normalized LP transfer function, H N (s), are chosen appropriately. Frame # 17 Slide # 23 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

24 Design Procedure Cont d The digital filter designed by this method will have the required passband and stopband edges only if the parameters λ, ω 0, and B of the analog-filter transformations and the order of the continuous-time normalized LP transfer function, H N (s), are chosen appropriately. This is obviously a difficult problem but general solutions are available for LP, HP, BP, and BS, Butterworth, Chebyshev, inverse-chebyshev, and Elliptic filters. Frame # 17 Slide # 24 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

25 General Design Procedure for LP Filters An outline of the methodology for the derivation of general solutions for LP filters is as follows: 1. Assume that a continuous-time normalized LP transfer function, H N (s), is available that would give the required passband ripple, A p, and minimum stopband attenuation (loss), A a. Let the passband and stopband edges of the analog filter be ω p and ω a, respectively. Frame # 18 Slide # 25 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

26 Design of LP Filters Cont d A(ω) A p A a ω ω p ω c ω a Attenuation characteristic of continuous-time normalized LP filter Frame # 19 Slide # 26 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

27 Design of LP Filters Cont d 2. Apply the LP-to-LP analog-filter transformation to H N (s) to obtain a denormalized discrete-time transfer function H LP ( s). Frame # 20 Slide # 27 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

28 Design of LP Filters Cont d 2. Apply the LP-to-LP analog-filter transformation to H N (s) to obtain a denormalized discrete-time transfer function H LP ( s). 3. Apply the bilinear transformation to H LP ( s) to obtain a discrete-time transfer function H D (z). Frame # 20 Slide # 28 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

29 Design of LP Filters Cont d 2. Apply the LP-to-LP analog-filter transformation to H N (s) to obtain a denormalized discrete-time transfer function H LP ( s). 3. Apply the bilinear transformation to H LP ( s) to obtain a discrete-time transfer function H D (z). 4. At this point, assume that the derived discrete-time transfer function has passband and stopband edges that satisfy the relations p p and a a where p and a are the prescribed passband and stopband edges, respectively. In effect, we assume that the digital filter has passband and stopband edges that satisfy or oversatisfy the required specifications. Frame # 20 Slide # 29 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

30 Design of LP Filters Cont d A(Ω) A p A a ~ Ω p Ω p Attenuation characteristic of required LP digital filter Ω a ~ Ω a Ω Frame # 21 Slide # 30 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

31 Design of LP Filters Cont d 5. Solve for λ, the parameter of the LP-to-LP analog-filter transformation. Frame # 22 Slide # 31 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

32 Design of LP Filters Cont d 5. Solve for λ, the parameter of the LP-to-LP analog-filter transformation. 6. Find the minimum value of the ratio ω p /ω a for the continuous-time normalized LP transfer function. The ratio ω p /ω a is a fraction less than unity and it is a measure of the steepness of the transition characteristic. It is often referred to as the selectivity of the filter. The selectivity of a filter dictates the minimum order to achieve the required specifications. Note: As the selectivity approaches unity, the filter-order tends to infinity! Frame # 22 Slide # 32 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

33 Design of LP Filters Cont d 7. The same methodology is applicable for HP filters, except that the LP-HP analog-filter transformation is used in Step 2. Frame # 23 Slide # 33 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

34 Design of LP Filters Cont d 7. The same methodology is applicable for HP filters, except that the LP-HP analog-filter transformation is used in Step The application of this methodology yields the formulas summarized by the table shown in the next slide. Frame # 23 Slide # 34 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

35 Formulas for LP and HP Filters LP ω p ω a K 0 ω p T λ = 2tan( p T /2) HP ω p ω a 1 K 0 λ = 2ω p tan( p T /2) T where K 0 = tan( p T /2) tan( a T /2) Frame # 24 Slide # 35 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

36 Design of LP Filters Cont d The table of formulas presented is applicable to all the classical types of analog filters, namely, Butterworth Chebyshev Inverse-Chebyshev Elliptic Frame # 25 Slide # 36 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

37 Design of LP Filters Cont d The table of formulas presented is applicable to all the classical types of analog filters, namely, Butterworth Chebyshev Inverse-Chebyshev Elliptic Formulas that can be used to design digital versions of these filters will be presented later. Frame # 25 Slide # 37 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

38 General Design Procedure for BP Filters An outline of the methodology for the derivation of general solutions for BP filters is as follows: 1. Assume that a continuous-time normalized LP transfer function, H N (s), is available that would give the required passband ripple, A p, and minimum stopband attenuation, A a. Let the passband and stopband edges of the analog filter be ω p and ω a, respectively. Frame # 26 Slide # 38 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

39 Design of BP Filters Cont d 2. Apply the LP-to-BP analog-filter transformation to H N (s) to obtain a denormalized discrete-time transfer function H BP ( s). Frame # 27 Slide # 39 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

40 Design of BP Filters Cont d 2. Apply the LP-to-BP analog-filter transformation to H N (s) to obtain a denormalized discrete-time transfer function H BP ( s). 3. Apply the bilinear transformation to H BP ( s) to obtain a discrete-time transfer function H D (z). Frame # 27 Slide # 40 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

41 Design of BP Filters Cont d 4. At this point, assume that the derived discrete-time transfer function has passband and stopband edges that satisfy the relations p1 p1 p2 p2 and where a1 a1 a2 a2 p1 and p2 are the actual lower and upper passband edges, p1 and p2 are the prescribed lower and upper passband edges, a1 and a2 are the actual lower and upper stopband edges, p1 and p2 are the prescribed lower and upper stopband edges, respectively. Frame # 28 Slide # 41 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

42 Design of LP Filters Cont d A(Ω) A a A p A a ~ ~ Ωa1 Ω p1 Ω p2 Ωa2 Ωa1 ~ ~ Ω Ω a2 p1 Ω p2 Attenuation characteristic of required BP digital filter Frame # 29 Slide # 42 A. Antoniou Part3: IIR Filters Bilinear Transformation Method Ω

43 Design of LP Filters Cont d 5. Solve for B and ω 0, the parameters of the LP-to-BP analog-filter transformation. Frame # 30 Slide # 43 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

44 Design of LP Filters Cont d 5. Solve for B and ω 0, the parameters of the LP-to-BP analog-filter transformation. 6. Find the minimum value for the selectivity, i.e., the ratio ω p /ω a, for the continuous-time normalized LP transfer function. Frame # 30 Slide # 44 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

45 Design of LP Filters Cont d 5. Solve for B and ω 0, the parameters of the LP-to-BP analog-filter transformation. 6. Find the minimum value for the selectivity, i.e., the ratio ω p /ω a, for the continuous-time normalized LP transfer function. 7. The same methodology can be used for the design of BS filters except that the LP-to-BS transformation is used in Step 2. Frame # 30 Slide # 45 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

46 Design of LP Filters Cont d 5. Solve for B and ω 0, the parameters of the LP-to-BP analog-filter transformation. 6. Find the minimum value for the selectivity, i.e., the ratio ω p /ω a, for the continuous-time normalized LP transfer function. 7. The same methodology can be used for the design of BS filters except that the LP-to-BS transformation is used in Step The application of this methodology yields the formulas summarized in the next two slides. Frame # 30 Slide # 46 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

47 Formulas for the design of BP Filters ω 0 = 2 K B T BP ω p ω a { K1 if K C K B K 2 if K C < K B where B = 2K A T ω p K A = tan p2 T 2 K C = tan a1 T 2 tan p1 T 2 tan a2 T 2 K 2 = K A tan( a2 T /2) tan 2 ( a2 T /2) K B K B = tan p1 T 2 tan p2 T 2 K 1 = K A tan( a1 T /2) K B tan 2 ( a1 T /2) Frame # 31 Slide # 47 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

48 Formulas for the Design of BS Filters BS ω 0 = 2 K B T 1 ω if K C K B p K 2 ω a 1 if K C < K B K 1 where B = 2K Aω p T K A = tan p2 T 2 K C = tan a1 T 2 tan p1 T 2 tan a2 T 2 K 2 = K A tan( a2 T /2) tan 2 ( a2 T /2) K B K B = tan p1 T 2 tan p2 T 2 K 1 = K A tan( a1 T /2) K B tan 2 ( a1 T /2) Frame # 32 Slide # 48 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

49 Formulas for ω p and n The formulas presented apply to any type of normalized analog LP filter with an attenuation that would satisfy the following conditions: 0 A N (ω) A p for 0 ω ω p A N (ω) A a for ω a ω Frame # 33 Slide # 49 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

50 Formulas for ω p and n The formulas presented apply to any type of normalized analog LP filter with an attenuation that would satisfy the following conditions: 0 A N (ω) A p for 0 ω ω p A N (ω) A a for ω a ω However, the values of the normalized passband edge, ω p, and the required filter order, n, depend on the type of filter. Frame # 33 Slide # 50 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

51 Formulas for ω p and n The formulas presented apply to any type of normalized analog LP filter with an attenuation that would satisfy the following conditions: 0 A N (ω) A p for 0 ω ω p A N (ω) A a for ω a ω However, the values of the normalized passband edge, ω p, and the required filter order, n, depend on the type of filter. Formulas for these parameters for Butterworth, Chebyshev, and Elliptic filters are presented in the next three slides. Frame # 33 Slide # 51 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

52 Formulas for Butterworth Filters LP K = K 0 HP K = 1 K 0 BP K = { K1 if K C K B K 2 1 BS K = 1 K 2 K 1 if K C < K B if K C K B if K C < K B log D n 2log(1/K ), D = 100.1Aa A p 1 ω p = (10 0.1A p 1) 1/2n Frame # 34 Slide # 52 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

53 Formulas for Chebyshev Filters LP K = K 0 HP K = 1 K 0 BP K = { K1 if K C K B K 2 1 BS K = 1 K 2 K 1 if K C < K B if K C K B if K C < K B n cosh 1 D cosh 1 (1/K ), D = 100.1Aa A p 1 ω p = 1 Frame # 35 Slide # 53 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

54 Formulas for Elliptic Filters k ω p LP K = K 0 K0 HP K = 1 K 0 1 K0 BP K = { K1 if K C K B K 2 1 BS K = 1 K 2 K 1 if K C < K B if K C K B if K C < K B K1 K2 1 K2 1 K1 n cosh 1 D cosh 1 (1/K ), D = 100.1Aa A p 1 Frame # 36 Slide # 54 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

55 Example HP Filter An HP filter that would satisfy the following specifications is required: A p = 1dB, A a = 45 db, p = 3.5 rad/s, a = 1.5 rad/s, ω s = 10 rad/s. Design a Butterworth, a Chebyshev, and then an Elliptic digital filter. Frame # 37 Slide # 55 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

56 Example HP Filter Cont d Solution Filter type n ω p λ Butterworth Chebyshev Elliptic Frame # 38 Slide # 56 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

57 Example Cont d Elliptic (n=3) Loss, db Butterworth (n=5) Chebyshev (n=4) Passband loss, db Ω, rad/s Frame # 39 Slide # 57 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

58 Example BP Filter Design an Elliptic BP filter that would satisfy the following specifications: A p = 1dB, A a = 45 db, p1 = 900 rad/s, p2 = 1100 rad/s, a1 = 800 rad/s, a2 = 1200 rad/s, ω s = 6000 rad/s. Solution k = ω p = n = 4 ω 0 = 1, B = Frame # 40 Slide # 58 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

59 Example BP Filter Cont d Loss, db Passband loss, db Ω, rad/s ψ Frame # 41 Slide # 59 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

60 Example BS Filter Design a Chebyshev BS filter that would satisfy the following specifications: A p = 0.5 db, A a = 40 db, p1 = 350 rad/s, p2 = 700 rad/s, Solution a1 = 430 rad/s, a2 = 600 rad/s, ω s = 3000 rad/s. ω p = 1.0 n = 5 ω 0 = 561, 4083 B = 493, 2594 Frame # 42 Slide # 60 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

61 Example BS Filter Cont d Loss, db Passband loss, db Ω, rad/s Frame # 43 Slide # 61 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

62 D-Filter A DSP software package that incorporates the design techniques described in this presentation is D-Filter. Please see for more information. Frame # 44 Slide # 62 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

63 Summary A design method for IIR filters that leads to a complete description of the transfer function in closed form either in terms of its zeros and poles or its coefficients has been described. Frame # 45 Slide # 63 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

64 Summary A design method for IIR filters that leads to a complete description of the transfer function in closed form either in terms of its zeros and poles or its coefficients has been described. The method requires very little computation and leads to very precise optimal designs. Frame # 45 Slide # 64 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

65 Summary A design method for IIR filters that leads to a complete description of the transfer function in closed form either in terms of its zeros and poles or its coefficients has been described. The method requires very little computation and leads to very precise optimal designs. It can be used to design LP, HP, BP, and BS filters of the Butterworth, Chebyshev, Inverse-Chebyshev, Elliptic types. Frame # 45 Slide # 65 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

66 Summary A design method for IIR filters that leads to a complete description of the transfer function in closed form either in terms of its zeros and poles or its coefficients has been described. The method requires very little computation and leads to very precise optimal designs. It can be used to design LP, HP, BP, and BS filters of the Butterworth, Chebyshev, Inverse-Chebyshev, Elliptic types. All these designs can be carried out by using DSP software package D-Filter. Frame # 45 Slide # 66 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

67 References A. Antoniou, Digital Signal Processing: Signals, Systems, and Filters, Chap. 15, McGraw-Hill, A. Antoniou, Digital Signal Processing: Signals, Systems, and Filters, Chap. 15, McGraw-Hill, Frame # 46 Slide # 67 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

68 This slide concludes the presentation. Thank you for your attention. Frame # 47 Slide # 68 A. Antoniou Part3: IIR Filters Bilinear Transformation Method

ELEN E4810: Digital Signal Processing Topic 8: Filter Design: IIR

ELEN E4810: Digital Signal Processing Topic 8: Filter Design: IIR ELEN E48: Digital Signal Processing Topic 8: Filter Design: IIR. Filter Design Specifications 2. Analog Filter Design 3. Digital Filters from Analog Prototypes . Filter Design Specifications The filter

More information

Digital Signal Processing Complete Bandpass Filter Design Example

Digital Signal Processing Complete Bandpass Filter Design Example Digital Signal Processing Complete Bandpass Filter Design Example D. Richard Brown III D. Richard Brown III 1 / 10 General Filter Design Procedure discrete-time filter specifications prewarp DT frequency

More information

Transition Bandwidth Analysis of Infinite Impulse Response Filters

Transition Bandwidth Analysis of Infinite Impulse Response Filters Transition Bandwidth Analysis of Infinite Impulse Response Filters Sujata Prabhakar Department of Electronics and Communication UCOE Punjabi University, Patiala Dr. Amandeep Singh Sappal Associate Professor

More information

24 Butterworth Filters

24 Butterworth Filters 24 Butterworth Filters To illustrate some of the ideas developed in Lecture 23, we introduce in this lecture a simple and particularly useful class of filters referred to as Butterworthfilters. Filters

More information

SAMPLE SOLUTIONS DIGITAL SIGNAL PROCESSING: Signals, Systems, and Filters Andreas Antoniou

SAMPLE SOLUTIONS DIGITAL SIGNAL PROCESSING: Signals, Systems, and Filters Andreas Antoniou SAMPLE SOLUTIONS DIGITAL SIGNAL PROCESSING: Signals, Systems, and Filters Andreas Antoniou (Revision date: February 7, 7) SA. A periodic signal can be represented by the equation x(t) k A k sin(ω k t +

More information

Filter Comparison. Match #1: Analog vs. Digital Filters

Filter Comparison. Match #1: Analog vs. Digital Filters CHAPTER 21 Filter Comparison Decisions, decisions, decisions! With all these filters to choose from, how do you know which to use? This chapter is a head-to-head competition between filters; we'll select

More information

Analog Filters. A common instrumentation filter application is the attenuation of high frequencies to avoid frequency aliasing in the sampled data.

Analog Filters. A common instrumentation filter application is the attenuation of high frequencies to avoid frequency aliasing in the sampled data. Analog Filters Filters can be used to attenuate unwanted signals such as interference or noise or to isolate desired signals from unwanted. They use the frequency response of a measuring system to alter

More information

Laboratory #5: RF Filter Design

Laboratory #5: RF Filter Design EEE 194 RF Laboratory Exercise 5 1 Laboratory #5: RF Filter Design I. OBJECTIVES A. Design a third order low-pass Chebyshev filter with a cutoff frequency of 330 MHz and 3 db ripple with equal terminations

More information

2.161 Signal Processing: Continuous and Discrete Fall 2008

2.161 Signal Processing: Continuous and Discrete Fall 2008 MT OpenCourseWare http://ocw.mit.edu.6 Signal Processing: Continuous and Discrete Fall 00 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. MASSACHUSETTS

More information

First, we show how to use known design specifications to determine filter order and 3dB cut-off

First, we show how to use known design specifications to determine filter order and 3dB cut-off Butterworth Low-Pass Filters In this article, we describe the commonly-used, n th -order Butterworth low-pass filter. First, we show how to use known design specifications to determine filter order and

More information

NAPIER University School of Engineering. Electronic Systems Module : SE32102 Analogue Filters Design And Simulation. 4 th order Butterworth response

NAPIER University School of Engineering. Electronic Systems Module : SE32102 Analogue Filters Design And Simulation. 4 th order Butterworth response NAPIER University School of Engineering Electronic Systems Module : SE32102 Analogue Filters Design And Simulation. 4 th order Butterworth response In R1 R2 C2 C1 + Opamp A - R1 R2 C2 C1 + Opamp B - Out

More information

DSP-I DSP-I DSP-I DSP-I

DSP-I DSP-I DSP-I DSP-I DSP-I DSP-I DSP-I DSP-I Digital Signal Proessing I (8-79) Fall Semester, 005 IIR FILER DESIG EXAMPLE hese notes summarize the design proedure for IIR filters as disussed in lass on ovember. Introdution:

More information

Digital Signal Processing IIR Filter Design via Impulse Invariance

Digital Signal Processing IIR Filter Design via Impulse Invariance Digital Signal Processing IIR Filter Design via Impulse Invariance D. Richard Brown III D. Richard Brown III 1 / 11 Basic Procedure We assume here that we ve already decided to use an IIR filter. The basic

More information

CTCSS REJECT HIGH PASS FILTERS IN FM RADIO COMMUNICATIONS AN EVALUATION. Virgil Leenerts WØINK 8 June 2008

CTCSS REJECT HIGH PASS FILTERS IN FM RADIO COMMUNICATIONS AN EVALUATION. Virgil Leenerts WØINK 8 June 2008 CTCSS REJECT HIGH PASS FILTERS IN FM RADIO COMMUNICATIONS AN EVALUATION Virgil Leenerts WØINK 8 June 28 The response of the audio voice band high pass filter is evaluated in conjunction with the rejection

More information

Time series analysis Matlab tutorial. Joachim Gross

Time series analysis Matlab tutorial. Joachim Gross Time series analysis Matlab tutorial Joachim Gross Outline Terminology Sampling theorem Plotting Baseline correction Detrending Smoothing Filtering Decimation Remarks Focus on practical aspects, exercises,

More information

AN-837 APPLICATION NOTE

AN-837 APPLICATION NOTE APPLICATION NOTE One Technology Way P.O. Box 916 Norwood, MA 262-916, U.S.A. Tel: 781.329.47 Fax: 781.461.3113 www.analog.com DDS-Based Clock Jitter Performance vs. DAC Reconstruction Filter Performance

More information

CHAPTER 8 ANALOG FILTERS

CHAPTER 8 ANALOG FILTERS ANALOG FILTERS CHAPTER 8 ANALOG FILTERS SECTION 8.: INTRODUCTION 8. SECTION 8.2: THE TRANSFER FUNCTION 8.5 THE SPLANE 8.5 F O and Q 8.7 HIGHPASS FILTER 8.8 BANDPASS FILTER 8.9 BANDREJECT (NOTCH) FILTER

More information

How to Design 10 khz filter. (Using Butterworth filter design) Application notes. By Vadim Kim

How to Design 10 khz filter. (Using Butterworth filter design) Application notes. By Vadim Kim How to Design 10 khz filter. (Using Butterworth filter design) Application notes. By Vadim Kim This application note describes how to build a 5 th order low pass, high pass Butterworth filter for 10 khz

More information

chapter Introduction to Digital Signal Processing and Digital Filtering 1.1 Introduction 1.2 Historical Perspective

chapter Introduction to Digital Signal Processing and Digital Filtering 1.1 Introduction 1.2 Historical Perspective Introduction to Digital Signal Processing and Digital Filtering chapter 1 Introduction to Digital Signal Processing and Digital Filtering 1.1 Introduction Digital signal processing (DSP) refers to anything

More information

Design of Efficient Digital Interpolation Filters for Integer Upsampling. Daniel B. Turek

Design of Efficient Digital Interpolation Filters for Integer Upsampling. Daniel B. Turek Design of Efficient Digital Interpolation Filters for Integer Upsampling by Daniel B. Turek Submitted to the Department of Electrical Engineering and Computer Science in partial fulfillment of the requirements

More information

Chebyshev Filter at 197.12 MHz Frequency for Radar System

Chebyshev Filter at 197.12 MHz Frequency for Radar System IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 78-1676 Volume 5, Issue 1 (Mar. - Apr. 013), PP 8-33 Chebyshev Filter at 197.1 MHz Frequency for Radar System Denny Permana 1,

More information

SECTION 6 DIGITAL FILTERS

SECTION 6 DIGITAL FILTERS SECTION 6 DIGITAL FILTERS Finite Impulse Response (FIR) Filters Infinite Impulse Response (IIR) Filters Multirate Filters Adaptive Filters 6.a 6.b SECTION 6 DIGITAL FILTERS Walt Kester INTRODUCTION Digital

More information

Sophomore Physics Laboratory (PH005/105)

Sophomore Physics Laboratory (PH005/105) CALIFORNIA INSTITUTE OF TECHNOLOGY PHYSICS MATHEMATICS AND ASTRONOMY DIVISION Sophomore Physics Laboratory (PH5/15) Analog Electronics Active Filters Copyright c Virgínio de Oliveira Sannibale, 23 (Revision

More information

A Basic Introduction to Filters Active Passive and Switched-Capacitor

A Basic Introduction to Filters Active Passive and Switched-Capacitor A Basic Introduction to Filters Active Passive and Switched-Capacitor 1 0 INTRODUCTION Filters of some sort are essential to the operation of most electronic circuits It is therefore in the interest of

More information

SUMMARY. Additional Digital/Software filters are included in Chart and filter the data after it has been sampled and recorded by the PowerLab.

SUMMARY. Additional Digital/Software filters are included in Chart and filter the data after it has been sampled and recorded by the PowerLab. This technique note was compiled by ADInstruments Pty Ltd. It includes figures and tables from S.S. Young (2001): Computerized data acquisition and analysis for the life sciences. For further information

More information

LM833,LMF100,MF10. Application Note 779 A Basic Introduction to Filters - Active, Passive,and. Switched Capacitor. Literature Number: SNOA224A

LM833,LMF100,MF10. Application Note 779 A Basic Introduction to Filters - Active, Passive,and. Switched Capacitor. Literature Number: SNOA224A LM833,LMF100,MF10 Application Note 779 A Basic Introduction to Filters - Active, Passive,and Switched Capacitor Literature Number: SNOA224A A Basic Introduction to Filters Active, Passive, and Switched-Capacitor

More information

Frequency response. Chapter 1. 1.1 Introduction

Frequency response. Chapter 1. 1.1 Introduction Chapter Frequency response. Introduction The frequency response of a system is a frequency dependent function which expresses how a sinusoidal signal of a given frequency on the system input is transferred

More information

Introduction to Digital Filters

Introduction to Digital Filters CHAPTER 14 Introduction to Digital Filters Digital filters are used for two general purposes: (1) separation of signals that have been combined, and (2) restoration of signals that have been distorted

More information

EE 508 Lecture 11. The Approximation Problem. Classical Approximations the Chebyschev and Elliptic Approximations

EE 508 Lecture 11. The Approximation Problem. Classical Approximations the Chebyschev and Elliptic Approximations EE 508 Lecture The Approximation Problem Classical Approximations the Chebyschev and Elliptic Approximations Review from Last Time Butterworth Approximations Analytical formulation: All pole approximation

More information

Em bedded DSP : I ntroduction to Digital Filters

Em bedded DSP : I ntroduction to Digital Filters Embedded DSP : Introduction to Digital Filters 1 Em bedded DSP : I ntroduction to Digital Filters Digital filters are a important part of DSP. In fact their extraordinary performance is one of the keys

More information

PIEZO FILTERS INTRODUCTION

PIEZO FILTERS INTRODUCTION For more than two decades, ceramic filter technology has been instrumental in the proliferation of solid state electronics. A view of the future reveals that even greater expectations will be placed on

More information

Analog IIR Filter Design

Analog IIR Filter Design Filter Deign - IIR cwliu@twin.ee.nctu.edu.tw Analog IIR Filter Deign Commonly ued analog filter : Lowpa Butterworth filter all-pole filter characterized by magnitude repone. Nfilter order Pole of HH- are

More information

Lecture 9. Poles, Zeros & Filters (Lathi 4.10) Effects of Poles & Zeros on Frequency Response (1) Effects of Poles & Zeros on Frequency Response (3)

Lecture 9. Poles, Zeros & Filters (Lathi 4.10) Effects of Poles & Zeros on Frequency Response (1) Effects of Poles & Zeros on Frequency Response (3) Effects of Poles & Zeros on Frequency Response (1) Consider a general system transfer function: zeros at z1, z2,..., zn Lecture 9 Poles, Zeros & Filters (Lathi 4.10) The value of the transfer function

More information

More Filter Design on a Budget

More Filter Design on a Budget Application Report SLOA096 December 2001 More Filter Design on a Budget Bruce Carter High Performance Linear Products ABSTRACT This document describes filter design from the standpoint of cost. Filter

More information

Analog and Digital Filters Anthony Garvert November 13, 2015

Analog and Digital Filters Anthony Garvert November 13, 2015 Analog and Digital Filters Anthony Garvert November 13, 2015 Abstract In circuit analysis and performance, a signal transmits some form of information, such as a voltage or current. However, over a range

More information

EE 508 Lecture 11. The Approximation Problem. Classical Approximations the Chebyschev and Elliptic Approximations

EE 508 Lecture 11. The Approximation Problem. Classical Approximations the Chebyschev and Elliptic Approximations EE 508 Lecture The Approximation Problem Classical Approximations the Chebyschev and Elliptic Approximations Review from Last Time Butterworth Approximations TLP ( jω) Analytical formulation: All pole

More information

An Adjustable Audio Filter System for the Receiver - Part 1

An Adjustable Audio Filter System for the Receiver - Part 1 1 of 7 An Adjustable Audio Filter System for the Receiver - Part 1 The audio response is shaped as required using Switched Capacitor Filters Lloyd Butler VK5BR Front panel view of the original receiver

More information

Analog signals are those which are naturally occurring. Any analog signal can be converted to a digital signal.

Analog signals are those which are naturally occurring. Any analog signal can be converted to a digital signal. 3.3 Analog to Digital Conversion (ADC) Analog signals are those which are naturally occurring. Any analog signal can be converted to a digital signal. 1 3.3 Analog to Digital Conversion (ADC) WCB/McGraw-Hill

More information

Understanding Dynamic Range in Acceleration Measurement Systems. February 2013 By: Bruce Lent

Understanding Dynamic Range in Acceleration Measurement Systems. February 2013 By: Bruce Lent in Acceleration Measurement Systems February 2013 By: Bruce Lent Topics to discuss Definition of dynamic range The effective range Making full use of the high level Using filters to improve dynamic range

More information

APPLICATION BULLETIN

APPLICATION BULLETIN APPLICATION BULLETIN Mailing Address: PO Box 400 Tucson, AZ 8574 Street Address: 670 S. Tucson Blvd. Tucson, AZ 85706 Tel: (602) 746- Twx: 90-952- Telex: 066-649 FAX (602) 889-50 Immediate Product Info:

More information

73M2901CE Programming the Imprecise Call Progress Monitor Filter

73M2901CE Programming the Imprecise Call Progress Monitor Filter A Maxim Integrated Products Brand 73M2901CE Programming the Imprecise Call Progress Monitor Filter APPLICATION NOTE AN_2901CE_042 March 2009 Introduction The Teridian 73M2901CE integrated circuit modem

More information

Implementation of the LMS Algorithm for Noise Cancellation on Speech Using the ARM LPC2378 Processor.

Implementation of the LMS Algorithm for Noise Cancellation on Speech Using the ARM LPC2378 Processor. School of Mathematics and Systems Engineering Reports from MSI - Rapporter från MSI Implementation of the LMS Algorithm for Noise Cancellation on Speech Using the ARM LPC2378 Processor. Cesar Augusto Azurdia

More information

1995 Mixed-Signal Products SLAA013

1995 Mixed-Signal Products SLAA013 Application Report 995 Mixed-Signal Products SLAA03 IMPORTANT NOTICE Texas Instruments and its subsidiaries (TI) reserve the right to make changes to their products or to discontinue any product or service

More information

UNIVERSITY OF CALIFORNIA, SAN DIEGO Electrical & Computer Engineering Department ECE 101 - Fall 2010 Linear Systems Fundamentals

UNIVERSITY OF CALIFORNIA, SAN DIEGO Electrical & Computer Engineering Department ECE 101 - Fall 2010 Linear Systems Fundamentals UNIVERSITY OF CALIFORNIA, SAN DIEGO Electrical & Computer Engineering Department ECE 101 - Fall 2010 Linear Systems Fundamentals FINAL EXAM WITH SOLUTIONS (YOURS!) You are allowed one 2-sided sheet of

More information

Designing a Linear FIR filter

Designing a Linear FIR filter Designing a Linear FIR filter implement the transfer function which can be in the form Leena Darsena, Himani of a program Agrawal or form of a circuit diagram. Abstract- Digital filtering has a very important

More information

Using the Texas Instruments Filter Design Database

Using the Texas Instruments Filter Design Database Application Report SLOA062 July, 2001 Bruce Carter Using the Texas Instruments Filter Design Database High Performance Linear Products ABSTRACT Texas Instruments applications personnel have decades of

More information

Selected Filter Circuits Dr. Lynn Fuller

Selected Filter Circuits Dr. Lynn Fuller ROCHESTER INSTITUTE OF TECHNOLOGY MICROELECTRONIC ENGINEERING Selected Filter Circuits Dr. Lynn Fuller Webpage: http://people.rit.edu/lffeee 82 Lomb Memorial Drive Rochester, NY 146235604 Tel (585) 4752035

More information

FEATURES APPLICATIO S TYPICAL APPLICATIO. LTC1061 High Performance Triple Universal Filter Building Block DESCRIPTIO

FEATURES APPLICATIO S TYPICAL APPLICATIO. LTC1061 High Performance Triple Universal Filter Building Block DESCRIPTIO FEATRES Three Filters in a Single Package p to th Order Filter Functions Center Frequency Range up to khz f O Q Product up to MHz Guaranteed Center Frequency and Q Accuracy Over Temperature Guaranteed

More information

SWISS ARMY KNIFE INDICATOR John F. Ehlers

SWISS ARMY KNIFE INDICATOR John F. Ehlers SWISS ARMY KNIFE INDICATOR John F. Ehlers The indicator I describe in this article does all the common functions of the usual indicators, such as smoothing and momentum generation. It also does some unusual

More information

IIR Half-band Filter Design with TMS320VC33 DSP

IIR Half-band Filter Design with TMS320VC33 DSP IIR Half-band Filter Design with TMS320VC33 DSP Ottó Nyári, Tibor Szakáll, Péter Odry Polytechnical Engineering College, Marka Oreskovica 16, Subotica, Serbia and Montenegro nyario@vts.su.ac.yu, tibi@vts.su.ac.yu,

More information

Digital Transmission of Analog Data: PCM and Delta Modulation

Digital Transmission of Analog Data: PCM and Delta Modulation Digital Transmission of Analog Data: PCM and Delta Modulation Required reading: Garcia 3.3.2 and 3.3.3 CSE 323, Fall 200 Instructor: N. Vlajic Digital Transmission of Analog Data 2 Digitization process

More information

Workshop Perceptual Effects of Filtering and Masking Introduction to Filtering and Masking

Workshop Perceptual Effects of Filtering and Masking Introduction to Filtering and Masking Workshop Perceptual Effects of Filtering and Masking Introduction to Filtering and Masking The perception and correct identification of speech sounds as phonemes depends on the listener extracting various

More information

ADC and DAC. Quantization

ADC and DAC. Quantization CHAPTER ADC and DAC Most of the signals directly encountered in science and engineering are continuous: light intensity that changes with distance; voltage that varies over time; a chemical reaction rate

More information

Digital filter design for electrophysiological data a practical approach

Digital filter design for electrophysiological data a practical approach NOTICE: this is the author s version of a work that was accepted for publication in the Journal of Neuroscience Methods following peer review. Changes resulting from the publishing process, such as editing,

More information

University of Rochester Department of Electrical and Computer Engineering ECE113 Lab. #7 Higher-order filter & amplifier designs March, 2012

University of Rochester Department of Electrical and Computer Engineering ECE113 Lab. #7 Higher-order filter & amplifier designs March, 2012 University of Rochester Department of Electrical and Computer Engineering ECE113 Lab. #7 Higherorder filter & amplifier designs March, 2012 Writeups, due one week after the lab is performed, should provide

More information

SECTION 5-5: FREQUENCY TRANSFORMATIONS

SECTION 5-5: FREQUENCY TRANSFORMATIONS ANALOG FILTERS FREQUENCY TRANSFORMATIONS SECTION 55: FREQUENCY TRANSFORMATIONS Until now, only filters using the lowpass configuration have been examined. In this section, transforming the lowpass prototype

More information

Use bandpass filters to discriminate against wide ranges of frequencies outside the passband.

Use bandpass filters to discriminate against wide ranges of frequencies outside the passband. Microwave Filter Design Chp6. Bandstop Filters Prof. Tzong-Lin Wu Department of Electrical Engineering National Taiwan University Bandstop Filters Bandstop filter V.S. Bandpass filter Use bandpass filters

More information

Design of FIR Filters

Design of FIR Filters Design of FIR Filters Elena Punskaya www-sigproc.eng.cam.ac.uk/~op205 Some material adapted from courses by Prof. Simon Godsill, Dr. Arnaud Doucet, Dr. Malcolm Macleod and Prof. Peter Rayner 68 FIR as

More information

Frequency Response of Filters

Frequency Response of Filters School of Engineering Department of Electrical and Computer Engineering 332:224 Principles of Electrical Engineering II Laboratory Experiment 2 Frequency Response of Filters 1 Introduction Objectives To

More information

MPC 4. Machinery Protection Card Type MPC 4 FEATURES. Continuous on-line Machinery Protection Card

MPC 4. Machinery Protection Card Type MPC 4 FEATURES. Continuous on-line Machinery Protection Card Machinery Protection Card Type FEATURES Continuous on-line Machinery Protection Card Real-time measurement and monitoring using state-of-the-art DSP techniques Fully VME-compatible slave interface Fully

More information

FAST Fourier Transform (FFT) and Digital Filtering Using LabVIEW

FAST Fourier Transform (FFT) and Digital Filtering Using LabVIEW FAST Fourier Transform (FFT) and Digital Filtering Using LabVIEW Wei Lin Department of Biomedical Engineering Stony Brook University Instructor s Portion Summary This experiment requires the student to

More information

CHAPTER 6 Frequency Response, Bode Plots, and Resonance

CHAPTER 6 Frequency Response, Bode Plots, and Resonance ELECTRICAL CHAPTER 6 Frequency Response, Bode Plots, and Resonance 1. State the fundamental concepts of Fourier analysis. 2. Determine the output of a filter for a given input consisting of sinusoidal

More information

Design of IIR Digital Filters. Ch. 5 - Lecture 18 DSP ECE 623 IIR DIGITAL FILTERS. Andreas Spanias. Chapter 5 IIR Filter Design. spanias@asu.

Design of IIR Digital Filters. Ch. 5 - Lecture 18 DSP ECE 623 IIR DIGITAL FILTERS. Andreas Spanias. Chapter 5 IIR Filter Design. spanias@asu. Title/Number: DSP ECE 623 By Andreas Sanias Chater 5 IIR Filter Design sanias@asu.edu Phone: 48 965 837, Fax: 48 965 8325 htt://www.eas.asu.edu/~sanias Coyright Andreas Sanias Ch. 5 - Design of IIR Digital

More information

Chapter 16. Active Filter Design Techniques. Excerpted from Op Amps for Everyone. Literature Number SLOA088. Literature Number: SLOD006A

Chapter 16. Active Filter Design Techniques. Excerpted from Op Amps for Everyone. Literature Number SLOA088. Literature Number: SLOD006A hapter 16 Active Filter Design Techniques Literature Number SLOA088 Excerpted from Op Amps for Everyone Literature Number: SLOD006A hapter 16 Active Filter Design Techniques Thomas Kugelstadt 16.1 Introduction

More information

SIGNAL PROCESSING & SIMULATION NEWSLETTER

SIGNAL PROCESSING & SIMULATION NEWSLETTER 1 of 10 1/25/2008 3:38 AM SIGNAL PROCESSING & SIMULATION NEWSLETTER Note: This is not a particularly interesting topic for anyone other than those who ar e involved in simulation. So if you have difficulty

More information

The front end of the receiver performs the frequency translation, channel selection and amplification of the signal.

The front end of the receiver performs the frequency translation, channel selection and amplification of the signal. Many receivers must be capable of handling a very wide range of signal powers at the input while still producing the correct output. This must be done in the presence of noise and interference which occasionally

More information

Lecture 6 - Design of Digital Filters

Lecture 6 - Design of Digital Filters Lecture 6 - Design of Digital Filters 6.1 Simple filters There are two methods for smoothing a sequence of numbers in order to approximate a low-pass filter: the polynomial fit, as just described, and

More information

Short-time FFT, Multi-taper analysis & Filtering in SPM12

Short-time FFT, Multi-taper analysis & Filtering in SPM12 Short-time FFT, Multi-taper analysis & Filtering in SPM12 Computational Psychiatry Seminar, FS 2015 Daniel Renz, Translational Neuromodeling Unit, ETHZ & UZH 20.03.2015 Overview Refresher Short-time Fourier

More information

Design and Implementation of RF and Microwave Filters Using Transmission Lines

Design and Implementation of RF and Microwave Filters Using Transmission Lines Design and Implementation of RF and Microwave Filters Using Transmission Lines Rethabile Khutlang A thesis submitted to the Department of Electrical Engineering, University of Cape Town, in fulfilment

More information

isim ACTIVE FILTER DESIGNER NEW, VERY CAPABLE, MULTI-STAGE ACTIVE FILTER DESIGN TOOL

isim ACTIVE FILTER DESIGNER NEW, VERY CAPABLE, MULTI-STAGE ACTIVE FILTER DESIGN TOOL isim ACTIVE FILTER DESIGNER NEW, VERY CAPABLE, MULTI-STAGE ACTIVE FILTER DESIGN TOOL Michael Steffes Sr. Applications Manager 12/15/2010 SIMPLY SMARTER Introduction to the New Active Filter Designer Scope

More information

Agilent AN 1316 Optimizing Spectrum Analyzer Amplitude Accuracy

Agilent AN 1316 Optimizing Spectrum Analyzer Amplitude Accuracy Agilent AN 1316 Optimizing Spectrum Analyzer Amplitude Accuracy Application Note RF & Microwave Spectrum Analyzers Table of Contents 3 3 4 4 5 7 8 8 13 13 14 16 16 Introduction Absolute versus relative

More information

Direct Digital Amplification (DDX ) The Evolution of Digital Amplification

Direct Digital Amplification (DDX ) The Evolution of Digital Amplification Direct Digital Amplification (DDX ) The Evolution of Digital Amplification Tempo Semiconductor 2013 Table of Contents Table of Contents... 2 Table of Figures... 2 1. DDX Technology Overview... 3 2. Comparison

More information

DESIGN OF ANALOGUE FILTERS USING CYPRESS PSOC

DESIGN OF ANALOGUE FILTERS USING CYPRESS PSOC DESIGN OF ANALOGUE FILTERS USING CYPRESS PSOC 1 DHANABAL R 1, BHARATHI V 2,POLA SAI KUMAR 3,PRANEETH MADHIRA SASI RAMA 4 1 Assistant Professor (Senior Grade),VLSI division,sense, VIT University, 2 Assistant

More information

What the Nyquist Criterion Means to Your Sampled Data System Design. by Walt Kester

What the Nyquist Criterion Means to Your Sampled Data System Design. by Walt Kester TUTORAL What the Nyquist Criterion Means to Your Sampled Data System Design NTRODUCTON by Walt Kester A quick reading of Harry Nyquist's classic Bell System Technical Journal article of 194 (Reference

More information

PHY3128 / PHYM203 (Electronics / Instrumentation) Transmission Lines. Repeated n times I L

PHY3128 / PHYM203 (Electronics / Instrumentation) Transmission Lines. Repeated n times I L Transmission Lines Introduction A transmission line guides energy from one place to another. Optical fibres, waveguides, telephone lines and power cables are all electromagnetic transmission lines. are

More information

Active Filters. Motivation:

Active Filters. Motivation: Active Filters Motivation: Analyse filters Design low frequency filters without large capacitors Design filters without inductors Design electronically programmable filters Imperial College London EEE

More information

ELECTRONIC FILTER DESIGN HANDBOOK

ELECTRONIC FILTER DESIGN HANDBOOK ELECTRONIC FILTER DESIGN HANDBOOK Arthur B.Williams Fred J.Taylor Fourth Edition McGFUW-HILL New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore Sydney

More information

Motorola Digital Signal Processors

Motorola Digital Signal Processors Motorola Digital Signal Processors Principles of Sigma-Delta Modulation for Analog-to- Digital Converters by Sangil Park, Ph. D. Strategic Applications Digital Signal Processor Operation MOTOROLA APR8

More information

3500/40M Proximitor* Monitor

3500/40M Proximitor* Monitor 3500/40M Proximitor* Monitor Bently Nevada* Asset Condition Monitoring Description The 3500/40M Proximitor Monitor is a 4-channel monitor that accepts input from Bently Nevada proximity transducers, conditions

More information

Lab #9: AC Steady State Analysis

Lab #9: AC Steady State Analysis Theory & Introduction Lab #9: AC Steady State Analysis Goals for Lab #9 The main goal for lab 9 is to make the students familar with AC steady state analysis, db scale and the NI ELVIS frequency analyzer.

More information

AN48. Application Note DESIGNNOTESFORA2-POLEFILTERWITH DIFFERENTIAL INPUT. by Steven Green. 1. Introduction AIN- AIN+ C2

AN48. Application Note DESIGNNOTESFORA2-POLEFILTERWITH DIFFERENTIAL INPUT. by Steven Green. 1. Introduction AIN- AIN+ C2 Application Note DESIGNNOTESFORA2-POLEFILTERWITH DIFFERENTIAL INPUT by Steven Green C5 AIN- R3 C2 AIN C2 R3 C5 Figure 1. 2-Pole Low-Pass Filter with Differential Input 1. Introduction Many of today s Digital-to-Analog

More information

Introduction to IQ-demodulation of RF-data

Introduction to IQ-demodulation of RF-data Introduction to IQ-demodulation of RF-data by Johan Kirkhorn, IFBT, NTNU September 15, 1999 Table of Contents 1 INTRODUCTION...3 1.1 Abstract...3 1.2 Definitions/Abbreviations/Nomenclature...3 1.3 Referenced

More information

Introduction to Receivers

Introduction to Receivers Introduction to Receivers Purpose: translate RF signals to baseband Shift frequency Amplify Filter Demodulate Why is this a challenge? Interference (selectivity, images and distortion) Large dynamic range

More information

Probability and Random Variables. Generation of random variables (r.v.)

Probability and Random Variables. Generation of random variables (r.v.) Probability and Random Variables Method for generating random variables with a specified probability distribution function. Gaussian And Markov Processes Characterization of Stationary Random Process Linearly

More information

Review of Fourier series formulas. Representation of nonperiodic functions. ECE 3640 Lecture 5 Fourier Transforms and their properties

Review of Fourier series formulas. Representation of nonperiodic functions. ECE 3640 Lecture 5 Fourier Transforms and their properties ECE 3640 Lecture 5 Fourier Transforms and their properties Objective: To learn about Fourier transforms, which are a representation of nonperiodic functions in terms of trigonometric functions. Also, to

More information

Anatech Electronics, Inc.

Anatech Electronics, Inc. Like all types of RF and microwave filters, ceramic filters have unique characteristics that differentiate them from their counterparts and make them useful for specific applications. Ceramic filters are

More information

Filter Design and Implementation

Filter Design and Implementation 2 Filter Design and Implementation Filter design is the process of creating the filter coefficients to meet specific filtering requirements. Filter implementation involves choosing and applying a particular

More information

Engineering Sciences 151. Electromagnetic Communication Laboratory Assignment 3 Fall Term 1998-99

Engineering Sciences 151. Electromagnetic Communication Laboratory Assignment 3 Fall Term 1998-99 Engineering Sciences 151 Electromagnetic Communication Laboratory Assignment 3 Fall Term 1998-99 WAVE PROPAGATION II: HIGH FREQUENCY SLOTTED LINE AND REFLECTOMETER MEASUREMENTS OBJECTIVES: To build greater

More information

PHYSICS 360 - LAB #2 Passive Low-pass and High-pass Filter Circuits and Integrator and Differentiator Circuits

PHYSICS 360 - LAB #2 Passive Low-pass and High-pass Filter Circuits and Integrator and Differentiator Circuits PHYSICS 360 - LAB #2 Passie Low-pass and High-pass Filter Circuits and Integrator and Differentiator Circuits Objectie: Study the behaior of low-pass and high-pass filters. Study the differentiator and

More information

DVB-T. The echo performance of. receivers. Theory of echo tolerance. Ranulph Poole BBC Research and Development

DVB-T. The echo performance of. receivers. Theory of echo tolerance. Ranulph Poole BBC Research and Development The echo performance of DVB-T Ranulph Poole BBC Research and Development receivers This article introduces a model to describe the way in which a single echo gives rise to an equivalent noise floor (ENF)

More information

Lectures 6&7: Image Enhancement

Lectures 6&7: Image Enhancement Lectures 6&7: Image Enhancement Leena Ikonen Pattern Recognition (MVPR) Lappeenranta University of Technology (LUT) leena.ikonen@lut.fi http://www.it.lut.fi/ip/research/mvpr/ 1 Content Background Spatial

More information

(Refer Slide Time: 01:11-01:27)

(Refer Slide Time: 01:11-01:27) Digital Signal Processing Prof. S. C. Dutta Roy Department of Electrical Engineering Indian Institute of Technology, Delhi Lecture - 6 Digital systems (contd.); inverse systems, stability, FIR and IIR,

More information

Clutter Filter Design for Ultrasound Color Flow Imaging

Clutter Filter Design for Ultrasound Color Flow Imaging Clutter Filter Design for Ultrasound Color Flow Imaging by Steinar Bjærum (Corresponding author) Department of Physiology and Biomedical Engineering Norwegian University of Science and Technology Trondheim,

More information

Predictive Indicators for Effective Trading Strategies By John Ehlers

Predictive Indicators for Effective Trading Strategies By John Ehlers Predictive Indicators for Effective Trading Strategies By John Ehlers INTRODUCTION Technical traders understand that indicators need to smooth market data to be useful, and that smoothing introduces lag

More information

Chapter 4: Passive Analog Signal Processing

Chapter 4: Passive Analog Signal Processing hapter 4: Passive Analog Signal Processing In this chapter we introduce filters and signal transmission theory. Filters are essential components of most analog circuits and are used to remove unwanted

More information

Application Report SLOA024B

Application Report SLOA024B Application Report July 999 Revised September 2002 Mixed Signal Products SLOA024B IMPORTANT NOTICE Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications,

More information

T = 1 f. Phase. Measure of relative position in time within a single period of a signal For a periodic signal f(t), phase is fractional part t p

T = 1 f. Phase. Measure of relative position in time within a single period of a signal For a periodic signal f(t), phase is fractional part t p Data Transmission Concepts and terminology Transmission terminology Transmission from transmitter to receiver goes over some transmission medium using electromagnetic waves Guided media. Waves are guided

More information

Keysight Technologies Understanding the Fundamental Principles of Vector Network Analysis. Application Note

Keysight Technologies Understanding the Fundamental Principles of Vector Network Analysis. Application Note Keysight Technologies Understanding the Fundamental Principles of Vector Network Analysis Application Note Introduction Network analysis is the process by which designers and manufacturers measure the

More information

0HDVXULQJWKHHOHFWULFDOSHUIRUPDQFH FKDUDFWHULVWLFVRI5),)DQGPLFURZDYHVLJQDO SURFHVVLQJFRPSRQHQWV

0HDVXULQJWKHHOHFWULFDOSHUIRUPDQFH FKDUDFWHULVWLFVRI5),)DQGPLFURZDYHVLJQDO SURFHVVLQJFRPSRQHQWV 0HDVXULQJWKHHOHFWULFDOSHUIRUPDQFH FKDUDFWHULVWLFVRI5),)DQGPLFURZDYHVLJQDO SURFHVVLQJFRPSRQHQWV The treatment given here is introductory, and will assist the reader who wishes to consult the standard texts

More information

Jitter Transfer Functions in Minutes

Jitter Transfer Functions in Minutes Jitter Transfer Functions in Minutes In this paper, we use the SV1C Personalized SerDes Tester to rapidly develop and execute PLL Jitter transfer function measurements. We leverage the integrated nature

More information