0% found this document useful (0 votes)
38 views

Embedded System Design(f) Handout

Uploaded by

Mano Reddy
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views

Embedded System Design(f) Handout

Uploaded by

Mano Reddy
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 29

12/11/24, 4:09 PM about:blank

K L Deemed to be University
Department of Electronics and Communication Engineering -- KLVZA
Course Handout
2024-2025, Even Sem
Course Title :EMBEDDED SYSTEM DESIGN
Course Code :23EC2221F
L-T-P-S Structure : 2-0-2-0
Pre-requisite :
Credits :3
Course Coordinator :Atul Kumar
Team of Instructors :
Teaching Associates :
Syllabus :Embedded systems: Classification of embedded systems based on generation and
complexity, Purpose of embedded systems, The embedded system design process-requirements,
specification, architecture design, designing hardware and software, components, system
integration, Design Challenges, Applications of embedded systems. Processor types, and
selection: General Purpose and Domain Specific Processors, ASICs, PLDs. Memory, Sensors,
and Actuators: ROM, RAM, Memory according to the type of Interface, Memory Shadowing,
Memory selection for Embedded Systems, Sensors, and Actuators (I/O components): relay,
Motors with PWM control, stepper motor. Other Sub-sub-systems: Timer, counter, Reset Circuit,
Brown-out Protection Circuit, Oscillator Unit, Real Time Clock, and Watchdog Timer.
Communication Interface: Onboard and External Communication Interfaces. Communication
protocols: Serial and parallel, ISA and PCI, DMA, USART, SPI, SCI (RS232, RS485), I2C,
CAN, Parallel interface, Fieldbus (Profibus), USB (v2.0), infrared, Bluetooth, Zig-Bee, GPRS,
GSM. Applications/ Examples of Embedded Systems: cameras, washing machines, automobiles,
and other applications. Design an embedded system: Design Metrics Embedded System
Development, Considering the trade-off between designing, functionality in hardware versus
software, and Cooperation between the software and the hardware components. Software-
Hardware co-design, performance-area trade-off analysis, and optimization Perform design
analysis and modular implementation for a complete system.
Text Books :1 Introduction to Embedded Systems Shibu K V 2009 "Tata McGraw Hill
Education Private Limited" 2 Introduction to Embedded Systems, E. A. Lee and S. A.
Seshia,Second Edition, 2017, MIT Press 3 ARM system developer's guide: Designing and
optimizing and system software , N. Sloss, D. Symes, and C. Wright 2008 Elsevier 4 Embedded
Systems: Architecture, Programming and design Raj Kamal Second Edition, 2010 Tata McGraw
Hill publisher 5 An Embedded Software Primer David E Simon 2005 Addison Wesley
Web Links :NPTEL https://onlinecourses.nptel.ac.in/noc20_ee98/preview
MOOCS :https://www.coursera.org/learn/introduction-embedded-systems#syllabus
Course Rationale :Embedded systems architecture, design space exploration, and design
optimization of embedded systems. Identifying various hardware platforms and functions tends
to be more efficient, predictable, and deterministic. The design and development of hardware
functions. Enumerating different interfacing techniques, Issues in real-time system design,
Hardware-Software Co-Design including co-simulation, Hands-on with ARM microcontrollers
understanding this trade-off through a series of case studies and projects."
Course Objectives :This course provides comprehensive knowledge on the Embedded systems
architecture Microprocessor, and Microcontrollers and provides a basic understanding of
advanced microcontrollers like ARM 7. The course will give an idea about different architectures
about:blank 1/29
12/11/24, 4:09 PM about:blank

and the programming skills for Embedded systems microprocessors and microcontrollers. The
course gives the practical idea to interface different application modules using multiprocessor
microcontrollers.

COURSE OUTCOMES (COs):

Blooms
CO Taxonomy
Course Outcome (CO) PO/PSO
NO Level
(BTL)
Able to apply the principle concept of embedded
CO1 systems and the architecture of embedded system PSO1,PO2,PO3 3
design.
Able to apply the role of controller, timer and interfaces
CO2 PSO1,PO2,PO3 3
for embedded system design
Able to design and analyze the various communication
CO3 PSO1,PO3,PO4 3
interface and protocols for efficient embedded systems.
Able to analyse an embedded system considering the
CO4 trade-off between designing functionality in hardware PSO1,PO4,PO5 4
versus software.
Able to apply and analyse the Embedded system design
knowledge using the architecture and programming and
CO5 PSO1,PO4,PO5 4
Performance analysis for modular implementation for a
complete system.

COURSE OUTCOME INDICATORS (COIs)::

Outcome Highest
COI-2 COI-3 COI-4
No. BTL
Btl-2
Identify an interesting
and important Btl-3
CO1 3 engineering challenge Apply the principles of
that can be solved using embedded system design
a combination of
embedded System
Btl-2
Btl-3
Understanding of basic
Applying various
electronic components
CO2 3 hardware platforms and
and circuits, digital
Enumerating different
electronics with Sensors
interfacing techniques
and actuators

about:blank 2/29
12/11/24, 4:09 PM about:blank

