The descriptions are for modules currently being taught. They should be viewed as an example of the modules we provide. All modules are subject to change for later academic years.Electronic System Design (ESD) 2009/0
Workload
-
Private Study -
Assessment
-
Description - Learning Outcomes - Content - Teaching Materials - Recommended Books
| Module Code |
0640524 |
| Lecturers |
Mike Freeman |
| Taken By |
SCSE |
| Number of Credits |
10 |
| Part |
B |
| Teaching |
Sum/1 |
| Closed Assessment |
[100%] TBA |
Module Prerequisites
Prerequisite knowledge
It is expected that students will have a basic understanding of : 1) Programming i.e. some high level language 2) Simple processors and memory architectures 3) Simple hardware components e.g. flip flops, registers, logic gates 4) Boolean algebra 5) System design/architectures
Workload
- Lectures: 30 x 1hr
- Labs: 5 x 1hr
- Private Study: 30hrs
- Assessment: 35hrs
The teaching for this module combines traditional lectures with a number of exercises and case studies which will be tackled in small groups with a lecturer leading each group.
Private Study
Students are expected to read around the subject. Background information relating to examples which will be studied on the module may be posted on the course web page; students will be expected to have read this material. Many of the exercises and case studies contain more material than can be completed in the group sessions, and students are expected to continue working on these in private study time.
Assessment
Closed Assessment
Description
This module is intended to provide an up to date view of the challenges of designing and assessing modern, complex electronic systems. This process covers initial system level description e.g. SystemC, through to behavioural, hardware level descriptions e.g. VHDL, emphasizing the use of modelling and testing at each phase of the design cycle. Pre-requisites are listed above. The module aims to provide an understanding of:
- Hardware architectures;
- Modelling and testing;
- Modern design routes for electronics and avionics;
- Electronic system reliability and reliability analysis;
- Challenges and threats to future electronic systems.
Learning Outcomes
On completion of this module, students will be able to:
- Describe a hardware architecture at system and component levels;
- Model and evaluate the performance of such systems;
- Assess the advantages and disadvantages of particular architectures for different application domains;
- Achieve reliability and availability targets;
- Assess the benefits and drawbacks of modern electronic components.
Content
- Modelling electronic systems : the use of system and hardware description languages e.g. SystemC and VHDL, in system specification and analysis;
- Modern electronic devices : Processors, micro-controllers, DSP, FPGA and Co-Processor architectures, and their suitability for different application domains;
- Software / Hardware interface : separating system requirements into software and hardware components, the interaction of these components through device drivers e.g. C, Asm, across a system bus;
- Electronic system reliability and prediction : failure modes and rates, reliability prediction and testing, fault tolerant architectures;
- Challenges to electronic system design : difficulty of assessment e.g. impact of lead-free solder, effects of feature size, coping strategies;
- Future developments : likely future developments of hardware, integration with aircraft systems.
Teaching Materials
Copies of all lecture slides, case studies and exercises will be provided.
Back to top
Last updated: 26th May 2011