Syllabus
MEC2113 REAL TIME EMBEDDED SYSTEM DESIGN
Module – 1: Introduction to Embedded Systems
Embedded system overview, Design challenges, Common design metrics, Time-to-market design metric, NRE and unit cost design metrics, Performance design metric, Processor technology, General purpose processors – software and hardware, Application specific processors, IC technology, Semi-custom ASIC
Text Book:
Embedded System Design A Unified HW.SW Introduction”, by Vahid G Frank and Givargis Tony, John Wiley & Sons, 2002. Chapter 1 (1.1-1.4)
Module – 2: Embedded System Processors
Combinational logic and transistors, RT-level combinational and sequential components, Custom single purpose processor design. RT-level custom single– purpose processor design, Optimization, Optimization of FSMD, Optimization of data path.
Text Book:
“Embedded System Design A Unified HW.SW Introduction”, by Vahid G Frank and Givargis Tony, John Wiley & Sons, 2002. Chapter 2 (2.1-2.6)
Module-3: Memory
Write ability and data permanence, memory devices type of memory and basic form, EEPROM, flash memory, SRAM and DRAM, basic DRAM characteristics, memory selection for embedded systems, allocation of memory to the program segment blocks.
Text Book:
“Embedded Systems Architecture, Programming and Design”, by Raj Kamal, TMH-2003.
Module – 4: Device and Interrupt service
Bus models, time multiplexed bus, strobe and handshake protocols, strobe handshake compromise priority arbiter multilevel bus, and architecture.
Text Book:
“Embedded Systems Architecture, Programming and Design”, by Raj Kamal, TMH-2003.
Module -5: Embedded System Peripherals
Timers, Counters, Watch-dog timers, Example of reaction timer, Watchdog timer, UART, PWM, Controlling a dc motor using a PWM. General purpose processor, ASIP’s and ASIC’s, semiconductor IC’s programmable logic devices of CGD, Processor selection for embedded systems, special purpose processor
Text Book:
“Embedded System Design A Unified HW.SW Introduction”, Vahid G. Frank and Givargis Tony, John Wiley & Sons, 2002. Chapter 4 (4.1-4.4)
Module – 6: Interfacing
Communication basics, Basic protocol concepts, ISA bus protocol, Microprocessor interfacing, I/O addressing, Interrupts, Example of DMA I/O and ISA Bus protocol, Arbitration, Priority arbiter, Daisy-chain arbiter, Parallel, Serial and Wireless communication, infrared-TRDA, radio frequency, error detection, CAN, USB, Blue tooth, IEEE 802-II, shared memory models
Text Book:
“Embedded System Design A Unified HW.SW Introduction”, Vahid G Frank and Givargis Tony, John Wiley & Sons, 2002. Chapter 6 (6.1-6.8).
Module – 7: Digital Camera and Systems
Simple digital camera, User’s perspective, Designer’s perspective, Requirement specification, Design, Micro controller alone, Micro controller and CCDPP Digital thermometer, handhold computer, navigation system, IP phone, software defined-radio, smart card.
Text Book:
“Embedded System Design A Unified HW.SW Introduction”, Vahid G Frank and Givargis Tony, John Wiley & Sons, 2002. Chapter 7 (7.1-7.4)
Reference Book:
Embedded Systems Architecture, Programming and Design”, by Raj Kamal, TMH-2003.