Btl-3
Btl-2
Design communication
Able to interface
subsystems and the
CO3 3 various devices through
required electrical circuit
Communication
support between a I/O
protocols
and microcontroller
Btl-3
Btl-4
Btl-2 Design an embedded
Perform design analysis
Understand this trade- system considering the
CO4 4 and modular
off through a series of trade-off between
implementation for a
casestudies and projects designingfunctionality in
complete system
hardware versus software
Btl-2 Btl-4
Understand Btl-3 Analyze
fundamental embedded Hardware-Software Co- theprogramming
systems design Design including Co- conceptsand real-time
CO5 4
paradigms, Simulation, Hands-on applications with
architectures, with ARM lpc2148
possibilities and microcontrollers microcontroler,and keil
challenges IDE

PROGRAM OUTCOMES & PROGRAM SPECIFIC OUTCOMES (POs/PSOs)

Po
Program Outcome
No.
Engineering Knowledge:Apply the knowledge of mathematics, science, engineering
PO1 fundamentals, and an engineering specialization to the solution of complex engineering
problems.
Problem Analysis: Identify, formulate, review research literature, and analyse complex
PO2 engineering problems reaching substantiated conclusions using first principles of
mathematics, natural sciences and engineering sciences
Design/Development of Solutions: Design solutions for complex engineering problems
and design system components or processes that meet the specified needs with appropriate
PO3
consideration for the public health and safety, and the cultural, societal, and environmental
considerations
Conduct Investigations of Complex Problems:Use research-based knowledge and research
methods including design of experiments, analysis and interpretation of data, and
PO4 synthesis of the information to provide valid conclusions for complex problems that
cannot be solved by straightforward application of knowledge, theories and techniques
applicable to the engineering discipline.
Modern Tool Usage:Create, select, and apply appropriate techniques, resources, and
PO5 modern engineering and IT tools including prediction and modelling to complex
engineering activities with an understanding of the limitations.
The Engineer and Society:Apply reasoning informed by the contextual knowledge to
PO6 assess societal, health, safety, legal and cultural issues and the consequent responsibilities
relevant to the professional engineering practice.
PO7 Environment and Sustainability:Understand the impact of the professional engineering
solutions in societal and environmental contexts, and demonstrate the knowledge of, and
about:blank 3/29
12/11/24, 4:09 PM about:blank

need for sustainable development


Ethics: Apply ethical principles and commit to professional ethics and responsibilities and
PO8
norms of the engineering practice
Individual and Team Work: Function effectively as an individual, and as a member or
PO9
leader in diverse teams, and in multidisciplinary settings.
Communication:Communicate effectively on complex engineering activities with the
engineering community and with society at large, such as, being able to comprehend and
PO10
write effective reports and design documentation, make effective presentations, and give
and receive clear instructions
Project Management and Finance: Demonstrate knowledge and understanding of the
PO11 engineering and management principles and apply these to one’s own work, as a member
and leader in a team, to manage projects and in multidisciplinary environments.
Life-long Learning: Recognize the need for, and have the preparation and ability to
PO12 engage in independent and lifelong learning in the broadest context of technological
change.
An ability to solve Electronics engineering problems, using latest hardware and software
PSO1 tools, to obtain appropriate solutions in the domain of embedded systems and Internet of
things.
PSO2 Ability to design web applications by applying the knowledge of cyber security.

Lecture Course DELIVERY Plan:


Teaching-
Book No[CH No]
Sess.No. CO COI Topic Learning EvaluationComponents
[Page No]
Methods

To understand the
Course
introduction and
COI- End Semester
1 CO1 motivation, Course handout Chalk,Talk
2 Exam,SEM-EXAM1
handout
description and
evaluation plan

Classification Of
ALM,End Semester
Embedded
COI- T.BOOK[1],CH-1, Exam,Home
2 CO1 Systems Based PPT,Talk
2 PageNo 1-20 Assignment,SEM-
On Generation
EXAM1
And Complexity

Purpose of
embedded ALM,End Semester
COI- systems, The Exam,Home
3 CO1 T[1] Ch1, page55 PPT,Talk
3 embedded system Assignment,SEM-
design process- EXAM1
requirements

4 CO1 COI- Specification, T[1] chapter4 PPT,Talk End Semester


3 architecture pg83 Exam,SEM-EXAM1
about:blank 4/29
12/11/24, 4:09 PM about:blank

Teaching-
Book No[CH No]
Sess.No. CO COI Topic Learning EvaluationComponents
[Page No]
Methods
design, designing
hardware and
software,
components,
system
integration,
Design
Challenges

Applications of
embedded
COI- systems. End Semester
5 CO1 T[1] ch4 PPT,Talk
3 Processor types, Exam,SEM-EXAM1
and selection:
(Flipped learning)

General Purpose
and Domain
COI- End Semester
6 CO1 Specific T[1], Ch 4 page 98 PPT,Talk
3 Exam,SEM-EXAM1
Processors,
ASICs, PLDs.

ALM,End Semester
Memory, Sensors,
COI- T[2] chapter4 Exam,Home
7 CO2 and Actuators: PPT,Talk
2 pg77 Assignment,SEM-
ROM, RAM
EXAM1

Memory
Shadowing, ALM,End Semester
COI- Memory T[2] chapter4 Exam,Home
8 CO2 PPT,Talk
3 Selection for pg87 Assignment,SEM-
Embedded EXAM1
Systems

