0% found this document useful (0 votes)
31 views1 page

Open Elective Embedded Systems EC 200

This document outlines the units and topics covered in an embedded systems elective course. The course covers introduction to embedded systems design challenges and processor technologies. It also covers general purpose processors architecture, state machines, communication interfaces, embedded system and real-time operating system concepts, and design technologies such as logic synthesis and hardware/software co-design. Evaluation is based on continuous assessment and a final exam.

Uploaded by

Jasper Goda
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views1 page

Open Elective Embedded Systems EC 200

This document outlines the units and topics covered in an embedded systems elective course. The course covers introduction to embedded systems design challenges and processor technologies. It also covers general purpose processors architecture, state machines, communication interfaces, embedded system and real-time operating system concepts, and design technologies such as logic synthesis and hardware/software co-design. Evaluation is based on continuous assessment and a final exam.

Uploaded by

Jasper Goda
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 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