Skip to main content

Module

EEE8087 : Real Time Embedded Systems

  • Offered for Year: 2022/23
  • Module Leader(s): Dr Alex Bystrov
  • Owning School: Engineering
  • Teaching Location: Newcastle City Campus
Semesters
Semester 1 Credit Value: 20
ECTS Credits: 10.0

Aims

Embedded computer systems form a huge part of the world economy. Significant expansion of design activities in this sector is expected in the near future due to market demands and also due to silicon technology not being able to maintain exponential growth.
This module provides broad overview of concepts, platforms, metrics and Roadmap documents on the subject. The knowledge outcomes include models, analysis methods, schedulers, concurrent programming, ACM and interfaces. The students will also exercise essential design skills including choosing the implementation platform, analysis of models and hardware/software implementation of real-time functions.

Outline Of Syllabus

•       The concept of real-time computing and an overview of popular embedded platforms.
•       Architectures and Programming.
•       Real-time schedulers, models, implementations, analysis.
•       Concurrent schedulers
•       ACM and interfaces
•       Coursework – design and analysis of a real-time application.

Teaching Methods

Teaching Activities
Category Activity Number Length Student Hours Comment
Guided Independent StudyAssessment preparation and completion120:0020:00Writing up report
Guided Independent StudyAssessment preparation and completion110:0010:00Preparation and delivery of oral presentation
Structured Guided LearningLecture materials181:0018:00PiP/online - pre-recorded lectures and discussion.
Scheduled Learning And Teaching ActivitiesPractical92:0018:00PiP timetabled Lab workOnline RemoteLab framework, accessing lab equipment online, supported with vi
Scheduled Learning And Teaching ActivitiesSmall group teaching31:003:00PiP timetabled tutorial, can be replaced with an online equivalent in case of lockups
Guided Independent StudyProject work198:0098:00Private study, completion design online, project work
Structured Guided LearningStructured non-synchronous discussion181:0018:00Non-synchronous discussion
Guided Independent StudyIndependent study181:0018:00Student study time on non-synchronous material
Total203:00
Teaching Rationale And Relationship

This is an application-driven discipline which combines the real-time embedded design specific knowledge with general knowledge and skills of electronics design and programming. Therefore, the module combines the theory taught in the online sessions with applied study carried out as computer practicals and private self-directed learning. The essential design skills, which include analysis, synthesis, implementation and individual project management are exercised in practicals. Support from a qualified demonstrator staff is an important aspect of skill transfer.

Alternatives will be offered to students unable to be present-in-person due to the prevailing C-19 circumstances.
Student’s should consult their individual timetable for up-to-date delivery information.

Assessment Methods

The format of resits will be determined by the Board of Examiners

Other Assessment
Description Semester When Set Percentage Comment
Report1M60Individual report containing the evidence and analysis of practical results, 3000 words
Oral Examination1A40Presentation on an individually assigned advanced topic.
Formative Assessments
Description Semester When Set Comment
Practical/lab report1MAssessment of the progress, feedback.
Assessment Rationale And Relationship

The subject-specific baseline theory is assessed in the oral presentation. The topics are individually assigned and the key literature is recommended.
The essential design skills developed in the coursework component (including analysis, synthesis, implementation, tools and individual project management) are assessed in the written report.

Reading Lists

Timetable