Continuous or analog signals,
Discrete-time signals,
Basic analog signals,
Basic discrete signals,
Quantized signals,
Digital signals,
Causal signals,
Random signals,
Representation of signals in MATLAB.
Transfer function in s domain,
Transfer function in z domain,
Pole-zero-gain representation,
Examples, MATLAB: freqs, roots, freqz, zplane, tf2pzk, tf2sos.
Classification of analog filters, Active RC filters,
Low Q-, Medium Q-, High Q-factor filters, Album of op amp RC biquads,
Example biquad design, MATLAB script Lecture08lplq.m.
Basic RLC realizations,
Example singly terminated ladder realization with zeros at the origin,
Example singly terminated ladder realization with complex zeros,
MATLAB script Lecture10a.m, MATLAB script Lecture10b.m.
AFDesign toolbox:
Advanced analog filter design introduces straightforward procedures
to map the filter specification into a design space, that is,
a set of ranges for parameters that we use in the filter design.
We search this design space for the optimum solution
according to given criteria, such as minimal Q-factor.
AFDesign23.zip AFDSpace.ppt
Advanced Filter Design Space (AFDSpace) is a MATLAB toolbox
which visualizes the multidimensional space of
lowpass elliptic analog filter design parameters:
the filter order, ripple factor, selectivity factor, and actual passband edge frequency.
AFDSpace11.zip
Importance of analog filter specification,
Ways in presenting the specification,
Basic filter functions: frequency response, attenuation, gain, characteristic function ...,
Prototype elliptic approximation,
Elliptic design parameters, Design space,
MATLAB design example Lecture12.m.
Review: Discrete-time system, Digital system, LTI system, Impulse response,
Definition of FIR and IIR systems, FIR and IIR structures,
MATLAB examples, FDAtool design example.
Lecture13.ppt
What is digital filter?
Classic digital filter design,
Digital filter classification,
Decomposition of transfer function,
Transfer function types,
Classification of realizations,
Example design and comparison of realizations.
Finite wordlength effects,
Coefficient quantization,
Realizations v. s. quantization,
Pole location for quantized coefficients,
Overflow arithmetic operations,
Limit cycles and overflow oscillations,
Dead band effect,
Signal quantization error,
Roundoff noise,
MATLAB examples
By mouse point-and-click you draw schematics in MATLAB figure windows
Schematics are saved as M-files that can be called as standalone MATLAB functions.
Use these functions in your MATLAB scripts to illustrate or document
the filter realization on which you work.
Df28.zip