Co1 Co2 Co3 Co4 Co5 Co6

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

EE8691 EMBEDDED SYSTEMS L T P C

3 0 0 3

OBJECTIVES:
To impart knowledge on the following Topics
 Building Blocks of Embedded System
 Various Embedded Development Strategies
 Bus Communication in processors, Input/output interfacing.
 Various processor scheduling algorithms.
 Basics of Real time operating system and example tutorials to discuss on one real
time operating system tool.

UNIT I INTRODUCTION TO EMBEDDED SYSTEMS 9


Introduction to Embedded Systems –Structural units in Embedded processor , selection of processor
& memory devices- DMA – Memory management methods- Timer and Counting devices, Watchdog
Timer, Real Time Clock, In circuit emulator, Target Hardware Debugging.

UNIT II EMBEDDED NETWORKING 9


Embedded Networking: Introduction, I/O Device Ports & Buses– Serial Bus communication protocols RS232
2
standard – RS422 – RS 485 - CAN Bus -Serial Peripheral Interface (SPI) – Inter Integrated Circuits (I C) –
need for device drivers.

UNIT III EMBEDDED FIRMWARE DEVELOPMENT ENVIRONMENT 9


Embedded Product Development Life Cycle- objectives, different phases of EDLC, Modelling of
EDLC; issues in Hardware-software Co-design, Data Flow Graph, state machine model,Sequential
Program Model, concurrent Model, object oriented Model.

UNIT IV RTOS BASED EMBEDDED SYSTEM DESIGN 9


Introduction to basic concepts of RTOS- Task, process & threads, interrupt routines in RTOS,
Multiprocessing and Multitasking, Preemptive and non-preemptive scheduling, Task communication
shared memory, message passing-, Inter process Communication – synchronization between processes-
semaphores, Mailbox, pipes, priority inversion, priority inheritance.

UNIT V EMBEDDED SYSTEM APPLICATION AND DEVELOPMENT 9


Case Study of Washing Machine- Automotive Application- Smart card System Application-ATM
machine –Digital camera.

OUTCOMES:
CO1 Ability to understand and analyze Embedded systems.
CO2 Ability to suggest an embedded system for a given application.

CO3 Ability to operate various Embedded Development Strategies.

CO4 Ability to study about the bus Communication in processors


CO5 Ability to acquire knowledge on various processor-scheduling algorithms.
CO6 Ability to understand basics of Real time operating system.
TEXT BOOKS:
1. Peckol, “Embedded system Design”, John Wiley & Sons,2010
2. Lyla B Das,” Embedded Systems-An Integrated Approach”, Pearson, 2013
3. Shibu. K.V, “Introduction to Embedded Systems”, 2e, Mc graw Hill, 2017.

REFERENCES
1. Raj Kamal, ‘Embedded System-Architecture, Programming, Design’, Mc Graw Hill, 2013.
2. C.R.Sarma, “Embedded Systems Engineering”, University Press (India) Pvt. Ltd, 2013.
3. Tammy Noergaard, “Embedded Systems Architecture”, Elsevier, 2006.
4. Han-Way Huang, “Embedded system Design Using C8051”, Cengage Learning, 2009.
5. Rajib Mall “Real-Time systems Theory and Practice” Pearson Education, 2007.

CO AND PO MAPPING
CO/POs A B C D E F G H I J K L
CO1         
CO2          
CO3        
CO4         
CO5          
CO6        

COURSE OUTCOME TARGET

CO/PO A B C D E F G H I J K L
CO1 2 - - 1 1 2 1 - 1 1 1 3

CO2 2 1 2 2 2 - 1 - 1 1 1 2

CO3 2 1 1 - 1 - - - 1 1 2 2

CO4 2 - 2 - 2 2 2 - 1 1 2 2

CO5 2 - 2 2 2 2 1 - 2 1 2 3

CO6 2 - 1 1 2 - - - 1 1 2 3

Mapping Relevancy

3-Substantial (Highly Relevant)


2-Moderate (Medium)
1-Slight (Low)

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy