UNIT I EMBEDDED COMPUTING
Challenges of Embedded Systems - Embedded system design process. Embedded processors - 8051 Microcontroller, ARM processor - Architecture, Instruction sets and programming.
UNIT II MEMORY AND INPUT / OUTPUT MANAGEMENT
Programming Input and Output - Memory system mechanisms - Memory and I/O devices and interfacing - Interrupts handling.
UNIT III PROCESSES AND OPERATING SYSTEMS
Multiple tasks and processes - Context switching - Scheduling policies - Interprocess communication mechanisms - Performance issues.
UNIT IV EMBEDDED SOFTWARE
Programming embedded systems in assembly and C - Meeting real time constraints -Multi-state systems and function sequences. Embedded software development tools - Emulators and debuggers.
UNIT V EMBEDDED SYSTEM DEVELOPMENT
Design issues and techniques - Case studies - Complete design of example embedded systems.
TEXT BOOKS:
1. Wayne Wolf, “Computers as Components: Principles of Embedded Computer
System Design”, Elsevier, 2006.
2. Michael J. Pont, “Embedded C”, Pearson Education , 2007.
REFERENCES:
1. Steve Heath, “Embedded System Design”, Elsevier, 2005.
2. Muhammed Ali Mazidi, Janice Gillispie Mazidi and Rolin D. McKinlay, The 8051
Microcontroller and Embedded Systems”, Pearson Education, Second edition,
2007.
0 comments:
Post a Comment