ELEC4720
10 units
4000 level
Course handbook
Description
This course introduces students to the principles and practices of digital logic design using programmable logic devices and CAD tools. Topics include programmable logic devices and structures, design tools, hardware description language, datapath design, and control-unit design.
Availability2024 Course Timetables
Singapore PSB
- Trimester 3 - 2024 (Singapore)
Callaghan
- Semester 2 - 2024
Replacing course(s)
This course replaces the following course(s): ELEC3720. Students who have successfully completed ELEC3720 are not eligible to enrol in ELEC4720.
Learning outcomes
On successful completion of the course students will be able to:
1. Design digital circuits using HDL and CAD tools
2. Design a single cycle MIPS processor
3. Understand and design pipelined circuits and processors
4. Gain experience in working in a group
Content
- Programmable logic devices
- Altera’s design tools
- Computer architecture and performance
- MIPS instruction set architecture
- Arithmetic and computer
- Processor datapath and control
- Hardware description languages
- Parallelism and pipelining
- Memory systems
- Project involving the design of a pipelined processor
Assumed knowledge
ELEC1710 Digital and Computer Electronics 1
Assessment items
Report: Assignments x 3
Contact hours
Trimester 3 - 2024 (Singapore) - Singapore PSB
Integrated Learning Session-1
- Face to Face On Campus 2 hour(s) per week(s) for 13 week(s) starting in week 1
Laboratory-1
- Face to Face On Campus 2 hour(s) per week(s) for 13 week(s) starting in week 1
Semester 2 - 2024 - Callaghan
Integrated Learning Session-1
- Face to Face On Campus 2 hour(s) per week(s) for 13 week(s) starting in week 1
Laboratory-1
- Face to Face On Campus 2 hour(s) per week(s) for 13 week(s) starting in week 1
Course outline
- ELEC4720 - Semester 2, 2023 (Callaghan) (PDF, 201.6 KB)
- ELEC4720 - Trimester 3, 2023 (Psb) (PDF, 175.8 KB)
The University of Newcastle acknowledges the traditional custodians of the lands within our footprint areas: Awabakal, Darkinjung, Biripai, Worimi, Wonnarua, and Eora Nations. We also pay respect to the wisdom of our Elders past and present.