ELECTRONIC DESIGN AUTOMATION-TOOLS AND TECHNIQUE
ELE3DDE
Not currently offered
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). In this subject students further develop digital design skills using current technology in textural and graphical tools for EDA. Students will investigate 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 field programmable gate arrays (FPGA). The subject contents include: digital systems design methodology and design flow; architecture, design and synthesis issues; Register Transfer Level design, coding and synthesis; sequential system design; stare machines; clocking and timing issues; design validation; design for test; boundary scan and build-in self test. Hands-on practical work in laboratory classes, assignments and a team project form a major part of the learning in this unit.
School: Engineering and Mathematical Sciences (Pre 2022)
Credit points: 15
Subject Co-ordinator: Darrell Elton
Available to Study Abroad/Exchange Students: Yes
Subject year level: Year Level 3 - UG
Available as Elective: No
Learning Activities: N/A
Capstone subject: No
Subject particulars
Subject rules
Prerequisites: ELE2DDP
Co-requisites: ELE3EMB
Incompatible subjects: ELE5DSD
Equivalent subjects: N/A
Quota Management Strategy: N/A
Quota-conditions or rules: N/A
Special conditions: N/A
Minimum credit point requirement: N/A
Assumed knowledge: N/A
Learning resources
Rapid prototyping of digital systems: SOPC Edition
Resource Type: Book
Resource Requirement: Recommended
Author: Hamblen, J, Hall, T & Furman, M
Year: 2008
Edition/Volume: N/A
Publisher: SPRINGER
ISBN: N/A
Chapter/article title: N/A
Chapter/issue: N/A
URL: N/A
Other description: N/A
Source location: N/A
FPGAS 101: Everything you need to know to get started
Resource Type: Book
Resource Requirement: Recommended
Author: Smith, G
Year: 2010
Edition/Volume: N/A
Publisher: NEWNES
ISBN: N/A
Chapter/article title: N/A
Chapter/issue: N/A
URL: N/A
Other description: N/A
Source location: N/A
Circuit Design and Simulation with VHDLY
Resource Type: Book
Resource Requirement: Recommended
Author: Pedroni, VA
Year: 2010
Edition/Volume: N/A
Publisher: MIT PRESS
ISBN: N/A
Chapter/article title: N/A
Chapter/issue: N/A
URL: N/A
Other description: N/A
Source location: N/A
VHDL 101: Everything you need to know to get started
Resource Type: Book
Resource Requirement: Recommended
Author: Kafig, W
Year: 2011
Edition/Volume: N/A
Publisher: NEWNES
ISBN: N/A
Chapter/article title: N/A
Chapter/issue: N/A
URL: N/A
Other description: N/A
Source location: N/A
Digital Systems Design Using VHDL
Resource Type: Book
Resource Requirement: Recommended
Author: Roth, CH, John, LK
Year: 2007
Edition/Volume: N/A
Publisher: CL-ENGINEERING
ISBN: N/A
Chapter/article title: N/A
Chapter/issue: N/A
URL: N/A
Other description: N/A
Source location: N/A
Design Recipes for FPGAs
Resource Type: Book
Resource Requirement: Recommended
Author: Wilson, P
Year: 2007
Edition/Volume: N/A
Publisher: ELSEVIER
ISBN: N/A
Chapter/article title: N/A
Chapter/issue: N/A
URL: N/A
Other description: N/A
Source location: N/A
Career Ready
Career-focused: No
Work-based learning: No
Self sourced or Uni sourced: N/A
Entire subject or partial subject: N/A
Total hours/days required: N/A
Location of WBL activity (region): N/A
WBL addtional requirements: N/A