Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

OPEN ELECTIVE

EMBEDDED SYSTEMS
EC 200

Lectures : 3 Periods/Week, Tutorial: 1 Continuous Assessment : 40


Final Exam : 3 hours Final Exam Marks : 60

UNIT – I
Introduction to embedded systems, design challenges, processor technology, IC technology,
design technology, tradeoffs, single purpose processor, RT level combinational logic,
sequential logic (RT level) custom single purpose processor design, optimizing custom single
purpose processors. General purpose processors: basic architecture, pipelining, programmers
view, development environment, ASIPS, microcontrollers and digital signal processors
UNIT – II
State machine and concurrent process models: models vs. languages, FSMD, using state
machines, PSMM, concurrent process model, concurrent processes, communication and
synchronization among processes, data flow model and real time systems. Need for
communication interfaces, RS232/UART, RS422/RS485, USB, Infrared, IEEE 802.11, and
Bluetooth.
UNIT – III
Embedded system and RTOS concepts: Architecture of kernel, tasks and task scheduler,
interrupt service routines, semaphores, mutex. Mail boxes, message queues, event registers,
pipes and signals.
UNIT – IV
Embedded system and RTOS concepts: Timers, memory management, priority inversion
problem, embedded OS and real time OS, RT Linux, and Handheld OS. Design technology:
Introduction, automation, synthesis, parallel evolution of compilation and synthesis, logic
synthesis, RT synthesis, behavioural synthesis, system synthesis, HW / SW co- design,
verification, and co-simulation.

TEXT BOOKS:
1. Frank Vahid, Tony D Givargis, Embedded system design – A unified HW/ SW
Introduction, John Wily & sons, 2002.
2. KVKK Prasad, Embedded and real time systems, Dreemtech Press, 2005.

REFERENCE BOOKS:
1. Raj Kamal, Embedded system architecture, programming and design, TMH edition.
2. Mohammad Ali Mazidi, Janice G., The 8051 microcontroller and embedded systems,
Pearson edition.
3. Jonathan W Valvano, Embedded Microcomputer Systems, Brooks/cole, Thompson
Learning.
4. David E. Simon, An Embedded Software Primer, Pearson edition.

You might also like