Embedded Systems (CS-7004)
rgpv bhopal, diploma, rgpv syllabus, rgpv time table, how to get transcript from rgpv, rgpvonline,rgpv question paper, rgpv online question paper, rgpv admit card, rgpv papers, rgpv scheme
RGPV notes CBGS Bachelor of engineering
Syllabus
UNIT 1:
Embedded computing: Characteristics of embedded computing applications, challenges in
embedded computing system design, design hardware and software components.
Hardware fundamentals: Microprocessor, Buses, DMA, UART Programmable Array Logic
Application specific IC, Watch dog timers, memory caches and instruction pipelines,
interrupt basics, interrupt latency.
UNIT 2:
Embedded system development tools: Host and target machines, linkers and locators, JTAG
port, monitor, build process in an embedded system.
Hardware debugging aids like in build circuit emulators and logic analyzers.
UNIT 3:
Software architecture for implementing various tasks: round robin with / without interrupts,
function queue scheduling architecture, real time operating system.
UNIT 4:
Rate monotonic and EDF scheduling, priority inversion, Shared data problems and intertask
communication techniques : semaphores, message queue, buffers, mailboxes, reentrancy
issue, timer functions, interrupts and I/O. Evaluating Operating System Performance, Power
optimization strategies for professes, ACPI.
UNIT 5:
Network embedded system, distributed embedded architecture, hardware and software
architecture, 12 C bus, CAN bus, Myrinet, networked based design: Communication analysis
performance analysis, hardware platform design, allocation and scheduling, internet
embedded system.
NOTES
- Unit 1
- Unit 2
- Unit 3
- Unit 4
- Unit 5
Text Books
1. Computers as Components: Principles of Embedded Computing System Design, Wayne Wolf,
Morgan Kaufman Publishers
2. An Introduction Software Primer, David E. Simon, Pearson Education
Books Recommended
1. Embedded System Design – A Unified Hardware/ Software Introduction, Frank Vahid& Tony
Givargis John Wiley
2. Embedded System Design, Steve Heath, Oxford: Newnes
3. Fundamentals of Embedded Software where C and Assembly Meet, David W. Lewis, Pearson
LPE
4. Embedded System Architecture Programming and Design, Raj Kamal, Tata-McGraw Hill
5. Introduction to the Design of Small-scale Embedded Systems, Wilmshurst, Tim, Palgrave
Macmillan
6. The 8051 Micro-controller and Embedded Systems using Assembly and C, Muhammad Ali
Mazidi, Prentice Hall
You May Also Like
- CS-7001 - Distributed System
- CS-7002 - Compiler Design
- CS-7003 - Web Engineering
- CS-7004 - Digital Image Processing [Elective-III]
- CS-7004 - Modern Information Retrieval [Elective-III]
- CS-7005 - Human Computer Interaction [Elective-IV]
- CS-7005 - Data Science & Big data [Elective-IV]
- CS-7005 - Multimedia Systems [Elective-IV]
- CS-7006 - Project-I
- CS-7007 - Industrial Training (Two weeks)