Академический Документы
Профессиональный Документы
Культура Документы
I Course Overview:
Embedded systems c o u r s e is intended to introduce the architecture, programming of
microcontrollers and interfacing various hardware circuits to microcontrollers. The topics
covered classification of embedded systems; core of the embedded systems, Memories,
Embedded Firmware, RTOS based embedded systems, Task communications
Understand need of type of core embedded systems, microprocessors and microcontrollers in
development of various projects and to know complete architectural, programming, details
of embedded firmware
II. Prerequisite(s):
Level Credits Periods / Week Prerequisites
Knowledge of digital and switching circuits,
CO,
And microcontroller Good logic thinking
UG 4 5 skills.
V. COURSE OBJECTIVES:
1. Understanding the basics of an embedded system.
2. To learn the method of designing an embedded system for any type of applications
and Program an embedded system.
3. To understand operating system concepts, types and choosing RTOS.
4. Design, Implement and test an embedded system.
5. Examine the different communication interfaces of an embedded system.
1. Analyze real life examples on the bonding of embedded technology with human life.
2. Understand the different steps involved in the design and development of firmware
for embedded systems.
3. Understand the various chip level communication interfaces like I2C, SPI, UART, 1-
wire and parallel bus.
4. Identify the building blocks of typical embedded systems.
5. Understand the basics of an operating system and the need for an operating system.
Proficiency
PROGRAM OUTCOMES Level
assessed by
Unit-1
Introduction to Embedded systems: Definition of embedded systems, embedded systems
vs general computing systems, history of embedded systems, classification, and major
applications area, purpose of embedded systems, characteristics and quality attributes of
embedded systems.
Unit-II
Typical Embedded systems: core of the embedded systems : general purpose and domain
specific processors, ASIC,PLD’s commercial off-The shelf components(COTS), Memory:
ROM, RAM, Memory according to the types of interface , memory shadowing, memory
selection for embedded systems, sensors and actuators, communication interface: on board
and External communication interfaces.
Unit-III
Embedded Firmware: Reset circuit, Brown-out Protection circuit, Oscillator Unit, Real time
clock, watchdog Timer, Embedded Firmware Design Approaches and Developments
Languages.
Unit-IV
RTOS BAESD EMBEDDED SYETMS DESIGN: Operating systems basics, types of operating
systems, Tasks, Process and Threads, Multiprocessing and multitasking, Task scheduling.
Unit-V
TASK COMMUNICATION: shared memory, message passing, remote procedure call and
sockets, task synchronization: Task communication/synchronization issues, task
synchronization Techniques, device Drivers, How to choose an RTOS.
TEX T BOOKS:
X. COURSE PLAN
Identify instruction
13 5 Purpose of embedded systems T1
formats
I Discuss & use addressing
14-15 6 Characteristics and Quality T1
modes
Discuss &use the
16-18 7 Instructionsetof8086. T1
instruction set.
Explain macros, micros.
Assembler directives, T1
19 8 Identify assembler
procedures, and macros.
directives.
Describe programs Simple programs involving
20-21 9 involving logical, branch logical, branch and call T1
and call instructions instructions.
Describe Sorting, Sorting, evaluating
22-24 10 evaluating arithmetic arithmetic expressions, string T1
expressions ,string manipulations
manipulations
Explain how data can be
transferred between 8255architecture,operation
25-26 different elements of a and use, interfacing 8255to T1
11
microprocessor-based 8086.
system.
Analyze the modes of 8255PPI–various modes
27-28 12 III T1
operations of operation
29-30 13 Explain how peripherals Interfacing Keyboard, T1
can be interfaced to Displays, Stepper Motor
microprocessor-based interfacing to 8086
system.
Interrupt structure of
Explain and describe 8086
8086,vector interrupt table, T1
34-36 15 interrupts, Illustrate service
Interrupt service routines,
III routines
interrupt types.
Serial data transfer schemes and
Describe & use of the standards, Asynchronous and
37-39 16 serial communication Synchronous data transfer T1
standards. schemes
,RS-232
XI. Mapping Course Objectives leading to the Achievement of the Program Outcomes:
COURSE PROGRAM OUTCOMES PROGRAM
OBJECTIVES SPECIFIC
OUTCOMES
1 1 2 3 4 5 6 7 8 9 10 11 12 PSO1 PSO2 PSO3
2 3 1 1 1 1 3 3 3 1 1 3 1 1 3 1
3 1 1 3 3 1 3 1 3 1 1 1 3 3 1 3
4 3 1 3 1 1 1 3 1 1 1 1 1 1 1 1
5 1 1 1 1 3 1 1 3 1 1 3 3 3 3 3
HOD ECE
HOD, ECE