Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 3

School of Electronics Engineering (SENSE)

ASSIGNMENT REPORT
Name

Golla Yeswanth

Register No.

14MES1006

Semester / Year

Winter 2014-2015/ II

Program / Branch

M.Tech / Embedded Systems

Subject Code & Name

ECE507 Real Time Operating System

Assignment Given Date

29-04-2015

Last Date For Submission

06-05-2015

ASSIGNMENT TOPICS

COMPARISON OF
RTOS-I vs RTOS-II

SUBJECT HANDLERS NAME

PRAKASH.V
MARKS

SUBJECT HANDLERS SIGNATURE

S.N
o
1

Parameters
License (open source/Proprietary)

2
3
4
5

Status (Active or Closed)


Latest Version
Kernel Type
Kernel Size

6
7
8

No. of Tasks
Task Priority (0 High or Low)
Task States

Interrupt latency

10

Context Switch time

11

Scheduling Algorithms

12

IPC Mechanisms supported

Semaphores,
Mutexes, Queues

13
14
15

Memory allocation (Static/Dynamic)


Priority Inversion prevention (Yes/No)
Language Supported

16
17
18

Development tools
USB and Bluetooth supports
Supported Network protocols

19

H/W Platform Supported

Dynamic
Yes
C, Assembly
language
ChibiStudio
Yes
Multipoint
network drivers,
Ethernet
Intel 80386, ARM7
, ARM9,
ARM Cortex-M0,
ARM Cortex-M3,

ChibiOS/RT

TNKernel

proprietary

GPL

Active
2.6.8
Microkernel
1.2Kib up to a
maximum of
5.5KiB
no hard limit
Ready, Stop,
Sleeping,
Suspend, Running

zero for fast


interrupt sources
1.2 microseconds
on an STM32 @
72 MHz
Round-robin
scheduling

Closed
TNKernel v.2.7
Microkernel
6-7 KB.

Highest
Running State,
Ready State ,
Wait/Suspend
State, Dormant
State

Varies from
device to device
preemptive
priority-based
scheduling and a
round-robin
scheduling
semaphores,
mutexes, data
queues
Static
Yes
C
USB bulk firmware

Yes
TCP/IP

STM32,
LPC1000
AT91SAM3
STR71X

ARM Cortex-M4,
PPC, e200z,
Atmel AVR,
TI MSP430, STM8,
Freescale Coldfire,
Renesas H8S

LPC2000
AT91SAM7
MSP430
ARM Cortex-M3
ARM Cortex-M4
ColdFire
PIC24
PIC32
dsPIC

20

Applications Domain

USB Firmware,
Automotive, Robotic
Applications,
Small logger file
Consumer Electronics, System,
Energy Management,
Teaching and Learning
RTOS technology.

21

Official Website link

http://www.chibio
s.org/dokuwiki/do
ku.php

http://tnkernel.c
om/

You might also like