Description

This subject develops the theory and practice of designing logic systems, with a focus on Field Programmable Gate Arrays (FPGAs). A hardware description language is used to design, simulate, and synthesise digital hardware, including both combinational and sequential logic. Topics include: logic design fundamentals, the VHDL language, finite state machines, … For more content click the Read More button below.

Other Requirements

Pre-enrolment Requirement

Text Requisites

Learning Outcomes

Upon completion of this subject, graduates will be able to:
1.
Understand digital design methodologies and the role of programmable logic devices
2.
Design digital logic based upon system requirements
3.
Implement logic designs in a hardware description language
4.
Evaluate logic designs using hardware simulation tools to test for correctness and issues of timing
5.
Synthesise digital logic to field programmable gate arrays (FPGAs) and validate the resulting implementation

Assessments

1. Written - Examination (centrally administered)

2. Written - Test/Quiz

3. Perfom/Prac/Prod - Practical assessment/practical skills demonstration

Offerings

Trimester 2

CAM-CNS-TR2

Learning Activities

To view learning activity information, please select an offering from the drop-down menu above.