Sensors, and
Actuators (I/O
components):
COI- T[4] ALM,End Semester
9 CO2 relay, Motors PPT,Talk
3 chapter5,page99 Exam,SEM-EXAM1
with PWM
control, stepper
motor.

Other Sub-sub-
COI- systems: Timer, T[4] End Semester
10 CO2 PPT
3 counter, Reset chapter5,page112 Exam,SEM-EXAM1
Circuit,
about:blank 5/29
12/11/24, 4:09 PM about:blank

Teaching-
Book No[CH No]
Sess.No. CO COI Topic Learning EvaluationComponents
[Page No]
Methods

Reset Circuit,
COI- Brown-Out End Semester
11 CO2 T.BOOK[6] PPT
3 Protection Circuit Exam,SEM-EXAM1
LPC2148

Real Time Clock,


COI- And Watchdog End Semester
12 CO2 T{1}, ch 2 PPT
3 Timer (Flipped Exam,SEM-EXAM1
leaning)

COI- CO1, CO2 End Semester


13 CO2 SLM PPT
3 revision Exam,SEM-EXAM1

On board and ALM,End Semester


COI- External T[2]chapter4 Exam,Home
14 CO3 PPT
2 Communication Pg101 Assignment,SEM-
Interfaces EXAM2

Communication
ALM,End Semester
protocols: Serial
COI- T[2]chapter4 Exam,Home
15 CO3 and parallel, ISA PPT
3 Pg101 Assignment,SEM-
and PCI, DMA,
EXAM2
USART,

SPI, SCI (RS232,


COI- T[2], chapter 4, End Semester
16 CO3 RS485), I2C, PPT
3 pg120 Exam,SEM-EXAM2
CAN

Parallel interface,
COI- Fieldbus T[4], Chapter 6 End Semester
17 CO3 PPT
3 (Profibus), USB pg145 Exam,SEM-EXAM2
(v2.0),

Infrared,
Bluetooth, Zig-
COI- T.BOOK[3],CH-4, End Semester
18 CO3 Bee, GPRS, PPT
3 PageNo 72-88 Exam,SEM-EXAM2
GSM. (Flipped
learning)

19 CO3 COI- Applications/ T[1] PPT End Semester


3 Examples of Exam,SEM-EXAM2
Embedded
Systems:
cameras, washing

about:blank 6/29
12/11/24, 4:09 PM about:blank

Teaching-
Book No[CH No]
Sess.No. CO COI Topic Learning EvaluationComponents
[Page No]
Methods
machines,
automobiles, and
other applications

Design an
embedded
ALM,End Semester
system: Design
COI- Exam,Home
20 CO4 Metrics T.BOOK[1],CH-6 PPT
2 Assignment,SEM-
Embedded
EXAM2
System
Development,

The Trade-Off
COI- T[1] ALM,End Semester
21 CO4 Between PPT,Talk
4 chapter7,Pg207 Exam,SEM-EXAM2
Designing

Functionality In
COI- Hardware Versus T.BOOK[1],CH- End Semester
22 CO4 Talk
4 Software (Flipped 4,pageno: 180-195 Exam,SEM-EXAM2
learning)

Cooperation
Between The
COI- T.BOOK[3],CH-8, End Semester
23 CO4 Software And Talk
4 Page No 210-220 Exam,SEM-EXAM2
The Hardware
Components.

Software-
Hardware Co-
COI- Design, T.BOOK[3],CH-9, End Semester
24 CO4 PPT
4 Performance- Page No 240-250 Exam,SEM-EXAM2
Area Trade-Off
Analysis

Optimization
Perform Design
Analysis,
COI- T.BOOK[3],CH10, End Semester
25 CO4 Modular Talk
4 Page No 270-288 Exam,SEM-EXAM2
Implementation
For A Complete
System.

ALM,End Semester
CO1,
COI- Exam,Home
26 CO4 CO2,CO3,CO4 SLM PPT
4 Assignment,SEM-
REVISION
EXAM2
about:blank 7/29
12/11/24, 4:09 PM about:blank

Lecture Session wise Teaching – Learning Plan

SESSION NUMBER : 1

Session Outcome: 1 To understand Course introduction and motivation, handout description

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
--- NOT
20 Course motivation 2 Talk APPLICABLE
---
--- NOT
20 Course handout description 2 Talk APPLICABLE
---
--- NOT
5 Recap 2 Talk APPLICABLE
---

SESSION NUMBER : 2

Session Outcome: 1 Students will be able to Classify Embedded Systems Based On Generation
And Complexity

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
One minute
5 Attendance and recap 1 Talk
paper
--- NOT
Classification Of Embedded Systems Based On
20 3 PPT APPLICABLE
Generation And Complexity
---
--- NOT
20 Real world Example of Embedded Systems 3 PPT APPLICABLE
---
--- NOT
5 Summary 3 Talk APPLICABLE
---

SESSION NUMBER : 3

Session Outcome: 1 Students will be able to analyze the Purpose of embedded systems, The
embedded system design process-requirements

