Course Content
The lab experiments that will be typically conducted are listed here. Software labs performed on a general purpose processor. 1. Generation and processing of simple waveforms in software 2. Finite impulse response (FIR) and infinite impulse response (IIR) filter Implementation as embedded blocks and their comparison 3. Fixed-Point Representation and Processing 4. Discrete Fourier transforms (DFT) and fast Fourier transforms (FFT) 5. Multirate DSP and its applications Hardware labs performed on a programmable digital signal processor (DSP): 1. Introduction to the programmable DSP, the software platform, and signal generation considerations 2. FIR filter implementation using linear and circular buffer 3. IIR Filter Implementation and comparison with FIR implementation 4. FFT and real-time spectral analysis 5. Dual tone multiple frequency (DTMF) encoding and decoding
Text / References
- 1 Sen M. Kuo, et al., Real-time digital signal processing 302226 Implementations and Applications, John Wiley & Sons, 2006.