ELECTRONIC DESIGN AUTOMATION - TOOLS AND TECHNIQUES
ELE5FDD
2014
Credit points: 15
Subject outline
The increasing complexity of digital systems has led to development of modern methodologies in digital design, simulation and production. Collectively known as electronic design automation (EDA), key elements include graphics-based design entry and verification, hardware description languages (HDLs), application specific integrated circuits (ASICs), complex programmable logic devices (CPLDs) and field programmable gate arrays (FPGAs). This subject introduces the electronic design automation process using the current technology in graphical tools for EDA. It will show how digital systems can be described as a hierarchical structure of block diagrams, state machines, flow charts, truth tables and HDL code (VHDL). Designs can then be extensively simulated to check their integrity, and finally compiled and synthesized in a CPLD or FPGA. Hands-on practical work in laboratory classes, assignments and a team project form a major part of the learning in this subject.
Faculty: Faculty of Science, Tech & Engineering
Credit points: 15
Subject Co-ordinator: Jim Whittington
Available to Study Abroad Students: Yes
Subject year level: Year Level 5 - Masters
Exchange Students: Yes
Subject particulars
Subject rules
Prerequisites: ELE2DDP or Admission into SMELE
Co-requisites: N/A
Incompatible subjects: N/A
Equivalent subjects: N/A
Special conditions: N/A
Learning resources
Readings
| Resource Type | Title | Resource Requirement | Author and Year | Publisher |
|---|---|---|---|---|
| Readings | Advanced digital logic design: using VHDL, state machines and synthesis for FPGAs | Recommended | Lee, S 2005 | THOMSON |
| Readings | Design Recipes for FPGAs | Recommended | Wilson, P 2007 | ELSEVIER |
| Readings | Digital Systems Design Using VHDL | Recommended | Roth, CH, John, LK 2007 | 2ND EDN, CL-ENGINEERING |
| Readings | FPGAS 101: Everything you need to know to get started | Recommended | Smith, G 2010 | NEWNES |
| Readings | Introductory VHDL from simulation to synthesis | Recommended | Yalamanchili, S 2001 | PRENTICE HALL |
| Readings | Rapid prototyping of digital systems: SOPC Edition | Recommended | Hamblen, J, Hall, T & Furman, M 2008 | SPRINGER |
| Readings | VHDL starter's guide | Recommended | Yalamanchili, S 2005 | 2ND EDN, PRENTICE-HALL |
Melbourne, 2014, Semester 2, Day
Overview
Online enrolment: Yes
Maximum enrolment size: N/A
Enrolment information:
Subject Instance Co-ordinator: Jim Whittington
Class requirements
TutorialWeek: 31 - 43
One 1.0 hours tutorial per week on weekdays during the day from week 31 to week 43 and delivered via face-to-face.
LectureWeek: 31 - 43
Two 1.0 hours lecture per week on weekdays during the day from week 31 to week 43 and delivered via face-to-face.
Laboratory ClassWeek: 31 - 43
One 3.0 hours laboratory class per week on weekdays during the day from week 31 to week 43 and delivered via face-to-face.
Assessments
| Assessment element | Comments | % |
|---|---|---|
| one 2-hour examiation | 40 | |
| one design project (1,200 words per student) | 30 | |
| three 600-word assignments | 30 |