# DIGT07001 2009 Digital Signal Processing

### General Details

Full Title
Digital Signal Processing
Transcript Title
Digital Signal Processing
Code
DIGT07001
Attendance
N/A %
Subject Area
DIGT - Digital
Department
MENG - Mech. and Electronic Eng.
Level
07 - NFQ Level 7
Credit
10 - 10 Credits
Duration
Stage
Fee
Start Term
2009 - Full Academic Year 2009-10
End Term
9999 - The End of Time
Author(s)
Sean Mullery
Programme Membership
SG_EMOBI_B07 201300 Bachelor of Engineering in Mobile communications SG_EELEC_B07 201100 Bachelor of Engineering in Electronic Engineering SG_EELEC_J07 200900 Bachelor of Engineering in Electronic Engineering
Description

This subject introduces the student to all the tools necessary to understand the fundamental principles of Digital Signal Processing and its applications.

### Learning Outcomes

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

1.

Use statistical methods to characterise signals and the processes that generate them

2.

Configure analogue to digital interfaces to correctly transfer the required information between the two domains

3.

Design analogue to digital interfaces to correctly transfer the required information between the two domains

4.

Identify if a given system is linear and the techniques this allows us to perform

5.

Perform the operation of convolution on given signals and systems.

6.

Apply the Discrete Fourier Transform to appropriate problems.

7.

Represent Signals and systems in the Z-domain.

8.

Design Filters using Z-plane poles and zeros.

9.

Design FIR and IIR type Filters.

10.

Describe the key features of Digital Signal Processors

### Indicative Syllabus

Introduction to DSP; Statistics, Probability and Noise;

Analogue I/O, ADC & DAC, Sampling Theorem.

Linear Systems; Convolution;

Discrete Fourier Transform; Applications of the DFT, Windowing;

The Fast Fourier Transform;

The Z-transform; Filter Representation in the Z-domain; The Z-plane Poles and zeros;

Design of IIR Filters; Design of FIR filters;

Introduction to DSP Hardware;

Indicative Practicals/Projects

Generating signal plots using Matlab.

Carry out convolution on signals using C and Matlab.

Use correlation to find a target signal in random noise.

Analyse the frequency content of musical notes of different instruments in

Matlab

### Coursework & Assessment Breakdown

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

### Coursework Assessment

Title Type Form Percent Week Learning Outcomes Assessed
1 Assignment Two written assignments Continuous Assessment UNKNOWN 20 % OnGoing 1,2,3,4,5,6,7,8,9,10
2 Assignment Pratical Assignemnt Continuous Assessment UNKNOWN 30 % OnGoing 1,2,3,4,5,6,7,8,9

### End of Semester / Year Assessment

Title Type Form Percent Week Learning Outcomes Assessed
1 Final Exam Final Exam UNKNOWN 50 % End of Year 1,2,3,4,5,6,7,8,9,10

Type Location Description Hours Frequency Avg Workload
Lecture Engineering Laboratory Theory & Practical 2 Weekly 2.00
Laboratory Practical Engineering Laboratory Practical 2 Weekly 2.00
Independent Learning UNKNOWN Study/assignments 2 Weekly 2.00
Total Full Time Average Weekly Learner Contact Time 4.00 Hours

### Module Resources

Non ISBN Literary Resources
 Authors Title Publishers Year Bob Meddins Introduction to Digital Signal Processing Newnes 2000 Steven W. Smith Digital Signal Processing, A Practical Guide for Engineers and Scientists Newnes 2003 T.J. Terrell and Lik-Kwan Shark Digital Signal Processing, Student Guide. MacMillan Press Ltd. 1996 Emmanuel C. Ifeachor and Barrie W. Jervis Digital Signal Processing, A Practical Approach 2nd Edition Prentice Hall 2002 John G. Proakis and Dimitris G. Manolakis Digital Signal Processing, Principles, Algorithms, and Applications 3rd Edition Prentice Hall 1996 Paul A. Lynn and Wolfgang Fuerst Introductory Digital Signal Processing John Wiley & Sons 1998 Vinay. K Ingle and John G. Proakis Digital Signal Processing, using Matlab Brooks/Cole 2000
Other Resources

None