Anna university Coimbatore Syllabus
080230034 Embedded System CSE 6th Semester Anna University Coimbatore Syllabus Regulation 2008
Department of Computer science and Engineering
Meant for Anna University Coimbatore,trichy,trinelveli
Syllabus
(Regulation 2008/2010)
___________________________________________________________________________________
Details:
University:Anna University
Year: third Year
Department: B.E Computer Science and Engineering
Semester: (VI)
Content: 080230034 Embedded System CSE 6th Semester Anna University Coimbatore Syllabus Regulation 2008
Subject code: 080230034
Subject Name: Embedded System
Regulation: 2008 or 2010
Post Type: Syllabus
ATTACHMENT Download
For All Subject Syllabus-Download Link
For All Subject Question Papers -Download Link
Related Searches:
Anna University Coimbatore CSE syllabus
Anna University Coimbatore CSE 6th semester syllabus
Cse syllabus for Anna university coimbatore
080230034 Embedded System Syllabus
Syllabus for 080230034
Syllabus for Embedded System
Affiliated institutions CSE 6th sem AU coimbatore syllabus
BE cse syllabus for anna university coimbatore
AU coimbatore cse syllabus
AU coimbatore cse fifth semester syllabus
CSE fifth semester syllabus for Anna university coimbatore
UNIT I
INTRODUCTION TO EMBEDDED SYSTEMS 9
Definition and Classification – Overview of Processors and hardware units in an embedded system – Software embedded into the system – Exemplary Embedded Systems – Embedded Systems on a Chip (SoC) and the use of VLSI designed circuits
UNIT II
DEVICES AND BUSES FOR DEVICES NETWORK 9
I/O Devices - Device I/O Types and Examples – Synchronous - Iso-synchronous and
Asynchronous Communications from Serial
Devices
-
Examples of Internal
Serial- Communication Devices - UART and HDLC - Parallel Port Devices - Sophisticated
interfacing features in Devices/Ports- Timer and Counting Devices - ‘12C’, ‘USB’, ‘CAN’
and
advanced I/O Serial high speed buses- ISA, PCI, PCI-X, cPCI and advanced
buses.
UNIT III
PROGRAMMING CONCEPTS AND
EMBEDDED PROGRAMMING IN C,
C++ 9
Programming in
assembly language (ALP) vs. High Level Language - C Program Elements, Macros and functions -Use of Pointers - NULL Pointers - Use of Function Calls – Multiple function calls in a Cyclic Order in
the
Main Function Pointers – Function Queues and Interrupt Service Routines Queues Pointers – Concepts
of
EMBEDDED PROGRAMMING in C++ - Objected Oriented Programming – Embedded Programming
in C++, ‘C’ Program compilers – Cross compiler – Optimization of memory codes.
UNIT IV
REAL TIME OPERATING SYSTEMS – PART - 1 9
Definitions
of process, tasks and threads – Clear cut distinction between functions – ISRs
and tasks
by their
characteristics –
Operating
System
Services-
Goals
–
Structures- Kernel - Process Management – Memory Management – Device
Management – File System Organisation and Implementation –
I/O Subsystems – Interrupt Routines Handling in RTOS, REAL TIME OPERATING SYSTEMS : RTOS Task scheduling models - Handling of task scheduling and latency and deadlines as performance metrics – Co-operative
Round Robin Scheduling – Cyclic Scheduling with
Time Slicing (Rate Monotonics Co-operative Scheduling) – Preemptive Scheduling
Model strategy by a Scheduler – Critical Section Service by a Preemptive Scheduler –
Fixed (Static) Real time scheduling of tasks - INTER PROCESS COMMUNICATION AND SYNCHRONISATION – Shared data problem – Use of Semaphore(s) – Priority
Inversion Problem and Deadlock Situations –
Inter Process Communications using
Signals – Semaphore Flag or mutex as Resource key – Message Queues – Mailboxes
– Pipes – Virtual (Logical) Sockets – Remote Procedure Calls (RPCs).
UNIT V REAL TIME OPERATING SYSTEMS – PART - 2 9
Study of Micro C/OS-II or Vx Works or Any other popular RTOS – RTOS System Level
Functions –
Task Service Functions – Time Delay Functions –
Memory Allocation
Related Functions – Semaphore Related Functions – Mailbox Related Functions
– Queue Related Functions – Case Studies of Programming with RTOS – Understanding Case
Definition – Multiple Tasks
and
their functions
– Creating a
list of
tasks
–
Functions and IPCs – Exemplary Coding Steps.
TEXT BOOKS
TOTAL: 45
1. Rajkamal, Embedded Systems Architecture, Programming and Design, TATA
McGraw-Hill, First reprint Oct. 2003
2. Steve Heath, Embedded Systems Design, Second Edition-2003, Newnes,
REFRENCE BOOKS:
1. David E.Simon, An Embedded Software Primer, Pearson Education Asia, First
Indian Reprint 2000.
2. Wayne Wolf, Computers as Components; Principles of Embedded Computing
System Design – Harcourt India,
Morgan Kaufman Publishers, First
Indian
Reprint 2001
3. Frank
Vahid
and
Tony
Givargis,
Embedded Systems
Design – A unified
Hardware / Software Introduction, John Wiley, 2002.
Like our Facebook Page to get regular Updates
ATTACHMENT Download
For All Subject Syllabus-Download Link
For All Subject Question Papers -Download Link
Related Searches:
Anna University Coimbatore CSE syllabus
Anna University Coimbatore CSE 6th semester syllabus
Cse syllabus for Anna university coimbatore
080230034 Embedded System Syllabus
Syllabus for 080230034
Syllabus for Embedded System
Affiliated institutions CSE 6th sem AU coimbatore syllabus
BE cse syllabus for anna university coimbatore
AU coimbatore cse syllabus
AU coimbatore cse fifth semester syllabus
CSE fifth semester syllabus for Anna university coimbatore
0 comments:
Post a Comment