Upon completion of this course, the students will be able to

CO1 : illustrate the basic concept of embedded systems.(K2)

CO2 :explain the embedded system development. (K2)

CO3 :apply the suitable embedded protocol for different applications.(K3)

CO4 :distinguish real time tasks and scheduling concepts. (K3)

CO5 :describe ARM processor. (K2)

UNIT I INTRODUCTION TO EMBEDDED SYSTEM 9Model of an Embedded System-Microprocessor Vs Microcontroller -Figures of Merit for an Embedded System-Classification of Microcontroller unit: 4/8/16/32Bits-Current Trends-The Hardware Point of View: Microcontroller unit -8-bit Microcontroller unit -Memory for Embedded System-Low Power Design -Pullup and Pull down resistors-Applications of embedded system: Mobile phone, ABS, MRI, Modern Wheel Chair

UNIT II EMBEDDED FIRMWARE DEVELOPMENT ENVIRONMENT 9Embedded Product Development Life Cycle-objectives, different phases of EDLC, Modelling of EDLC; Data Flow Graph, state machine model, Sequential Program Model, concurrent Model, object oriented Model.

UNIT III EMBEDDED NETWORKING 9Embedded Networking: Introduction, I/O Device Ports & Buses–Serial Bus communication protocols -RS232 standard –USB-Firewire –RS485 -CAN Bus -Serial Peripheral Interface (SPI) –Inter Integrated Circuits (I2C) –need for device drivers.

UNIT IV RTOS BASED EMBEDDED SYSTEM DESIGN 9Introduction to basic concepts of RTOS -Real time Tasks -Real time systems-Types of Real time Tasks-Real time Operating Systems -Real time Scheduling Algorithms -Rate Monotonic Algorithm -The Earliest Deadline First Algorithm -Task, process & threads, interrupt routines in RTOS, Multiprocessing and Multitasking -Inter process Communication -priority inversion-priority inheritance-comparison of Real time Operating systems: Vx Works, PSOS, RT Linux.

UNIT V ARM PROCESSOR9Block diagram-features of the LPC 214X family –peripherals -ARM9 -ARM Cortex M3.



1.Rajkamal, ̳Embedded System-Architecture, Programming, Design‘, McGraw Hill, 2013.

2.Peckol, ―Embedded system Design‖, John Wiley & Sons, 2010.

3.Lyla B Das,‖ Embedded Systems-An Integrated Approach‖, Pearson, 2013.


1.Shibu. K.V, ―Introduction to Embedded Systems‖, Tata Mcgraw Hill, 2009.

2.Elicia White,‖ Making Embedded Systems‖, O‘ Reilly Series,SPD, 2011.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.