15EI04E EMBEDDED SYSTEMS

COURSE OUTCOMES

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.

L: 45 TOTAL: 45 PERIODS

TEXT BOOKS

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.

REFERENCES

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.