You are on page 1of 6

FT/GN/68/01/23.01.

16

SRI VENKATESWARA COLLEGE OF ENGINEERING

COURSE DELIVERY PLAN - THEORY Page 1 of 6

LP: EC6703
Department of Electronics and Communication Engineering
Rev. No: 00
B.E/B.Tech/M.E/M.Tech : B.E Regulation: 2013 Date:04/07/2016
PG Specialisation :-
Sub. Code / Sub. Name : EC6703 / Embedded and Real Time Systems
Unit :I

Unit Syllabus: Introduction to Embedded computing and ARM Processor


Objective: To make the students to learn the architecture and programming of ARM Processor

Session Teaching
Topics to be covered Ref
No * Aids
Introduction to Embedded systems - Characteristics, Challenges, Layers
1 1 PPT

Embedded system design process - Requirements, Specifications, Architecture


2 1 PPT
design, Hardware/Software Components
Embedded system design process - System Integration, Modeling language,
3 Structural / Behavioral descriptions 1 PPT

4 Model Train Controller - Requirements, Specifications and DCC 1 BB,PPT

Instuction Set Preliminaries, ARM Processor - Processor and Memory


5 1 PPT
Organization, Data operations

6 ARM Processor - Flow of control, Advanced ARM features 1 PPT

7 CPU - Programming Input/Output, Supervisor mode, Exception and traps 1 PPT

8 CPU - Co-processors, Memory system mechanism 1 PPT

9 CPU - Performance, Power consumption 1 PPT

Content beyond syllabus covered (if any): Architecture of ARM 7 Processor

* Session duration: 50 minutes


FT/GN/68/01/23.01.16

SRI VENKATESWARA COLLEGE OF ENGINEERING

COURSE DELIVERY PLAN - THEORY Page 2 of 6

Sub. Code / Sub. Name: EC6703 / Embedded and Real time systems

Unit : II

Unit Syllabus : Embedded Computing Platform Design


Objective: To make the students to be familiar with embedded computing platform design and analysis

Session Teaching
Topics to be covered Ref
No * Aids

1 CPU Bus - Bus organization and protocol, DMA, Configurations 1 PPT

2 Designing with computing platforms 1 BB

Consumer Electronics architecture


3 1 PPT

Platform level performance analysis


4 1 PPT

5 Components for embedded systems - State machines, Circular buffers, Queues 1 BB,PPT

6 Assembly, Linking, Loading and Compilation techniques 1 BB

7 Program level performance analysis, power and energy analysis 1 PPT

8 Software Performance analysis - Loop and Cache optimization 1 BB,PPT

9 Software performance optimization and Program Validation / testing 1 PPT,BB

Content beyond syllabus covered (if any): Study about KEIL and IAR Platform

* Session duration: 50 mins


FT/GN/68/01/23.01.16

SRI VENKATESWARA COLLEGE OF ENGINEERING

COURSE DELIVERY PLAN - THEORY Page 3 of 6

Sub. Code / Sub. Name: EC6703 / Embedded and Real time systems

Unit : III

Unit Syllabus : Processes and Operating systems


Objective: To make the students to be exposed to real time operating systems

Session Teaching
Topics to be covered Ref
No * Aids

1 Introduction - Multiple tasks and multiple processes 1 BB

2 Multirate systems - Requirements, Process state and scheduling 1 BB

3 Preemptive real time systems 1 PPT

4 Priority based scheduling - Rate Monotonic Scheduling 1 PPT,BB

5 Priority based scheduling - Earliest Deadline First scheduling, RMS versus EDF 1 PPT,BB

6 Interprocess communication mechanisms 1 PPT

7 Evaluating operating system performance 1 PPT

8 Power optimization strategies for processes 1 PPT

9 Example - POSIX , Windows CE 1 BB

Content beyond syllabus covered (if any):


FT/GN/68/01/23.01.16

SRI VENKATESWARA COLLEGE OF ENGINEERING

COURSE DELIVERY PLAN - THEORY Page 4 of 6

Sub. Code / Sub. Name: EC6703 / Embedded and Real time systems

Unit : IV

Unit Syllabus : System design techniques and Networks


Objective: To make the students to learn design techniques and networks for embedded systems

Session Teaching
Topics to be covered Ref
No * Aids

1 Design methodologies, Design flow 1 BB

2 Requirement analysis 1 PPT

3 Specifications - Control oriented and advanced specifications 1 PPT

4 System analysis and architecture design - CRC Cards 1 PPT

5 Quality Assurance 1 PPT

6 Distributed embedded systems - OSI model layer, CAN Bus 1 BB,PPT

7 Distributed embedded systems - I2C Bus, Ethernet and Internet 1 BB,PPT

8 MPSoC 1 PPT

9 Shared Memory multiprocessors 1 PPT

Content beyond syllabus covered (if any):


FT/GN/68/01/23.01.16

SRI VENKATESWARA COLLEGE OF ENGINEERING

COURSE DELIVERY PLAN - THEORY Page 5 of 6

Sub. Code / Sub. Name: EC6703 / Embedded and Real time systems

Unit : V

Unit Syllabus : Case Study


Objective: To make the students to design some real time applications using embedded systems concept

Session Teaching
Topics to be covered Ref
No * Aids

1 Date compressor 1 BB

2 Alarm clock 1 PPT

3 Audio player 1 AV

4 Software modem 1 PPT

5 Digital still camera 1 PPT

6 Telephone answering machine 1 AV

7 Engine control unit 1 AV

8 Video accelerator 1 PPT

9 Revision 1 PPT

Content beyond syllabus covered (if any):


FT/GN/68/01/23.01.16

SRI VENKATESWARA COLLEGE OF ENGINEERING

COURSE DELIVERY PLAN - THEORY Page 6 of 6

Sub Code / Sub Name: EC6703 / Embedded and Real time systems

REFERENCES:
1. Marilyn Wolf, “Computers as Components – Principles of Embedded Computing System Design”, Third
Edition “Morgan Kaufmann Publisher (An imprint from Elsevier), 2012.
2. Jonathan W.Valvano, “Embedded Microcomputer Systems Real Time Interfacing”, Third Edition
Cengage Learning, 2012.
3. David. E. Simon, “An Embedded Software Primer”, 1st Edition, Fifth Impression, Addison-Wesley
Professional, 2007.
4. Raymond J.A. Buhr, Donald L.Bailey, “An Introduction to Real-Time Systems- From Design to
Networking with C/C++”, Prentice Hall, 1999.
5. C.M. Krishna, Kang G. Shin, “Real-Time Systems”, International Editions, Mc Graw Hill 1997
6. K.V.K.K.Prasad, “Embedded Real-Time Systems: Concepts, Design & Programming”, Dream Tech
Press, 2005.
7. Sriram V Iyer, Pankaj Gupta, “Embedded Real Time Systems Programming”, Tata Mc Graw Hill, 2004.

Prepared by Approved by

Signature

Name N.Kumaran, P.Arul, Reethi Srinivasan Dr. S. Muthukumar/ HoD-EC

Designation Assistant Processors Professor

Date 04.07.2016
Remarks *:

Remarks *:

* If the same lesson plan is followed in the subsequent semester/year it should be mentioned
and signed by the Faculty and the HOD

You might also like