# TRON08026 2020 Digital Signal Processing 2

### General Details

Full Title
Digital Signal Processing 2
Transcript Title
Digital Signal Processing 2
Code
TRON08026
Attendance
N/A %
Subject Area
TRON - Electronics
Department
COEL - Computing & Electronic Eng
Level
08 - NFQ Level 8
Credit
05 - 05 Credits
Duration
Semester
Fee
Start Term
2020 - Full Academic Year 2020-21
End Term
9999 - The End of Time
Author(s)
Sean Mullery, Fergal Henry
Programme Membership
SG_EELEC_H08 202000 Bachelor of Engineering (Honours) in Electronics and Self Driving Technologies
Description

This module follows on from Digital Signal Processing 1. It develops a step by step guide on how to design a digital filter. Methods are specifically outlined how to design both FIR and IIR filters. Finally multirate signal processing is considered should a system need to process data at more than one sampling rate.

### Learning Outcomes

On completion of this module the learner will/should be able to;

1.

Develop a framework for digital filter design.

2.

Choose when to use FIR or IIR filters.

3.

Calculate coefficients based on specifications for FIR filter designs.

4.

Convert an analogue filter into an equivalent digital IIR filter.

5.

Design a multirate system to process data at more than one sampling rate.

### Teaching and Learning Strategies

A weekly lecture will introduce students to the theory of the module.

Weekly lab assignments will encourage students to apply the theory to practical applications.

### Module Assessment Strategies

A mid-term written exam will take place.

Students will write a written report based on FIR filter design lab assignments.

Students will give a Powerpoint presentation based on IIR filter design lab assignments.

Students will sit an end of term written exam.

### Repeat Assessments

A repeat final written exam will take place in Autumn.

### Module Dependencies

Prerequisites
TRON07033 202000 Digital Signal Processing 1

### Indicative Syllabus

1. Introduction to digital filter design: Digital filters. Finite impulse response (FIR) filters. Infinite impulse response (IIR) filters. Selecting which filter type to use. Filter design steps. Examples of digital filters.

2. Design of FIR digital filters: Key characteristic features of FIR filters. Linear phase response. Types of linear phase FIR filters. FIR filter design. FIR filter specifications. FIR coefficient calculation methods. FIR implementation techniques. Design example of FIR filter. Application examples of FIR filters.

3. Design of IIR digital filters: Basic features of IIR filters. Design stages for digital IIR filters. Specification for IIR filters. Co-efficient calculation methods for IIR filters. Implementation of IIR filters. Design example of IIR filter. Application examples of IIR filters.

4. Multirate digital signal processing: Introduction to multirate signal processing. Concepts of multirate signal processing. Design of a practical sampling rate converter. Software implementation of decimators and interpolators. Practical applications of multirate digital signal processing.

### Coursework & Assessment Breakdown

Coursework & Continuous Assessment
40 %
End of Semester / Year Formal Exam
60 %

### Coursework Assessment

Title Type Form Percent Week Learning Outcomes Assessed
1 Written Exam Continuous Assessment Closed Book Exam 20 % Week 7 1,2,3
2 Assignment on FIR filter design Continuous Assessment Written Report 10 % OnGoing 3
3 Presentation on IIR filter design Continuous Assessment Assignment 10 % OnGoing 4

### End of Semester / Year Assessment

Title Type Form Percent Week Learning Outcomes Assessed
1 Written Exam Final Exam Closed Book Exam 60 % End of Semester 1,2,3,4,5

Type Location Description Hours Frequency Avg Workload
Lecture Lecture Theatre Lecture 2 Weekly 2.00
Laboratory Practical Engineering Laboratory Laboratory Practical 2 Weekly 2.00
Independent Learning Not Specified Independent Learning 3 Weekly 3.00
Total Full Time Average Weekly Learner Contact Time 4.00 Hours

Type Location Description Hours Frequency Avg Workload
Lecture Online Lecture 1 Weekly 1.00
Laboratory Practical Online Laboratory Practical 1 Weekly 1.00
Independent Learning Online Independent Learning 5 Weekly 5.00
Total Online Learning Average Weekly Learner Contact Time 2.00 Hours