ELEC4406 Digital System Design
- 6 points
|Semester 2||UWA (Perth)||Face to face|
- The unit introduces the design principles, methodologies and technologies used to design, simulate, validate, and test modern digital systems. Topics covered include: design process abstractions; hardware description language (HDL); methodologies and tools for automated design synthesis; implementation technologies with an emphasis on FPGAs; memories, digital system hardware architectures and programming; information paths, interfacing and communication protocols; low-power and high-speed digital design techniques; clocking and timing issues; design for testability, fault tolerant design and system reliability, design verification and testing.
- Students are able to (1) apply design process abstractions to build and analyse complex digital systems, with a clear understanding of the limitations of such abstractions; (2) model digital hardware architectures at different levels of abstractions using VHDL as hardware description language; (3) model autonomous concurrent processes in a digital system; (4) use computer-aided tools and FPGAs to synthesize digital systems from VHDL; (5) explain how various digital system architectures and building blocks operate, are interfaced and communicate with each other; and (6) apply test and verification strategies.
- Indicative assessments in this unit are as follows: (1) tests; (2) laboratories; and (3) a final examination. Further information is available in the unit outline.
Supplementary assessment is only available in this unit in the case of a student who has obtained a mark of 45 to 49 and is currently enrolled in this unit, and it is the only remaining unit that the student must pass in order to complete their course.
- Unit Coordinator(s)
- Professor Farid Boussaid
- Unit rules
- enrolment in the Master of Professional Engineering (Electrical and Electronic Engineering specialisation, Mechanical Engineering specialisation
Software Engineering specialisation)
the Master of Information Technology
ENSC3020 Introduction to Digital Embedded Systems; for pre-2017 courses: ENSC3017 Circuits and Electronics
- Contact hours
- 48 hours (lectures 36 hours: practical classes: 12 hours: laboratories 12 hours)
- The availability of units in Semester 1, 2, etc. was correct at the time of publication but may be subject to change.
- All students are responsible for identifying when they need assistance to improve their academic learning, research, English language and numeracy skills; seeking out the services and resources available to help them; and applying what they learn. Students are encouraged to register for free online support through GETSmart; to help themselves to the extensive range of resources on UWA's STUDYSmarter website; and to participate in WRITESmart and (ma+hs)Smart drop-ins and workshops.
- Books and other material wherever listed may be subject to change. Book lists relating to 'Preliminary reading', 'Recommended reading' and 'Textbooks' are, in most cases, available at the University Co-operative Bookshop (from early January) and appropriate administrative offices for students to consult. Where texts are listed in the unit description above, an asterisk (*) indicates that the book is available in paperback.