Embedded Real Time Operating Systems Performance Analysis for ARM7 Platform

Autor/innen

  • Vibhute Pritish M.
  • Pawar Shitalkumar S.

Schlagwörter:

μC/OS-II, FreeRTOS.org, ARM7TDMI, LPC2148

Abstract

An embedded RTOS is a software part of an embedded system that is used in the almost all the real-time application development process. It has a considerable effect on the reliability, robustness and performance of system under design and test. This paper addresses the concern of parameterized performance characteristics of two different RTOSs i.e. μC/OS-II and FreeRTOS ported on same common controller platform from ARM7TDMI family. Different OS services are identified and considered by performance parameters to establish performance metrics. Performance Metrics selected include Pre-emption time, context switching, interrupt latency and execution time. These parameters are further categorized into behaviour model and timing model for the need of abstractions. Concepts of parametric timing analysis were extended to consider the performance of the memory, processor and available peripherals.  Keywords: μC/OS-II, FreeRTOS.org, ARM7TDMI, LPC2148

Autor/innen-Biografien

  • Vibhute Pritish M.
    Department of E&TC engg,SRES COE Kopagrona
  • Pawar Shitalkumar S.
    Department of E&TC engg,SRES COE Kopagrona

Veröffentlicht

2014-09-22

Ausgabe

Rubrik

Research Articles