about:blank 8/29
12/11/24, 4:09 PM about:blank

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendanc and recap 1 Talk APPLICABLE
---
Video
20 Purpose of embedded systems, 3 PPT
synthesis
--- NOT
The embedded system design process-
20 3 PPT APPLICABLE
requirements
---
--- NOT
5 Summary 3 Talk APPLICABLE
---

SESSION NUMBER : 4

Session Outcome: 1 Student will be able to list out Specification, architecture design, designing
hardware and software, components, system integration, Design Challenges

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance and recap 1 Talk APPLICABLE
---
Specification, architecture design, designing --- NOT
20 hardware and software, components, system 3 PPT APPLICABLE
integration, ---
--- NOT
20 Design Challenges 3 PPT APPLICABLE
---
--- NOT
5 Summaary 3 Talk APPLICABLE
---

SESSION NUMBER : 5

Session Outcome: 1 Student will be able to demonstrate Applications of embedded systems.


Processor types, and selection:

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance and recap 1 Talk APPLICABLE
---

about:blank 9/29
12/11/24, 4:09 PM about:blank

--- NOT
20 Applications of embedded systems. 3 PPT APPLICABLE
---
--- NOT
20 Processor types, and selection: 3 PPT APPLICABLE
---
--- NOT
5 Summary 3 Talk APPLICABLE
---

SESSION NUMBER : 6

Session Outcome: 1 Student will be able to explain General Purpose and Domain Specific
Processors, ASICs, PLDs.

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance And Recap 1 Talk APPLICABLE
---
--- NOT
General Purpose and Domain Specific
20 2 PPT APPLICABLE
Processors,
---
--- NOT
20 ASICs, PLDs. 3 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 7

Session Outcome: 1 Student will be able to explain the concept of Memory, Sensors, and
Actuators

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance and recap 1 Talk APPLICABLE
---
Quiz/Test
20 Memory, Sensors, and Actuators 3 PPT
Questions
--- NOT
Rom, Ram, Memory According To The Type Of
20 3 PPT APPLICABLE
Interface
---

about:blank 10/29
12/11/24, 4:09 PM about:blank

--- NOT
5 Summaary 1 Talk APPLICABLE
---

SESSION NUMBER : 8

Session Outcome: 1 Student will be able to apply the concept of Memory Shadowing, Memory
Selection for Embedded Systems

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance and recap 1 Talk APPLICABLE
---
Video
20 Memory Shadowing, 3 PPT
synthesis
--- NOT
20 Memory Selection for Embedded Systems 3 PPT APPLICABLE
---
--- NOT
5 Summary 1 Chalk APPLICABLE
---

SESSION NUMBER : 9

Session Outcome: 1 Student will be able to apply the concept of Sensors, and Actuators (I/O
components): relay, Motors with PWM control, stepper motor.

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance and recap 1 Talk APPLICABLE
---
--- NOT
20 Sensors, and Actuators (I/O components): relay, 3 PPT APPLICABLE
---
--- NOT
20 Motors with PWM control, stepper motor. 3 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 10

Session Outcome: 1 Student will be able to demonstrate Other Sub-sub-systems: Timer, counter,
Reset Circuit,
about:blank 11/29
12/11/24, 4:09 PM about:blank

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance and recap 1 Talk APPLICABLE
---
--- NOT
20 Other Sub-sub-systems: 2 PPT APPLICABLE
---
--- NOT
20 Timer, counter, Reset Circuit, 3 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 11

Session Outcome: 1 Student will be able to apply the concept of Reset Circuit, Brown-Out
Protection Circuit LPC2148

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance and recap 1 Talk APPLICABLE
---
--- NOT
20 Reset Circuit, Brown-Out Protection Circuit 2 PPT APPLICABLE
---
--- NOT
20 LPC2148 3 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 12

Session Outcome: 1 Student will be able to explain Real Time Clock, And Watchdog Timer

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance and recap 1 Talk APPLICABLE
---

about:blank 12/29
12/11/24, 4:09 PM about:blank

--- NOT
20 Real Time Clock 3 PPT APPLICABLE
---
--- NOT
20 Watchdog Timer 3 PPT APPLICABLE
---
--- NOT
5 Summary 1 PPT APPLICABLE
---

SESSION NUMBER : 13

Session Outcome: 1 CO1, CO2 revision

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance and recap 1 Talk APPLICABLE
---
--- NOT
20 CO1 revision 4 Talk APPLICABLE
---
--- NOT
20 CO2 revision 5 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 14

Session Outcome: 1 Student will be able to apply On board and External Communication
Interfaces

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendanc and recap 1 Talk APPLICABLE
---
On board and External Communication
20 2 PPT Field Study
Interfaces
--- NOT
20 Communication protocols: 3 PPT APPLICABLE
---
5 Summary 1 Talk --- NOT
APPLICABLE

about:blank 13/29
12/11/24, 4:09 PM about:blank

---

SESSION NUMBER : 15

Session Outcome: 1 Student will be able to apply the concept of Communication protocols:
Serial and parallel, ISA and PCI, DMA, USART,

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance and recap 1 Talk APPLICABLE
---
--- NOT
20 Communication protocols: Serial and parallel, 3 PPT APPLICABLE
---
--- NOT
20 ISA and PCI, DMA, USART, 3 PPT APPLICABLE
---
Quiz/Test
10 Summary 1 Talk
Questions

