Embedded Systems
Embedded Systems
Engineering College
Department of Electronics and Communication Engineering
ACADEMIC YEAR: 2019-2020 (ODD Semester)
Vision, Mission, PEOs, POs and PSOs
Vision of the Institution:
We endeavour to impart futuristic technical education of the highest quality to the student
community and to inculcate discipline in them to face the world with self-confidence and thus
we prepare them for life as responsible citizens to uphold human values and to be of service
at large. We strive to bring of the Institution as an Institution of academic excellence of
International standard.
We transform persons into personalities by the state-of the art infrastructure, time
consciousness, quick response and the best academic practices through assessment and
advice.
PEO1: The Graduates of the programme will be able to provide solutions to the complex
problems in Electronics and Communication Engineering.
PEO2: The Graduates of the programme will be able to adapt to the emerging
technologies with active participation in professional activities to build career skills.
PEO3: The Graduates of the programme will be able to exhibit and demonstrate
leadership skills with ethical values in their profession
PSO1: Applying knowledge in core and specialized fields like Electronic circuits, Embedded
and Communication systems to solve complex Engineering problems.
PSO2: Able to expose their programming skills using latest tools to arrive cost effective and
appropriate solutions.
PSO3: Apply the contextual knowledge with professional ethics to manage different projects
in multi disciplinary environment.
Course Outcomes: CO3: Explain the basic concepts of real time operating system design.
CO4: Use the system design techniques to develop software for
embedded systems
CO5: Modern real time applications using embedded system concepts.
Student Assignments
Internal test I, II and III
Assessments: University Theory examination
Reference Books:
Texts &
R1. Jonathan W.Valvano, “Embedded Microcomputer Systems Real
References: Time Interfacing”, Third EditionCengage Learning, 2012.
(*recommended R2. David. E. Simon, “An Embedded Software Primer”, 1st Edition,
Fifth Impression, Addison-WesleyProfessional, 2007.
text book(s)) R3. Raymond J.A. Buhr, Donald L.Bailey, “An Introduction to Real-
Time Systems- From Design to Networking with C/C++”, Prentice
Hall, 1999.
R4. C.M. Krishna, Kang G. Shin, “Real-Time Systems”, International
Editions, Mc Graw Hill 1997
R5. K.V.K.K.Prasad, “Embedded Real-Time Systems: Concepts,
Design & Programming”, DreamTech Press, 2005.
Text Book/
Lecture Date
Topic(s) to be covered Reference Teaching aids
No. Planned
book
UNIT I
INTRODUCTION TO EMBEDDED COMPUTING AND ARM PROCESSORS
1 09.07.19 Introduction to Unit-I T1 Blackboard/LCD
Complex Systems and
2 21.07.19** T1/R1/R3 Blackboard/LCD
Microprocessors
Embedded System Design
3 21.07.19** T1 Blackboard/LCD
Process
Design Example: Model Train
4 21.07.19** T1 Blackboard/LCD
Controller
5 21.07.19** Instruction Set Preliminaries T1 Blackboard/LCD
6 21.07.19** ARM Processor T1 Blackboard/LCD
7 23.07.19 CPU: Programming Input and T1 Blackboard/LCD
Form No. AC 5a Rev.No. 00 Effective Date: 15/12/2017
Text Book/
Lecture Date
Topic(s) to be covered Reference Teaching aids
No. Planned
book
Output
Supervisor Mode, Exceptions
8 24.07.19 T1 Blackboard/LCD
and Traps
9 24.07.19 Co-Processors T1 Blackboard
10 24.07.19 Memory System Mechanisms T1/R1/R3 Blackboard
CPU Performance, CPU Power
11 26.07.19 T1 Blackboard
Consumption
12 27.07.19 Revision T1 Blackboard
UNIT II
EMBEDDED COMPUTING PLATFORM DESIGN
13 30.07.19 Introduction to Unit-II T1 Blackboard
The CPU Bus, Memory
14 31.07.19 T1/R1/R3 Blackboard
Devices and Systems
Designing with Computing
15 31.07.19 T1 Blackboard
Platforms
Consumer Electronics
16 31.07.19 T1 Blackboard
Architecture
Platform Level Performance
17 02.08.19 T1 Blackboard/LCD
Analysis
Components for Embedded
18 03.08.19 T1 Blackboard/LCD
Programs
Models of Program Assembly,
19 03.08.19 T1 Blackboard/LCD
Linking and Loading
Compilation Techniques,
20 04.08.19** Program Level performance T1 Blackboard
Analysis
Software Performance
21 04.08.19** T1 Blackboard
Optimization
Program level Energy and
Power Analysis and
22 04.08.19** T1 Blackboard
optimization, Analysis and
Optimization of Program Size
Program validation, Program
23 04.08.19** T1 Blackboard
Testing
24 06.08.19 Revision of Unit-II T1 Blackboard
UNIT III
PROCESSES AND OPERATING SYSTEMS
25 09.08.19 Introduction to Unit-III T1 Blackboard/LCD
Multiple Tasks and Multiple
26 10.08.19** T1 Blackboard/LCD
Processes
27 10.08.19** Multirate Systems T1 Blackboard/LCD
Preemptive and Real Time
28 10.08.19** T1 Blackboard/LCD
Systems
29 10.08.19** Priority Based Scheduling T1 Blackboard/LCD
Form No. AC 5a Rev.No. 00 Effective Date: 15/12/2017
Text Book/
Lecture Date
Topic(s) to be covered Reference Teaching aids
No. Planned
book
Interprocess Communication
30 14.08.19 T1 Blackboard
Mechanisms
Evaluating Operating System
31 16.08.19 T1 Blackboard
Performance
Power Optimization Strategies
32 17.08.19 T1 Blackboard
for Processes
Example Real Time Operating
33 17.08.19 T1 Blackboard
Systems
34 20.08.19 POSIX T1 Blackboard
35 21.08.19 Windows CE T1 Blackboard
36 21.08.19 Revision of Unit-III T1 Blackboard
UNIT IV
SYSTEM DESIGN TECHNIQUES AND NETWORKS
37 18.08.19** Introduction to Unit-IV T1 Blackboard
38 18.08.19** Design Methodologies T1 Blackboard
39 18.08.19** Design Flows T1 Blackboard
40 18.08.19** Requirement Analysis T1 Blackboard/LCD
41 18.08.19** Specifications T1 Blackboard/LCD
42 24.08.19 System Analysis T1 Blackboard
43 24.08.19 Architecture Design T1 Blackboard/LCD
44 27.08.19 Quality Assurance Systems T1 Blackboard
45 28.08.19 Distributed Embedded Systems T1 Blackboard
46 28.08.19 MPSoCs T1 Blackboard
Shared Memory
47 28.08.19 T1 Blackboard
Multiprocessors
48 04.10.19 Revision of Unit-IV T1 Blackboard
UNIT V
CASE STUDY
49 06.10.19** Introduction of Unit-V T2 Blackboard
50 06.10.19** Data Compressor T1 Blackboard/LCD
51 06.10.19** Data Compressor T1 Blackboard/LCD
52 06.10.19** Alarm Clock T1 Blackboard/LCD
53 09.10.19 Audio player R5 Blackboard/LCD
54 11.10.19 Software Modem T1 Blackboard
55 12.10.19 Digital Still Camera R5 Blackboard
56 12.10.19 Digital Still Camera R5 Blackboard
* - Evening Classes
** - Sunday Class
Teaching aids: Blackboard / OHP / LCD, etc.
Date: Date: