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 Study | Assessment preparation and completion | 1 | 20:00 | 20:00 | Writing up report |
Guided Independent Study | Assessment preparation and completion | 1 | 10:00 | 10:00 | Preparation and delivery of oral presentation |
Structured Guided Learning | Lecture materials | 18 | 1:00 | 18:00 | PiP/online - pre-recorded lectures and discussion. |
Scheduled Learning And Teaching Activities | Practical | 9 | 2:00 | 18:00 | PiP timetabled Lab workOnline RemoteLab framework, accessing lab equipment online, supported with vi |
Scheduled Learning And Teaching Activities | Small group teaching | 3 | 1:00 | 3:00 | PiP timetabled tutorial, can be replaced with an online equivalent in case of lockups |
Guided Independent Study | Project work | 1 | 98:00 | 98:00 | Private study, completion design online, project work |
Structured Guided Learning | Structured non-synchronous discussion | 18 | 1:00 | 18:00 | Non-synchronous discussion |
Guided Independent Study | Independent study | 18 | 1:00 | 18:00 | Student study time on non-synchronous material |
Total | 203: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 |
---|---|---|---|---|
Report | 1 | M | 60 | Individual report containing the evidence and analysis of practical results, 3000 words |
Oral Examination | 1 | A | 40 | Presentation on an individually assigned advanced topic. |
Formative Assessments
Description | Semester | When Set | Comment |
---|---|---|---|
Practical/lab report | 1 | M | Assessment 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
- Timetable Website: www.ncl.ac.uk/timetable/
- EEE8087's Timetable