Programmable Logic Design

Course code ELEC3720Units 10Level 3000Faculty of Engineering and Built EnvironmentSchool of Electrical Engineering and Computer Science

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, VHDL hardware description language, datapath design, control-unit design.

Available in 2015

Callaghan CampusSemester 2
UoN SingaporeTrimester 1
Previously offered in 2014
Objectives* To further expose students to the various aspects of digital design practices using programmable logic devices (PLDs).
* To gain more working knowledge of CAD tools available for digital design
* To present a complete treatment of VHDL
* To introduce students to the architecture and design of modern computers
* To solidify the computer architecture theory and digital design practices through project work
* To gain further experience in group learning through project work
Content* Programmable Logic Devices
* Altera's design tools
* Computer Architecture and Performances
* MIPS Instruction Set Architecture
* Arithmetic for Computers
* The Processor: Datapath and Control
* VHDL
* Project involving the design of an embedded microcontroller
Replacing Course(s)NA
TransitionNA
Industrial Experience0
Assumed KnowledgeELEC2700
Modes of DeliveryInternal Mode
Teaching MethodsLecture
Practical
Tutorial
Assessment Items
Examination: FormalFinal Exam - As per the University's exam timetable and course handout
ProjectsDesign projects as per course handout.

PSB students please note: The project represents a major assessment item in this course. Course material is rearranged for part-time evening students in UoN Singapore (block mode) so that lecture material is presented in the early weeks of the course and the latter weeks primarily focus on project work. On-going access to lecture / tutorial staff is maintained during the project period through scheduled help desks / open labs.
Quiz - ClassClass quizzes as per course handout
Contact HoursLaboratory: for 2 hour(s) per Week for Full Term
Lecture: for 4 hour(s) per Week for Full Term
Timetables2015 Course Timetables for ELEC3720