ele3emb embedded processors

EMBEDDED PROCESSORS

ELE3EMB

2015

Credit points: 15

Subject outline

In this unit students will focus on the real-world application of microcontrollers to perform task-specific functions. Design architectures include systems based on 8-bit micro-controllers through to 64-bit processors. Topics include RISC/CISC architectures, parallel architectures, hardware design, power management and embedded software considerations. The course includes practical applications and laboratory sessions that allow students to develop programs in C and assembly and run these programs on embedded systems. The laboratory work focuses on C applications for a Z8 encore microcontroller which is the microcontroller examined in detail in lectures.

SchoolSchool Engineering&Mathematical Sciences

Credit points15

Subject Co-ordinatorJohn Devlin

Available to Study Abroad StudentsYes

Subject year levelYear Level 3 - UG

Exchange StudentsYes

Subject particulars

Subject rules

Prerequisites ELE2MDD. If enrolled in Bachelor of Software Engineering or Bachelor of Computer Systems Engineering permitted to take ELE2MDD as a corequisite.

Co-requisites ELE2MDD

Incompatible subjects ELE5FEM

Equivalent subjectsN/A

Special conditionsN/A

Learning resources

Readings

Resource TypeTitleResource RequirementAuthor and YearPublisher
ReadingsN/APrescribedEmbedded processors - hardware lecture notesDEPARTMENT OF ELECTRONIC ENGINEERING.

Graduate capabilities & intended learning outcomes

01. Apply embedded programming techniques for the Z8 embedded processor.

Activities:
essentially first 4 weeks covers introduction to the Z8 processor and programming essentials
Related graduate capabilities and elements:
Quantitative Literacy/ Numeracy(Quantitative Literacy/ Numeracy)
Discipline-specific GCs(Discipline-specific GCs)
Critical Thinking(Critical Thinking)
Creative Problem-solving(Creative Problem-solving)

02. Design embedded hardware systems and explain their use.

Activities:
4 weeks lectures, classroom exercises and assignments. Discussion in practice classes and orals for lab classes
Related graduate capabilities and elements:
Critical Thinking(Critical Thinking)
Speaking(Speaking)
Inquiry/ Research(Inquiry/ Research)
Writing(Writing)
Quantitative Literacy/ Numeracy(Quantitative Literacy/ Numeracy)
Discipline-specific GCs(Discipline-specific GCs)
Creative Problem-solving(Creative Problem-solving)

03. Write algorithms for resource limited processors.

Activities:
lectures and assignment, some laboratory work
Related graduate capabilities and elements:
Quantitative Literacy/ Numeracy(Quantitative Literacy/ Numeracy)
Creative Problem-solving(Creative Problem-solving)
Discipline-specific GCs(Discipline-specific GCs)

04. Program functionality of the embedded peripherals to use all the embedded processor features.

Activities:
some introductory lectures, then the 8 laboratory classes with various exercises and questions
Related graduate capabilities and elements:
Critical Thinking(Critical Thinking)
Creative Problem-solving(Creative Problem-solving)
Discipline-specific GCs(Discipline-specific GCs)
Inquiry/ Research(Inquiry/ Research)

Subject options

Select to view your study options…

Start date between: and    Key dates

Melbourne, 2015, Semester 1, Day

Overview

Online enrolmentYes

Maximum enrolment sizeN/A

Enrolment information

Subject Instance Co-ordinatorJohn Devlin

Class requirements

Laboratory ClassWeek: 10 - 22
One 3.0 hours laboratory class per week on weekdays during the day from week 10 to week 22 and delivered via face-to-face.

LectureWeek: 10 - 22
Two 1.0 hours lecture per week on weekdays during the day from week 10 to week 22 and delivered via face-to-face.

TutorialWeek: 10 - 22
One 1.0 hours tutorial per week on weekdays during the day from week 10 to week 22 and delivered via face-to-face.

Assessments

Assessment elementComments%ILO*
Eight labs (approx 1200 words)In order to pass the unit students must obtain an overall pass grade, pass the examination and pass the practical work.3001, 02, 03, 04
Exam (2 hours)5001, 02, 03, 04
Four assignments (approx 1000 words)2001, 02, 03, 04