EFFECT FROM THE ACADEMIC YEAR 2013 - 2014
EC 411
EMBEDDED SYSTEMS
(Elective - I)
Instruction 4 Periods per week
Duration of University Examination 3 Hours
University Examination 75 Marks
Sessional 25 Marks
UNIT-I
Introduction To Embedded Systems: Classification, Embedded Processor in a system, Embedded hardware, Software and devices in a system. Embedded System–On–Chip, Design process in Embedded System, Challenges in Embedded System design.
UNIT-II
Introduction to RISC Processors, RISC concepts with ARM Processors, Registers, Current Program Status Register, Pipeline, Exceptions, Interrupts and vector table, Core Extensions, Architectural Revisions, ARM Processor Families. Introduction to ARM Instruction Set.
UNIT-III
Serial Bus Communication protocols: I2C, CAN, USB, Firewire-IEEE 1394 Bus standard, Advanced serial high speed buses. Parallel Bus device protocols: ISA, PCI, PCI-X , ARM Bus, Advanced parallel high speed buses. Internet Enabled Systems-Network protocols: HTTP, TCP/IP, Ethernet.
UNIT-IV
Embedded System design and co-design issues in system development process, Design cycle in the development phase for an Embedded Systems. Embedded software development tools: Host and Target Machines, Linker/Locators for embedded software, Embedded Software into the Target system.
UNIT-V
Testing on Host machine, Instruction Set Simulators, In-Circuit Emulator, Laboratory tools: Logic Analyzer IDE tool: Keil microvision for 8051 and ARM.
Case Study: Embedded Systems design for automatic vending machines and digital clock.
Suggested Reading:
1. Raj Kamal, “Embedded Systems-Architecture, Programming and Design,” 2/e, TMH, 2012.
2. Tammy Noergaard, “Embedded Systems-Architecture” A comprehensive Guide for Engineers and Programmers” Elsevier Publishers 2nd Edition, 2013.
3. David E.Simon, “An Embedded software primer,” Pearson Education, 2004.
4. Steve Furber, “ARM System on chip Architecture,” 2/e, Pearson Education.