EMBEDDED SYSTEMS Syllabus of Andhra University 2017 to 19
MSCS 2.4 Elective I EMBEDDED SYSTEMS
Instruction: 3 Periods + 1 Tut/week Credits:4
Internal: 30 Marks University Exam: 70 Marks Total: 100 Mark
1. Examples of Embedded Systems – Typical Hardware – Memory – Microprocessors – Busses –
Direct Memory Access – Introduction to 8051 Microcontroller – Architecture Instruction
set – Programming.
2. Microprocessor Architecture – Interrupt Basics – The Shared-Data problem – Interrupt
Latency.
3. Round–Robin Architecture - Round–Robin with Interrupts Architecture - Function Queue- Scheduling Architecture –
Real-Time Operating Systems Architecture – Selection of Architecture.
4. Tasks and Task States – Tasks and Data – Semaphores and Shared Data – Semaphore Problems –
Semaphore variants.
5. Message Queues
– Mailboxes – Pipes – Timer Functions – Events – Memory Management – Interrupt
Routines in RTOS Environment.
6. RTOS design –
Principles – Encapsulation Semaphores and Queues – Hard Real-Time Scheduling
Considerations – Saving Memory Space – Saving Power.
7. Host and Target Machines – Linker/Locator for Embedded Software- Getting Embedded
Software into the Target System.
8. Testing on your Host Machine – Instruction Set Simulators – Laboratory Tools used for
Debugging.
Text Book:
1. The 8051 Microcontroller
Architecture, Programming & Applications, Kenneth J. Ayala, Penram
International.
2. An Embedded Software Primer, David E.
Simon, Pearson Education , 2005.
Reference Book:
1. Embedded Systems: Architecture ,
Programming and Design, Raj Kamal, Tata
McGraw-Hill Education, 2008
Comments
Post a Comment