Text Box: WINNER
Golden Peacock National Training Award
 

 

 


Three-Day CEP Course on

 
Embedded System (Software)

 

 

offered through

Distance Education Program (DEP), KReSIT, IITB

 

 

November 22 -24, 2003

Saturday, Sunday, Monday

 

 

Introduction

Traditionally, a course in “embedded systems” has come to mean “micro-controller programming”. With the increasing proliferation of embedded systems, and advances in hardware and software technologies and the blurring of the boundary between them, we need a more meaningful glimpse into this area. Our 3 - day short course on “Embedded Systems” addresses this need, and brings out the issues in building modern embedded systems. It also acts as a preview for the more extensive Embedded Systems DEP course (IT-606) to be offered in Jan.2004.

 

Course Plan

We focus on the development of systems software for embedded applications, and begin with a discussion of the software structure for embedded systems. We go from processor specific instructions, operating system, middleware and application layers, and delve into issues of real-time embedded applications.

 

The rest of the tutorial focuses on language and resource management issues. We introduce Handel-C, a new language based on ANSI-C, extended with concepts for timing, concurrency, flexible-width variables and resource allocation that permit software engineers and hardware designers to quickly implement complex algorithms efficiently in hardware. We discuss resource management and scheduling paradigms based on static priorities, static schedules, dynamic scheduling, and best effort approaches. Appropriate case studies are used to illustrate concepts.

Course Duration

The course duration is three days:

November 22-24, 2003 (Saturday, Sunday).

Each day consists of morning lecture sessions with afternoon lab.


Course Schedule

(Daily 9:30 am to 5:30 pm)

FIRST DAY, Saturday, 22nd November, 2003

09:00 – 09:30

Registration

09:30 – 11:15

Introduction and overview. Development of systems software for embedded systems. Applications software structure for embedded systems from processor specific instructions, operating system, middleware and application layers. Distinction of real-time services/ capabilities in contrast with non real-time.

11:30 – 13:00

Introduction to Handel-C and rapid prototyping of hardware using FPGAs

 

Lunch    Break

14:00 – 15:30

Handel-C lab

SECOND DAY, Sunday, 23rd November, 2003

09:30 – 10:00

Resource Management  and  scheduling  paradigms: static  priorities, static schedules, dynamic scheduling and best effort approaches

10:00 – 11:15

Real-time embedded applications, issues of control, sequencing, signal processing and resource management. Current best practice in scheduling. Communication alternatives. Challenges posed by real-world issues such as blocking, unpredictability, interrupts, and caching. Examples of OSs for embedded systems with a critical evaluation of Real-Time Linux as an embedded OS

11:30 – 13:00

Case Study – Digital Camera

 

Lunch    Break

14:00 – 15:30

RTOS Lab

THIRD DAY, Monday, 24th November, 2003

9.30 – 16.00

Lab and interactive sessions

 

Faculty

 

Prof. Kavi Arya (Ph.D. University of Oxford, UK) works in embedded systems, functional programming languages and paradigms for hardware synthesis".

Prof. K. Ramamritham (Ph.D. Univ. of Utah, USA)  works in embedded systems, real-time systems, intelligent internet technology.

 

Venue

This course, offered through the Distance Education Program, will be broadcast live through satellite transmission to a number of registered Remote Centers (RCs) with provision for live interaction. Participants can register and attend classes (subject to a minimum number of registrations) from one of the Remote Centers listed below.

 

Current list of Remote Centers

1.      KReSIT, IIT Bombay,

      Powai, Mumbai - 400 076.

 

2.      Shri G.S.Institute of Technology and Science,

      23 Park Road, Indore - 452 003.

 

3.      Visvesvaraya National Institute of Technology (Formarly VRCE),

      Nagpur -  440 011.

 

4.      Mahatma Gandhi Mission’s College of Engineering, Hingoli Road, Near Airport, Nanded - 431 605.

 

5.      Sinhgad Technical Education Society,

      44/1, Vadgaon (Bk),   Off Sinhgad Road,

      Pune – 411041.       

 

 

Who Should Attend ?

Application designers, embedded system engineers, teachers, and those wanting to get exposure to the area of Embedded Systems, will be most benefited by this course.

 

Course Fee

The course fee per participant is Rs. 2,500/- for academic participants and Rs. 5,000/- for others. (Academic participants must send a certificate of affiliation with academic / govt. R&D institute to avail the discounted rate.)

Each applicant will receive lecture notes, the cost of which is included in the registration fee. The fee also includes refreshments and working lunch during the course days. Full amount will be refunded to the participant, if the course is cancelled at an RC for lack of minimum required registrations.

 

How to Apply ?

Those wishing to attend the course may mail the attached registration form. duly filled, to the Local Course Coordinator, along with the course fee as a demand draft in favour of:

“Registrar, IIT Bombay, (CEP Account)”.

Kindly note that no income tax is to be deducted at source from the course fee payments as IIT Bombay is exempted from the same.

 

Address all communication to:

Prof. Kavi Arya

KR School of Information Technology

Indian Institute of Technology

Powai, Bombay- 400 076.

 

Tel.          : +91-22-2576 4990/4902/7909

Fax          : +91-22-2572 0022

Email        : dep@it.iitb.ac.in, kavi@it.iitb.ac.in

 

 

 

R E G I S T R A T I O N    F O R M

 

 

Three-day Certification Course on

 

Embedded System Software

 

November 22 – 24 , 2003

 

 

 

 

NAME (PRINT) :

____________________________________________________

 

DESIGNATION : _______________________________________

 

ORGANIZATION:

____________________________________________________

 

____________________________________________________

 

 

MAILING ADDRESS : ____________________________________

 

____________________________________________________

 

____________________________________________________

 

TELEPHONE :_________________ FAX: __________________

 

EMAIL : _____________________________________________

 

QUALIFICATIONS :____________________________________

 

EXPERIENCE :  ______ Yrs.  

           

Remote Center: IIT Bombay             Indore 

Nagpur              Nanded                  Pune   

 

 

PAYMENT:  D.D. No.:                              Dt.                  Rs.                  

 

[D/D should be drawn in favour of "The Registrar, IIT Bombay - CEP A/c"]

(Course fees: Rs. 2500/- for participants from colleges/academic institutions,  Rs. 5000/- for others)

 

 

 

Date:                                       Signature of Applicant

 

 

(XEROX ADDITIONAL COPIES OF THIS FORM, IF NEEDED).