Syllabus, M.Tech

JNTUH M.Tech 2017-2018 (R17) Detailed Syllabus Real Time Embedded Systems

Real Time Embedded Systems Detailed Syllabus for Embedded Systems M.Tech first year first sem is covered here. This gives the details about credits, number of hours and other details along with reference books for the course.

The detailed syllabus for Real Time Embedded Systems M.Tech 2017-2018 (R17) first year first sem is as follows.

M.Tech. I Year I Sem.

UNIT -I : Introduction: Embedded systems overview, Design challenge, Processor technology, IC technology, Design Technology, Trade-offs, Single purpose processors, RT level combinational logic, Sequential logic (RT level),Custom single purpose processor design (RT level), Optimizing custom single purpose processors.
General Purpose Processors: Basic architecture, operation, Pipelining, Programmer’s view, Development environment, Application Specific Instruction Set Processors (ASIPs) – Micro Controllers and Digital Signal Processors, Design example, Model programs, Validation & Testing.

UNIT -II : State Machine and Concurrent Process Models: Introduction, Models Vs. Languages, Finite State Machines with Data path (FSMD) model, Using state machines, Program State Machine (PSM) model, Concurrent process model, Concurrent processes, Communication among processes, Synchronization among processes, Implementation, Data flow model, Real-time systems. Communication Interface: Need for communication interfaces, RS232 / UART, RS422 / RS485, USB, Infrared, IEEE 1394 Firewire, Ethernet, IEEE 802.11, Blue tooth.

UNIT -III : Introduction to RTOS: Architecture of the Kernel, Tasks and Task scheduler, Interrupt service routines, Semaphores, Mutex, Mailboxes, Message Queues, Event Registers, Pipes, Signals. Basic Design using RTOS: Principles, Semaphores and Queues, Hard real time scheduling considerations, Saving memory and power, An example RTOS like µC – OS (Open Source), Embedded S/W Development tools. Comparative study of RTOs Vx works & µCOS –Case studies.

UNIT -IV : Real Time Operating Systems: Timers, Memory Management, Priority inversion problem, Embedded operating systems Embedded Linux, Real-time operating systems, RT Linux, Handheld operating systems, Windows CE.

UNIT -V : Design Technology: Introduction, Automation, Synthesis, Parallel evolution of compilation and synthesis, Logic Synthesis, RT synthesis, Behavioral Synthesis, Systems Synthesis and Hardware/ Software Co-Design, Verification, Hardware/Software co-simulation, Reuse of intellectual property codes.

TEXT BOOKS:

  • Frank Vahid, Tony D. Givargis,” Embedded System Design – A Unified Hardware/Software Introduction”, John Wiley, 2002.
  • KVKK Prasad, “Embedded / Real Time Systems”, Dreamtech Press, 2005.

REFERENCE BOOKS:

  • Jonathan W. Valvano, Brooks/Cole, “Embedded Microcomputer Systems “, Thompson Learning.
  • David E. Simon, “An Embedded Software Primer”, Pearson Education.
  • Rajkamal, “Introduction to Embedded Systems”, TMH, 2002.

For all other M.Tech 1st Year 1st Sem syllabus go to JNTUH M.Tech Embedded Systems 1st Year 1st Sem Course Structure for (R17) Batch.

All details and yearly new syllabus will be updated here time to time. Subscribe, like us on facebook and follow us on google plus for all updates.

Do share with friends and in case of questions please feel free drop a comment.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.