ele2ddp digitl desg with progmbl logic
DIGITAL DESIGN WITH PROGRAMMABLE LOGIC
ELE2DDP
2016
Credit points: 15
Subject outline
This subject introduces programmable logic and VHDL. Students will be able to develop solutions to digital design problems using reliable synchronous digital design. A modular, reusable approach is encouraged. A strong emphasis is placed on the design and implementation of working hardware implementations on Field Programmable Gate Arrays (FPGAs) using a suite of Electronic Design Automation (EDA) software tools
SchoolSchool Engineering&Mathematical Sciences
Credit points15
Subject Co-ordinatorJim Whittington
Available to Study Abroad StudentsYes
Subject year levelYear Level 2 - UG
Exchange StudentsYes
Subject particulars
Subject rules
Prerequisites ELE1IEL and (one of EMS1EP or ELE1EDP).
Co-requisitesN/A
Incompatible subjectsN/A
Equivalent subjectsN/A
Special conditionsN/A
Learning resources
Readings
Resource Type | Title | Resource Requirement | Author and Year | Publisher |
---|---|---|---|---|
Readings | Circuit Design and Simulation with VHDL | Recommended | Pedroni, VA 2010 | 2nd Edn, MIT Press |
Readings | VHDL 101: Everything you need to know to get started | Recommended | Kafig W, 2011 | Newnes |
Readings | FPGAs 101: Everything you need to know to get started | Recommended | Smith, G 2010 | Newnes |
Readings | Rapid prototyping of digital systems: SOPC Edition | Recommended | Hamblen, J, Hall T & Furman, M 2008 | Springer |
Graduate capabilities & intended learning outcomes
01. Locate and identify relevant timing waveforms used to design VHDL Code in appropriate datasheets and web pages.
- Activities:
- Practical work and assignment, designing interfaces between components.
- Related graduate capabilities and elements:
- Inquiry/ Research(Inquiry/ Research)
02. Design VHDL solutions to solve a variety of digital design problems including; random number generators, PWM and interfacing to external devices.
- Activities:
- Practical work and assignment
- Related graduate capabilities and elements:
- Critical Thinking(Critical Thinking)
- Discipline-specific GCs(Discipline-specific GCs)
- Creative Problem-solving(Creative Problem-solving)
- Quantitative Literacy/ Numeracy(Quantitative Literacy/ Numeracy)
03. Develop hierarchical, reusable designs through use of components and generics.
- Activities:
- Practical work in laboratory classes using components and generics.
- Related graduate capabilities and elements:
- Critical Thinking(Critical Thinking)
04. Write solutions to VHDL and digital design problems in written form to communicate to a professional audience.
- Activities:
- Assignment report requiring students to explain specific concepts in detail.
- Related graduate capabilities and elements:
- Writing(Writing)
Subject options
Select to view your study options…
Melbourne, 2016, Semester 2, Day
Overview
Online enrolmentYes
Maximum enrolment sizeN/A
Enrolment information
Subject Instance Co-ordinatorJim Whittington
Class requirements
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 | % | ILO* |
---|---|---|---|
assignments (approx 500 words) | In order to pass the unit students must obtain an overall pass grade, pass the examination and pass the practical work. | 10 | 02, 04 |
laboratory work 1,500-word equivalent | 40 | 01, 02, 03 | |
one 2-hour examination | 50 | 02, 03 |