Dublin Institute of Technology Pre-Requisite Modules code(s) Co-Requisite Modules code(s) ECTS Credits Module Code Module Title: 5 DSPR 3601 Digital Signal Processing 1 This Header should be repeated on each page of the Module DSPR 3601 – Digital Signal Processing Module authors: Dr Richard Hayes, Mr. Colm Murray Module Description: This module introduces students to the basics concepts of Digital Signal Processing .Realizability constrains are introduced. Classical approximation functions are derived to meet given fitter specifications. Analogue guard filter technology will be introduced. Students will analyse the behaviour of IIR and FIR filters. They will design IIR and FIR filters to meet a set of specifications. The Discrete Fourier Transform will be introduced. Module aim: The aim of this module is to introduce students to discrete-time signal processing. The aim is to provide students with an understanding of the theory underlying discrete time signals and systems. The student should be able to design, analyse and implement digital filters and be able to use the Discrete Fourier Transform to analyse a range of test and captured data. Practical examples will be used where appropriate to illustrate the theoretical material. The course material will be supported by laboratory exercises and demonstrations. Learning Outcomes: On completion of this module, the learner will be able to: Derive classical approximation functions to meet given specifictions. Specify guard filters for DSP systems Analyse the frequency and time domain behavior of IIR and FIR filters. Determine the coefficients of an FIR filter up to 11th order with the aid of a calculator using the Fourier Series method and Window functions. nd Determine the coefficients of a 2 order IIR using the Bilinear Transform method and Window. Determine the coefficients of FIR and IIR filters to meeting given specifications using filter design tools. Implement IIR and FIR filter in a number of structural forms. Express the Discrete Fourier Transform in Matrix form. Implement a Fast Fourier Transform algorithm. Use the DFT(FFT) to analyse simple sinusoidal and band limited signals 138 Dublin Institute of Technology Pre-Requisite Modules code(s) Co-Requisite Modules code(s) ECTS Credits Module Code Module Title: 5 DSPR 3601 Digital Signal Processing 1 This Header should be repeated on each page of the Module Learning and Teaching Methods: Formal lectures, Lectures delivered in computer aided design environment. Problem solving using computer based Signal Processing tools. Design exercises. NOTE. It is a requirement or very desirable feature that all/many of the lectures are delivered in a computer based environment Module content: Realisability Theory: Causality and stability. Postive real functions. Approximation Theory. Ideal low-pass, high-pass, band-pass and band-stop filter specifications. Butterworth, Chebyshev and Elliptic approximation functions. Pass-band, stop-band attenuation/loss characteristics. Bessel Approximation: Ideal low-pass phase response. Delay equalisers. Loss-function for an ideal-delay characteristic. Guard Filter Realization. Biquadratic transfer functions. Cascade and direct circuit synthesis methods. Switched capacitor filters. Digital Filters. Comparison between analogue and digital filters. A/D converter specification. Digital filter structures. Comparison between FIR and IIR filters. Design of IIR filters using the Bilinear transform. Design of FIR filters using Window and frequency sampling design techniques. Block filtering with the FFT. Discrete Fourier Transform. Derivation of DFT. Matrix form. Properties and Application of Discrete fourier Transform. Laboratory Work The Assignments will consist of: The derivation of approximation functions to meet given filter specifications. The design of a Guard filter for a DSP application. Design an IIR filter using the Bilinear Transform. Design an FIR filter using a range of FIR filter design tools Analyse signals using the DFT 139 Dublin Institute of Technology Pre-Requisite Modules code(s) Co-Requisite Modules code(s) ECTS Credits Module Code Module Title: 5 DSPR 3601 Digital Signal Processing 1 This Header should be repeated on each page of the Module Module Assessment: The assessment of this module comprises two parts: (iii) Design and Assignment work assessment 50%. (ii) End of module written exam assessed with a written exam of weighting 50%. The pass mark in ach component and the module is 40%. Essential Reading: Ifeachor, E.C., and Jervis, B.W., Digital Signal Processing – A Practical Approach, Addson Wesley, 1st Edition, 1993 Supplemental Reading: H. Baher, “Analog and Digital Signal Processing”, Second Edition, John Wiley and Sons, 2001. Web references, journals and other: Date of Academic Council approval …………………………. 140