UNIVERSITATEA "POLITEHNICA" TIMIªOARA

advertisement
"POLITEHNICA" UNIVERSITY OF TIMISOARA
SYLLABUS
for the discipline:
"ADVANCED DIGITAL SIGNAL PROCESSING"
FACULTY: AUTOMATION AND COMPUTERS
DOMAIN / SPECIALIZATION: COMPUTER ENGINEERING
Year of Studies: I or II (MASTER)
Semester: 1
Course instructor: associate professor Mihai V. Micea, PhD.
Applications instructor: associate professor Mihai V. Micea, PhD.
Number of hours/week/Evaluation/Credits
Course
Seminar
Laboratory
Project
Evaluation
2
0
0
1
Exam
Credits
9
A. COURSE OBJECTIVES
The course focuses on the advanced techniques and algorithms used in digital signal processing. Students
will learn the main design and analysis techniques of advanced types of digital filters such as: efficient
FIR and IIR filters, adaptive filters, linear prediction and optimum filters. Students will also gain abilities
of designing and implementing advanced digital signal processing algorithms and systems using generic
and specialized digital devices (Digital Signal Processors – DSPs).
B. COURSE SUBJECTS
Implementation of discrete-time systems (4 h): Structures for FIR and IIR systems; State-space system
analysis and structures; Quantization of filter coefficients; Round-off effects in digital filters. Design of
digital filters (6 h): Generic model for digital filter design; Design of FIR and IIR filters; Frequency
transformations; Design of digital filters based on Least-Squares Method. Multirate digital signal
processing (4 h): Decimation and interpolation; Sampling rate conversion; Filter design and
implementation for sampling-rate conversion; Multistage implementation of sampling-rate conversion;
Applications of multirate signal processing. Design of adaptive digital filters (6 h): Goal of adaptive
digital filtering; General concepts; Theory of Wiener-type digital filters; Adaptive LMS algorithm; LeastSquares recursive algorithm; Applications of adaptive digital filtering. Elements of spectral analysis and
estimation (4 h): Principle and traditional methods of spectral estimation; Modern methods of parametric
estimation; Applications of spectral analysis. Linear prediction and optimum linear filters (4 h):
Forward and backward linear prediction; Properties of the linear prediction – error filters; Applications of
linear prediction.
C. APPLICATIONS SUBJECTS (projects, 14 h)
1.
2.
3.
4.
5.
6.
7.
8.
9.
Architecture and programming of the Freescale StarCore DSP system.
FFT implementation and evaluation on a PC and on the StarCore DSP.
Implementation and evaluation of FIR digital filters on a PC and on the StarCore DSP.
Implementation and evaluation of IIR digital filters on a PC and on the StarCore DSP.
Design and implementation of a digital audio effects processor.
Design and implementation of a digital audio equalizer on specialized devices (DSP).
Design, implementation and analysis of multirate systems.
Adaptive digital filters: design, implementation and evaluation.
Linear prediction filters: design, implementation and evaluation.
1/2
D. BIBLIOGRAPHY
1.
2.
3.
G. Proakis, D. G. Manolakis, "Digital Signal Processing. Principles, Algorithms and Applications",
3rd Edition, Prentice-Hall, 1996.
A. V. Oppenheim, R. W. Schafer, "Digital Signal Processing", Prentice-Hall, 1996.
S. Stergiopoulos (editor), "Advanced Signal Processing Handbook: Theory and Implementation for
Radar, Sonar, and Medical Imaging Real-Time Systems", CRC Press LLC, 2001.
E. EVALUATION PROCEDURE
The final grade is composed of the evaluation during the semester at the project workshops and at the
course classes (50%), and of the final written exam evaluation (3 hours, 50%).
F. INTERNATIONAL COMPATIBILITY
1.
2.
3.
Massachusetts Institute of Technology, SUA, Department of Electrical Engineering and Computer
Science, Basic Undergraduate Program: "Discrete-Time Signal Processing" (6.341, A. V.
Oppenheim, V. K. Goyal), "Digital Speech Processing" (6.343, T. F. Quatieri), "Introduction to
Communication, Control, and Signal Processing" (6.011, A. V. Oppenheim, G. C. Verghese)
Carnegie Mellon University, SUA, Department of Electrical and Computer Engineering,
Undergraduate Program: "Advanced Digital Signal Processing" (18-792), "Digital Signal
Processing" (18-491), "Digital Communication and Signal Processing Systems Design" (18-551)
University of Cambridge, UK, Department of Engineering, Undergraduate Program: "Digital
Filters and Spectrum Estimation" (4F7, S. J. Godsill, S. Singh), "Signals and Systems" (3F1, J.M.
Goncalves, N.G. Kingsbury), "Signal and Pattern Processing" (3F3, S. J. Godsill)
G. OBSERVATIONS
1.
2.
3.
The course is presented using PowerPoint slides with a video projector. Students can receive the
course support (course slides) in electronic or printed format.
The project and application workshops will be hosted by the Digital Signal Processing Laboratories
– DSPLabs, which provides latest generation equipments and specialized modules through various
partnerships with top-ranking companies in the domain, such as: Motorola/Freescale, AlcatelLucent, etc.
Interested students have the opportunity to collaborate at various projects and research contracts,
developed within the DSPLabs. Such participation replaces the applicative activities required by the
syllabus.
26.03.2007
HEAD OF DEPARTMENT
Prof. Dr. Eng. Vladimir CRETU
COURSE INSTRUCTOR,
Assoc.Prof. Dr. Eng. Mihai V. MICEA
2/2
Download