This courses stresses the practical issues of implementing digital signal processing algorithms on current hardware, including: sampling rate and processing requirements; binary fixed and floating point representations; IEEE floating point format; the Intel 8087 numeric processor extension; high level languages and digital signal processing; a survey of current DSP architectures; the Texas Instruments TMS320C30 processor; interfacing C language with assembly language; and various applications of digital signal processing. Students may be required to prepare a project, written report and in-class presentation. Pre-requisites: courses in DSP. |