You are on page 1of 7

IT2354 EMBEDDED SYSTEMS UNIT I EMBEDDED COMPUTING

LTPC

3003 9

Challenges of Embedded Systems Embedded system design process. Embedded processors 8051 Microcontroller, A M processor Architect!re, "nstr!ction sets and programming. UNIT II MEMORY AND INPUT / OUTPUT MANAGEMENT #rogramming "np!t and $!tp!t Memory system mechanisms Memory and "%$ de&ices and interfacing "nterr!pts handling. UNIT III PROCESSES AND OPERATING SYSTEMS 9 9

M!ltiple tas's and processes Conte(t s)itching Sched!ling policies "nterprocess comm!nication mechanisms #erformance iss!es. UNIT IV EMBEDDED SOFTWARE 9

#rogramming embedded systems in assembly and C Meeting real time constraints M!lti*state systems and f!nction se+!ences. Embedded soft)are de&elopment tools Em!lators and deb!ggers. UNIT V EMBEDDED SYSTEM DEVELOPMENT 9

,esign iss!es and techni+!es Case st!dies Complete design of e(ample embedded systems. TOTAL = 45 PERIODS TEXT BOOKS 1. -ayne -olf, .Comp!ters as Components/ #rinciples of Embedded Comp!ter System ,esign0, Else&ier, 1002. 1. Michael 3. #ont, .Embedded C0, #earson Ed!cation , 1004. REFERENCES 1. Ste&e 5eath, .Embedded System ,esign0, Else&ier, 1005. 1. M!hammed Ali Ma6idi, 3anice 7illispie Ma6idi and olin ,. Mc8inlay, .9he 8051 Microcontroller and Embedded Systems0, #earson Ed!cation, Second edition, 1004.

:$ M ;$. C: 2

LESSON PLAN IT2354 Embedded Systems 3003 Year : III Year B.Tech IT Semester : 6th
Bra$ch: IT Year : III .ac/*ty #ame : &r.E.#.0a$esh &esi1$ati'$ S/b C'de S/b #ame &e'artme$t : Pr'(ess'r 2 3 & , IT : IT2354 : Embedded Systems : I$('rmati'$ Tech$'*'1y Semester : %I &ate '( C'm)i*ati'$ : +5, ++,20+0 Academic Peri'd : &ec+0,-ay++

LTPC

LESS # PLA#

Aim It deals with the fundamental concepts of Embedded systems:Microcontroller and program sets, Instructions sets etc, Syllabus framed software point of view and some hardware components are also studied. b!ecti"es To have a complete understanding of Microcontroller arch and instruction sets. 1 To understand rocessor software components. ! To have detailed "nowledge of instruction sets and programming concepts of Embedded rocessor. # To have a detailed "nowledge of assembly and c language of Microcontroller. 4 To introduce the concepts Embedded software development TOTAL= !0 PERIODS IT2354 EMBEDDED SYSTEMS UNIT I EMBEDDED COMPUTING LTPC 3003 9

Challenges of Embedded Systems Embedded system design process. Embedded processors 8051 Microcontroller, A M processor Architect!re, "nstr!ction sets and programming. UNIT II MEMORY AND INPUT / OUTPUT MANAGEMENT #rogramming "np!t and $!tp!t Memory system mechanisms Memory and "%$ de&ices and interfacing "nterr!pts handling. UNIT III PROCESSES AND OPERATING SYSTEMS M!ltiple tas's and processes Conte(t s)itching Sched!ling policies "nterprocess comm!nication mechanisms #erformance iss!es. UNIT IV EMBEDDED SOFTWARE #rogramming embedded systems in assembly and C Meeting real time constraints M!lti*state systems and f!nction se+!ences. Embedded soft)are de&elopment tools Em!lators and deb!ggers. UNIT V EMBEDDED SYSTEM DEVELOPMENT ,esign iss!es and techni+!es Case st!dies Complete design of e(ample embedded systems. TEXT BOOKS 1. -ayne -olf, .Comp!ters as Components/ #rinciples of Embedded Comp!ter System ,esign0, Else&ier, 1002. 1. Michael 3. #ont, .Embedded C0, #earson Ed!cation , 1004. REFERENCES 1. Ste&e 5eath, .Embedded System ,esign0, Else&ier, 1005. 1. M!hammed Ali Ma6idi, 3anice 7illispie Ma6idi and olin ,. Mc8inlay, .9he 8051 Microcontroller and Embedded Systems0, #earson Ed!cation, Second edition, 1004. 9 9 9 9

S.# '

4$it 5 T')ics t' be c'"ered

Te6t B''7s 2 8e(ere$ces

#' '(

Pa1e

Pr')'sed

Act/a*

8emar7s

h'/rs 8e9/ire d 1

#'

&ate

&ate

UNIT I EMBEDDED COMPUTING

Challenges of Embedded Systems

-ayne -olf, .Comp!ters as Components/ #rinciples of Embedded Comp!ter System ,esign0, Else&ier, 1002.
T1

3-9

15/12/10 1 /12/10

!ntoduction Embeeded ""T "resentatio n#

Embedded system design process

T1

12-20

1$/12/10 2 /12/10

%e&uired more e'planation about desi(n process# )ass* %e&uired e'planation of controllers ,omparison with other process re&uired#

Embedded processors 8051 Microcontroller, A M processor

T1

31-+0

2$/12/10 29/12/10

T1

+3- 3

30/12/10 - 31 /12/10

"nstr!ction sets and programming. Embedded programming. UNIT II MEMORY AND INPUT / OUTPUT MANAGEMENT #rogramming

T1

53-+9

3/01/11 4/01/11

T1

- 9

5/01/11 /01/11 10/1/11 ""T !nternet

13

T1

10+129

"np!t and $!tp!t


14

Memory system mechanisms

T1

130153 194201

12/1/11 13/1/11

15

de&ices and interfacing

T1

33-3+ 203210

5/1/11 /1/11

1+ 1

"nterr!pts "nterr!pts handling. UNIT III PROCESSES AND OPERATING SYSTEMS M!ltiple tas's and processes

T1 T1

2 1

209210 211212 34135$

$/1/11 10/1/11 11/1/11 12/1/11 15/1/11 1+/1/11 ./" and ""T "resentatio n

19

T1

20

Conte(t s)itching Sched!ling policies "nterprocess comm!nication mechanisms #erformance iss!es.


.0 E'amples

T1

35235 3 23$+ 3$ 392

21/1/11

21

T1

2$/1/11 31/1/11 1/2/11 2/2/11

22

T1

23

T1

39339+ 39+400 5 111

4/2/11 /2/11 $/2/1111/2/11 14/2/111+/2/11 !nternet / ""T 1ore e'planation needed / !nternet

24 29

T1

2 2

UNIT IV EMBEDDED SOFTWARE #rogramming embedded systems in assembly and C

Michael 3. #ont, .Embedded C0, #earson Ed!cation , 1004. 91

30

real time constraints M!lti*state systems and f!nction se+!ences f!nction se+!ences Embedded soft)are de&elopment tools Em!lators ,eb!ggers.
2ev Tools E'amples

91 91

113142 1$9215

21/2/11 -23/2/11 25/2/11

30

32

91 91

210215 220250

2$/2/11

33

1/3/11 2/3/11

34 35

91 91 91

2 2

2502+0 2502+0 14$151

4/3 - /3/11 $/3 - 9/3/11

3+

11/3 14/3/11

T1 UNIT V EMBEDDED SYSTEM DEVELOPMENT ,esign iss!es and techni+!es ,ase 0tudies T1

400450

15/3/11 1$/3/11

./" / ""T

3$

412423 430435

21/3/11 23/3/11 25/3/11 2$/3/11

39

,ase 0tudies !! 3pplication oriented "ractical E'amples

T1

40

Complete design of e(ample embedded systems.


Embedded s4stems e'amples with pro(rammin(

T1

440452

29/3/11 30/3/11

41

T1

49 525

1/4/11 4/4/11

./" / ""T

T'ta* #' '( )eri'ds , 60 C*ass Test : +0 5 5 6 2 : +0 ;20 -ar7s< -'$th*y Test: 3 =+ : 3 ; 50 -ar7s< -'de* E6am : + ; +00 -ar7s< Assi1$me$ts : 5 ; +00 -ar7s <

&r.E.#.0a$esh 3 & 2 IT Tech$'*'1y 8a!a*a7shmi I$stit/te '( Tech$'*'1y

Pri$ci)a* 8a!a*a7shmi I$stit/te '(

You might also like