Mixed-Signal VLSI Design Course Code: EE719/EE410 Department: - - PowerPoint PPT Presentation

mixed signal vlsi design course code ee719 ee410
SMART_READER_LITE
LIVE PREVIEW

Mixed-Signal VLSI Design Course Code: EE719/EE410 Department: - - PowerPoint PPT Presentation

Mixed-Signal VLSI Design Course Code: EE719/EE410 Department: Electrical Engineering Semester: Spring 2011 Instructor Name: M. Shojaei Baghini E-Mail ID: mshojaei@ee.iitb.ac.in 1 2 2 Date: Jan. 14, 2011 Date: Jan. 14, 2011 Analog Filter


slide-1
SLIDE 1

1

Mixed-Signal VLSI Design Course Code: EE719/EE410 Department: Electrical Engineering Semester: Spring 2011 Instructor Name: M. Shojaei Baghini E-Mail ID: mshojaei@ee.iitb.ac.in

slide-2
SLIDE 2

2 2

IIT-Bombay Lecture 3 M. Shojaei Baghini

Date: Jan. 14, 2011 Date: Jan. 14, 2011

Analog Filter Approximation Analog Filter Approximation

(continuation from Lecture 02) (continuation from Lecture 02)

Contents Contents

 Function Approximations

 Frequency Transformations  Passive Filter to Active Filter

Conversion

slide-3
SLIDE 3

3 3

IIT-Bombay Lecture 3 M. Shojaei Baghini

 Butterworth Approximation

(lecture 02)

 Chebyshev Approximation  Elliptic Approximation  Bessel Approximation

Brief Review of Analog Brief Review of Analog Filter Approximation Filter Approximation

slide-4
SLIDE 4

4 4

4 5

Reference Tables Reference Tables Element Values - Example Element Values - Example

Normalized Normalized Butterworth LP Filter with Rs=RL=1 Butterworth LP Filter with Rs=RL=1 

  • 3dB cutoff frequency of
  • 3dB cutoff frequency of normalized

normalized LP Butterworth filter = LP Butterworth filter = 1rad/s. 1rad/s.

IIT-Bombay Lecture 3 M. Shojaei Baghini

slide-5
SLIDE 5

5

IIT-Bombay Lecture 3 M. Shojaei Baghini

5

Chebyshev Approximation

All-pole transfer function based on Chebyshev polynomials where poles lie on Chebyshev polynomials where poles lie on an ellipse. an ellipse.

Chebyshev polynomials have local Chebyshev polynomials have local maximum and minimum values at finite maximum and minimum values at finite frequencies. frequencies.

For normalized Chebyshev polynomials all For normalized Chebyshev polynomials all maximum and minimum values occur at maximum and minimum values occur at frequencies between -1 and 1 frequencies between -1 and 1 ⇒ ⇒ r ripple in ipple in passband. passband.

slide-6
SLIDE 6

6

IIT-Bombay Lecture 2 M. Shojaei Baghini

6

Chebyshev Approximation

Source: Harry Y-F. Lam, 1979

IIT-Bombay Lecture 3 M. Shojaei Baghini

slide-7
SLIDE 7

7

IIT-Bombay Lecture 2 M. Shojaei Baghini

7

Finite Transmission Zeros

 Transmission Zeroes are poles of the

elliptic rational functions (more details in filter

design text books, e.g. Harry Y-F. Lam, 1979, ...).

 Ripple in both pass band and stop band  Steeper roll-off in transition band

compared to BW and Chebyshev filter.

Elliptic Approximation Elliptic Approximation

IIT-Bombay Lecture 3 M. Shojaei Baghini

slide-8
SLIDE 8

8

IIT-Bombay Lecture 2 M. Shojaei Baghini

8

Comparison of Magnitude of Comparison of Magnitude of Normalized TF Normalized TF

Butterworth Chebyshev type I Chebyshev type II Elliptic Source: Wikipedia

IIT-Bombay Lecture 3 M. Shojaei Baghini

slide-9
SLIDE 9

9

IIT-Bombay Lecture 2 M. Shojaei Baghini

9

BW Filter Characteristics BW Filter Characteristics

  • Maximally flat in passband
  • No zero
  • No ripple in passband and stopband

IIT-Bombay Lecture 3 M. Shojaei Baghini

slide-10
SLIDE 10

10

IIT-Bombay Lecture 2 M. Shojaei Baghini

10

Chebyshev Filter Characteristics Chebyshev Filter Characteristics

 Ripple in the passband  No zero  Narrower transition band compared to

Butterworth

 Poorer group delay compared to

Butterworth

IIT-Bombay Lecture 3 M. Shojaei Baghini

slide-11
SLIDE 11

11

IIT-Bombay Lecture 2 M. Shojaei Baghini

11

Chebyshev Type II Filter Chebyshev Type II Filter Characteristics Characteristics

 No ripple in the passband  Zeros in stopband  Narrower transition band compared to

