Embedded Systems (CS-7004)

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
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
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