SESSION NUMBER : 16

Session Outcome: 1 Student will be able to apply the concept of SPI, SCI (RS232, RS485), I2C,
CAN

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance and recap 1 Talk APPLICABLE
---
--- NOT
20 SPI, SCI (RS232, RS485), I2C, CAN 3 PPT APPLICABLE
---
--- NOT
20 SPI, SCI (RS232, RS485), I2C, CAN 3 PPT APPLICABLE
---
--- NOT
5 Summary 3 PPT APPLICABLE
---

SESSION NUMBER : 17

Session Outcome: 1 Student will be able to analyse Parallel interface, Fieldbus (Profibus), USB
(v2.0),

about:blank 14/29
12/11/24, 4:09 PM about:blank

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendanc and recap 1 Talk APPLICABLE
---
--- NOT
20 Parallel interface 3 PPT APPLICABLE
---
--- NOT
20 Fieldbus (Profibus), USB (v2.0), 3 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 18

Session Outcome: 1 Student will be able to apply the concept of Infrared, Bluetooth, Zig-Bee,
GPRS, GSM.

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance and recap 1 PPT APPLICABLE
---
--- NOT
20 Infrared, Bluetooth, Zig-Bee 3 PPT APPLICABLE
---
--- NOT
20 GPRS, GSM. 3 PPT APPLICABLE
---
--- NOT
5 Summary 3 PPT APPLICABLE
---

SESSION NUMBER : 19

Session Outcome: 1 Student will be able to demonstrate Applications/ Examples of Embedded


Systems: cameras, washing machines, automobiles, and other applications

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendanc and recap 1 Talk APPLICABLE
---

about:blank 15/29
12/11/24, 4:09 PM about:blank

--- NOT
Applications/ Examples of Embedded Systems:
20 3 PPT APPLICABLE
cameras,
---
--- NOT
Washing machines, automobiles, and other
20 3 PPT APPLICABLE
applications
---
--- NOT
5 Summary 3 Talk APPLICABLE
---

SESSION NUMBER : 20

Session Outcome: 1 Student will be able to Design an embedded system: Design Metrics
Embedded System Development,

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance and recap 1 Talk APPLICABLE
---
--- NOT
20 Design an embedded system: 3 PPT APPLICABLE
---
--- NOT
Design Metrics Embedded System
20 3 PPT APPLICABLE
Development,
---
One minute
5 Summary 1 Talk
paper

SESSION NUMBER : 21

Session Outcome: 1 T[1] chapter7,Pg207

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
One minute
20 Design Metrics Embedded System Development 3 PPT
paper
--- NOT
20 Design Metrics Embedded System Development 4 PPT APPLICABLE
---
--- NOT
5 Summary 3 PPT APPLICABLE
---

about:blank 16/29
12/11/24, 4:09 PM about:blank

SESSION NUMBER : 22

Session Outcome: 1 Student will be able to demonstrate Functionality In Hardware Versus


Software

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
10 Attendance and recap 1 Talk APPLICABLE
---
--- NOT
20 Functionality In Hardware Versus Software 2 Chalk APPLICABLE
---
--- NOT
20 Functionality In Hardware Versus Software 4 LTC APPLICABLE
---
--- NOT
5 Summary 1 PPT APPLICABLE
---

SESSION NUMBER : 23

Session Outcome: 1 Student will be able to demonstrate Cooperation Between The Software And
The Hardware Components.

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance and recap 1 Talk APPLICABLE
---
--- NOT
Cooperation Between The Software And The
20 2 PPT APPLICABLE
Hardware Components.
---
--- NOT
Cooperation Between The Software And The
20 4 PPT APPLICABLE
Hardware Components.
---
--- NOT
5 Summary 3 Talk APPLICABLE
---

SESSION NUMBER : 24

Session Outcome: 1 Student will be able to demonstrate Software-Hardware Co-Design,


Performance-Area Trade-Off Analysis

Time(min) Topic BTL Teaching- Active


Learning Learning
about:blank 17/29
12/11/24, 4:09 PM about:blank

Methods Methods
--- NOT
5 Attendance and recap 1 Talk APPLICABLE
---
--- NOT
25 Software-Hardware Co-Design, 2 PPT APPLICABLE
---
--- NOT
20 , Performance-Area Trade-Off Analysis 3 PPT APPLICABLE
---
--- NOT
5 Summary 2 Talk APPLICABLE
---

SESSION NUMBER : 25

Session Outcome: 1 Optimization Perform Design Analysis, Modular Implementation For A


Complete System.

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance and recap 1 Talk APPLICABLE
---
--- NOT
20 Optimization Perform Design Analysis, 4 PPT APPLICABLE
---
--- NOT
Modular Implementation For A Complete
20 5 LTC APPLICABLE
System.
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 26

Session Outcome: 1 CO1, CO2,CO3,CO4 REVISION

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance and recap 1 Talk APPLICABLE
---
Quiz/Test
20 CO1, CO2,CO3,CO4 REVISION 2 PPT
Questions

about:blank 18/29
12/11/24, 4:09 PM about:blank

--- NOT
20 CO1, CO2,CO3,CO4 REVISION 2 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

Tutorial Course DELIVERY Plan: NO Delivery Plan Exists

