Design of Real-Time Systems (6306ENG)

This course explores the use of a processor as a crucial component in real-time system design. Using Field Programmable Gate Arrays (FPGA), this subject explores the process of real-time system development, from original conception through to co-design development, and finally implementation and debugging. Both the hardware and software components of real-time design are covered in detail, including a look at industry standard Real-Time Operating Systems, and FPGA architecture. Key concepts relating to system-on-chip solutions are taught. Custom peripheral design is also covered in this subject, with a focus on digital filtering in FPGA. Students are encouraged through a project to develop an embedded system consisting of at least one processor and various custom-made peripherals in FPGA. Incompatible: 7518ENG Design of Real-Time Systems

Course study information

Credit points (awarded)

10 (10)

Study level


Student contribution band

Band 2

Usually available

Nathan Semester 2Offered Only in Odd Years

Course offerings and timetables


Key dates

Course start date
8 July 2019
Last day to add a course
21 July 2019
Last day to drop a course without financial penalty (Census date)
4 August 2019
Last day to drop a course without academic penalty
8 September 2019

Please view the full class and additional timetable information for School of Engineering and Built Environment

Class Availability When Where Notes
You must attend this Lecture
Lecture (47095) Open Monday 11:00 - 11:50
Weeks 1 - 5, 6 - 12
N29 0.06
Northern Theatres3/4/5 Complex
Nathan Campus
Tuesday 12:00 - 12:50
Weeks 1 - 5, 6 - 12
N61 -2.06
Law Building
Nathan Campus
Class Availability When Where Notes
You must attend this Computer Laboratory
Computer Laboratory (47097) Tuesday 13:00 - 15:50
Weeks 1 - 5, 6 - 12
N44 0.17
Technology Building
Nathan Campus