You are on page 1of 1

Embedded Systems

Course Content Introduction to Embedded Systems: Overview of embedded systems, characteristics of embedded system, components of embedded system, design process, intelligent sensing system, Interactive system, wearable computers, embedded computing-evolution, issues and challenges Embedded Hardware: Sensors and actuators, sampling, quantization, ADC and DAC, signal and noise conditioning, sensor interfaces, digital logic design-switching and power control circuits, timing and counter circuits, real-time clocks, propagation delay, rise/fall time, timing requirements Embedded Processors: Microprocessors, microcontrollers, microcontroller architectures, floating/fixed point processors, RISC/CISC processors, ARM processor families, digital signal processors Memory Devices and Interrupts: Memory technologies-ROM, RAM, DRAM/SRAM, EPROM, EEPROM, Flash, virtual and cache, memory management and interfaces, interrupts basics, interrupt latency Basic Peripherals: I/O ports, parallel/serial ports, I2C bus, UART, Analog I/0, USB ports Embedded Programming: software modeling, cross-compilers, assemblers, linkers, debuggers and emulators, buffers, latency, memory leakage, response-time, scheduling and multi-tasking Real time operating system (RTOS): Introduction, memory management, I/O subsystem, file system, thread programming, real-time scheduling, performance metrics of RTOS Embedded Computing Applications: Smart surveillance system, smart TV, home audio system, home automation, vehicular automation, mobile robots, activity monitoring, health monitoring, context-aware recommendation, ambient-aware control applications on Android handheld devices, and Arduino-based computing platforms

Recommended Textbooks 1. James K. Peckol, Embedded Systems - A Contemporary Design Tool, John Wiley & Sons, Inc., 2007. 2. Introduction to Embedded Systems: Using ANSI C and the Arduino Development Environment. Russell, Morgan and Claypool, 2010 3. Steve Heath Embedded System Design-Second Edition, EDN Series for Design Engineers, Elsevier, 2003. 4. E. A. Lee and S. A. Seshia, Introduction to Embedded Systems - A Cyber-Physical Systems Approach, LeeSeshia.org, 2011.

You might also like