Course Title: Embedded System Design (PG)
Part A: Course Overview
Course Title: Embedded System Design (PG)
Credit Points: 12.00
Terms
Course Code |
Campus |
Career |
School |
Learning Mode |
Teaching Period(s) |
EEET2039 |
City Campus |
Postgraduate |
125H Electrical & Computer Engineering |
Face-to-Face |
Sem 1 2006, Sem 2 2007, Sem 1 2008, Sem 1 2009, Sem 1 2010 |
Course Coordinator: Heiko Rudolph
Course Coordinator Phone: 03 9925
Course Coordinator Email: heiko.rudolph@rmit.edu.au, paul.beckett@rmit.edu.au
Course Coordinator Location: B10.08.10
Course Coordinator Availability: as posted on office door, also see RMIT online
Pre-requisite Courses and Assumed Knowledge and Capabilities
Student must have a working knowledge of the VHDL hardware description language and the tools used to develop programmable logic.
For example, completing either EEET2162 (UG) or EEET1256 (PG) or EEET2035 (PG) or equivalent, will provide a sufficient background for this course.
Course Description
This is a design-based subject that investigates the practical design issues that arise in the development of embedded systems consisting of both software and hardware. To achieve this aim it is necessary to investigate design approaches from both the software and hardware perspectives. Students will undertake practical work that involves the design of an embedded system.
The unit contents are as follows:
• Introduction to Embedded Systems
• Computer Performance
• Embedded Software cores
• Communications for Embedded Systems
• Hardware - Peripherals for Embedded Systems
Objectives/Learning Outcomes/Capability Development
Upon satisfactory completion of this subject, students will be able to carry out the design of an embedded system from requirement analysis through to implementation. To achieve this, the student shall:
• Be able to identify and describe the constraints and characteristics of embedded systems.
• Make appropriate hardware/software trade-offs for the embedded system.
• Develop skills to be able to carry out the embedded design process.
• Become familiar with a range of design methodologies through their application to a significant design problem.
To expose students to techniques and methodology in embedded system design.
Students will develop hands-on experience in design, simulation, verification and
implementation using industry standard tools.
Overview of Learning Activities
Learning activities will include two hours per week of lecture plus laboratory exercises and self directed project work.
Overview of Learning Resources
On-line material available
Laboratory work and resources at RMIT-online
Overview of Assessment
This course is assessed via a combination of laboratory experiments and a final examination.