Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
3Activity
0 of .
Results for:
No results containing your search query
P. 1
Real Time Embedded Software Systems

Real Time Embedded Software Systems

Ratings: (0)|Views: 257|Likes:
Published by PRASATH.R
rtos
rtos

More info:

Published by: PRASATH.R on Mar 05, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

01/27/2013

pdf

text

original

 
Real-time Embedded Software Systems: An Introduction
S. Agrawal & 
 
P. Bhatt
 
Technology Review #2001-04
Real-timeEmbeddedSoftware Systems
 
An IntroductionSandeep AgrawalPankaj Bhatt
August 2001
 
Real-time Embedded Software Systems: An Introduction
S. Agrawal & 
 
P. Bhatt
 
© Copyright 2001 Tata Consultancy Services. All rights reservedNo part of this document may be reproduced or distributed in any form by any meanswithout prior written authorization of Tata Consultancy Services.
 
Real-time Embedded Software Systems: An Introduction
S. Agrawal & 
 
P. Bhatt
 
Contents
1 BACKGROUND .............................................................................................12 WHAT ARE REAL-TIME SYSTEMS ................................................................1
2.1 I
NTRODUCTION
...........................................................................................12.2 R 
EAL
-
TIME
P
ROGRAMS
: T
HE
C
OMPUTATIONAL
M
ODEL
............................................2
3 WHAT ARE EMBEDDED SYSTEMS ................................................................34 SOFTWARE DEVELOPMENT LIFE CYCLE......................................................3
4.1 R 
EQUIREMENTS
NALYSIS
...............................................................................4
4.1.1 Selection of RTOS .................................................................................4
4.2 A 
RCHITECTURE AND
D
ESIGN
............................................................................6
4.2.1 Modeling..............................................................................................74.2.2 Real-time Systems and Object Technology...............................................74.2.3 Design.................................................................................................84.2.4 Operating System Abstraction...............................................................104.2.5 Scheduling..........................................................................................114.2.6 Real-time Systems and COTS................................................................12
4.3 D
EVELOPMENT
..........................................................................................13
4.3.1 Cross-Platform development.................................................................134.3.2 Integrated Development Environment (IDE)...........................................144.3.3 Programming Language.......................................................................144.3.4 Debugging..........................................................................................164.3.5 Memory Management..........................................................................16
4.4 T
ESTING
................................................................................................. 18
4.4.1 Dependencies on Non Existing Hardware and Software............................184.4.2 Code/Test Coverage Tools....................................................................184.4.3 Regression Testing..............................................................................184.4.4 Load/Capacity Testing..........................................................................18
5 REAL-TIME SYSTEMSDEVELOPER’S PERSPECTIVE ............................... 186 FUTURE TRENDS AND CHALLENGES ........................................................ 197 REFERENCES ............................................................................................ 20
List of Figures
Figure 1: Timing Diagram (Source [1])
..................................................................3
Figure 2: Linux and Real-time
..................................................................................6
Figure 3: Example of a Message Sequence Diagram for a Microwave Oven
......9
Figure 4: A State Chart Diagram
............................................................................10
Figure 5: Cross Platform Development
.................................................................14

Activity (3)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
Sharmila Ansar liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->