Welcome,
Guest
.
Login
.
Türkçe
NİNOVA
COURSES
HELP
ABOUT
Where Am I:
Ninova
/
Courses
/
Institute of Science and Technology
/
STP 606E
/
Course Informations
Return to Faculty
Home Page
Course Information
Course Weekly Lecture Plan
Course Evaluation Criteria
Course Information
Course Name
Turkish
Gömülü ve Gerçek Zamanlı Aviyonik Sistemler
English
Embedded and Real-Time Avionic Systems
Course Code
STP 606E
Credit
Lecture
(hour/week)
Recitation
(hour/week)
Laboratory
(hour/week)
Semester
-
3
3
-
-
Course Language
English
Course Coordinator
Ramazan Yeniçeri
Course Objectives
1. To develop the ability to design real-time avionic systems
2. To analyse and design real-time embedded avionic systems, real-time schedulers, real-time operating systems
3. To implement real-time embedded applications to the avionic systems
Course Description
In this course, the software tools/architectures that are widely used in the development of embedded avionics systems for defense technologies such as real-time embedded system architecture, scheduling, real-time system design methods, microprocessor architecture, RTOS, software patterns, memory management is covered.
Course Outcomes
I. Learn distinctive features of real time systems,
II. Learn real-time system architecture, system modeling and design, data flow diagrams,
III. Have knowledge about scheduling concept in embedded and real-time avionic systems,
IV. Learn embedded software architectures and microcontroller architecture,
V. Use real-time operating systems,
VI. Understand memory management, process interactions, communication protocols,
VII. Have knowledge distributed systems
Pre-requisite(s)
It is expected that courses in C/C++ programming and microcontroller/microprocessor have been taken.
Required Facilities
Personal computer, logic analyzer with USB connection, microcontroller evaluation board.
Other
Textbook
[1] A. Burns, A. Wellings, Real-Time Systems and Programming Languages: Ada, Real-Time Java and C/Real-Time POSIX, 4th Ed., Pearson, 2009.
[2] P. A. Laplante, S. J. Ovaska, Real-Time Systems Design and Analysis: Tools for the Practitioner, 4th Ed., Wiley, 2011.
[3] J. W. Liu, Real-Time Systems, Prentice Hall, 2000.
[4] A. M. Cheng, Real-Time Systems: Scheduling, Analysis, and Verification, Wiley, 2002.
[5] J. Valvano, Embedded Systems: Real-Time Operating Systems for Arm Cortex M Microcontrollers, 2nd Ed., Create Space Publishing, 2012.
Other References
Courses
.
Help
.
About
Ninova is an ITU Office of Information Technologies Product. © 2024