Sunteți pe pagina 1din 2

SREENIVASA INSTITUTE of TECHNOLOGY and MANAGEMENT STUDIES

(AUTONOMOUS): CHITTOOR
DEPARTMENT of ELECTRONICS and COMMUNICATION ENGINEERING

SREENIVASA INSTITUTE OF TECHNOLOGY AND MANAGEMENT STUDIES


(Autonomous)
IV B.Tech II Semester L T P C
3 1 0 3
16ECE424A EMBEDDED REAL TIME OPERATING SYSTEMS (Core Elective - V)

Course Educational Objectives

CEO1: To provide knowledge about


 Basic structure of embedded systems.
 Embedded processor ie., its hardware and software ( embedded firmware)
 Purpose and Appincatons of embedded systems.
CEO2:To learn the method of designing an Embedded System for any type of applications by
interfacing various components (Analog and Digital) to it.
CEO3: To Understand and develop embedded programming concepts and embedded C
using various programming models like DFG model.
CEO4: To understand operating systems and real time operating concepts, types and RTOS
serices like memory management, Task scheduling techniques etc., and choosing an
RTOS.
CEO5:To provide knowledge on usage of embedded in real time applications and advance
micrcocontroller.

UNIT - 1: INTRODUCTION
Embedded System-Definition, History, Classification, application areas and purpose of embedded
systems, Block diagram of embedded system, Quality attributes of an Embedded systems,
Application-specific and Domain-Specific examples of an embedded system.

UNIT - 2: EMBEDDED HARDWARE DESIGN


Review of Analog and digital electronic components, I/O types and examples, Serial communication
devices, Parallel device ports, Wireless devices, Timer and counting devices, Watchdog timer,
Realtimeclock.

UNIT - 3: EMBEDDED FIRMWARE DESIGN


Embedded Firmware design approaches, Embedded Firmware development languages, Program
Models, DFG Models, state Machine Programming Models for Event-controlled Program Flow,
Device driver programming, Concepts of C versus Embedded C and Compiler versus Cross-compiler.

UNIT - 4 : REAL-TIME OPERATING SYSTEMS (RTOS):


Operating System Basics- Types of Operating Systems- Tasks- Process and Threads-Multiprocessing
and Multitasking- Task Scheduling- Threads- Processes and Scheduling: Putting them Altogether-
Task Communication- Task Synchronization- Device Drivers- How to Choose an RTOS.

UNIT - 5: DESIGN EXAMPLES AND CASE STUDIES


Case study of Communication between Orchestra Robots, Embedded Systems in Automobile, Case
study of an Embedded System for an Adaptive Cruise Control(ACC) System in a Car, Case study of
an Embedded System for a Smart Card, Introduction to AVR family of microcontrollers.( ATmega8).

Course Outcomes:
SREENIVASA INSTITUTE of TECHNOLOGY and MANAGEMENT STUDIES
(AUTONOMOUS): CHITTOOR
DEPARTMENT of ELECTRONICS and COMMUNICATION ENGINEERING

On successful completion of the course the student will be able to,

Course Outcomes POs related to COs


CO1 Demonstrate knowledge on basics of embedded systems and its internal PO1,PO2
architecture to develop an embedded systems.

CO2 Predict the applications and design the embedded systems by interfacing PO3,PO4,PO5
the various components to it .

CO3 Identify the approprioite programming model for developing an PO1,PO3


embedded C for the desired application

CO4 Understand theoritcal and practical concepts of OS and RTOS and impact PO1,PO2,PO3,PO4,PO5
of RTOS on application area using task scheduling techniques

CO5 Understand the use of embedded systems in various applications like PO2,PO3
industries,home automation,automobiles etc.,

Course Outcomes

 Understand and design embedded systems.


 Learn basic of OS and RTOS
 Understand types of memory and inteacing to external world.
 Understand embedded firmware design approaches

TEXT BOOKS:
1. Introduction to Embedded System, Shibu KV ,2 /e, Tata McGraw Hill. New Delhi. 2003.
2. Embedded system architecture, programming and design,sixthreprint, Rajkamal,
Tata McGraw Hill. New Delhi. 2005

REFERENCE BOOKS:
1. Micro Controllers(theory and applications), Ajay V Deshmukh ,1/e, Tata McGraw Hill.New
Delhi, 2005.
2. An Embedded Software Primer, David E. Simon,1/e Pearson Education private
limited,NewDelhi, 2007
3. Microcontrollers architecture, programming and design, Raj kamal,1/e, Pearson
Education,NewDelhi. 2007.
4. Embedded System Design, Frank Vahid, Tony Givargis, John Wiley 1/e, Tata McGraw Hill.
New Delhi. 2000.
5. The 8051 microcontroller and embedded systems, Muhammad ali mazdi, Janice Gillispie
Mazidi 1/e, pearson private limited, New Delhi. 2002.

S-ar putea să vă placă și