ECE 483 Calendar – DSP System Design Reading

advertisement
ECE 483
Fall 2008/2009
ECE 483 Calendar – DSP System Design
Day
1.
L1
2.
3.
4.
L2
5.
6.
7.
L3
8.
9.
10.
L4
11.
12.
13.
L5
14.
15.
16.
L6
17.
18.
19.
20.
21.
L7
22.
23.
24.
L8.
25.
26.
27.
L9
28.
29.
30.
Date
Sep-4 1-1
Sep-5
Sep-8 1-2
Sep-9 1-3
Sep-11 2-1
Sep-12
Sep-15 2-2
Sep-16 2-3
Sep-18 3-1
Sep-19
Sep-22 3-2
Sep-23 3-3
Sep-25 4-1
Sep-26
Sep-29 4-2
Sep-30 4-3
Oct-2 5-1
Oct-3
Oct-6 5-2
Oct-7 5-3
Oct-9 6-1
Oct-10
Oct-13 6-2
Oct-14 6-3
Oct-20 7-1
Oct-21 7-2
Oct-23 7-3
Oct-24
Oct-27 8-1
Oct-28 8-2
Oct-30 8-3
Oct-31
Nov-3 9-1
Nov-4 9-2
Nov-6 9-3
Nov-7
Nov-10 10-1
Nov-11 10-2
Nov-13 10-3
Reading
Topics
Introduction, software, fixed-point motivation
Lab 1 Tutorial and Review
6.3
Design Process, tools, filter structures
6.4
Filter structures
6.5
Filter structures, common fixed-point applications
Lab 2
6.6, 4.8.2, 4.8.3
Binary arithmetic, fractional data types, Q format
6.6, 2.10
Four types of fixed-point effects, quantization error, SNR example
6.7, 2.10
Coefficient quantization, Round-off noise, filtering noise
Lab 3
6.8
Filtering noise, overflow and scaling
6.8.2, class notes
Scaling norms, modulation
Class notes, 11.4
Single sideband, Hilbert transform
Lab 4
Single sideband receiver
Single sideband receiver with interference
Exam 1
Lab 5
SSB example
Class notes, 4.6
Hilbert transform alternatives, multirate
4.6
Downsampling, upsampling, staged interpolation
Lab 6
4.7
Polyphase interpolation
4.7
Polyphase decimation
Sinusoid generation, table-based, symmetry, oscillator
Quadrature oscillator
Project 1 assignment / explanation
Lab 7
2.10, Appendix A Noise power spectrum, autocorrelation, filtering noise
Filtering noise, estimating PSD
Estimating PSD, Bartlett, Welch
Project 1
Exam 2
Processor specialization for DSP, example, design process
Project time
Project 1
industry visit
Project time
Software optimization, fitting algorithm to architecture, cost, power,
die size
Project wrap-up
L10 Nov-14
Text – Discrete-Time Signal Processing, 2nd Ed., Oppenheim and Schafer, Prentice Hall: 1998.
also, we will be referring to the draft text for this course Fixed Point Signal Processing, Wayne Padgett and David
Anderson this will be available on Angel and will change during the quarter as I add to it.
Reading – You are expected to have read the textbook assignments given above before you come to class. This course
will require you to actively participate by solving problems and asking questions in class.
Instructor – Wayne Padgett, Room: Wayne.Padgett@Rose-Hulman.edu (emailing your questions is encouraged, I will
often be able to respond in the evenings, use the Angel Homework forum when possible)
Homework – Homework will be assigned regularly and is due in the format specified in the ECE Departmental Writing
Guidelines at the beginning of the period.
Grades – The grading policy for this course is stated in ECE483 General Information.
WTP 9/12/2008
Download