Go Back   2023 2024 Courses.Ind.In > Main Category > Main Forum

  #1  
Old December 30th, 2020, 01:48 PM
Super Moderator
 
Join Date: Aug 2012
Default Sathyabama Institute of Science and Technology M.E. - Applied Electronics SECA7031 Real Time Operating Systems Syllabus

Sathyabama Institute of Science and Technology M.E. - Applied Electronics SECA7031 Real Time Operating Systems Syllabus

SATHYABAMA INSTITUTE OF SCIENCE AND TECHNOLOGY SCHOOL OF ELECTRICAL AND ELECTRONICS ENGINEERING


SECA7031 REAL TIME OPERATING SYSTEMS
L T P Credits Total Marks
3 0 0 3 100

UNIT 1 INTRODUCTION TO REAL TIME SYSTEMS 9 Hrs.
Introduction to real time systems- Hard Versus Soft Real-time Systems- Structure of a Real Time System – Typical Realtime
systems Applications- Task Specification in RT system -Task States-Approaches to Real-time Task Scheduling-Cyclic
Scheduling - Priority-Driven Scheduling of Periodic Tasks (RMA-DMA-EDF)- Scheduling Aperiodic and Sporadic Jobs -
Critical Section - Scheduling of Periodic Tasks with Resource Constraints-Shared Data problem

UNIT 2 GENERAL PURPOSE OS 9 Hrs.
Operating system functions and services- architecture of Windows and Linux operating system-–System Calls and APIs- OS
kernel – File System – Processes – Design and Implementation of processes – Communication between processes:
Message passing, shared memory-Remote procedure call-Sockets-–Issues in distributed system

UNIT 3 REAL TIME KERNEL 9 Hrs.
Difference between general purpose OS and RTOS- Real time kernel architecture-Polled loop-cyclic executive - Interrupt
service routine-function queue scheduling- RTOS based system design- RTOS Porting to Target – Features of freeware and
commercial real time operating systems: Vxworks, Micrium OS, RTLinux, Free RTOS and C Executive

UNIT 4 MICRIUM-OS AND RT LINUX APIS 9 Hrs.
Task Management– Inter task communication and Synchronization-semaphores-Mutex-Message queues– Mail box –Time
Management-Event Management -Memory Management-Scheduling and Dispatching - POSIX Threads-Developing simple
multitasking applications using ucos-II and RTLinux

UNIT 5 RTOS APPLICATION DOMAINS 9 Hrs.
Case studies-RTOS for Image Processing – Embedded RTOS for Network communication –RTOS for fault tolerant
Applications – RTOS for Control Systems.
Max. 45 Hrs.

COURSE OUTCOMES
On completion of the course, students are able to
CO1 - An ability to understand advanced concepts in theory of computer science;
CO2 - Account for how real time operating systems are designed and functions
CO3 - An ability to apply knowledge of advanced computer science to formulate the analyze problems in computing and
solve them;
CO4 - In-depth understanding of specialist bodies of knowledge within the engineering discipline.
CO5 - Application of systematic engineering synthesis and design processes.
CO6 - Fluent application of engineering techniques, tools and resources.

TEXT / REFERENCE BOOKS
1. Jane W. S Liu, “Real Time Systems” Pearson Higher Education, 3rd Edition, 2000.
2. Philip.A. Laplante, “Real Time System Design and Analysis”, Prentice Hall of India, 3rd Edition, 2006.
3. Raj Kamal, “Embedded Systems - Architecture, Programming and Design”, Tata McGraw Hill, 2006.
4. Jean J. Labrosse, “Micro C/OS-II: The real time kernel”, 2nd Edition, CMP Books.
5. Li Q, Yao C., "Real-Time Concepts for Embedded Systems". CMP Books, 1st Edition, 2003.
6. Doug Abbott, “Linux for Embedded and Real-time Applications”, Newnes, 3rd Edition, 2006.
7. V N Ghodke, “Embedded Systems and Real-Time Operating Systems”, Chinttan Publications, 1st Edition, 2011.
8. Jim Cooling, “Real-time Operating Systems: Book 1 - The Theory”, Lindentree Associates, 2018.

END SEMESTER EXAMINATION QUESTION PAPER PATTERN
1.
Max. Marks: 100 Exam Duration: 3 Hrs.
PART A: 5 Questions of 6 marks each - No choice 30 Marks
PART B: 2 Questions from each unit of internal choice, each carrying 14 marks 70 Marks
Reply With Quote Quick reply to this message
Reply
Similar Threads
Thread
Sathyabama Institute of Science and Technology M.E. - Applied Electronics SECA7036 Time Frequency Analysis Syllabus
Sathyabama Institute of Science and Technology B.E. - Mechanical Engineering Part Time SMEA3002 Advanced Internal Combustion Engines Syllabus
Sathyabama Institute of Science and Technology B.E. - Electronics and Telecommunication Engineering SCYA2101 Engineering Chemistry Lab Syllabus
Sathyabama Institute of Science and Technology B.E. - Electronics and Communication Engineering Part Time SECA1303 Analog Communication Syllabus
Sathyabama Institute of Science and Technology B.E. - Electrical and Electronics Engineering Part Time SEEA2201 Electrical Circuits & Electronic Devices lab Syllabus
Sathyabama Institute of Science and Technology B.E. - Electronics and Telecommunication Engineering SBTA1101 Environmental Science and Engineering Syllabus
Sathyabama Institute of Science and Technology B.Tech - BioMedical Engineering SBMA4008 Artificial Intelligence and Expert Systems Syllabus
Sathyabama Institute of Science and Technology B.E. - Automobile Engineering SAUA3013 Alternate Fuels and Energy Systems Syllabus
Sathyabama Institute of Science and Technology B.Tech - BioTechnology SBMA4002 Modelling of Physiological Systems Syllabus
Sathyabama Institute of Science and Technology B.Tech IT SCSA2502 Operating Systems lab Syllabus
Sathyabama Institute of Science and Technology B.E. - Electronics and Telecommunication Engineering SECA2101 Electronic Devices Lab Syllabus
Sathyabama Institute of Science and Technology B.E. - Electronics and Telecommunication Engineering SECA3009 Digital Image Processing Syllabus
Sathyabama Institute of Science and Technology B.E. - Mechanical Engineering SMEA1601 Design of Transmission Systems Syllabus
Sathyabama Institute of Science and Technology B.E. - Mechanical Engineering Part Time SMEA1401 Manufacturing Technology - I Syllabus
Sathyabama Institute of Science and Technology M.Tech - Medical Instrumentation SBMA6201 Embedded Systems and Circuits Lab Syllabus
Sathyabama Institute of Science and Technology M.E. - Applied Electronics SCCA9501 Industry 4.0 Syllabus
Sathyabama Institute of Science and Technology B.E. - Electronics and Communication Engineering Part Time SECA3003 Embedded Processor Syllabus
Sathyabama Institute of Science and Technology B.E. - Automobile Engineering SMEA3012 Industrial Robotics and Expert Systems Syllabus
Sathyabama Institute of Science and Technology B.Tech IT SCSA1501 Operating Systems Syllabus
Sathyabama Institute of Science and Technology M.E. - Applied Electronics SECA5113 A


Quick Reply
Your Username: Click here to log in

Message:
Options



All times are GMT +5.5. The time now is 04:55 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO 3.6.1
vBulletin Optimisation provided by vB Optimise (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.