Tutorial Session wise Teaching – Learning Plan

No Session Plans Exists

Practical Course DELIVERY Plan:


Tutorial
Session Topics CO-Mapping
no

1 Embedded System Development and Applications CO5

2 An Overview of ARM Development system CO5

3 Blinking of LED using LPC2148 microcontroller CO5

4 Buzzer interfacing using LPC2148 microcontroller CO5

Controlling an LED or buzzer using a switch with LPC2148


5 CO5
microcontroller

6 Display string on LCD using LPC2148 microcontroller CO5

7 Serial Transmission of data using LPC2148 microcontroller CO5

Serial Communication using LPC2148 microcontroller, an echo


8 CO5
program

Interfacing relay to LPC2148 microcontroller to control any


9 CO5
peripheral device

Acquisition of Gas Sensor data using LPC2148 developmental


10 CO5
board

11 Interfacing seven segment display to LPC2148 microcontroller CO5

Interfacing temperature sensor to LPC2148 microcontroller and


12 CO5
displaying the values on serial window

about:blank 19/29
12/11/24, 4:09 PM about:blank

Practical Session wise Teaching – Learning Plan

SESSION NUMBER : 1

Session Outcome: 1 Embedded System Development and Applications

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
10 Attendance & Recap 2 PPT APPLICABLE
---
--- NOT
20 Experiment Explanation 3 LTC APPLICABLE
---
--- NOT
Embedded System Development and
40 4 Chalk APPLICABLE
Applications
---
--- NOT
20 Assessment and Interaction 4 LTC APPLICABLE
---
--- NOT
10 Documenting Results, Summary and explanation 2 Talk APPLICABLE
---

SESSION NUMBER : 2

Session Outcome: 2 An Overview of ARM Development system

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
10 Attendance & Recap 2 PPT APPLICABLE
---
--- NOT
20 Experiment Explanation 2 Talk APPLICABLE
---
--- NOT
40 An Overview of ARM Development system 3 Talk APPLICABLE
---
--- NOT
20 Assessment and Interaction 4 Talk APPLICABLE
---
--- NOT
10 Documenting Results, Summary and explanation 2 Talk APPLICABLE
---
about:blank 20/29
12/11/24, 4:09 PM about:blank

SESSION NUMBER : 3

Session Outcome: 1 Blinking of LED using LPC2148 microcontroller

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
10 Attendance & Recap 1 Talk APPLICABLE
---
--- NOT
20 Experiment Explanation 3 Talk APPLICABLE
---
--- NOT
Blinking of LED using LPC2148
40 3 PPT APPLICABLE
microcontroller
---
--- NOT
20 Assessment and Interaction 4 PPT APPLICABLE
---
--- NOT
Documenting Results, Summary and explanation
10 1 Chalk APPLICABLE
3 Talk --- NOT APPLICABLE
---

SESSION NUMBER : 4

Session Outcome: 1 Buzzer interfacing using LPC2148 microcontroller

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
10 Attendance & Recap 1 Talk APPLICABLE
---
--- NOT
20 Experiment Explanation 2 Talk APPLICABLE
---
--- NOT
Buzzer interfacing using LPC2148
40 3 Talk APPLICABLE
microcontroller
---
--- NOT
20 Assessment and Interaction 4 Talk APPLICABLE
---
--- NOT
Documenting Results, Summary and explanation
10 3 Talk APPLICABLE
3 Talk
---

SESSION NUMBER : 5

Session Outcome: 1 Controlling an LED or buzzer using a switch with LPC2148 microcontroller
about:blank 21/29
12/11/24, 4:09 PM about:blank

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
10 Attendance & Recap 3 PPT APPLICABLE
---
--- NOT
20 Experiment Explanation 3 Talk APPLICABLE
---
--- NOT
Controlling an LED or buzzer using a switch
40 4 Talk APPLICABLE
with LPC2148 microcontroller
---
--- NOT
20 Assessment and Interaction 4 Talk APPLICABLE
---
--- NOT
Documenting Results, Summary and explanation
10 3 Talk APPLICABLE
3
---

SESSION NUMBER : 6

Session Outcome: 1 Display string on LCD using LPC2148 microcontroller

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
10 Attendance 2 Talk APPLICABLE
---
--- NOT
Display string on LCD using LPC2148
40 2 Talk APPLICABLE
microcontroller
---
--- NOT
40 Assessment and Interaction 3 Talk APPLICABLE
---
--- NOT
10 Documenting Results, Summary and explanation 4 Talk APPLICABLE
---

SESSION NUMBER : 7

Session Outcome: 1 Serial Transmission of data using LPC2148 microcontroller

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
10 Attendance 1 PPT --- NOT
APPLICABLE

about:blank 22/29
12/11/24, 4:09 PM about:blank

---
--- NOT
Serial Transmission of data using LPC2148
40 2 Talk APPLICABLE
microcontroller
---
--- NOT
40 Assessment and Interaction 3 Talk APPLICABLE
---
--- NOT
10 Documenting Results, Summary and explanation 4 Talk APPLICABLE
---

SESSION NUMBER : 8

