0% found this document useful (0 votes)
227 views2 pages

Co1 Co2 Co3 Co4 Co5 Co6

This document outlines the course objectives and units for an embedded systems course. The course aims to teach students about embedded system building blocks, development strategies, bus communication protocols, processor scheduling algorithms, and real-time operating systems. The five units cover introduction to embedded systems and components, embedded networking, firmware development environments, real-time operating system design, and embedded system applications and case studies. The course outcomes are for students to understand and analyze embedded systems, suggest systems for applications, study development strategies and communication protocols, and understand real-time operating systems.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
227 views2 pages

Co1 Co2 Co3 Co4 Co5 Co6

This document outlines the course objectives and units for an embedded systems course. The course aims to teach students about embedded system building blocks, development strategies, bus communication protocols, processor scheduling algorithms, and real-time operating systems. The five units cover introduction to embedded systems and components, embedded networking, firmware development environments, real-time operating system design, and embedded system applications and case studies. The course outcomes are for students to understand and analyze embedded systems, suggest systems for applications, study development strategies and communication protocols, and understand real-time operating systems.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 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