Hold on just a sec...
0 or 3 credits
Fall 2025 Laboratory Lecture Upper DivisionThe course introduces students to the fundamental principles associated with processing discrete time signals. The architecture, instruction set and hardware and software development tools associated with a fixed point general purpose VLSI digital signal processor are examined. Some common real-time applications are implemented such as digital filters and DFT-based spectral estimation on a typical fixed point digital signal processor.
Learning Outcomes1Describe the architectural features of a DSP and relate these to the DSP kernel equation.
2Manipulate different binary number formats associated with a fixed point DSP.
3Develop and debug simple programs that involve SOPs, modulo addressing, scaling and extraction of result, and common DSP program structures.
4Describe the consequences and limitations of sampling baseband signals including the Nyquist rate and bandwidth, quantization noise, aliasing, frequency folding, reconstruction, spectrum of sampled baseband signals.
5Express a sampled deterministic analog signal in closed mathematical form and expanded form using the unit sample.
6Express a sampled signal in terms of the Z transform, in expanded and closed form.
7Describe the relationship between the transfer function and impulse response in an LTI system.
8Describe the operation of convolution and its implementation using hand calculations, mathematical software packages, and a fixed-point DSP.
9Design and analyze FIR filters with the aid of a mathematical software package such as MATLAB.