Site Loader
Rock Street, San Francisco

      Nowadays, many
researchs have been done in the
recent years that focused on the real-time systems. The real-time systems
require a specific design deliberation due to the time constraints assigned to
the task. The real-time systems are mainly
immersed in our everyday life due to the quick progress of the embedded
systems and mobiles and because of that; they
do not only exist in the industry domains
2.  To ensure that the behavior of the real-time system is correct, the execution of the tasks in hard real-time systems has to be
completed by their deadlines 1. The hierarchal off-line analysis
framework used to guarantee the timing correctness of hard real-time systems
3. Furthermore, it is essential to the programmer and designer to know the
time of execution of every task to
indicate whether specific routines can
achieve the requirement of the real-time application or not. Some hardware
resources such as cache memory subsystem are not allowed for
program execution time because they probably lead to unpredictable variations
in it. In most cases, the designer of the hard real-time systems is forced to take the designing approach to worst-case
specifications, which is resulting in reducing the use of the processor. Subsequently, the hard real-time
systems are constraints to those circumstances where the worst-case performance
is acceptable 3.

                Caches
are small and fast memories which contain the modern referenced memory blocks
3. The caches effects on these blocks can be accessed by the CPU sooner based
on the spatial and temporal locality of programmes. The average of execution
time can be enhanced dramatically due to the utilization of caches. However; the
execution assessment of a real-time system frequently relies upon its most
worst-case execution time (WCET) and worst-case CPU use (WCU). Because of the
dynamic behavior of the caches, the estimation of a system’s WECT and WCU will
become more complex and imprecise. Timing analysis ought to be performed in
both application project and real time operating systems in order to get an
usable worst case execution time for real systems. In other words, the interaction
should be considered for these two parts 4. A number of researchs have been
conducted regarding the analysis of WCET to analyze the application programs
using the analysis tools design. However; the majority of projects announced
difficulties in analyzing real time operating systems because many issues that
may cause an exetensive overstimation are uncovered. The cause of these
problems is that small amount of information on the programs is taken by the
analysis of RTOS. Furthermore, the conventional WCET analysis assumes not-interreptable
projects, yet; the

We Will Write a Custom Essay Specifically
For You For Only $13.90/page!


order now

Post Author: admin

x

Hi!
I'm Anna!

Would you like to get a custom essay? How about receiving a customized one?

Check it out