KReSIT Logo Kanwal Rekhi School of Information Technology
IITB Logo
IIT Bombay
 
 Academics
 Programmes
 Courses
 Courses in Autumn Sem
 Courses in Spring Sem
 Groupwise Courses
 Course Contents
 Credit Requirement
 Academic Calendar
 Time-Table
 

Home > Academics > Courses 

Course Contents



Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22



Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22

Notice: Uninitialized string offset: 0 in /home/activities/webteam/web/academics/courses/coursecontents.php on line 22
Course ID:IT606
Course: Embedded Systems
Instuctor: Prof. Kavi Arya
Instuctor: Prof.Krithi Ramamritham
Prerequesites: EE-712 (Embedded Systems) esp. for those wanting to do MTP in the area - else this may be seen as standalone course also)
Contents:
  • Introduction to Embedded systems, hardware/software codesign, Embedded micro controller cores, embedded memories, Examples of embedded systems, sensors and interfacing techniques, Real-time concepts, real-time operating systems, Required RTOS services/capabilities (in contrast with traditional OS)
    Resource Management/scheduling paradigms: static priorities, static schedules, dynamic scheduling, best effort current best practice in scheduling (e.g. Rate Monotonic vs. static schedules), Real-world issues: blocking, unpredictability, interrupts, caching, Examples of OSs for embedded systems - RT Linux, VRTX
    Programming languages for embedded systems, system support for embedded systems, verification of embedded systems, selected embedded system-based applications: smart cards, process-control, robotics, network appliances, etc. Software Development Methodology: Real-time UML (RoseRT), DOORS, etc Case studies, Controlling an Injection molding process, Flight simulator, digital call center handler, codec: 
  • References::
  • "The Art of Designing Embedded Systems":  Jack Ganssle
  • "An Embedded Software Primer":  David Simon, Addison Wesley, 2000
  • RTS: Real-Time Systems:  C.M. Krishna and Kang G. Shin, McGraw-Hill, 1997, ISBN 0-07-057043.4
  • Advances in Hard Real-Time Systems, IEEE Computer Society Press, Washington DC, September 1993, 777 pages:  J. A. Stankovic and K. Ramamritham
  • Selected papers and references: 




  • Printer friendly    Comment
      Copyright © 2004 KReSIT, IIT Bombay. All rights reserved sitemap    
      Kanwal Rekhi School of Information Technology, Indian Institute of Technology Bombay, Powai, Mumbai - 400 076.
    +91-22-2576 7901/02. Fax: +91-22-2572 0022
    Designed by Kamlesh