ECE2072 Digital systems
Faculty of Engineering
ECE2072 Digital systems is a level 2, 6-credit-point, undergraduate unit from the Faculty of Engineering, offered in 2021 in Semester 2 at Clayton and Malaysia. It has no prerequisites and unlocks 3 units, leading on to 4 units in all.
- Credit points
- 6
- Offered in 2021
- Semester 2
- Clayton, Malaysia
- Assessment
- No exam
- 4 tasks
- Workload
- 144 hours
- per semester
This is the 2021 handbook entry. See the 2027 entry.
Reviews
No reviews yetNo reviews yet. Be the first to review ECE2072.
Requisites
Before ECE2072
No prerequisites or corequisites besides the enrolment rules below.
After ECE2072
3 units list ECE2072 as a prerequisite or corequisite.
Enrolment rules
Prohibitions: ECE2701, TEC2172, TRC2300
Prerequisite: 24 credit points from the Faculty of Engineering or the Faculty of Information Technology
Overview
This unit introduces you to modern logic design techniques, hardware used and common representations. Topics include two and multi-level combinational logic, decoders, multiplexers, arithmetic circuits, programmable and steering logic, flip-flops, registers, counters, RAM and ROM. Using this hardware the design component will include finite state machine design and applications to computer data path control. This will incorporate simple analogue and digital I/O interfacing. Programmable logic devices will be covered, and the use of a hardware description language for describing, synthesising and testing digital logic. Laboratories cover logic design, implementation, and testing.
Offerings in 2021
| Teaching period | Campus | Mode |
|---|---|---|
| Second semester | Clayton | On campus |
| Second semester | Malaysia | On campus |
Assessment
- Laboratory preliminary work and completionThreshold hurdle20%
- Mid-semester testThreshold hurdle10%
- AssignmentThreshold hurdle10%
- Final assessmentThreshold hurdle60%
Learning outcomes
When you finish this unit, you should be able to:
- 1
Apply different techniques such as K-map and Quine McCluskey, to minimise logic expressions and implement them using primitive logical gates.
- 2
Analyse the operation of latches, flip-flops, multiplexors, decoders, counters, registers and use them in implementing complex digital systems.
- 3
Design and build complex digital systems using programmable logic devices such as PLAs, PALs and FPGAs.
- 4
Use a Hardware Description Language and Computer Aided Design Tools to synthesise and simulate logic circuits in a clear, consistent and efficient manner.
- 5
Analyse and design finite state sequential Mealy and Moore machines and implement them using different technologies.
- 6
Define time delays of digital logic elements and explain timing constraints necessary for correct operation of synchronous logic.
Workload and teaching
- Assessments1 hours
- Laboratories22 hours
- Practical activities11 hours
- Lectures12 hours
- Teaching approachActive learning
The minimum total expected workload to achieve the learning outcomes for this unit is 144 hours per semester typically comprising a mixture of 3-6 hours of scheduled learning activities and 6-9 hours of independent study per week. Scheduled activities may include a combination of teacher-directed learning, peer-directed learning and online engagement. Independent study may include associated readings, assessment and preparation for scheduled activities.
Students solve digital design problems, and implement and test their solutions in the lab.
Learning resources
Technology resources
DE2 FPGA boards, Intel Quartus and ModelSim software.
Where it fits
ECE2072 is part of 2 areas of study in the 2021 handbook.
- ECSYSENG03Parts C. and D. Electrical and computer systems engineering knowledge, application and professional practiceElectrical and computer systems engineeringNo reviews yet
- ROBMCTRN01Parts C and D. Robotics and mechatronics engineering knowledge, application and professional practiceRobotics and mechatronics engineeringNo reviews yet
Contacts
- Unit Coordinators
- Dr Patrick Ho
- Associate Professor Lindsay Kleeman
- Chief Examiners
- Associate Professor Lindsay Kleeman
Common questions
What are the prerequisites for ECE2072?
ECE2072 has no prerequisites, but enrolment rules apply.
What can I take after ECE2072?
ECE2072 is a prerequisite or corequisite for 3 units, including ECE3091, ECE4063 and ECE4191. Those lead on to 4 units in all.
When is ECE2072 offered?
In 2021, ECE2072 runs in Semester 2 at Clayton and Malaysia.
How much work is ECE2072?
The handbook expects about 144 hours of study across the semester. No students have rated its difficulty yet.
Does ECE2072 have an exam?
No. ECE2072 has 4 assessment tasks and no exam.
Which majors and minors include ECE2072?
ECE2072 is part of Electrical and computer systems engineering; and Robotics and mechatronics engineering.