Ee6602 Embedded Systems
Ee6602 Embedded Systems
Ee6602 Embedded Systems
EMBEDDED SYSTEMS
LT P C
3003
Introduction to Embedded Systems The build process for embedded systems- Structural units in
Embedded processor , selection of processor & memory devices- DMA Memory management methodsTimer and Counting devices, Watchdog Timer, Real Time Clock, In circuit emulator, Target Hardware
Debugging.
UNIT II EMBEDDED NETWORKING
Embedded Networking: Introduction, I/O Device Ports & Buses Serial Bus communication protocols
RS232 standard RS422 RS485 - CAN Bus -Serial Peripheral Interface (SPI) Inter Integrated
Circuits (I2C) need for device drivers.
UNIT III EMBEDDED FIRMWARE DEVELOPMENT ENVIRONMENT
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
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 processessemaphores, Mailbox, pipes, priority inversion, priority inheritance, comparison of Real time Operating
systems: Vx Works, C/OS-II, RT Linux.
UNIT V EMBEDDED SYSTEM APPLICATION DEVELOPMENT
9
Case Study of Washing Machine- Automotive Application- Smart card System Application,
TOTAL: 45 PERIODS
OUTCOMES: Ability to understand and analyze, linear and digital electronic circuits.
TEXT BOOKS: 1. Rajkamal, Embedded System-Architecture, Programming, Design, Mc Graw 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.
TOPIC
Unit I - Introduction to Embedded Systems
The build process for embedded systems
Structural units in Embedded processor
Selection of processor & memory devices
DMA (Direct Memory Access)
Memory management methods
Timer and Counting devices
Watchdog Timer
Real Time Clock
In circuit emulator
Target Hardware Debugging
PAGE NO.
4
5
113
218
359
152
157
158
656
130
137
162
139
161
24,199
634
277
282
274
275
295
305
392
314
337
339
329
453
410
501
118
43
44