0% found this document useful (0 votes)
141 views8 pages

Embedded Systems and Real-Time OS Overview

This document defines several key concepts related to embedded systems and real-time operating systems (RTOS). It defines an embedded system as a computer that supports a single task within a larger machine. Examples include ATMs, traffic lights, and airplane controls. It then discusses components of an RTOS like schedulers that decide task order and memory management. Applications of RTOS in industries, medical science, and telecommunications are also outlined. Key terms like nano kernels, micro kernels, and monolithic kernels are defined. Priority-based and preemptive scheduling concepts are explained.

Uploaded by

Shubham Deore
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
141 views8 pages

Embedded Systems and Real-Time OS Overview

This document defines several key concepts related to embedded systems and real-time operating systems (RTOS). It defines an embedded system as a computer that supports a single task within a larger machine. Examples include ATMs, traffic lights, and airplane controls. It then discusses components of an RTOS like schedulers that decide task order and memory management. Applications of RTOS in industries, medical science, and telecommunications are also outlined. Key terms like nano kernels, micro kernels, and monolithic kernels are defined. Priority-based and preemptive scheduling concepts are explained.

Uploaded by

Shubham Deore
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Page No.

:
Date.
Topic
Opercung [Link]. Concept
Dssignment-2

embeded. Os
EDefine embecked sustem anc. esplain
application twilh Rxample.

Ao embeded system is a Computea that suppoots


CLmachine:It pRaiozmg 00.e task Inhe bigger 1n
machine. Example8 include Compute Sustems ATmS
CoS taafflc lights digital teleuiSionS
alx plane contaolS, point of Sale (Po6) Aeamina S
digtal teleuisions.

Applications o [Link]
LCentaal beatinq System In o fonnance xoo,
Centaal beatinq Sustem taansfonm [Link]
n ergyinto eiectaicatheamal enez4.4 and hen
kaanSfex hat energu into heatuwhich 1S then
distaibuted hoought au buildinq 1be heamos tat
Conta ols which 0ze [Link] an embeded
[Link]. 0ze Cltical foa these Systemso
chanae he tempoatobe iana

a GRS Sustem- Ihe GRS ia a navigatlon Sustem


natabe Synchaon [Link] data. about locatlo.,
Aine ancd. velccity uSing Satellitesanc
For Educational Use Onty
Page No. :
Topic Date.:1

eceiveaS. To make lhe use ot.a global poSiliming


[Link] oeceiwex or device-that
0eceNes the data hasao integaated. mbeded
System People. Can Simply indt Lheia paeSent
ocatlo0 and. d estination thanks lo the incopoaad
GtRG goadgets.

3 tDess Taackes weasable fHDesS trackesS ca


monitox youx beaart and. taack actNIties
Such. aS Sleepingaunnin.g and walking Ihese
gadgetS uSe. embeded. technoloaies to collect
d a t ao0 youa heast date,bodytempaatoae, andu
Sevearal stepS which. aae hen [Link]
t o SezveaS ovea a wide asea oetwoak (WAN)
Such as TE and. GPAs
Medical Devices-Embededu [Link] baue been
USed,i medlcal eqoipment at [Link]
institutioos fos a long ime -[Link] SystemS
Ode beina uSed. ina new class Ofmeducal
gadaetS toaSSISt haeat patientt.s who
aeapie ongoing monitoain.g andl [Link]
Ct bome
PTMS- AO automated. tetlea machine lATm) iSa
comput ealed bankinq machine hat
Communicates acaosS the netwoa with Cu
bost bank Computea b e AIMIS embe de d
[Link] Sho S taansaction data anc p2 ocesSeS
input fa orm h e BTm Reaboad, whle the2
For Educational Usa Only
Pago No.
Date.
Topic
Dank Computer veafieS all data submittod by
uSeas andd. stoaas all taanSactionS

ComponetS
2bplan aeal-time opeaatinq Sustems Its
and applicationS basecd On RTaS

A Beal-ime opebalinq Sustem CETOS.) iS a


[Link] opeaatin4 System usedu
in
too
ComputeSS hat baS Staict [Link]
edu:.It is [Link] mastly
anyjob to be peteamwhich desults of h e
Systems in
i0 thoSe
to [Link]
Computatlons ade uSedu
while 15 iS exe Cuting

ComponetS f RTOS han B e


which he
Scheduler -Tt decides the, Ogd er n
tasks will [Link] it eachdecideS he
ot tas
Obder basecd. on he paioaltu
[Link]-It allocates mem0a.u to
2-Mecnoiy MoSt
veau paoga am Hencelt 1S one 0t the
impontant eleme0tS ot tbhe Sustem

3Summentoic MutipdoceSSinaCSmP)-Tt 1S
the
0n RTOS Can
multiple ditesenrt [Link]
bandle inoade to pesfoam poaaallel paocessing-

For Educational Use Only


Page No.
Topic Dat

4Funclions Lubá at.4- tt helps to Send thre


eaests taom Che keanal Lo Lhe applicauon
to paodUce he output uSing the function
CibaaayIhusit is an ntesface between theKeanel
and. Lhe applicattíon Code
5 Fast [Link] Latencu-Tt i Lhe int.éaual between
kbetemination ol one task and. he Stastin of
Rxecution okranolthex [Link] State task

