You are on page 1of 3

SYLLABUS

Course title and number Semester Meeting times and location ECEN 448 Real-Time Digital Signal Processing Fall 2011 Lectures: MW 1:50 am 2:40 am, ETB 1003 Labs (Section 501): R 5:30 pm 8:30 pm, ZACH 12B Labs (Section 502): T 5:30 pm 8:30 pm, ZACH 12B Course Description and Prerequisites This course will introduce students to real-time digital signal processing (DSP) applications, algorithms and hardware. The course aims to bridge the mathematics introduced in an undergraduate DSP course with practical implementation issues. The necessary interaction between hardware and software will be studied in the context of two DSP boards, the TMS320C6713 and the TMS320DM6437 (DaVinci Video Processor), using MATLAB/Simulink. Fundamental compromises amongst computational accuracy, speed and cost and their relation to DSP architectural elements will be considered. Case studies involving real-time filter design and the implementation of common real-time audio, image and video processing algorithms will be explored. Prerequisites: ECEN 444 or equivalent, or approval from instructor. Learning Outcomes and Course Objectives It is the intent of this course that students will: 1. Be able to identify the basic architectural elements of DSP hardware; 2. Understand common real-time DSP algorithms for filtering and multimedia processing applications; 3. Be able to program DSP hardware to perform signal, image and video processing tasks using MATLAB/Simulink; and 4. Gain an appreciation for the trade-offs necessary in algorithm design for real-time DSP implementation. The course will also encourage: 1. The ability to overcome technical obstacles through ingenuity and resourcefulness; 2. An appreciation of the importance of real-time DSP for a broad class of engineering applications; and 3. A positive learning environment. Instructor Information Name: Telephone number Email address Office hours Office location Dr. Deepa Kundur 979-862-8684 dkundur@tamu.edu TBD 237B ZACH TA Information Name: Email address Office hours Mr. Chris Byers electronichss@gmail.com TBD

Textbook and/or Resource Material A. Instructor notes. Please note that there is no official textbook for this course. B. Lab documents. Other Useful References: Singh and S. Srinivasan, Digital Signal Processing: Implementation Using DSP Microprocessors with Examples from TMS320C54XX, Brooks/Cole, Belmont, California, 2004. T. B. Welch, C. H. G. Wright and M. G. Morrow, Real-Time Digital Signal Processing from MATLAB to C with the TMS320C6x DSK, Taylor & Francis Group, New York, 2006. J. G. Proakis and D. G. Manolakis, Digital Signal Processing: Principles, Algorithms, and Applications, 4th ed., Pearson, New Jersey, 2007. Grading Policies Lab Assignments (pre-lab, in-lab, post-lab) Homework Assignments Two Tests (15% each) Final Project 35% 15% 30% 20%

Grading Scale: A=90-100, B=80-89, C=70-79, D=60-69, F=below 60. If questions regarding grading arise, please raise them with the instructor or TA within 48 hours (weekends excluded) of when the graded assignment is returned. Inquiries made later than 48 hours may not be considered. There is a 15% per day late penalty for late assignments and projects if no legitimate excuse is available. Missed tests and labs receive a grade of 0 if no legitimate excuse is available. Legitimately late assignments/projects and missed tests/labs require an official document (e.g., doctors note) to justify the absence and will not be penalized. In course assignments, please hand in your own work and remember: An aggie does not lie, cheat, or steal or tolerate those who do. Course Topics, Calendar of Activities, Major Assignment Dates

Unit

Topic

1 2 3 4 5 6 7 8 9 10 11
Lab Schedule Test Schedule

Course introduction Analog-to-digital conversion Computational accuracy in DSP implementations Architectures for programmable DSP devices Discrete-time systems and signal concepts Digital filters: design and implementation Amplitude quantization Practical frequency-selective digital filters Real-time filtering Real-time audio processing Real-time image and video processing After an introductory period in the course, labs will typically take place every week. Test 1: tentatively early-mid October; covers accumulated lecture and lab material covered in class up to one-week prior to test date. Test 2: end of semester; covers accumulated lecture and lab material covered in class up to one-week prior to test date.

Other Pertinent Course Information Class notes, notices and other course related information will be posted periodically on the course website at: http://www.ece.tamu.edu/~deepa/ecen448/ Please check regularly for important information.

Americans with Disabilities Act (ADA) The Americans with Disabilities Act (ADA) is a federal anti-discrimination statute that provides comprehensive civil rights protection for persons with disabilities. Among other things, this legislation requires that all students with disabilities be guaranteed a learning environment that provides for reasonable accommodation of their disabilities. If you believe you have a disability requiring an accommodation, please contact Disability Services, in Cain Hall, Room B118, or call 845-1637. For additional information visit http://disability.tamu.edu Academic Integrity
For additional information please visit: http://www.tamu.edu/aggiehonor

An Aggie does not lie, cheat, or steal, or tolerate those who do.

You might also like