Hardware-Software Codesign

EEE40014 12.5 Credit Points Hawthorn


  • One Semester or equivalent

Contact hours

  • 59 Hours

On-campus unit delivery combines face-to-face and digital learning.


Concurrent pre-requisites

Aims and objectives

This unit of study aims to introduce you to a range of techniques and methodologies used in embedded system design through the design and implementation of a system-on-a-chip (SOC) project to accomplish an interactive task involving hardware and software aspects.

Unit Learning Outcomes

Students who successfully complete this unit will be able to:
1. Identify and analyse the constraints and characteristics of embedded systems. (K2, K3, K4)
2. Address the hardware/software trade-offs inherent in embedded systems. (K2, K3, K4)
3. Interpret the particular requirements of real-time systems. (K2, K3, K4)
4. Design a system-on-a-chip (SOC) incorporating both hardware and software components and making use of a rudimentary operating system or kernel. (K3, S1, S2, S3, S4, A2, A7)