EEE598D, Analog Signal Processing & Filter Circuits
Transcript of EEE598D, Analog Signal Processing & Filter Circuits
![Page 1: EEE598D, Analog Signal Processing & Filter Circuits](https://reader035.fdocuments.in/reader035/viewer/2022071600/613d1e2c736caf36b759861f/html5/thumbnails/1.jpg)
DrDr. . Hongjiang Hongjiang Song, Arizona State UniversitySong, Arizona State University
EEE598D: Analog Filters & SignalEEE598D: Analog Filters & SignalProcessing CircuitsProcessing Circuits
Instructor:Dr. Hongjiang Song
Department of Electrical EngineeringArizona State University
![Page 2: EEE598D, Analog Signal Processing & Filter Circuits](https://reader035.fdocuments.in/reader035/viewer/2022071600/613d1e2c736caf36b759861f/html5/thumbnails/2.jpg)
DrDr. . Hongjiang Hongjiang Song, Arizona State UniversitySong, Arizona State University
Thursday January 31, 2001
Today: Introduction to Gm-C Circuits (II)• MOS linear transconductor realization
techniques (Con’t)• Tuning of Gm-C filters
![Page 3: EEE598D, Analog Signal Processing & Filter Circuits](https://reader035.fdocuments.in/reader035/viewer/2022071600/613d1e2c736caf36b759861f/html5/thumbnails/3.jpg)
DrDr. . Hongjiang Hongjiang Song, Arizona State UniversitySong, Arizona State University
CMOS Inverter-Based Transconductor
• An inherently symmetric transconductor– Symmetry is used to cancel inverter nonlinearities
• Theoretically infinite bandwidth– No internal nodes => no parasitic poles =>
bandwidth limited only by non-quasi-staticbehavior of transistor
• Theoretically infinite (differential) DC gain– Negative resistance, for differential signals, in
parallel with output resistance makes Rout veryhigh => high gain
![Page 4: EEE598D, Analog Signal Processing & Filter Circuits](https://reader035.fdocuments.in/reader035/viewer/2022071600/613d1e2c736caf36b759861f/html5/thumbnails/4.jpg)
DrDr. . Hongjiang Hongjiang Song, Arizona State UniversitySong, Arizona State University
Common-Mode Voltage For Inverter
• Used to guarantees the output current to be zeroeven when input and output are not connected.
![Page 5: EEE598D, Analog Signal Processing & Filter Circuits](https://reader035.fdocuments.in/reader035/viewer/2022071600/613d1e2c736caf36b759861f/html5/thumbnails/5.jpg)
DrDr. . Hongjiang Hongjiang Song, Arizona State UniversitySong, Arizona State University
Balanced inverter pair
![Page 6: EEE598D, Analog Signal Processing & Filter Circuits](https://reader035.fdocuments.in/reader035/viewer/2022071600/613d1e2c736caf36b759861f/html5/thumbnails/6.jpg)
DrDr. . Hongjiang Hongjiang Song, Arizona State UniversitySong, Arizona State University
Balanced Inverter Pair (cont’)
![Page 7: EEE598D, Analog Signal Processing & Filter Circuits](https://reader035.fdocuments.in/reader035/viewer/2022071600/613d1e2c736caf36b759861f/html5/thumbnails/7.jpg)
DrDr. . Hongjiang Hongjiang Song, Arizona State UniversitySong, Arizona State University
Output Resistance
• Basic symmetric V-I converter
![Page 8: EEE598D, Analog Signal Processing & Filter Circuits](https://reader035.fdocuments.in/reader035/viewer/2022071600/613d1e2c736caf36b759861f/html5/thumbnails/8.jpg)
DrDr. . Hongjiang Hongjiang Song, Arizona State UniversitySong, Arizona State University
Output Resistance (Cont’)
![Page 9: EEE598D, Analog Signal Processing & Filter Circuits](https://reader035.fdocuments.in/reader035/viewer/2022071600/613d1e2c736caf36b759861f/html5/thumbnails/9.jpg)
DrDr. . Hongjiang Hongjiang Song, Arizona State UniversitySong, Arizona State University
Output Resistance (Cont’)
![Page 10: EEE598D, Analog Signal Processing & Filter Circuits](https://reader035.fdocuments.in/reader035/viewer/2022071600/613d1e2c736caf36b759861f/html5/thumbnails/10.jpg)
DrDr. . Hongjiang Hongjiang Song, Arizona State UniversitySong, Arizona State University
Differential Transconductance Stage
![Page 11: EEE598D, Analog Signal Processing & Filter Circuits](https://reader035.fdocuments.in/reader035/viewer/2022071600/613d1e2c736caf36b759861f/html5/thumbnails/11.jpg)
DrDr. . Hongjiang Hongjiang Song, Arizona State UniversitySong, Arizona State University
Transfer Function
• Assume a similar transconductor as load. Small-signal transfer function can be derived as:
![Page 12: EEE598D, Analog Signal Processing & Filter Circuits](https://reader035.fdocuments.in/reader035/viewer/2022071600/613d1e2c736caf36b759861f/html5/thumbnails/12.jpg)
DrDr. . Hongjiang Hongjiang Song, Arizona State UniversitySong, Arizona State University
Stability Problem
![Page 13: EEE598D, Analog Signal Processing & Filter Circuits](https://reader035.fdocuments.in/reader035/viewer/2022071600/613d1e2c736caf36b759861f/html5/thumbnails/13.jpg)
DrDr. . Hongjiang Hongjiang Song, Arizona State UniversitySong, Arizona State University
Stability Problem
![Page 14: EEE598D, Analog Signal Processing & Filter Circuits](https://reader035.fdocuments.in/reader035/viewer/2022071600/613d1e2c736caf36b759861f/html5/thumbnails/14.jpg)
DrDr. . Hongjiang Hongjiang Song, Arizona State UniversitySong, Arizona State University
Bode Plots
![Page 15: EEE598D, Analog Signal Processing & Filter Circuits](https://reader035.fdocuments.in/reader035/viewer/2022071600/613d1e2c736caf36b759861f/html5/thumbnails/15.jpg)
DrDr. . Hongjiang Hongjiang Song, Arizona State UniversitySong, Arizona State University
Tuning of Gm-C Filters
• Tuning can often be the MOST difficult part of acontinuous-time integrated filter design
• Tuning required for CT integrated filters toaccount for capacitance and transconductancevariations - 30% time-constant variations
• Must account for process, temperature, aging, etc.• While absolute tolerances high, ratio of two like
components can be matched to under 1%
![Page 16: EEE598D, Analog Signal Processing & Filter Circuits](https://reader035.fdocuments.in/reader035/viewer/2022071600/613d1e2c736caf36b759861f/html5/thumbnails/16.jpg)
DrDr. . Hongjiang Hongjiang Song, Arizona State UniversitySong, Arizona State University
Types of Tuning
• Q tuning– DC gain of integrator fine-tuning at run time
• F-tuning– For correct frequency response also the cutoff
frequency• Can be combined and controlled by VCO
– F- tuning by phase-locked loop– Q-tuning (which must be faster) by automatic
tuning (no loop)
![Page 17: EEE598D, Analog Signal Processing & Filter Circuits](https://reader035.fdocuments.in/reader035/viewer/2022071600/613d1e2c736caf36b759861f/html5/thumbnails/17.jpg)
DrDr. . Hongjiang Hongjiang Song, Arizona State UniversitySong, Arizona State University
Indirect Tuning
• Most common method — build extratransconductor and tune it
• Same control signal is sent to filter’stransconductors which are scaled versionsof tuned extra
• Indirect since actual filter’s output notmeasured
![Page 18: EEE598D, Analog Signal Processing & Filter Circuits](https://reader035.fdocuments.in/reader035/viewer/2022071600/613d1e2c736caf36b759861f/html5/thumbnails/18.jpg)
DrDr. . Hongjiang Hongjiang Song, Arizona State UniversitySong, Arizona State University
Indirect Tuning
![Page 19: EEE598D, Analog Signal Processing & Filter Circuits](https://reader035.fdocuments.in/reader035/viewer/2022071600/613d1e2c736caf36b759861f/html5/thumbnails/19.jpg)
DrDr. . Hongjiang Hongjiang Song, Arizona State UniversitySong, Arizona State University
Gm Tuning
• Can tune Gm to off-chip resistance and rely oncapacitor absolute tolerance to be around 10%
• External resistance may be replaced by SCequivalent
![Page 20: EEE598D, Analog Signal Processing & Filter Circuits](https://reader035.fdocuments.in/reader035/viewer/2022071600/613d1e2c736caf36b759861f/html5/thumbnails/20.jpg)
DrDr. . Hongjiang Hongjiang Song, Arizona State UniversitySong, Arizona State University
Gm Tuning
![Page 21: EEE598D, Analog Signal Processing & Filter Circuits](https://reader035.fdocuments.in/reader035/viewer/2022071600/613d1e2c736caf36b759861f/html5/thumbnails/21.jpg)
DrDr. . Hongjiang Hongjiang Song, Arizona State UniversitySong, Arizona State University
Gm Tuning
![Page 22: EEE598D, Analog Signal Processing & Filter Circuits](https://reader035.fdocuments.in/reader035/viewer/2022071600/613d1e2c736caf36b759861f/html5/thumbnails/22.jpg)
DrDr. . Hongjiang Hongjiang Song, Arizona State UniversitySong, Arizona State University
Gm Tuning
![Page 23: EEE598D, Analog Signal Processing & Filter Circuits](https://reader035.fdocuments.in/reader035/viewer/2022071600/613d1e2c736caf36b759861f/html5/thumbnails/23.jpg)
DrDr. . Hongjiang Hongjiang Song, Arizona State UniversitySong, Arizona State University
Frequency Tuning
• A precise ratio Gm/ C set — time period needed• External resistance replaced by SC equivalent
![Page 24: EEE598D, Analog Signal Processing & Filter Circuits](https://reader035.fdocuments.in/reader035/viewer/2022071600/613d1e2c736caf36b759861f/html5/thumbnails/24.jpg)
DrDr. . Hongjiang Hongjiang Song, Arizona State UniversitySong, Arizona State University
Frequency Tuning
![Page 25: EEE598D, Analog Signal Processing & Filter Circuits](https://reader035.fdocuments.in/reader035/viewer/2022071600/613d1e2c736caf36b759861f/html5/thumbnails/25.jpg)
DrDr. . Hongjiang Hongjiang Song, Arizona State UniversitySong, Arizona State University
Frequency Tuning
• Use a PLL to tune 2 integrators which realizea VCO
• Once VCO set to external frequency, thenGm/ C of VCO is set to correct value
• Choice of external clock frequency isdifficult.– Leaks into filter if within passband– Poor matching if too far from passband
![Page 26: EEE598D, Analog Signal Processing & Filter Circuits](https://reader035.fdocuments.in/reader035/viewer/2022071600/613d1e2c736caf36b759861f/html5/thumbnails/26.jpg)
DrDr. . Hongjiang Hongjiang Song, Arizona State UniversitySong, Arizona State University
Q-Factor Tuning
• Most industrial applications do not presently useQ tuning and rely on matching
• For very high-performance circuits, may have toalso tune Q-factor as well as Gm /C ratio
• Can use a magnitude locked-loop• Can use adaptive filtering techniques where filter
output is directly observed• Example: look at step response for a square-wave
type input (i.e. digital transmission signal)– slope determined by time-constant– peak determined by Q-factor
![Page 27: EEE598D, Analog Signal Processing & Filter Circuits](https://reader035.fdocuments.in/reader035/viewer/2022071600/613d1e2c736caf36b759861f/html5/thumbnails/27.jpg)
DrDr. . Hongjiang Hongjiang Song, Arizona State UniversitySong, Arizona State University
Tuning Circuit Technique: Phase Detect
![Page 28: EEE598D, Analog Signal Processing & Filter Circuits](https://reader035.fdocuments.in/reader035/viewer/2022071600/613d1e2c736caf36b759861f/html5/thumbnails/28.jpg)
DrDr. . Hongjiang Hongjiang Song, Arizona State UniversitySong, Arizona State University
Tuning Circuit Technique: Phase Detect
![Page 29: EEE598D, Analog Signal Processing & Filter Circuits](https://reader035.fdocuments.in/reader035/viewer/2022071600/613d1e2c736caf36b759861f/html5/thumbnails/29.jpg)
DrDr. . Hongjiang Hongjiang Song, Arizona State UniversitySong, Arizona State University
Tuning Circuit Technique: Phase Detect
![Page 30: EEE598D, Analog Signal Processing & Filter Circuits](https://reader035.fdocuments.in/reader035/viewer/2022071600/613d1e2c736caf36b759861f/html5/thumbnails/30.jpg)
DrDr. . Hongjiang Hongjiang Song, Arizona State UniversitySong, Arizona State University
Tuning Circuit Technique: Peak Detect
dummym
FilterdB Cg ||3 =−ω
![Page 31: EEE598D, Analog Signal Processing & Filter Circuits](https://reader035.fdocuments.in/reader035/viewer/2022071600/613d1e2c736caf36b759861f/html5/thumbnails/31.jpg)
DrDr. . Hongjiang Hongjiang Song, Arizona State UniversitySong, Arizona State University
Tuning Circuit Technique: Linear Ramp(1)
T
TCgm 1
α=
![Page 32: EEE598D, Analog Signal Processing & Filter Circuits](https://reader035.fdocuments.in/reader035/viewer/2022071600/613d1e2c736caf36b759861f/html5/thumbnails/32.jpg)
DrDr. . Hongjiang Hongjiang Song, Arizona State UniversitySong, Arizona State University
Tuning Circuit Technique: Linear Ramp(2)