EEC150B - Introduction To Signals And Systems II
4 units - Fall Quarter
Lecture: 3 hours
Discussion: 1 hour
Prerequisite: Course 150A
Grading: Letter
Catalog Description: Characterization and analysis of discrete time systems. Difference equation models. Z-transform analysis methods. Discrete and fast Fourier transforms. Introduction to digital filter design.
Relationship to Outcomes:
Students who have successfully completed this course should have
achieved:
| Course Outcomes | ABET Outcomes |
| An ability to apply knowledge of mathematics, science, and engineering | A |
| An ability to design and conduct experiments, as well as to analyze and interpret data | B |
| An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice. | K |
Expanded Course Description
- Discrete Signals and Systems
- Discrete signals, system classification
- Difference equations
- Impulse response and convolution
- Frequency response, discrete-time Fourier transform
- The Z-Transform
- Definition, region of convergence
- Properties and examples of the Z-transform
- The inverse Z-transform
- The transfer function and stability
- Solving of difference equations in the Z-domain
- Sampling of Continuous-time Signals
- Frequenct domain representation of sampling, aliasing
- Reconstruction of bandlimited signals by samples interpolation
- Discrete-time implementation of continuous-time filters
- Upsampling and downsampling, rate conversion
- Transform Analysis of Linear Time Invariant Systems
- Frequency response: magnitude and phase response, group delay
- Allpass, minimum-phase systems
- Linear phase filters
- Digital Filtering Structures
- Block diagrams and signal flow graphs
- Direct forms, cascade, parallel forms
- Transposed form
- Filter Design
- IIR filter desgin by impulse invariance and by bilinear transformation
- Fequency transformation of lowpass IIR filters
- FIR filter design by windowing
- Optimal (equiripple) FIR filters
- Frequency sampling FIR filters (optional)
- The Discrete and Fast Fourier Transforms
- The DFT and its properties
- Circular convolution, relation with linear convolution
- Overlap and add, overlap and save implementations of long convolutions
- Decimation in time FFT
- Decimation in frequency FFT
Computer Use: MATLAB is used to simulate discrete-time systems, to simulate sampling and rate conversion systems, and to design FIR and IIR filters.
Engineering Design Statement:
About 30% of the course focuses on the design of sampling and
rate conversion systems, and on the design of IIR and FIR filters.
Open-ended computer projects are assigned which require students to
design digital filtering systems meeting various engineering
specifications.
Professional Component:
Engineering Breadth, Depth
Engineering Science: 3 units
Engineering Design: 1 unit