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