Marketplace
Home Page
Publications
Contact ECI
Marketplace main page
Marketplace
start a new learning center
My Web Links
My Profile
Transcript
Slide
Selection
Landing page
slide 1
slide 2
slide 3
*
slide 4
*
slide 5
*
slide 6
*
slide 7
*
slide 8
*
slide 9
*
slide 10
*
slide 11
*
slide 12
*
slide 13
*
slide 14
*
slide 15
(*)
These slides require login.
translate page
German
Spanish
French
Italian
Portuguese
Japanese
Korean
Chinese
Transcript: Designing Predictable Real-Time Systems
Slide 3
Designing Predictable Real-Time Systems
I would like to introduce what it means to have a predictable real-time system. We can start with a look at what it means to have a resource constrained embedded platform that we can analyze to determine if tasks meet their deadlines: - this could be any multi-tasking application executing on a hardware device where some software threads must meet physical deadlines; - or this could be an application integrated with a commercial off the shelf (COTS) real-time operating system (RTOS) like VxWorks, embedded Linux, or Integrity; - but the minimum requirement is that your multiple tasks execute on one or more CPUs using a preemptive, priority-based scheduling algorithm. The schedulability analysis can take place at the design level using a simulator, the source code level directly on the target hardware, or a combination of both techniques. Designing a functional model with real-time consideration came about in September of 2002 when real-time annotations became a part of the unified modeling language (UML) – as approved by OMG.
© Copyright 2004 Embedded Components, Inc. All Rights Reserved |
Terms of use
|
Privacy
|
Trademark
|
Site Map