Embedded Systems (CS-7004)

Embedded Systems (CS-7004) RGPV notes CBGS

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


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


Reference Books

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

Comments

  1. we are so upset that we haven't got any notes of EMBEDDED SYSTEM (CSE-7004) not the previous year question paper of this subject..

    ReplyDelete

Post a Comment

Popular posts from this blog

Ergonomics (ME-7004)

Internet of Things (CS-6005)

Computational Methods in Structural Engineering (CE-6005)