Sunday, July 8, 2012

CS9048-EMBEDDED SYSTEMS-B.E -CSE-COMPUTER SCIENCE AND ENGINEERING SEVENTH-VII SEMESTER 2008 REGULATION ANNA UNIVERSITY SYLLABUS



CSE Computer Science And Engineering VII-Seventh Semester Syllabus 2008 Regulation Anna University


AIM:
To provide sufficient Knowledge to understand the embedded systems     design, embedded programming and their operating system.

OBJECTIVES:
·    To  provide  in-depth  knowledge  about  embedded  processor,  its  hardware  and software.
·    To explain programming concepts and embedded programming in C and assembly language.
·    To explain real time operating systems, inter-task communication and an embedded software development tool.

UNIT I           EMBEDDED COMPUTING                                                                         9
Challenges of Embedded Systems Embedded system design process. Embedded processors ARM processor Architecture, ARM and Thumb Instruction sets

UNIT II          EMBEDDED C PROGRAMMING                                                                9
C-looping structures Register allocation Function calls Pointer aliasing structure arrangement – bit fields unaligned data and endianness inline functions and inline assembly portability issues.

UNIT III         OPTIMIZING ASSEMBLY CODE                                                               9
Profiling and cycle counting instruction scheduling Register allocation conditional execution looping constructs – bit manipulation efficient switches – optimized primitives.

UNIT IV        PROCESSES AND OPERATING SYSTEMS                                             9
Multiple tasks and processes Context switching Scheduling policies – Interprocess communication mechanisms Exception and interrupt handling - Performance issues.

UNIT V         EMBEDDED SYSTEM DEVELOPMENT                                                    9
Meeting real time constraints Multi-state systems and function sequences. Embedded software development tools Emulators and debuggers. Design methodologies Case studies Complete design of example embedded systems.
TOTAL: 45 PERIODS

TEXT BOOKS:
1 Andrew N Sloss, D. Symes, C. Wright, Arm system developers guide, Morgan
Kauffman/ Elsevier, 2006.
2.  Michael J. Pont, Embedded C”, Pearson Education , 2007.
REFERENCES:
1.   Wayne  Wolf,  “Computers  as  Components:Principles  of  Embedded  Computer
System Design, Elsevier, 2006.
2.   Steve Heath, Embedded System Design” , Elsevier, 2005.

7/08/2012 02:40:00 AM

0 comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...