Ppplicaliong ol TTOS
Industaial application-Real ume Sustem. baS a
uast anc paomiDentt ole i0 mod esf industales
Sustems axe made real lime based. So that
maxium and. Occu&ate Output Ca0be
obtainec. To oader to Such things 3eal-Lime
SystemSaae used in maximum ndustzial
02aanlz ationS

2 Dedical Saence application-To tbe field of


mecica Scienceeal-tMe Sustem has a
hudge impacto0 [Link] heallb an c
eatme0t- Dueto intdoductíon ola eal -Lume
System i0 medical scienCe [Link] Aives ae
Saveduand, tz [Link] ofComplex diseaSeS
hasbeen toaned douwn to rasiea wau

For Educational Use Oniy


Page No.
Topic Date

[Link] opplcations -Aaal-Lime [Link]


mae the woalcl olth in Suchu a wau that is
can be [Link]-tie Aoal-lime
Systems bave beentn abled the whole woal d
o Conoect via a medium acao[s inteanet

DefenSe applicationS:-Inthe new tba 0t actomic


wOnldcletense IS ableto paodwce he
missiles whieh have the [Link]
hat and have the. gaeat deStaouinq ability
Altthese Systems a eaeal- ime Sustem. and
t paovides the [Link] to attack and also a
Sustem o defend:

3 Define teams
a)Nano Kesnel- Nano-Le8Dals i`a, [Link]
Omouctof Keaneb code xecutinq 0 haaklwase
Pbstaaction lauex s he lowest ayer of he
keanalNano Kexneel paouides al SexviceS
walu [Link] basic like inttaaupet
Contoolle os time todeuice daiveS and aeapuiten
OtMemozy Aven Smallex than a, micaokeanel
andd pheSe
TwoLhingS paesent beae toladency clock
where he phaSe iS delated to Sustem counte
oFSetand. iaeayvency [Link]. to cucle
For Educalional Use Qnly
Page No. t
Topic Dato.

b) Mica o Kesnel [Link] is O piêce of


Softwaae Oa even Code lhat [Link]-
minimo amout of functlon.S and fettuaeS
D eayuised to implemenrt an opêaatin.g [Link]
1tpaouides the mioimal Dumber of MechaniSmS,
Justenough to au the most basic functions
ot aSystem i0-0tder to maximi12e h
[Link]ónflexibillHy 30 it callaws foxe
Okhe paats o the oS be lmplemented
etLcientlySince it do'es not jmpoSe aldt of
palièies

cMOnolilbic Keane l-Amol olitbic Lesnel is an


[Link].c Sustem Sottwae [Link] hcdt holds
all paivI eges to acass_input loupput (tlo)
[Link] haadwame jntesaupts and
he CPU stack. Monolithio LeanelS tenc to be
dangerlhan other keanels [Link] hey deal o
wlth So mang aspects ok Computer paocèssing
at lhe louuest Teue, and, theaefose baue. tobe
[Link] thcrb intefates with many
deuices, Tlo and inteaaupt channels rand other
4baadwab [Link]

For Educational Use Only


Page No.
Date.
Topic
Define aealtime oS Schedoling Concepts

[Link]. Schedtuling-he most impotant


eafwae of a a e a l t i m e Opeattnq System iS
ime
toaespond immediately to d eal
pro ceSe as Soo as that paOceSS eaJulse
h e cPu. BS a esult tbe Schedu lad f0r
eal time Opeaating susterm must Soppoot
a

paloaltbased. algoalthrm wllh peamptlon


RecalFthat paloalty-bas ed 8chedu linq
algaaltbms asS1.g ach paoc28 Sa poidziby
tasks
base on impo-tancem Obe iMpO&tant
han
iteS Lhase
Cae asSigned. bighex palod
e-emedu less ImpoatANt_

eanelS
2 seemptne Keanels - Nopaeemptive
paocesS
dsallow peamis 'paem p-tion ot a
7 0 n Dinq in ke00el modeaa Reo
nel-mod-e
PaoceSS will dUD UOtil it esiStS Kesnel
contaolS
Mode,blo cks o volbntazily uields
of the CPu T ContraSt [Link]
ta S
Heane ollows be poemptio 0+a
TUoDin g in 1eonel [Link] Signin.q pa emptie
Keonels Can be auite duficulb ao c
toaditlonal ySea 0alQ0ted. cepliccbionS
Such aS [Link] wo0d ptoc RSS OaS8
CLOc web baowS eoS bypicallu do not b eajulpe
Such. aJiclc deSponse times.

For Educational Use Only


Page Ha.
Topic Date.

3 [Link] [Link]
3 Aioimning [Link]-ConSider lhe 20ent
calven 0atuse a o aea-time Susterm 1he
SySterm 1S Aupicaly waiLin.g for an event
ib seal Lime to occ0Events may oSe.
eilbear h Sottuade in Sof tulabeUS when a
imerexpireSoa i0 haadwase-aswhen
aem [Link] vehicle d etects lhat it
1S appacachl0q an [Link] ane
aipent 0ccuS the Syst.e must_aesponcd
o ancl Seavlce it as aO1cklu as possibla

For Educational Use Only

You might also like