Module and Programme Catalogue

Search site

Find information on

2016/17 Taught Postgraduate Module Catalogue

ELEC5620M Embedded Microprocessor System Design

15 creditsClass Size: 150

Module manager: Dr. Steven Freear
Email: s.freear@leeds.ac.uk

Taught: Semester 2 (Jan to Jun) View Timetable

Year running 2016/17

Pre-requisite qualifications

Students are required to have at least ONE of the following pre-requisites: ELEC3662 or ELEC5681M or ELEC5685M

This module is not approved as an Elective

Objectives

On completion of this module students will:

- To understand in general how these ideas/principles can be applied to any modern System on Chip. - To appreciate the different levels of simulation/implementation from using C down to Assembly language.
- To gain an understanding into how DSP algorithms are implemented in practice on a System-on-chip, understanding both all the advantages and the limitations.
- To design and develop relevant and appropriate embedded systems applications and implement them on an ARM SoC development platform.

Learning outcomes
The student should (upon completion of this model):
- understand the various options for embedded system implementation;
- understand the operation of System-on-Chip development systems;
- understand aspects of optimization based on the embedded processor architectures;
- understand how to use support tools to design and implement specified case studies.


Syllabus

- Understanding the various options for System-on-Chip implementation - ASIC, FPGA and DSP chips.
- Appreciating the various aspects of an EDA system (ARM DS-5) including support programs, design environment, compilers, assembler, linker.
- Understanding of the limitations and advantages of the system on chip architecture and associated ARM processor (including SIMD processing).
- Case studies and design problems, taken from (for example) digital filters and audio processing.

Teaching methods

Delivery typeNumberLength hoursStudent hours
Class tests, exams and assessment13.003.00
Lecture100.505.00
Practical103.0030.00
Independent online learning hours30.00
Private study hours82.00
Total Contact hours38.00
Total hours (100hr per 10 credits)150.00

Private study

Students are expected to read extensively in order to understand and complete the mini projects and the main project. The project will be partly carried out in timetabled classes and partly in the students' own time.

Opportunities for Formative Feedback

Students progress is monitored by assignments and an in-class programming assessment upon which feedback is given.

Methods of assessment


Coursework
Assessment typeNotes% of formal assessment
AssignmentAssignment 110.00
AssignmentAssignment 220.00
Computer ExerciseIn class programming assessment20.00
ProjectTechnical Report25.00
ProjectOral viva25.00
Total percentage (Assessment Coursework)100.00

Normally resits will be assessed by the same methodology as the first attempt, unless otherwise stated

Reading list

There is no reading list for this module

Last updated: 08/09/2016

Disclaimer

Browse Other Catalogues

Errors, omissions, failed links etc should be notified to the Catalogue Team.PROD

© Copyright Leeds 2019