Electrical, Electronic and Computer Engineering


Information Technology


High Performace Embedded Systems (ELEC8315)

Lecturer:

Professor Thomas Bräunl

Room:

4.15

Fax:

6488-1168

Email:


Semester 1, 6 points

Outcomes
Students gain an understanding of the design and development of advanced embedded systems as used in mobile telecommunications systems, intelligent transportation systems, flexible manufacturing and automation systems, and related application areas; perform problem identification, formulation and solution in the context of a systems-based approach; and gain in-depth technical competence in the area of advanced computer systems engineering for high-performance and real-time embedded systems.

Content
The topics covered in this unit are requirements analysis for high-performance embedded systems, system design for high-performance embedded systems, hardware design of high-performance embedded systems (single-board solutions, system-on-chip solutions), software design for high-performance embedded systems, testing and debugging of high-performance embedded systems (life cycle issues, risk-based test strategies, quality assessment), simulation and prototyping; real-time embedded systems: specification of real-time embedded systems (RT-UML, timed Petri nets, real-time logic), design of real-time embedded systems (RT-patterns, generalised RT-scheduling theory), performance modelling (discrete-event and hybrid control approaches), implementation, benchmarking and testing of real-time embedded systems; applications for high-performance embedded systems: intelligent and knowledge-based systems, mobile systems, telecommunication systems.

Assessment
In-depth technical competence in the subject matter is assessed by examination and assignment. Teamwork is assessed in a group laboratory report and demonstration of a developed and tested system.

Contact Hours

 Type

Hours

Start

Note

 Lectures

 36 hrs combined 

 week 1

combined block of
3h
 weekly

 Labs

 TBA

For days, time and venues, see: www.timetable.uwa.edu.au

Unit Co-ordinator:           Professor Thomas Bräunl
Tutors / Lab Supervisors: Stephen Whitely

Textbooks:         none

Course Notes:         see link
Lab Assignments:    see link
Supplem. Material see link
Chumby: see link
TI-Chronos: see link

Unit Structure

  1. Introduction (2 weeks)

  2. Seminars andReports (4 weeks)

  3. Basic Applications (2 weeks)

  4. Advanced Group Projects (4 weeks)

Assessment

Type

% of final mark

Comments

Seminar Presentation
Seminar Report

Labs (Basic, individual)
Labs (Advanced, group)

20%
20%

20%
40%

    week 3-6
    week 6

    week 7-8
    week 9-12

No final examination

 

 

Penalties
Each lab is due at the end of the scheduled session.
Seminar reports will receive a 20% penalty for each day late.

Plagiarism
All work submitted must be the student's (or group's, resp.) own work.
Citations must be clearly marked as such.
See the faculty policy on plagiarism

Scaling
See the faculty policy for scaling marks.

Appeals
See the faculty policy for appeals.


Maintained by: Thomas Braunl, Last changed: Feb. 2011
URL: http://robotics.ee.uwa.edu.au/courses/robotics/
CRICOS Provider Code: 00126G