Digital System Design (CSSE4010)
Information valid for Semester 2, 2024
Course level
Undergraduate
Faculty
Engineering, Architecture & Information Technology
School
Elec Engineering, Comp Science
Units
2
Duration
One Semester
Attendance mode
In Person
Class hours
Lecture 2 Hours/ Week
Practical 2 Hours/ Week
Tutorial 1 Hour/ Week
Incompatible
CSSE2000 or CSSE3000 or CSSE7011 or CSSE7410
Prerequisite
CSSE1000 or CSSE2010
Recommended prerequisite
CSSE2310 and CSSE3010
Assessment methods
Practicals, project, research assignment, final exam
Course enquiries
CSSE4010@eecs.uq.edu.au
Study Abroad
This course is pre-approved for Study Abroad and Exchange students.
Current course offerings
Course offerings | Location | Mode | Course Profile |
Semester 2, 2025 (28/07/2025 - 22/11/2025) | St Lucia | In Person | Profile unavailable |
Please Note: Course profiles marked as not available may still be in development.
Course description
The objective of this course is to give the students the theoretical basis and practical skills in modern design of medium size digital systems in various technologies, with a focus on Field Programmable Gate Arrays (FPGAs). The design methodology, systematically introduced and used in the course, is based on simulation and synthesis with hardware description language (VHDL) tools. Topics covered in this course include: conceptual design step from requirements and specification to simulation and synthesis model in VHDL, design of complex controllers with Finite State Machines, design of sequential blocks with Controller-Datapath methodology, issues in design for testability, electrical and timing issues in logic and system design, overview of implementation technologies with emphasis on advances in FPGAs.