Bills

A Seminar Report On Real Time Operating System Submitted By Under the guidance of Prof. Sonali Suryawanshi

Description
A Seminar Report On Real Time Operating System Submitted By Under the guidance of Prof. Sonali Suryawanshi
Categories
Published
of 24
All materials on our website are shared by users. If you have any questions about copyright issues, please report us to resolve them. We are always happy to assist you.
Related Documents
Share
Transcript
  ASeminar Report On M Y  S EMINAR  R EPORT  T ITLE Submitted By Aditya Pujari  -  132P001Ankita Wadekar  -  091P039Manali Salunke  -  081P017 Under the guidance of  Prof. Sonali Suryawanshi Department of Computer Engineering Rizvi College of Engineering New Rizvi Educational Complex, Off-Carter Road,Bandra(w), Mumbai - 400050Affiliated to University of Mumbai  Rizvi College of Engineering Department of Computer Engineering New Rizvi Educational Complex, Off-Carter Road,Bandra(w), Mumbai - 400050 CERTIFICATE This is certify that Aditya PujariAnkita WadekarManali Salunke of   Third Year Computer Engineering  have completed the seminar work entitled  “Real Time Oper-ating System”  under my supervision at Rizvi College of Engineering, Mumbai under the University of Mumbai.Prof. Sonali Suryawanshi Prof. Dinesh B. Deore Project Guide HOD, Computer DepartmentInternal Examiner External Examiner Date:  Acknowledgements I am profoundly grateful to  Prof.Sonali Suryawansh  for his expert guidance and continuous encour-agement throughout to see that this report rights its target since its commencement to its completion.I would like to express deepest appreciation towards  Dr. Varsha Shah , Principal RCOE, Mumbai and Prof. Dinesh B. Deore  HOD Computer Department whose invaluable guidance supported me in com-pleting this report.At last I must express my sincere heartfelt gratitude to all the staff members of Computer EngineeringDepartment who helped me directly or indirectly during this course of work.Aditya PujariAnkita WadekarManali Salunke  ABSTRACT  A real-time operating system (RTOS) is an operating system capable of guaranteeing timing require-ments of the processes under its control. While a time-sharing OS like UNIX strives to provide good average performance, for a RTOS, correct timing is the key feature. Throughput is of secondary con-cern. In order to deliver the tight worst-case timing performance needed by hard real-time, the RTOS needs to be simple, small, predictable, and optimized to minimize the worst-case performance. Linuxoperating system which started as a student project by Linus Travaldo gained momentum.in in late 80sis now a complete operating system meeting requirements of nearly all type of users. Further largegroup of developers are adding features to the core kernel as well as KLM (kernel loadable modules). However indefinite response time, treatment of interrupts, scheduling policy and timer granularity aresome of the features of Linux which makes it unsuitable in embedded world where a definite responsetime is a must. Several techniques and patches are available to customize and modify bare Linux kernelto be acceptable as a hard real time operating system. This article discusses these issues.This paper attempts to throw some light on the technologies behind the embedded systems design and concludes by the survey of some of the available real-time operating systems.  I NDEX 1 Introduction 12 What is a real-time System 23 Real-time Operating systems 3 3.1 Basic Requirements of an RTOS: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33.2 Memory Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43.3 Task Scheduling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 4 RT LINUX 7 4.1 IMPLEMENTATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84.2 OBJECTIVE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84.3 CORE COMPONENTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84.4 FUNCTIONALITY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84.5 KERNEL MODULES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94.6 THREADS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94.7 RTAI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 5 Case Studies 12 5.1 QNX RTOS v6.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125.2 VRTX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125.3 Windows CE 3.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125.4 pSOSystem/x86 2.2.6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135.5 VxWorks (Wind River Systems ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135.6 Windows NT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 6 Conclusion 16References 17APPENDICES 17A Project Hosting 18
Search
Tags
Related Search
We Need Your Support
Thank you for visiting our website and your interest in our free products and services. We are nonprofit website to share and download documents. To the running of this website, we need your help to support us.

Thanks to everyone for your continued support.

No, Thanks