Faculty of Engineering and Applied Science
INSTITUTE OF SOUND AND VIBRATION RESEARCH
MSc Applied Digital Signal Processing Year: 2002-03




Module Specification




Unit/Module Code: Module Title:
IS622 Introduction to DSP Design



1.Basic Information
 
Department responsible for the module ISVR
Programme MSc Applied Digital Signal Processing 
Timetable Modular
Session 2002-03
Credit Value 12 CAT points (= 120 hours) Level
Pre-requisites Recommended: Introduction to Signal Processing
Co-requisites None
Module Lecturers Dr B Rafaely
Prof SJ Elliott
Dr PR White
Contact br@isvr.soton.ac.uk
Formal Contact Hours 40 hours of lectures and laboratory sessions
Private Study Hours 10 hours preparation
Coursework Assignment (estimated effort 70 hours) 
External Examiner Dr R Stewart 
Last Approved  
Last Revision 30/11/2002 
Course Web Site www.isvr.soton.ac.uk/Courses/MScADSP 
 
 
2.Description
 
2.1Aims
 
  The aims of this module are to introduce the principles of real-time digital signal processing and the design of real-time DSP systems.

2.2Objectives (teaching)
 

 
  • To introduce the student to the theoretical and practical basis for the analysis and design of real-time digital signal processing systems.
  • To describe example analysis and design problems in real-time digital signal processing..
  • To give students direct experience of the use of computer software and DSP hardware to implement DSP systems through laboratory sessions based on the TMS320 C54 DSP kit.
 
2.3Objectives (planned learning outcomes)
 
 Knowledge and understanding
Having successfully completed the module, you will be able to demonstrate knowledge and understanding of:

  • Digital systems, including sampling, quantisation, aliasing and analogue-digital conversion.
  • DSP hardware, including the TMS320 C54 DSP system..
  • DSP software, including assembler, C programming and the TMS320 C54 debugging software.
  • Digital filters, and application using real-time programming..
  • DSP algorithms, including FFT and LMS.
  • DSP system design and the factors affecting such design.
 
 Cognitive (thinking) skills
  Having successfully completed the module, you will be able to:

  • Read, understand and interpret the literature relating to real-time digital signal processing.
  • Recognise and select appropriate techniques for the analysis and design of real-time DSP systems.
 
 Practical, subject-specific skills
Having successfully completed the module, you will be able to use C programming and assembler to design DSP algorithms working in real-time on the TMS320 C54 DSP kit.
 
 Key transferable skills
Having successfully completed the module, you will be better able to acquire experience in a software package. 
 
2.4Teaching and Learning Activities
 
 Teaching methods include
 
The lectures include theory, examples, and exercises.

The laboratory sessions are based on a real-time DSP system, using a PC and a TMS320 C54 DSP processor, programming in C, and assembler. 

 
 Learning activities include
 
Example problems are provided in some lectures. Students are also asked to participate in a design exercise. Students are involved in designing algorithms in C and assembler during the DSP laboratories during all afternoons. 
 
2.5Methods of Assessment (summative assessment)
 
 Modular MSc in Appled Digital Signal Processing
      Assessment Methods Number % contribution to final mark Comment
      Assignments  100   

 
2.6Feedback to students during module study (formative assessment)
 
  • Feedback on examples solved in class.
  • Real-time DSP laboratories provide informal assessment through individual interaction.
 
2.7Relationship between the teaching, learning and assessment methods
 
The assignment tests students' ability to apply the theory and real-time programming in application areas in real-time digital signal processing..
 
3.TOPICS COVERED
 
  • Digital systems in practice.
  • Introduction to DSP hardware.
  • Introduction to DSP software.
  • The C54X and assembler
  • Digital filters.
  • Fixed point programming.
  • The FFT algorithm.
  • The LMS algorithm.
  • DSP system design.
 
4.RESOURCES
 
 Core Texts
None
  Secondary Texts

  AUTHORS TITLE/EDITION/DATE PUBLISHER UNI. LIB Class Mark E.J. Richards Library

1. C.Marvin and G.EwersA Simple Approach to Digital Signal Processing. Texas Instruments (1996)

2. A.Bateman and W.YatesSigital Signal Processing Design. Pitman Publishing (1988)


 
 Other library support
 
The E.J. Richards Library houses a specialist collection relating to signal processing. 
 
 Staff required
 
As well as the lecturer, the DSP labs require staff to set up the DSP and analogue hardware and the support of teaching assistants. 
 
 Teaching space, layout and equipment required
 
A lecture room with 25 seats is required for one hour a week. The room should be equipped with overhead projection facilities, data projector, and blackboard and/or whiteboard. Use of dedicated computer room (in ISVR) or other suitable room, for the DSP labs. 
 
 Laboratory space required
 
 
 
 Computer requirements
 
PC's or laptops for the DSP kit systems. 
 
 Software requirements
 
Provided by the DSP kit system. 
 
 Off-campus activities
 
None 
 
 Part-time/distance learning students
 
No special provision is made. 
 
 Other