Butterworth

 Improved group delay compared to

Chebyshev

IIT-Bombay Lecture 3 M. Shojaei Baghini

slide-12
SLIDE 12

12

IIT-Bombay Lecture 2 M. Shojaei Baghini

12

Elliptic Filter Characteristics Elliptic Filter Characteristics

 Ripple in the passband  Zeros in stopband  Narrower transition band and poorest

group delay compared to Butterworth and two forms of Chebyshev filters

IIT-Bombay Lecture 3 M. Shojaei Baghini

slide-13
SLIDE 13

13

IIT-Bombay Lecture 2 M. Shojaei Baghini

13

Bessel Approximation Bessel Approximation

 Phase Approximation  Linear Phase (or Constant Group Delay)

Approximation, having maximally flat delay response.

 The Bessel approximation has a smooth pass

band and stop band response, like Butterworth but with less attenuation in stop band.

 All transmission zeros occur at s=infinite.

IIT-Bombay Lecture 3 M. Shojaei Baghini

slide-14
SLIDE 14

14

IIT-Bombay Lecture 2 M. Shojaei Baghini

14

Magnitude Characteristics

  • f Bessel Filters

Source: Harry Y-F. Lam, 1979

1.0 0.8 0.6 0.4 0.2 0.0

|H(j)2|

IIT-Bombay Lecture 3 M. Shojaei Baghini

slide-15
SLIDE 15

15

IIT-Bombay Lecture 2 M. Shojaei Baghini

15

Phase Characteristics of Bessel Filters

Source: Harry Y-F. Lam, 1979

IIT-Bombay Lecture 3 M. Shojaei Baghini

slide-16
SLIDE 16

16

IIT-Bombay Lecture 2 M. Shojaei Baghini

16

Group Delay Characteristics

  • f Bessel Filters

Source: Harry Y-F. Lam, 1979

1.0 0.8 0.6 0.4 0.2

IIT-Bombay Lecture 3 M. Shojaei Baghini

slide-17
SLIDE 17

17

IIT-Bombay Lecture 2 M. Shojaei Baghini

17

Properties – Bessel Filter Properties – Bessel Filter

 Similar to Butterworth but with wider

transition band

 No zeros  Low Q poles, outside unit circle makes

group delay of Bessel filter the best compared to Butterworth, Chebyshev I & II and Elliptic filters.

IIT-Bombay Lecture 3 M. Shojaei Baghini

slide-18
SLIDE 18

18

IIT-Bombay Lecture 2 M. Shojaei Baghini

18

Element Values - Example Element Values - Example

Normalized Normalized Bessel LP Filter Bessel LP Filter with Rs=RL=1 with Rs=RL=1 

Source: Harry Y-F. Lam, 1979

IIT-Bombay Lecture 3 M. Shojaei Baghini

slide-19
SLIDE 19

19

IIT-Bombay Lecture 2 M. Shojaei Baghini

19

Frequency Scaling Frequency Scaling

IIT-Bombay Lecture 3 M. Shojaei Baghini

slide-20
SLIDE 20

20

IIT-Bombay Lecture 2 M. Shojaei Baghini

20

Frequency Scaling - Example Frequency Scaling - Example

Scaling 1rad/s to 105rad/s results in the following new values of components. 0.51H → 5.1H 0.11H → 1.1H 1.06F → 10.6F 0.32F → 3.2F

IIT-Bombay Lecture 3 M. Shojaei Baghini

slide-21
SLIDE 21

21

IIT-Bombay Lecture 2 M. Shojaei Baghini

21

Frequency Transformation - Frequency Transformation - Example Example

IIT-Bombay Lecture 3 M. Shojaei Baghini

ω (rad/s) ω (rad/s) 100k

  • 100k

1

  • 3dB BW=1
  • 3dB BW=40Krad/s

1

slide-22
SLIDE 22

22

IIT-Bombay Lecture 2 M. Shojaei Baghini

22

Frequency Transformation Frequency Transformation

LP to HP LP to BP ω0: Center of pass band

(geometrical symmetry not arithmetic symmetry)

B: BW

IIT-Bombay Lecture 3 M. Shojaei Baghini

slide-23
SLIDE 23

23

IIT-Bombay Lecture 2 M. Shojaei Baghini

23

Frequency Transformation Frequency Transformation (cont'd)

(cont'd)

IIT-Bombay Lecture 3 M. Shojaei Baghini

slide-24
SLIDE 24

24

IIT-Bombay Lecture 2 M. Shojaei Baghini

24

Frequency Transformation Frequency Transformation (cont'd)

(cont'd)

IIT-Bombay Lecture 3 M. Shojaei Baghini

slide-25
SLIDE 25

25 25

IIT-Bombay Lecture 3 M. Shojaei Baghini

End of Lecture 3