Professional Documents
Culture Documents
Summary Embedded
Summary Embedded
Sioeulakin— canbe dene using Hb) and Las truction tet S;mulodistres
Process
2-6 Soflwaze — Develyom
Fee y a Assen! aE oe i ere naan a
ee c Fike J ire by) . ¢23 ad eee
£7 Applicaben Specific _Tashachm = Sat ee oe e
As TP is the processor tage ted fra portiaalar.demata»~
es i yeas domain specific — but can be_preguemmaed a
-Ep._microcontrelter, —Dipital Signal Processor a
2.8 elechian af mizrepractsioy —__ va a
LD Sored (Clack geed ar instnuchons per 660d)
2) Posed reg virements. ie :
at .
2 taht mottary space) J. a
2 Development environment Sa
Sut Bckalbelb Sy predate ty
Pi ae De, eee eee eee ee ee BeetPK n_memanychres mt werde. of nbi'te cath
math wakes k2 0: of addrese input signals.
tn iadicater na. of date signals. 2 —— aoe
—? r/o: ttlord: read ox iarile
st enable i read ax write only wher asserted.
Consider a. _memoxy with 96 x 8.
Seo ee te
ee
+ 2Memoy sarite ability and. nal 3
oro bxite Ability — eee 3
Write ability is the manage and speed. hekons Tee i
can b¢ written. The _ ranges if _uszrite ability. Orb em Miss emg res
igh end pracessar ree yok arae) span
2 Mbddle range ¢ precester mittee to memery slewly > HASH, LEPROM)
Dlower range Uspetid equipment usd fo wrte hb mentry > E/RIM, OI HM)
Plow end Chit sored only daring febrication > Masked ROMY
2 chemo Devatrence it int eet cleat
—__Sherage permanence 1s the. ebay a ee ih sedniedu
aller thay asp bron _soxitlen._ The ranges are’ 8
DHigh end Cre ver lose bie D> Masked ROM)
DMiddle range (halls bi far dogs ox years af ter powsr cot app > MAA) —as
oe a an).
“Dower ips Alb aay at pee
how end Chste_bik— ee afer aisithen oe RS
2) Racdom or ine eer zy CHAM) =
Tt can be vead and written naps. nee
> Iti velatile memory = a
> Electrically byte level erasing piste i; ne
Pot er. as eee Wee eee> Read: valieienn sa
2 bRAM
/me_is_active, transithr switch closes bit fs read ae |
taritter és ie
> During _write_operation.,transfers charge. to capacity :
> During read speration, address line selected andcharge foam apatites.
ed ee hime eal fess |TR a
> Enhanced DRAM.
> nhanced_peatt are built artund snventiapel DIAM. 22. Pe
LE is a DRAM that ineludes_—seoall amount. tf shite
BAM _s0_as_fr_aceesememany fa bp
> birst, dat it checked in ShAM
If ntsc date is ateetied fam DRAM so
> fast _page mote DRAM 2 eccest rw. ttntense tase
> batended dah out DRAM: FP with chiely spated CAs. eis
> < ee ‘? oes e ue
- 2 fa_rote t 1 locke edge,
2 Beuddstatic BALD Ret 3S
+ DRAM with build in menmary ve Pach contrallas
2 low cost nd high density ¥e .
Non talatle AA Z =
ee a a eapate Mache © MGS 85
SW eee creating adhe i aa
Pilea tae lethal tC eee
4
a = Migh storage pexmantace = /
> OTP ROM,
pears 2 Eternal. ee sania ated =
eae. zPhom :
a etch nail
gpa 2 Erece nec UN Tpke Males ) itd ee SF ee
pee £ pao Ras
= Byte level electri
> Electriial corte ae rs a93
x2 ROMos bis k %
PON pens eevee) WEN che gt at
hipe —
Tice aa oa
2 Se SS fast bi Atal. Bera One =
stead sling sitet iomary. which i¢_ exp used ts
(path sf mei ye i
mM.Lmoy|
Sea eas ; oe
t—esipntd sing chek Rap
> y TS eet
TR at ne ess, —Absitly —
cathe ff
heeess eee ade. lt cenne,
ye Lining a
1) Direct mapping ve
22 fully assoctative mapping u |
>) _ Set astociahug app ig
Bs eee 2 fig Ae septal ke
p= Lache feplacement = eS eee |
2 Stadt reps eae keh replace:
|
+ Randleme replacement eo Se it i.
|
. least recently wed lend) poheg rae ala N v
2 Fizstoin_frret aut CFL£0) paligy =
Lache Udrile Techniguas — ties oe ee
= Updating. the main mera.
=e > Writes taaugh tyite te moin_memary whenever Sle “& isomen
2 Wespe-hack Abtnite fp main. memory etly when cache bhch ig hareg
c EEA Je te
2 Lache Impacts
wiley 6:565%
hee oe
aya.
+ gpl. ms ve ‘miss wale * miss. ae4 Communication Bas
. his ia ce Be pe Asche atthe ee
i
2 Peebocol describes te sulee fox communitabg stthin a bv.
Ckah—cih-putcal ie called toancackin 22 bse spele
- PAheh: aie is 4 processar ay memiry inuelued in data tuans for
(theta bisection inditatec —divchin ah Pransferied late
Address indicate where
Cats shel go her come .dvom
2? Lendzl methods grp éthemes.
fox ae tad. ending tbe tanger,
me Pr Se 3
2 Strole Piabeal en ale
*The_master_vsee ame zintza!. tne Dispasat tne) to b sathehe: 2
dat trons fey.
cee
? the trans for ie considered ty Smee, after some fired tm
“Mandchake Protocol pe gag
> Master uses reguest tne to inhale transfor.
> The servant uses acknowledge.20 NE
Ss |
B ~ Perigherale —atiny specific addrescoc in ie Ae riaibays addves: space, |
An standard 2/0, but includes 110. te indicate sbethe x the
acces ist memory ox t a peripheral. ——
2 La —memary mopped, no special ingtruthont axe- ieee ,
——eemuaunicate with _peniphe vale. cr
2In_standard 11), memory address ie ngt st» bss
i 5.5 Tal zrupde as
| > Wing — feceel_282 appa at
OD np_i—executig the main program. pe ea
22 Peripheral (PL) xecewes Mp data and _asserk. oe yew When yp _c0v0es ot, it saws. PC and ascerte Uta
21 detect Iota tod pute thtervipt address vache. on date bus.
ieee Ca edd regs pp fhe. bpes ons hs
= sng vel tired ttSb ee
5.9 Direct Mem. meng Mctees CO MBE
> up_giues control. ) of zystem bos bHA controller ——-
> uip—can_sexttote ith —_ ae meee
Sep leta ae SSN ON
> Priority Arbiter Sey 5 Bae
2 Eile. pip. 208. sormagagg
are ia ae ee
Anz abit eld rors,
Steel bade bing37
Send D.2.2 Control system and PID Lantvallex-
ph Sefloare coding of a_lIb_ Lontroller :
£4 PTD Tusetiag.
bianca z
e Control _ system is_a_systenn _despaed to _
5 Sebbth sal ean/ 2 ucahle, ia’ ast ome
by setting desired reference input
speed track_a_desited speed ty setting the cor’
|throte and breke inpntss
> Avtomopile Cruse Cantrvoller
Thess ~ controller seeks te make 2__cars
> Thermostat notroller
Zt forces a building temp ta desired
temp. by turning en the__heater fer_er AC. and agisting
fan_speed-tie the parbcvlar aspect 7 pee
that we intend tp control.
Lo Qetiince iapor
itis the desired valve tbat we. want fp40 «
2 Z igning Loren Leap Control oe
5. hlant .
Model of the plant is. to_make
—\design phase easier ‘and derive the controller.
for Throttl, Z %. ’
—|_2 tn flit sorfece at taph, speathipttle te 30 degiae
= , Ug ye :
= Measure the speed, late say 55 mph
> Then, the _epvoti, that holde for all scenarta
fives watadel. of the plant
Bees Vine = Ooo ft OS iy
SS. te * 60. $50. 5 * 30)
ep: Ascume wwe rse_sionple Linear funeton
pee gee Ps
where, p= constont
- ae desived speed| Soe eee
a) X = Hse
het typ 2 hat ctealy ctale = Ves, ne
sy ne nie Py nee PF 7,
Tat Steady siete, we ugat wet mw
SHEEN O27 + ays HPs
“Pe OF
Hence, the control wile ts defined ass
: My 2 Py = Doers,
PE hiya
4% = 20 mph aed 142 50 mph
TS Oe eae Pup
ee 1
eA |
Ea" is,
i
ea ee eae
nee epee
Se| % wy Co= 45) (Dee
20 wb -
: 23 524 34
as ~75:.50 2680 43.80
| 3 59.74 28°76 ae
4 42.90 50.13, 55.46
Je asl ats 96. 34.03 59.80
é 4b: 97. 84.96 Ee
| 4 97.53 82. 24 G29
7 = _ S286 65:98
9 48. #9 32-90 69.79
10 49.35 39.96 65.35
So : SO ahy: 33.07 65.74
12 49.5% 33,495 66:08oo woe |
Tosca: paling —Perbamenice |
boca? Dp oe 0:5 Py = a a
com i
a . zie
eee Veena OTF oS Pry Pa i
Ug = 07 (D279 4-015 Prgn Wa) + 0:5 Pre = Wo
Set Cas Pt IOS Pog Dey )
Soe a.2° et COP tt 02 tat ep )(a5 Pic) |
1? Coe fee tent of Uy determines ate sf. decay ef ve
2Lar €=1, we will. grow without
2 Oherwise, Wy wll aseillete.
Steeweet Fad. 1 System
1 <> 2! tonsiste of of
measure plant ofp and error detectay to debacd
errors)
ex (ert) =
al
Acta tor (ue)| zs 95 peor t y an
Viyy = OP ity FOF Uy = bly
252 design controller
uy 2-P (7 = v4)
T aS
fee POS Ply =e
= (0:2 ~9.5P) Yet 0:5 Px, = wy
pte (0.7 ~0.5p)* y t $00.3 ~0.5¢)**y lo.220:5p ye
bad Gata
210:3- 0:5P 47} CO-5Py, ~ we)”
10.7-0.5p/ <7
LL 0.2 -psp ey
OTR ey
ee6 -
2 |53 Relate odes 0, ;
AS a Pa OR :
a) 00% - O52 must be as small as possible +
{ fe. O:%-0.5P =p ¥
aor P EBay +
2.5.9 Aveld ecillahion
EEE, rb WF - 2. i
hen av eguel_ to 0. it
fsa i PORE Bei
oP fad. 4
= Per, i
4 Assome at steady Stole tes ses 2by t 4
eg 2 (0:72 0:SP) tee 4 0.5 Pry ~ Wo i
or, (1-0-2 4 05P) Ye = O.5Pyy-- we >
+ ties 2 OS Poy ewe eS OS gee ky
0.35 40.5P O54 O5P 013405 P| 47
Peo. a we
Sot 2 33, sabrte at 0,5, asci Mahon
2 Set P21 & avoid 18c/lehim, terrible SS pe Tp? rednd
——
= pe General _Lenbral System
+22 P_contvalley
2 Tt mulhplies the tracking ex var. we a2_constant.
1: eine wy)
eres. cr ta hs faa
: z a
Sh tonsiders the sire af Se PvOM aver fae
i tee,ee 3 P
Lee .
2p = P* byt BiB yt Stina tip, )
> Pcantroh disturbance
>I ensurec steady state _