University of North Texas, College of Engineering

Department of Electrical Engineering

 

EENG 3910: Project V - Digital Signal Processing

and Real-Time DSP Programming

 

Fall 2007

Wednesday, 9:30 AM - 12:20 PM

Classroom: NTRP B242 / B288 / B236

 

Instructors:

·      Dr. X. Li     Office: NTRP B231     Tel: (940) 891-6875     Email: Xinrong at UNT dot EDU
Office Hours:   Tuesday and Thursday, 11:30 - 12:30 PM
(Additional appointments can be requested by email.)

·      Jue (Jerry) Yang, JY0074 at UNT dot EDU, Office Hours:  Tuesday, 3:00 – 5:00 PM

·      Neelima Kamineni, NK0088 at UNT dot EDU, Office Hours:  Monday, 10:00 – 12:00 PM

 

Required Textbook and References:

·      Real-Time Digital Signal Processing from MATLAB to C with the TMS320C6x DSK
Authors:  T. B. Welch, C. H. G. Wright, and M. G. Morrow
Publisher:  CRC Press, Taylor & Francis Group, LLC, 2006

·      MATLAB References (online materials and recommended reference books)

 

Prerequisites:

·         EENG 2620

 

Course Objectives:

·      Understand basic concepts of digital signal processing theories and techniques;

·      Develop basic understanding of real-time digital signal processing;

·      Develop ability to implement digital signal processing algorithms in Matlab;

·      Develop ability to implement digital signal processing algorithms in real-time DSP platform.

 

General Policies:

·      Class attendance is mandatory.

·      It is strongly encouraged to get to know each other in the class.  Discussions on course materials are allowed! 

·      Everyone must turn in her/his own individual work.  Simply copying other’s homework will be treated as a violation of academic honesty. 

·      It is the responsibility of the students with certified disabilities to provide the instructor with appropriate documentation from the Dean of Students Office (see http://www.unt.edu/oda).

·      Please visit http://www.unt.edu/csrr/ for your rights and responsibilities.

 

Grading Policies:

·      Lab Assignment and Report, 70%

·      Final Project, 30%

·      Assignments are due before the class in the following week.

·      All lab assignments and assignment reports are individual work.

·      Late submissions will be penalized except in extenuating circumstances.

 

Final Project:

Final Project assignment

 

Final Project Presentations:

·         Music notes finder, by D. Wang, E. Ayeh, and Y. Morita

·         DTMF: A digital signal processing perspective, by M. Hakimzadeh, M. Akinwolemiwa, and E. Wambwa

·         Isolated word, speaker-dependent, voice dialer simulation, by C. Sheppard

·         Voice gender conversion, by A. Groff and J. Le

·         Auto-pan with tremolo effect, by S. Stem, K. Sedlick, and S. Johnson

·         More audio effects, by L. Williams and S. Oommen

·         Watermarking, by M. Asim and P. R. Ponnaiah

·         Signal alteration using Fourier theory, by H. Ricky, K. Sodipe, P. Tetede, and R. Nelson

·         Reverberation, by T. Nyawasha and K. Agbedanu

 

Course Outline and Schedule:

·      The schedule is tentative; it may change slightly as we progress into the semester.

·      All classes except the first one are lab experiments.  All assignments need to be completed on-time in class; no extra lab session will be scheduled except in extenuating circumstances.

·      You are required to study the lab assignments and related theories in the corresponding book chapters before you come to the class.  Otherwise, there is no way to finish the assignments on-time in class!

·      Work on assignments as much as you can before the lab session, including Matlab related problems and reading the code files in the book CD.

·      If you encounter any questions on the lab assignments or related theories, you need to get help from TA or instructor before the lab session to make sure you can finish the lab assignments on-time in class.

 

Week

Date

Day

Topics

Readings

Assignment  Due

1

08/29

W

Introduction, CCS Tutorial

Chap 1

 

2

09/05

W

Sampling and Reconstruction

Chap 2

 

3

09/12

W

FIR Digital Filter

Chap 3

A1

4

09/19

W

IIR Digital Filter

Chap 4

A2

5

09/26

W

Periodic Signal Generation

Chap 5

A3

6

10/03

W

Frame-based DSP and Digital Filters

Chap 6, 7

A4

7

10/10

W

FFT and Spectral Analysis

Chap 8, 9

A5

8

10/17

W

Project 1: Guitar Special Effects

Chap 10

A6

9

10/24

W

Project 2: Graphic Equalizer

Chap 11

A7

10

10/31

W

Project 3: Peak Program Meter

Chap 12

A8

11

11/07

W

Project 4: AM Transmitter

Chap 13

A9

12

11/14

W

Project 5: AM Receiver

Chap 14

A10

13

11/21

W

Final Project

 

A11

14

11/28

W

Final Project

 

 

15

12/05

W

Pre-final week, no class

 

 

16

12/12

W

Final Project Presentation
8:00 -10:00 AM

 

Final Project

 

Useful Links:

·      Course webpage: http://www.ee.unt.edu/public/xinrong/courses/EENG3910/Fall07

·      Textbook updates: http://www.crcpress.com/e_products/downloads/download.asp?cat_no=7382

·      UNT Academic Calendar 2006-2007: http://www.unt.edu/catalogs/2007-08/pdf/calendar.pdf

Last updated on 08/24/2007