Session Outcome: 1 Serial Communication using LPC2148 microcontroller, an echo program

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
10 Attendance 1 Talk APPLICABLE
---
--- NOT
Serial Communication using LPC2148
40 2 Talk APPLICABLE
microcontroller, an echo program
---
--- NOT
40 Assessment and Interaction 3 Talk APPLICABLE
---
--- NOT
10 Documenting Results, Summary and explanation 4 Talk APPLICABLE
---

SESSION NUMBER : 9

Session Outcome: 1 Interfacing relay to LPC2148 microcontroller to control any peripheral


device

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
10 Attendance 1 PPT APPLICABLE
---
--- NOT
Interfacing relay to LPC2148 microcontroller to
40 2 Talk APPLICABLE
control any peripheral device
---
--- NOT
40 Assessment and Interaction 3 Talk APPLICABLE
---

about:blank 23/29
12/11/24, 4:09 PM about:blank

--- NOT
10 Documenting Results, Summary and explanation 4 Talk APPLICABLE
---

SESSION NUMBER : 10

Session Outcome: 1 Acquisition of Gas Sensor data using LPC2148 developmental board

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
10 Attendance 1 Talk APPLICABLE
---
--- NOT
Acquisition of Gas Sensor data using LPC2148
45 2 Talk APPLICABLE
developmental board
---
--- NOT
40 Assessment and Interaction 3 Talk APPLICABLE
---
--- NOT
10 Documenting Results, Summary and explanation 4 Talk APPLICABLE
---

SESSION NUMBER : 11

Session Outcome: 1 Interfacing seven segment display to LPC2148 microcontroller

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
10 Attandance 1 Talk APPLICABLE
---
--- NOT
Interfacing seven segment display to LPC2148
40 2 Talk APPLICABLE
microcontroller
---
--- NOT
45 Assessment and Interaction 3 Talk APPLICABLE
---
--- NOT
10 Documenting Results, Summary and explanation 4 Talk APPLICABLE
---

SESSION NUMBER : 12

Session Outcome: 1 Interfacing temperature sensor to LPC2148 microcontroller and displaying


the values on serial window

about:blank 24/29
12/11/24, 4:09 PM about:blank

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
10 Attandanc 1 Talk APPLICABLE
---
Interfacing temperature sensor to LPC2148 --- NOT
40 microcontroller and displaying the values on 2 Talk APPLICABLE
serial window ---
--- NOT
40 Assessment and Interaction 3 Talk APPLICABLE
---
--- NOT
10 Documenting Results, Summary and explanation 4 Talk APPLICABLE
---

Skilling Course DELIVERY Plan: NO Delivery Plan Exists

Skilling Session wise Teaching – Learning Plan

No Session Plans Exists

WEEKLY HOMEWORK ASSIGNMENTS/ PROBLEM SETS/OPEN ENDEDED PROBLEM-SOLVING


EXERCISES etc:

Assignment Assignment
Week Topic Details co
Type No
Comprehensively
discuss AISC, CPLD,
Weekly
Comprehensively discuss FPGA, ASIC. Provide
1 Homework 1 CO1
AISC, CPLD, FPGA, ASIC examples of real-world
Assignments
applications of each one
of the category.
Explain interfacing of
Explain interfacing of various various peripherals
peripherals LCD, Seven LCD, Seven segment
Weekly
segment display,stepper motor, display,stepper motor,
2 Homework 2 CO2
keypad. Provide case study of keypad.Provide case
Assignments
their application in day to day study of their
life. application in day to day
life.
3 Weekly 3 Comprehensively describe the Comprehensively CO3
Homework communication protocols describe the
Assignments UART, USB, I2C, SPI, CAN. communication
Provide a real world case study protocols UART, USB,
of ech one of the protocols and I2C, SPI, CAN. Provide
their application in day to day a real world case study
life. of ech one of the
about:blank 25/29
12/11/24, 4:09 PM about:blank

protocols and their


application in day to day
life.
Comprehensively
Comprehensively explain explain RTOS. Discuss
Weekly
RTOS. Discuss the advantage the advantage and
4 Homework 4 CO4
and disadvantage of having disadvantage of having
Assignments
more no of tasks in RTOS. more no of tasks in
RTOS.

COURSE TIME TABLE:

Hour 1 2 3 4 5 6 7 8 9
Day Component
Theory -- -- -- -- -- -- -- -- --
Tutorial -- -- -- -- -- -- -- -- --
Mon
Lab -- -- -- -- -- -- -- -- --
Skilling -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- --
Theory V-S11,V-S12 V-S11,V-S12
- - - - - - -
-- -- -- -- -- -- --
Tutorial -- --
- - - - - - -
Tue
-- -- -- -- -- -- --
Lab V-S13,V-S13,V-S13 V-S13,V-S13,V-S13
- - - - - - -
-- -- -- -- -- -- --
Skilling -- --
- - - - - - -
-- -- -- -- -- -- --
Theory V-S13 V-S13
- - - - - - -
-- -- -- -- -- -- --
Tutorial -- --
- - - - - - -
Wed
V-S11,V-S11,V-S11,V- V-S11,V-S11,V-S11,V- -- -- -- -- -- -- --
Lab
S12,V-S12,V-S12 S12,V-S12,V-S12 - - - - - - -
-- -- -- -- -- -- --
Skilling -- --
- - - - - - -
Theory -- -- -- -- -- -- -- -- --
Tutorial -- -- -- -- -- -- -- -- --
Thu
Lab -- -- -- -- -- -- -- -- --
Skilling -- -- -- -- -- -- -- -- --
Theory -- -- -- -- -- -- -- -- --
Tutorial -- -- -- -- -- -- -- -- --
Fri
Lab -- -- -- -- -- -- -- -- --
Skilling -- -- -- -- -- -- -- -- --
Sat Theory -- -- -- -- -- -- -- -- --
Tutorial -- -- -- -- -- -- -- -- --
about:blank 26/29
12/11/24, 4:09 PM about:blank

