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

SYLLABUS

The document outlines the syllabus for a course on embedded systems. It covers 6 units: (1) an introduction to embedded systems including definitions, applications, and characteristics; (2) embedded hardware design such as I/O components, timers, and real-time clocks; (3) embedded firmware design including interrupt handling and device drivers; (4) real-time operating systems including tasks, multiprocessing, and scheduling; (5) hardware-software codesign including tradeoffs and integration; and (6) embedded system development processes and tools including debugging and testing. Textbooks and references are also listed.

Uploaded by

ultimatekp144
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)
97 views1 page

SYLLABUS

The document outlines the syllabus for a course on embedded systems. It covers 6 units: (1) an introduction to embedded systems including definitions, applications, and characteristics; (2) embedded hardware design such as I/O components, timers, and real-time clocks; (3) embedded firmware design including interrupt handling and device drivers; (4) real-time operating systems including tasks, multiprocessing, and scheduling; (5) hardware-software codesign including tradeoffs and integration; and (6) embedded system development processes and tools including debugging and testing. Textbooks and references are also listed.

Uploaded by

ultimatekp144
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

SYLLABUS

UNIT-I
INTRODUCTION: Embedded system-Definition, history of embedded systems, classification of
embedded systems, major application areas of embedded systems, purpose of embedded systems,
the typical embedded system-core of the embedded system, Memory, Sensors and Actuators,
Communication Interface, Embedded firmware, Characteristics of an embedded system, Quality
attributes of embedded systems, Application-specific and Domain-Specific examples of an
embedded system.

UNIT-II
EMBEDDED HARDWARE DESIGN: Analog and digital electronic components, I/O types and
examples, Serial communication devices, Parallel device ports, Wireless devices, Timer and
counting devices, Watchdog timer, Real time clock.

UNIT-III
EMBEDDED FIRMWARE DESIGN: Embedded Firmware design approaches, Embedded
Firmware development languages, ISR concept, Interrupt sources, Interrupt servicing mechanism,
Multiple interrupts, DMA, Device driver programming, Concepts of C versus Embedded C and
Compiler versus Cross-compiler.

UNIT-IV
REAL TIME OPERATING SYSTEM: Operating system basics, Types of operating systems,
Tasks, Process and Threads, Multiprocessing and Multitasking, Task Scheduling, Threads,
Processes and Scheduling, Task communication, Task synchronization, Device Drivers.
HARDWARE SOFTWARE CO-DESIGN: Fundamental Issues in Hardware Software Co-
Design, Computational models in embedded design, Hardware software Trade-offs, Integration of
Hardware and Firmware, ICE.

UNIT-V
EMBEDDED SYSTEM DEVELOPMENT: The integrated development environment, Types of
files generated on cross-compilation, Deassembler/Decompiler, Simulators, Emulators and
Debugging, Target hardware debugging, Boundary Scan, Embedded Software development
process and tools.

UNIT-VI
EMBEDDED SYSTEM IMPLEMENTATION AND TESTING: The main software utility
tool, CAD and the hardware, Translation Tools-Pre-processors, Interpreters, Compilers and
Linkers, Debugging tools, Quality assurance and testing of the design, Testing on host machine,
Simulators, Laboratory Tools.

Text Books:
1. Embedded Systems Architecture- By Tammy Noergaard, Elsevier Publications, 2013.
2. Embedded Systems-By Shibu.K.V-Tata McGraw Hill Education Private Limited, 2013.
References:
1. Embedded System Design, Frank Vahid, Tony Givargis, John Wiley Publications, 2013.
2. Embedded Systems-Lyla B.Das-Pearson Publications, 2013.

*******

You might also like