AUBURN COMP 3510 - Real-Time Operating Systems (59 pages)

Previewing pages 1, 2, 3, 4, 27, 28, 29, 30, 56, 57, 58, 59 of 59 page document View the full content.
View Full Document

Real-Time Operating Systems



Previewing pages 1, 2, 3, 4, 27, 28, 29, 30, 56, 57, 58, 59 of actual document.

View the full content.
View Full Document
View Full Document

Real-Time Operating Systems

39 views


Pages:
59
School:
Auburn University
Course:
Comp 3510 - EMBEDDED SYSTEMS DEVELOPMENT (3)
EMBEDDED SYSTEMS DEVELOPMENT (3) Documents

Unformatted text preview:

Real Time Operating Systems Read Chapter 6 David E Simon An Embedded Software Primer Read Chapter 1 Chapter 2 Labrosse What Why How What does real time mean What is an OS Why would I need an OS Why would I need a real time OS How do we use an OS on embedded systems Embedded Systems Development Software Architectures S Biaz 01 13 19 2 Is This a Real Time System Consider the following case A human operator must regulate the temperature of a system with a 5 degrees F The temperature adjusts the current intensity to regulate the temperature The oven has a huge inertia its temperature varies by at most 2 degrees per hour The union imposes 2 coffee breaks a day The coffee break was negotiated to last one hour Embedded Systems Development Software Architectures S Biaz 01 13 19 3 Is This a Real Time System 2 Consider the following case Consider a system that can achieve 10 Mflops We want to use this machine for 24 hour weather prediction The atmosphere is respectively divided in longitude and latitude in areas of 200 miles X 200 miles Measures are made at different altitudes It takes 100 billion floating operations to solve the Navier Stockes equations Embedded Systems Development Software Architectures S Biaz 01 13 19 4 Is This a Real Time System 3 Consider the following case Consider the problem on previous slide The resolution of 200 miles is too coarse Suppose we double the resolution in 4 dimensions Volume of data increases 16 fold so does execution time Embedded Systems Development Software Architectures S Biaz 01 13 19 5 What Is an O S A piece of software It provides tools to manage for embedded systems Processes or tasks Memory space Embedded Systems Development Software Architectures S Biaz 01 13 19 6 What Is an Operating System What It is a program software that acts as an intermediary between a user of a computer and the computer hardware Why Make the use of a computer CONVENIENT and EFFICIENT How We have one semester to answer this question Embedded Systems



View Full Document

Access the best Study Guides, Lecture Notes and Practice Exams

Loading Unlocking...
Login

Join to view Real-Time Operating Systems and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Real-Time Operating Systems and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?