Lab -- -- -- -- -- -- -- -- --
Skilling -- -- -- -- -- -- -- -- --
Theory -- -- -- -- -- -- -- -- --
Tutorial -- -- -- -- -- -- -- -- --
Sun
Lab -- -- -- -- -- -- -- -- --
Skilling -- -- -- -- -- -- -- -- --

REMEDIAL CLASSES:

Supplement course handout, which may perhaps include special lectures and discussions that
would be planned, and schedule notified according

SELF-LEARNING:

Assignments to promote self-learning, survey of contents from multiple sources.


S.no Topics CO ALM References/MOOCS

DELIVERY DETAILS OF CONTENT BEYOND SYLLABUS:

Content beyond syllabus covered (if any) should be delivered to all students that would be
planned, and schedule notified accordingly.
Advanced Topics, Additional Reading,
S.no CO ALM References/MOOCS
Research papers and any

EVALUATION PLAN:

Evaluation Evaluation Assessment Duration


Weightage/Marks CO1 CO2 CO3 CO4 CO5
Type Component Dates (Hours)
End Lab End Weightage 16 16
Semester Semester 120
Summative Exam Max Marks 50 50
Evaluation End Weightage 24 6 6 6 6
Total= 40 Semester 120
% Exam Max Marks 100 25 25 25 25
In Continuous
Weightage 10 10
Semester Evaluation
90
Formative - Lab
Max Marks 100 100
Evaluation Exercise
Total= 24 Home
% Weightage 6 1.5 1.5 1.5 1.5
Assignment
90
and
Max Marks 40 10 10 10 10
Textbook
ALM Weightage 8 90 2 2 2 2
about:blank 27/29
12/11/24, 4:09 PM about:blank

Max Marks 40 10 10 10 10
Lab In Weightage 8 8
In Semester 120
Semester Exam Max Marks 50 50
Summative Semester in Weightage 14 7 7
Evaluation 90
Exam-II Max Marks 50 25 25
Total= 36
% Semester in Weightage 14 7 7
90
Exam-I Max Marks 50 25 25

ATTENDANCE POLICY:

Every student is expected to be responsible for regularity of his/her attendance in class rooms and
laboratories, to appear in scheduled tests and examinations and fulfill all other tasks assigned to
him/her in every course
In every course, student has to maintain a minimum of 85% attendance to be eligible for
appearing in Semester end examination of the course, for cases of medical issues and other
unavoidable circumstances the students will be condoned if their attendance is between 75% to
85% in every course, subjected to submission of medical certificates, medical case file and other
needful documental proof to the concerned departments

DETENTION POLICY :

In any course, a student has to maintain a minimum of 85% attendance and In-Semester
Examinations to be eligible for appearing to the Semester End Examination, failing to fulfill these
conditions will deem such student to have been detained in that course.

PLAGIARISM POLICY :

Supplement course handout, which may perhaps include special lectures and discussions

COURSE TEAM MEMBERS, CHAMBER CONSULTATION HOURS AND CHAMBER VENUE DETAILS:

Supplement course handout, which may perhaps include special lectures and discussions
Chamber
Delivery Sections Chamber Chamber Signature
Name of Consultation
Component of Consultation Consultation of Course
Faculty Timings for
of Faculty Faculty Day (s) Room No: faculty:
each day
Shameem
P 13-C - - - -
Syed
PRABU A
P 12-C - - - -
V
Kolluru
P 12-B - - - -
Ratnam
Suresh
P 11-B - - - -
Kumar
Usha Devi
L 12-MA - - - -
Yalavarthi
about:blank 28/29
12/11/24, 4:09 PM about:blank

Usha Devi
P 12-A - - - -
Yalavarthi
Bhupati
P 13-B - - - -
CH
Arunmetha
L 13-MA - - - -
S
Arunmetha
P 13-A - - - -
S
Atul
L 11-MA - - - -
Kumar
Atul
P 11-A - - - -
Kumar
SRITHER
P 11-C - - - -
SR

GENERAL INSTRUCTIONS

Students should come prepared for classes and carry the text book(s) or material(s) as prescribed
by the Course Faculty to the class.

NOTICES

Most of the notices are available on the LMS platform.

All notices will be communicated through the institution email.

All notices concerning the course will be displayed on the respective Notice Boards.

Signature of COURSE COORDINATOR

(Atul Kumar)

Signature of Department Prof. Incharge Academics & Vetting Team Member

Department Of ECE

HEAD OF DEPARTMENT:

Approval from: DEAN-ACADEMICS


(Sign with Office Seal) [object HTMLDivElement]

about:blank 29/29

You might also like