REAL TIME AND EMBEDDED SYSTEMS SYLLABUS
CA5275
ANNA UNIVERSITY TRICHY
LTPC
3003
UNIT I FUNDAMENTALS 9
Real Time Systems – Embedded Systems – Pervasive Computing – Information – Access Devices & Smart Cards – Embedded Controllers – Hardware – Software – Fundamentals.
UNIT II RTOS 9
Task and Task States – Task and Data – Semaphore and Shared Data – Message Queues – Mail Boxes and Pipes – Timer function – Events – Memory Management– Interrupt Routines in an RTOS – Encapsulation semaphore and Queues – Hard Real Time Scheduling Consideration – Saving Memory Space – Saving Power.
UNIT III REAL TIME UML 9
Introduction to Real time – Requirements design specification – System of state machines – Deterministic of scheduling – Execution time prediction – Real time data base.
UNIT IV SOFTWARE DEVELOPMENT 9
Host and Target Machine – Linker/ Locator for Embedded Software – Porting the code into target – Testing on host machine – Instruction set simulator – Macros – Laboratory Tools.
UNIT V CONNECTIVITY 9
Wireless Connectivity – Bluetooth – Other Short Range Protocols – Wireless Application Environment – Service Discovery – Middleware.
Total: 45
TEXT BOOKS
1. D. E. Simon, “An Embedded Software Primer”, Addison Wesley, 1999. 2. C. M. Krishna, KangG.Shin, “Real -Time Systems”, McGraw-Hill International
Editions, 1997.
REFERENCES
1. R.J.A. Buhr, D.L.Bailey, “An Introduction to Real -Time Systems”, Prentice Hall International, 1999.
2. B. P. Douglass, “Real -Time UML”, Third Edition, Addison Wesley, 2004.
3. D. E. Simon, “An Embedded Software Primer”, Addison Wesley, 1999.
4. J. Schiller, “Mobile Communications”, Second Edition Addison Wesley, 2008.
5. V. Hansmann, L. Merk, M. S. Nicklous, T. Stober, “Pervasive Computing Handbook”, Springer, 2001.
No comments:
Post a Comment